Download SQLServerFuenteDeDatosOffice365
Transcript
SQL Server como Fuente de Datos para Office 365 Ing. David Sánchez Aguilar Microsoft MVP Office 365 Microsoft Certified Trainer Senior Developer Advisor Advisicon http://davidsanchezaguilar.wordpress.com @davidsancheza Patrocinadores del SQL Saturday Gold Sponsor Bronze Sponsor Geek Sponsor Hashtag #SQLSat443 Agenda ¿Office 365? Software como Servicio ¿SQL Server como fuente de datos? Posibles escenarios Soluciones y Arquitecturas Buenas prácticas y limitaciones Demos Preguntas y respuestas Hashtag #SQLSat443 ¿Office 365? Plataforma de nube pública de Microsoft de colaboración empresarial. Tres servicios básicos: Exchange Online Skype For Business SharePoint Online Otros servicios: Delve, Videos, Groups, Yammer, CRM, PowerBI, Office Desktop… Hashtag #SQLSat443 Software como Servicio No requiere administración de servidores, bases de datos, etc. Pago por subscripción Ambiente multi-tenant, multi-qué? Niveles de licenciamiento Administración por varias consolas Acuerdos de Nivel de Servicio (SLAs) Plataforma de desarrollo. Hashtag #SQLSat443 ¿SQL Server como fuente de datos? Datos On-premise o en SQL Azure que se requieran publicar en Office 365, tabla de clientes, casos de soporte, datos de aplicaciones, etc. No solo como fuente sino también como almacenamiento. Aplicaciones que requiren escalabilidad. Inteligencia de Negocios en la nube. Hashtag #SQLSat443 Posibles escenarios Requerimiento: Nos solicitan “desarrollar” una aplicación de manera urgente para solventar la entrada de datos de casos (Issues) con clientes, la aplicación requiere mejoras a futuro (escalabilidad). Hashtag #SQLSat443 Soluciones y Arquitecturas Access Services Apps: Servicio disponible en SharePoint Online que permite la creación de Apps utilizando como almacenamiento una base de datos de SQL Azure. Desde Access se puede crear y administrar la aplicación, no requiere código! Hashtag #SQLSat443 Demo Hashtag #SQLSat443 Posibles escenarios Requerimiento: Nos solicitan exponer los datos del catálogo de productos en una lista de SharePoint para que los usuarios puedan ver y editar las propiedades de los productos. Hashtag #SQLSat443 Soluciones y Arquitecturas Business Conectivity Services (BCS): Servicio disponible en SharePoint Online que permite conexión a fuente de datos tanto para ver, editar, agregar o eliminar datos (CRUD). Desde la consola de administración SharePoint Desinger, no requiere código! y Hashtag #SQLSat443 Demo Hashtag #SQLSat443 Posibles escenarios Requerimiento: La gerencia trabaja con reportes en Excel de datos provenientes de SQL Server, se requiere exponer estos reportes de Excel en la intranet corporativa de SharePoint Online. Hashtag #SQLSat443 Soluciones y Arquitecturas Excel Web Part: Componente disponible en SharePoint Online que permite la creación de WebPart (Elemento Web) para exponer un reporte de Excel que mantenga conexiones con fuentes de datos. Desde la interfaz gráfica se puede crear y administrar el web part, no requiere código! Hashtag #SQLSat443 Demo Hashtag #SQLSat443 Posibles escenarios Requerimiento: La gerencia requiere publicar los reportes de Excel con datos provenientes de SQL Server en un servicio que se pueda visualizar en aplicaciones de escritorio, móviles y en web. Hashtag #SQLSat443 Soluciones y Arquitecturas PowerBI: Producto disponible de manera gratuita (limitaciones a considerar) y de subscripción que permite la visualización de datos empresariales. Desde la interfaz grafica se puede crear y administrar la publicación de contenido, no requiere código! Hashtag #SQLSat443 Demo Hashtag #SQLSat443 Buenas prácticas y limitaciones NO usar las listas de SharePoint como tablas de una base de datos. Las Apps de Access no son recomendadas con alto nivel transaccional. Usar seguridad al exponer un SQL Server. Versiones recientes del Analysis Service o Gateway conector con PowerBI. PREGUNTAS Y RESPUESTAS davidsanchezaguilar @outlook.com http://davidsanchezaguilar. wordpress.com David Sánchez Aguilar @davidsancheza Evaluaciones Evaluacion del evento http://www.sqlsaturday.com/443/eventeval.aspx Evaluacion de las charlas http://www.sqlsaturday.com/443/sessions/sessionevaluation.aspx Próxima sesión SQL Server Query Processor PhD. Eduardo Castro Microsoft MVP SQL Server +10 años