AZURE: Consumiendo Datos y Visualizándolos desde La Nube
description
Transcript of AZURE: Consumiendo Datos y Visualizándolos desde La Nube
CONSUMIENDO DATOS Y VISUALIZÁNDOLOS DESDE LA NUBE
MIGUEL LÓPEZ y CARLOS HERNÁNDEZ
BIN-310 AZURE
Director Cloud Services&Azure / Data Platform Engineer MCP, MCTS (Web Development), MCPD (Web Development)
α Azure Reporting
β Introducción a Azure Reporting CTP1 y solicitud para CTP2
β Creación de reports en BIDS
β Publicación de reports en Azure Reporting CTP1
β Acceso a los reports desde navegador -> Demo 1
β Programación aplicación Web usando Azure Reporting -> Demo 2
α Caso de estudio: SQL2Cloud
β Introducción al caso, objetivos y funcionalidad
β Solución Cloud: SQL Azure + Azure Reporting (arquitectura)
β Ampliando clientes: Aplicación WP7 y Web con MVC
α OData, DataMarket and OGDI
β Introducción a Odata, ODGI y demo
β Introducción a DataMarket y demo (uso Web navegación datasets)
Agenda
Azure Reporting
α Microsoft SQL Azure Reporting CTP es un servicio de informes basado en cloud y construido sobre las tecnologías SQL Azure y SQL Server Reporting Services (SSRS).
α El servicio está en CTP1, ya no admite solicitud de prueba (participación) aunque deja registrarse para la segunda CTP. Desde Azure REporting CTP1, podemos publicar, visualizar y administrar informes que muestran datos de diferentes orígenes SQL Azure (Importante).
Azure Reporting Un servicio de informes en la nube
α Utilizar el control ADO.NET AJAX Report Viewer en aplicaciones Web o Windows, on-premise o cloud (roles de Azure). El control puede vincular informes almacenados en Azure Reporting.
α Utilizar el control Visual Studio Report Viewer en formularios de aplicaciones Windows on-premise o aplicaciones cloud Windows
α Utilizar informes operacionales basados en datos alojados en bases de datos de SQL Azure y usar estos informes desde el navegador Web
Posibilidades de Azure Reporting
α Crear el informe con BIDS β Crear la conexión a la base de datos SQL Azure
β Crear el informe (y el dataset asociado)
β Autoría/diseño del informe
β Previsualizar el informe en BIDS
α Publicar el informe en Azure Reporting β Especificar los valores del servidor Azure Reporting
β Etablecer los parámetros de publicación en Azure Reporting
β Desplegar el informe en la carpeta que se necesite
α Visualizar el informe β Directamente desde Azure Reporting Web Server
(vinculado a la suscripción de Azure)
Cómo usar Azure Reporting
Autoría y publicación de un informe en Azure Reporting
Azure Reporting desde Aplicación Web
Caso de estudio: SQL2Cloud
α ¿Cómo monitorizáis el estado de vuestros servidores SQL?
¿Cómo monitorizar el estado de tus SQL Server?
α Un servicio para proporcionar monitorización de la información de rendimiento de nuestra infraestructura de bases de datos.
α Aplicación On-Prem y/o Azure para monitorizar el estado de nuestra infraestructura On-Prem de bases de datos SQL Server
α Dashboard o cuadro de mando sencillo que nos permite detectar problemas en el tiempo (Importante)
α Control de servidores suscritos y de instancias de los servidores.
SQL2Cloud
Proyecto SQL2Cloud, reporting + acceso Azure Reporting
Ejemplo de clientes Windows Phone 7 (Silverlight)
Ejemplo de clientes Silverlight Out of the Browser
OData, DataMarket
α Protocolo para consulta, actualización de datos
basado en AtomPub, HTTP, JSON
α Proporciona acceso a información en diferentes
aplicaciones, servicios y almacenes.
α Liberado bajo Open Specification Promise
α Clientes OData
β Existing - Java, PHP, AJAX, .NET, Silverlight, Excel
β New – iPhone, Windows Phone 7 CTP, Linqpad,
etc.
OData
Acceso a página de Odata.org
Revisión de clientes que consumen OData y SDKs
Azure DataMarket/PowerPivot
α Servicio gratuito de catálogo de datos “de interés” para su uso On-Line
α Datos en licencia gratuita y otros por suscripción
α Proceso de uso: β Disponer de un LiveID y registrarse en el programa.
β Login
β Buscar datos, navegar por los catálogos
β Suscribirse al catálogo deseado
β Acceder a los datos por el navegador o a través de OData y algún servicio de aplicación (Web, Phone…).
Windows Azure Marketplace DataMarket
Utilización de Azure DataMarket
α En Relacional: β Jueves 9: REL-320 SQL_AZURE: DBAs en SQL azure (300)
β Jueves 9: REL-321 SQL_AZURE: Técnicas y mejores prácticas con los datos en la nube (300)
α En Colaboración: β Jueves 9: C&B317 - Aplicaciones sobre SharePoint :
Conexiones a datos y configuración de InfoPath Form Services (300)
Sesiones Relacionadas
Director Cloud Services&Azure / Data Platform Architect MCP, MCTS (Web Development), MCPD (Web Development)
MIGUEL LÓPEZ
Limitaciones de Azure Reporting CTP
α Para poder acceder a los informes en Azure Reporting, debemos proporcionar una URL, un usuario y un password de acceso al servicio. NO HAY GESTIÓN DE USUARIOS
α Los informes de Azure Reporting SÓLO puede usar datos desde SQL Azure