
Hola amig@s:
En el artículo anterior vimos como aprovisionar un servidor de SQL Azure Reporting, en esta oportunidad vamos a implementar un reporte en SQL Azure Reporting. Para un implementar un reporte lo podemos hacer a través de Report Builder 3.0 o a través del SQL Server Business Intelligence Development Studio que instalamos con SQL Server “Denali” CTP 3 o lo que va ser SQL Server 2012.
Para este ejemplo vamos a crear una Base de Datos de SQL Azure en el portal de Windows Azure llamada BDotNet de edición web de 1 GB.

Dentro de las opciones que encontramos en el ribbon, seleccionamos en la parte de Servidor la opción de administrar. Allí vamos a poder crear tablas, vistas, stored procedures, insertar datos, eliminar datos, actualizar datos, similar a lo que hacemos con SQL Server Managment Studio pero con limitaciones. Esto era lo que conocíamos como Code Name o proyecto “Houston”. La ventaja es que podemos hacer cualquier operación de estas desde cualquier lugar del mundo a través del portal de Windows Azure.

Seleccionamos la Base Datos que queremos administrar y nos autenticamos con el usuario administrador.

Una vez nos autenticamos vemos la pantalla de inicio del administrador con algunos datos de interés para trabajar con la Base de Datos de SQL Azure. Seleccionamos la opción Esquema y Datos.

Una vez seleccionamos la opción de esquemas y datos veremos un resumen de nuestra base de datos como por ejemplo, el espacio usado, la fecha de creación, el numero de conexiones activas, el collation. Adicionalmente se habilita el ribbon con algunas opciones entre esas la de crear una tabla que es el siguiente paso.

Creamos una tabla llamada Miembros con los campos ID, Nombre, Especialidad, Twitter, Rol.

Alimentamos la base de datos insertándole algunos registros desde el administrador de SQL Azure.

Para este ejemplo utilizaremos el SQL Server Business Intelligence Development Studio que instalo SQL Server “Denali” CTP3 donde vamos a crear un nuevo proyecto de tipo Report Server Project.

A continuación, vamos a crear un origen de datos compartido, donde podremos obtener los datos para el informe en cualquier momento. Esta fuente de datos puede ser SQL Azure, pero podemos utilizar SQL Server local o otro tipo de fuente de datos. En este caso utilizamos una base de datos SQL Azure situado en el mismo centro de datos de nuestro servicio de informes. En la ventana de credenciales ingresamos el nombre de usuario y una contraseña para esta base de datos SQL Azure.

Damos click derecho sobre Shered Data Source y agregamos una nueva fuente de datos. Digitamos un nombre a nuestra conexión y seleccionamos el tipo de fuente en este caso Microsoft SQL Azure y en connection string agregamos el siguiente código especificando el nombre del servidor y el nombre de la base de datos a la cual queremos conectarnos.
Data Source=Server.database.windows.net;
Initial Catalog=DataBaseName;
Encrypt=True;
TrustServerCertificate=False
Una vez agregamos el Shered Data Source, creamos un nuevo reporte llamado Miembros.

Configuramos los data set necesarios y diseñamos el informe.

Posteriormente damos click derecho sobre el proyecto de reportes en el Solution Explorer, abrimos las propiedades y en la propiedad TargetServerURL adicionamos el URL de nuestro servidor de SQL Azure Reporting.

Finalmente damos click derecho sobre el proyecto de reportes en el Solution Explorer y damos la opción deploy. Enseguida nos pide que nos autentiquemos ante el servidor de SQL Azure Reporting.

Como resultado final tenemos nuestro informe en la nube
.

Espero sea de utilidad, muchas gracias.
Saludos,


Hola amig@s:
En esta oportunidad quiero mostrarles todo lo relacionado con SQL Azure Reporting, como primer paso en este artículo vamos a crear un servidor de informes en el portal de Windows Azure.
SQL Azure Reporting provee en la nube un servicio de reportes, basado en SQL Server Reporting Services y en tecnologías de SQL Azure.
SQL Azure Reporting proporciona muchos beneficios como un rápido aprovisionamiento, escalabilidad rentable, alta disponibilidad, reducción de gastos en cuanto a administración de servidores de informes, acceso seguro, visualización y gestión de informes.
Para aprovisionar un nuevo servidor de reportes lo primero que debemos tener es una suscripción activa de Windows Azure.
Una vez tengamos activa una suscripción, en el menú de la parte izquierda del portal vamos a encontrar activa la opción de informes.

Una vez seleccionamos esta opción, el portal habilita la opción de crear un nuevo servidor de SQL Azure Reporting.

Leemos el contrato y lo aceptamos.

A continuación seleccionamos la suscripción a la cual queremos crearle el servidor de SQL Azure Reporting y seleccionamos la región. Se recomienda seleccionar la región más cercana a nuestra ubicación por temas de rendimiento.

Asignamos un nombre de administrador y una contraseña.

Una vez finalicemos esta acción, Windows Azure creara nuestro servidor de SQL Azure Reporting. Para visualizar la información simplemente seleccionamos la opción de Informes del panel de la izquierda del portal de Windows Azure y automáticamente nos cargara la información relacionada a este servicio en cada suscripción donde hayamos aprovisionado el servicio.


Una vez finalizamos el aprovisionamiento del servidor de SQL Azure Reporting, el portal de Windows Azure habilita unas opciones estilo ribbon que nos van a permitir crear un nuevo servidor o eliminar el servidor actual, adicionar usuarios o resetear la contraseña, crear fuentes de datos, cargar algún reporte a nuestro servidor, crear carpetas y permisos para estas.

Cuando accedemos a la URL de nuestro servidor de SQL Azure reporting no solicita que nos autentiquemos con el usuario administrador.

Una vez nos autenticamos veremos el directorio de reportes. En este caso como únicamente creamos el servidor no veremos ningún reporte asociado a este servidor.

En un próximo artículo veremos como implementar un reporte en el servidor de SQL Azure Reporting que acabamos de aprovisionar.
Espero sea de utilidad.
Saludos,


Hola amig@s:
Hace un par de días Microsoft® libero “El SQL Server 2012 Developer Kit”, un kit de formación que incluye contenidos técnicos, laboratorios, demostraciones y presentaciones diseñadas para ayudarle a aprender a desarrollar la base de datos de SQL Server 2012 y soluciones de BI. Contenido nuevo y actualizado se harán públicos periódicamente, y se puede descargar on-demand con la vista previa de instalación Web.
Contenido:
- Demo: A First Look at SQL Server Developer Tools Codename "Juneau"
- Hands On Lab: Build Your First Web Application with SQL Server 2012 and ASP.NET
- Hands On Lab: Exploring Transact-SQL Improvements in SQL Server 2012
- Hands On Lab: Managing Rich Unstructured Data in SQL Server 2012


Pre-Requisitos

Contenido

Saludos,

|
Hola a amig@s:
Microsoft® Press pone a nuestra disposición este interesante e-book sobre SQL Server 2012 Code Name “Denali” escrito por Ross Mistry and Stacia Misner. Los invito a que lo descarguen, esta compuesto de dos partes una de Administración de Base de Datos y otra sobre BI.
PART I Database Administration
CHAPTER 1 Denali Editions and Enhancements CHAPTER 2 High Availability and Disaster Recovery Enhancements CHAPTER 3 Scalability and Performance CHAPTER 4 Security Enhancements CHAPTER 5 Beyond Relational
|

|
PART II Business Intelligence Development
CHAPTER 6 Integration Services
CHAPTER 7 Data Quality Services
CHAPTER 8 Master Data Services
CHAPTER 9 Analysis Services
CHAPTER 10 PowerPivot
CHAPTER 11 Reporting Services

Saludos,
