Instalando Analysis Services 2012 Modo Tabular

Un nuevo servicio en SQL 2012 es el modo tabular de Analysis Services, a continuación veremos su instalación paso a paso.

1.- Ingresamos al setup del instalador de SQL 2012 Server y escogemos en la opción Installation, “New SQL Server stand-alone installationor add features to an existing installation”:

clip_image002

2.- En la siguiente pantalla le damos […]

Tracing en Analysis Services 2012 – Parte 2

En el post anterior teníamos la captura del trace del servidor Analysis Services, ahora pasaremos a analizarlo.

Desde nuestro SQL Server Profiler 2012, abrimos el archivo trc, desde la opción File, Open, Trace File…

clip_image001

clip_image003

Podemos observar el contenido del archivo trace, pero debemos filtrar solamente las entradas que clip_image005
nos interesan, que son la sentencia MDX, la duración, el usuario que lanza la consulta.

Para filtrar nos vamos al menú […]

Tracing en Analysis Services 2012 – Parte 1

Un cliente me hizo el siguiente comentario (bastante preocupado por cierto). Nicolás, los usuarios se quejan de la lentitud en nuestras bases de datos multidimensionales (más conocidos como cubos de información) y queremos detectar cuál es la consulta que está produciendo esa lentitud. La hora que sucede esta lentitud es entre la 1:00pm y 2:00pm. ¿Cómo podemos atacar este problema y posteriormente darle solución?

La alternativa que le sugerí era aplicar el Profiler en ese lapso de tiempo y capturar la traza para posteriormente realizar el análisis, veamos como lo hicimos.

Pueden bajar los archivos utilizados para el artículo haciendo clic aquí.

Primero ubicamos el SQL Server Profiler, dentro de la carpeta Microsoft SQL Server 2012, Performance Tools:

clip_image001

También lo podemos encontrar en el SSMS, Tools: […]

Reportes Gauge con Reporting Services 2012

De regreso nuevamente con los artículos. Esta vez toca realizar un reporte usando Gauge para obtener el stock mínimo y el stock actual de nuestra empresa AdventureWorks, comencemos:

Pueden bajar el proyecto utilizado para el artículo haciendo clic aquí.

1.- Creamos un proyecto del tipo Report Server Project usando el SQL Server Data Tools y lo llamaremos Gauge:

clip_image002

 

2.- A continuación crearemos un Shared Data Sources:

clip_image004

 

3.- Le colocamos como nombre al Shared Data Source: AW2012 y el tipo de servidor escogemos Microsoft SQL Server y le damos clic en el botón Edit: […]

BI Reverso : Reporting Services

Nuestro siguiente BI reverso es para Reporting Services.

Escenario: Tenemos reportes implementados en nuestro servidor, pero no tenemos las fuentes y deseamos añadir mejoras, como por ejemplo parametrizarlos. ¿Cómo recuperamos entonces las fuentes de un reporte?

Pueden bajar el proyecto utilizado para el artículo haciendo clic aquí.

A continuación los pasos a seguir:

1.-Identificamos en nuestro Report Manager el reporte a recuperar:

clip_image002

2.- Luego en la parte derecha del reporte seleccionado, escogemos del menú desplegable la opción […]

BI Reverso : Integration Services *

Nuestro siguiente ejemplo de BI reverso es para los paquetes Integration Services de SQL Server 2012.

*Este procedimiento también es válido para la versión 2008 de SQL Server. Si el paquete tiene password, será necesario colocarlo para poder exportarlo.

Pueden bajar el proyecto utilizado para el artículo haciendo clic aquí.

1.- Empezaremos conectándonos al Servidor Integration Services, luego seleccionamos el paquete a obtener su fuente, le damos clic derecho y elegimos la opción Export Package:

clip_image002

2.- Luego en la sección Package Location, elegimos File System y en Package Path seleccionamos la ruta donde descargaremos el paquete Integration Services y le damos clic en […]

BI Reverso : Analysis Services *

Recuerdo que un cliente me preguntaba si era posible hacer ingeniería reversar en soluciones BI, ya que su proveedor no le había dejado los fuentes y deseaban hacer algunas modificaciones. La respuesta es: Si es posible.

Empezaremos con el Servidor Analysis Services de SQL Server 2012, nuestro servidor de cubos de información.

*Este procedimiento también es válido para la versión 2008 de SQL Server.

Pueden bajar el proyecto utilizado para el artículo haciendo clic aquí.

1.- En el SQL Server Data Tools, creamos un proyecto del tipo Import From Server (Multidimensional and Data Mining)

clip_image002

2.- En la siguiente pantalla nos muestra la pantalla de inicio del wizard, le damos clic en el botón […]

Construyendo Cubos Multidimensionales en SQL Server 2012

 Qué tal…!!! Aquí de nuevo con Uds. en el blog…!!!!

Esta vez construiremos un cubo multidimensional (también llamado Hipercubo), como saben este tipo de estructuras de información nos permite evolucionar en el plano de la toma de decisiones, dejando atrás la típicas tablas o consultas SQL.

Pueden bajar el proyecto utilizado para el artículo haciendo clic aquí.

Pasemos a ver en pocos pasos la construcción de un Cubo Multidimensional en la nueva versión del motor SQL Server 2012. Para ello veremos tres elementos básicos en su elaboración:

A-    Data Sources

B-    Data Source View

C-    Cubo

A.- Data Sources

El Data Sources nos permite establecer la cadena de conexión a nuestro datamart o datawarehouse y es el primer elemento a crear dentro de un proyecto Analysis Services, comencemos…!!!

1.- Creamos un proyecto del tipo Analysis Services desde el SQL Server Data Tools:

image

2.- El Solution Explorer nos mostrará […]

Data Profiling (Parte 2)

[sg_popup id=1]

Hola a todos, continuando con nuestro post de Data Profiling, en la primera parte terminanos generando el archivo XML (Employee_Profile.xml). Ahora, ¿Qué utilidad concreta nos dará el Data Profiling? Imaginemos que requerimos analizar a los clientes que nos han generado una venta, y el data profiling nos arroja que solamente tenemos el 10% de datos poblados. Ello nos llevaría a replantear el uso de este campo o el poblar previamente este dato para nuestro análisis.

Evaluemos el resultado de nuestro caso planteado, para ello utilizaremos la herramienta Data Profile Viewer, el cual lo encontraremos en la siguiente ruta: All Programs, Microsoft SQL Server 2008 R2, Integration Services, Data ProfilerViewer.

Seleccionamos la opción Openy buscamos nuestro archivo XML, y le damos clic en Abrir:

clip_image002

A continuación […]