Integration Services y sus Versiones en SQL Server 2005

Siempre tenemos la pregunta que características tiene SSIS y en que versiones. Aqui un breve resumen sobre esta pregunta.


Sql Server 2005 tiene 4 versiones: Express, Workgroup, Standar y Enterprise *.




  • SSIS en la versión Express: No disponible.


  • SSIS en la versión Workgroup: En esta versión solo incluye un asistente para importar y exportar datos, pero no puede construir paquetes.


  • SSIS en la version Standar: Incluye el BI Development Studio, transformaciones básicas, control flow, data flow.


  • SSIS en la version Enterprise: Incluye las características del standar y transformaciones avanzadas como son:





    • Data Mining Training Destination 




    • Data Mining Query Component




    • Fuzzy Grouping




    • Fuzzy Lookup




    • Term Extraction




    • Term Lookup



y tareas avanzadas como:





    • Data Mining Query Task

En resumen, si deseas usar SSIS necesitas la versión Standar del Sql Server 2005, y para tareas y transformaciones avanzadas necesitas las versión Enterprise.



SQL Server Integration Services no está disponible en la versión Express del SQL Server 2005 y la versión SQL Server 2005 Workgroup sólo posee un asistente para importar y exportar datos.


(* No he considerado en este artículo la versión Developer, pero esta última contiene las tareas y transformaciones similares a la versión Enterprise)


Saludos


Nicolás

MDX: Select * From [Cube] ?

¿Qué es MDX?  Para quienes tienen conocimientos de Analysis Services saben que MDX es el lenguaje de consulta a estructuras multidimensionales (cubos de información), cuya sintaxis es parecida al Sql (Lenguaje de Consulta Estructurada) para base de datos relacionales pero no es igual, ya que en vez de tablas, campos, hablamos de cubos, dimensiones, medidas, jerarquías principalmente.


MDX, tiene dos funciones principales:


1.- Crear Miembros Calculados.-  Esto lo realiza a través de Expresiones MDX, similares a fórmulas de hoja de cálculo y que retorna un solo valor. En el Sql Server Business Intelligence Studio lo encuentras en el tab: CALCULATIONS


Un ejemplo para graficar:


[Measures]. [Monto Bruto Ventas] – [Measures].[Descuento] 


Suele colocarse a los objetos OLAP entre corchetes, principalmente cuando hay espacios en blanco, comienzan en caracter numérico o usa palabras reservadas:


[Monto Bruto Ventas]


[4A]


[Select]


 2.- Retornar Set de Datos: Esto se realiza a través de sentencias MDX, estas sentencias son similares a las del ANSI Sql, retorna un set de datos y generalmente son enviadas de forma transparente por el usuario a través de herramientas de explotación OLAP (Excel, Proclarity, etc, etc).


Un ejemplo para graficar:


Select


From [AdventureWorksDW] 


Esta sentencia me retornará la primera medida que aparezca en el Editor de Cubos, como verán no existe el concepto de Select *, ya que no hablamos de campos sino de objetos OLAP mostrados en ejes.


Otro Ejemplo: 


Select [Measures] .[Monto de Ventas] ON COLUMNS


From [AdventureWorksDW] 


Esta sentencia nos mostrará en columnas el monto de ventas del cubo AdventureWorksDW.


Podemos manejar hasta 128 ejes

Para más información les envío este link:

http://technet.microsoft.com/es-es/library/ms144785.aspx 


Para lanzar sus consultas MDX lo hacen a través del SSMS, se conectan al servidor Analysis Services y colocan New Query…!!!


Enjoy…!!! 


 

Gartner’s: Envio de Información en Business Intelligence

Según la prestigiosa consultora Gartner’s, debemos tener los siguientes puntos en cuenta, con respecto a nuestra plataforma de envío de información en soluciones de Inteligencia de Negocios:


Reporting — Reporting provee la capacidad de crear reportes formateados e interactivos con una alta escalabilidad de distribución y capacidad de esquedulado. Adicionalmente se debe contar con una amplia gama de estilos de reportes (por ejemplo: financieros, operacionales, etc.)


Dashboards — Este subconjunto de reportes incluye la capacidad de publicar reportes basados en web, que incluyan displays intuitivos como por ejemplo tacómetros, semáforos, etc. Estos displays indican el estado del negocio, compara con los objetivos y valores a alcanzar. Adicionalmente los dashboards son usados para visualizar en tiempo real también la data de las aplicaciones operativas.


Consultas Ad hoc — Esta capacidad permite a los usuarios responder sus propias preguntas sobre los datos. En forma particular, estas herramientas deben permitir una capa semántica robusta de tal manera que los usuarios navegen a través de las fuentes de datos disponibles. Adicionalmente, estas herramientas deben ofrecer capacidad de auditoría para asegurarse que las consultas se realizan de manera adecuada.



Integración con Microsoft Office — En algunos casos la plataforma BI es usada como capa intermedia para gestionar, asegurar y ejecutar tareas de BI y Microsoft Office (particularmente Excel) actúa como cliente BI. En estos casos, es vital que nuestra plataforma de acceso a los datos proporcione integración con Microsoft Office, incluyendo soporte para formatos de documento, fórmulas, refresco de datos y tablas pivot. Adicionalmente también debe proporcionar integración avanzada que incluya bloqueo de celdas y write-back.