Máquina virtual con SQL Server 2012

Ayer durante la sesión B300002 (Entendiendo el espectro de BI) del SolidQ Summit hablábamos sobre una máquina virtual publicada por Microsoft que disponía de SQL Server 2012 en su última versión. En esta máquina disponéis de SSAS instalado en sus 3 variantes (tabular, multidimensional y PowerPivot para SharePoint). En esta máquina tenéis disponible SharePoint y PowerPivot para SharePoint, además de PowerView para crear esos informes tan divertidos que venimos viendo durante todo el Summit. (más…)
Arquitectura del servidor y catálogo SSISDB en Integration Services de SQL 2012

Arquitectura del servidor y catálogo SSISDB en Integration Services de SQL 2012

En la entrada anterior comentamos algunos de los cambios en la nueva entrega de Integration Services en SQL Server 2012. El más profundo es el cambio de filosofía y estructura en la arquitectura del servidor y que ahora existe un único catálogo en el que realizar los despliegues y en él se van almacenar las carpetas, proyectos, paquetes, parámetros y entornos. (más…)
Novedades de PowerPivot en Denail (XVI): Perspectivas

Novedades de PowerPivot en Denail (XVI): Perspectivas

Una de las nuevas características que nos brinda PowerPivot es la posibilidad de hacer perspectivas. Estas perspectivas van a ser muy similares a las perspectivas de SSAS. Cuando nosotros nos conectábamos desde Excel a un cubo de SSAS, al elegir la BD Multidimiensional, nos daba la opción de conectarnos a un cubo o a una perspectiva. Según la perspectiva a la que conectaramos teniamos acceso a una serie de campos o a otros. Como si de una vista en el mundo relacional se tratara.Veamos como crear una perspectiva y como se comporta.

(más…)

Novedades de PowerPivot en Denali (XII): HASONVALUE, nueva función DAX

Novedades de PowerPivot en Denali (XII): HASONVALUE, nueva función DAX

Desde que apareció el leguaje DAX se han ido creando multitud de expresiones de múltiples tipos y distintas complejidades, pero se ha apreciado que existen patrones que se utilizan muy a menudo. Uno de estos patrones es el de analizar a que nivel de granularidad nos encontramos para hacer un cálculo u otro, por ejemplo, imaginemos que tenemos que hacer el siguiente cálculo:

(más…)

Proyectos de Matching y Cleansing en DQS (3/4)

Proyectos de Matching y Cleansing en DQS (3/4)

Hasta ahora hemos visto cómo instalar Data Quality Services y cómo construir una base de conocimiento, el elemento básico de la herramienta y que nos va a permitir realizar prácticamente todas las acciones que nos van a aportar un valor de negocio a través de la calidad de nuestros datos.En este capítulo vamos a ver cómo entra en juego una base de conocimientos en uno de los apartados de SQLServer Data Quality Services, los proyectos de matching (correspondencia) y cleansing (limpieza). (más…)
Contruyendo un Data Quality Knowledge Base con SSDQS Studio (2/4)

Contruyendo un Data Quality Knowledge Base con SSDQS Studio (2/4)

En esta entrada se centra en la construcción de una base de datos de conocimiento sobre calidad de datos utilizando el SQL Server Data Quality Services Studio, el cliente que se instala con el servicio SSDQS, explotando las distintas opciones que nos ofrece a través de su interfaz. Veremos cómo definir Dominios (Data Domains) y Dominios compuestos (Composite Domains), asignando valores manualmente o haciendo descubrimiento de conocimiento (Knowlegde Discovery) sobre datos existentes y más funciones útiles. (más…)
Novedades de PowerPivot en Denali (IX): ALLSELECTED

Novedades de PowerPivot en Denali (IX): ALLSELECTED

Cuando estamos creando medidas en PowerPivot es muy habitual jugar con los contextos para realizar cálculos complejos. Cómo ya veíamos en la serie sobre la evaluación de contextos tenemos multitud de funciones que nos permite modificar el contexto para adecuar el cálculo a nuestras necesidades. Una de las modificaciones más habituales que hacemos es la de eliminar los filtros establecidos por slicers, filters, filas y columnas, para lo cual utilizábamos funciones como ALL o ALLEXCEPT. Hasta el momento con ALL lo que hacíamos era eliminar todos los filtros establecidos y con ALLEXCEPT eliminábamos todos los filtros establecidos salvo los que pasábamos como parámetros a la función, ahora con SQL Server 2012 aparece una nueva función: ALLSELECTED, que nos permitirá seleccionar todo aquello filtrado explícitamente por el usuario (slicers y filtros). Esto es muy útil cuando queremos calcular por ejemplo porcentajes de contribución al padre. (más…)

Big data analysis o como analizar cantidades ingentes de datos en la nube

Cada día el volumen de datos que se manejan en las empresas es más grande, esto unido a la nube y sus “ilimitados” recursos de computación y almacenaje está haciendo que aparezcan nuevas tendencias en la forma de manejar toda esa información. Hasta tal punto el tema tiene relevancia que en TDWI han publicado un informe referente a este tema y van a tener una conferencia dedicada en exclusiva al análisis de grandes datos. (más…)