Project Description
It is component library for OLAP, .NET & Silverlight (C#).
* MDX DOM, Parser, Generator, Query Designer
* Description of supported MDX Syntax
* Dynamic Pivot Grid – Pivot Table with Writeback
* OLAP metadata choice controls
See also:

http://code.google.com/p/ranet-uilibrary-olap/

http://code.google.com/p/ranet-uilibrary-olap/

Welcome to Ranet.UILibrary.OLAP project

Ranet.UILibrary.OLAP provides user interface for building MDX queries, parsing and executing MDX queries, browsing result sets and even changing cube data. Ranet.UILibrary.OLAP works under Firefox, Chrome, IE, with SQL Server Analysis Services 2005/2008, uses .NET 3.5 and Silverlight 3.0.

MDX Visual Designer overview
image101.png

The MDX Visual Designer is a user control for building MDX queries. MDX Visual Designer provides browsing cube metadata. From the cube Metadata tab you can drag KPIs, Measures, hierarchies, dimensions onto the Filters, Columns, Rows and Data. The MDX Visual Designer automatically generates MDX query which can be edited manually. Design settings can be stored and restored.
When you execute the query, the Query result pane displays the results for the MDX query using PivotGrid user control.

PivotGrid overview
image003.png

PivotGrid is a user control for browsing result sets after executing MDX query. PivotGrid has a number of useful features, like:
• Format cells according to cube settings (BACKCOLOR, FORECOLOR, etc.)
• User settings for cell formatting using icons, indicators, font settings.
• Edit cube data
• Drilldown, collapse and expand data
• Navigation through the history of the queries
• Rotate axes
• Hide empty rows and columns
• Copy data between levels
• Allocation between selected cells
• Scaling table
• Hints for cells
• Export to MS Excel
• Accessing data according to the privileges in SQL Server Analysis Services
PivotGrid provides two modes of editing data:
• Direct editing
• Using cache

Before using please read Readme file: http://code.google.com/p/ranet-uilibrary-olap/wiki/Readme
Ranet.UILibrary.OLAP video tutorial: http://www.youtube.com/watch?v=dDNa3D8RO4Y

You can find more info about project owner at
http://galaktika.ru/en/

Commercial license and technical support for this product is available.

Call or email at the information shown below:

US, Canada and EU

Galantis, Inc
3555 Harbor Gateway South, Suite B, Costa Mesa, CA 92626
Office: +1-206-420-3807
Fax: +1-206-420-3807
Cell: +1-714-408-3200
Ron Clevenger
RonClevenger@galantis.com

Russia, Belarus, Ukraine, etc

Galaktika Corporation
http://www.galaktika.ru
FE TopSoft
Office: 375-17-294-9999, 375-17-294-9988, ext.1519
Cell: +375-29-770-2114
Anatoly Volodko
Anatoly.V.Volodko@galaktika.by

Last edited Feb 11 at 10:07 AM by GalaktikaOpenSrc, version 22

Want to leave feedback?
Please use Discussions or Reviews instead.

http://ranetuilibraryolap.codeplex.com/

Click on pen to Use a Highlighter on this page
Debemos crear universidades Microsoft Los fabricantes de tecnología enfrentan el desafío de crear productos y también desarrollar las condiciones para capacitar y entrenar a los Profesionales de TI en los aspectos más relevantes de la tecnología, para que puedan sacar el máximo provecho para sus empresas y departamentos de TI.

Rolando Escobar Ibañez, MVP de SQL Server, trabaja como desarrollador y asesor de bases de datos, trabaja en forma independiente con clientes grandes y medianos (como el Ministerio de OOPP de Chile, AquaChile, una de las principales salmoneras del país, SKC Rental, ADT Chile, etc.).

Teniendo en cuenta su experiencia en tecnologías Microsoft, su calidad de MVP y su pasión por la enseñanza, hablamos con él para analizar lo que sucede en el campo de la capacitación tecnológica, especialmente en el área tecnológica que más le compete: la plataforma SQL Server.

¿Cómo ve la calidad de la capacitación en tecnologías Microsoft a nivel latinoamericano?

En el ámbito de las herramientas de desarrollo y bases de datos, a diferencia de otros, es conveniente entregar conceptos en lugar de enseñar a usar herramientas. Es decir, enseñar a pensar más que a usar. Mi experiencia me dice que hay que enfocar más sobre buenas prácticas de modelamiento para SQL Server por ejemplo, o de programación con T-SQL, que entregar temas que el alumno debiera estudiar por si mismo.

También comprendo las dificultades, pues es difícil compatibilizar la rentabilidad inmediata con la calidad de la formación. En general se entiende por calidad al conocimiento de los temas formales, y no en términos académicos. Además las empresas no se interesan por expandir las certificaciones, porque implica la calificación del profesional y por ende aumentos de sueldos.

A tantos problemas planteados, creo que las soluciones van más enfocadas por los esfuerzos de las universidades en cuanto a elevar el nivel de formación de profesionales. Y las empresas deberían contar con equipo multidisciplinarios que estén preparados para capacitar en función directa con las necesidades concretas de las mismas organizaciones.

Mientras más trabajemos por la calidad de la capacitación, con mayor claridad quedarán expuestos sus propios límites. Y la solución consiste en crear universidades Microsoft. Trabajando conjuntamente con las organizaciones gubernamentales y otras de carácter académico no gubernamentales es posible lograr más. Si me preguntan, y debo ser sincero, creo que las empresas privadas de capacitación no son la solución, pues ellas tienen objetivos económicos inmediatos. Hay que buscar soluciones más estratégicas aunque esto implique llevar los costos a los productos.

¿En qué grado valora el conocimiento de los profesionales TI de la región acerca de la plataforma SQL?

En general no veo buenas prácticas. De los problemas por los que me llaman para asesorías y servicios técnicos, diría que en un 80 por ciento son relativos a consultas sobre buenas prácticas de desarrollo y/o modelamiento (Ingeniería de sistemas, problemas de desarrollo), o incorrecta utilización de los procedimientos almacenados, etc. El resto pasa por temas de equipo, memorias, discos.

¿Con qué expectativas ve el próximo lanzamiento de SQL Server 2008?

En lo personal lo valoro altamente. Trabajo con SQL Server desde las primeras versiones y no conozco ninguna que no haya significado un avance. Cada vez más poderosas. Desde SQL Server 2000 en adelante creo que tenemos una base de datos de clase mundial.

Muchos obtuvieron un alto nivel de estabilidad con la versión 2000 quizás les parece suficiente para prestaciones exigentes. Creo que el punto de ataque es Business Intelligence (BI), su fortaleza es importante, pero debe ir acompañado también de herramientas clientes, componentes de cliente como add-ins para Excel aún más poderosos. Pienso que Excel es una herramienta poderosa ya que su capacidad de resolver problemas es francamente espectacular.

¿En qué áreas observa cambios significativos con respecto de la edición anterior?

El rendimiento, y fundamentalmente el hecho de pasar a la liga de profesionales con BI. Creo que BI es lo determinante, eso justifica avanzar a nuevas versiones. Demostrar estas capacidades es crucial, pues las empresas quieren lograr el mayor beneficio con el menor costo, y en cuanto a bases de datos, SQL Server 2000, obviamente siguiendo buenas prácticas, resuelve el problema de manejo de datos pero no resuelve BI en forma óptima. BI es la línea de debate, es la ruta crítica.

¿Cómo valora la inclusión de capacidades de Inteligencia de Negocio (BI) a la plataforma?

Pienso que es fundamental, y que hará la diferencia. Pero insisto, debemos acompañarlo con mejoras desde el punto de vista del analista final. El tema BI no sólo es para los arquitectos e ingenieros de bases de datos. Hay que pensar en el cliente, debemos ganar velocidad desde este punto de vista. Propongo a Excel como la herramienta cliente por excelencia, hay que potenciar en esa línea.

¿Qué nivel de aceptación y adopción cree que tendrá la nueva versión en nuestra región?

Lo veo difícil desde el mero punto de vista de las bases de datos relacionales. Aunque si se logra alcanzar una mayor velocidad en cuanto a las soluciones clientes al mismo ritmo que la de los servicios de servidor de BI, entonces el panorama cambiará. El problema de la herramienta cliente es crucial, no bastan buenas tablas cruzadas, sino también reportabilidad desde Excel. Indicadores o algún buen add-in para el Panel de Control desde Excel sería importantísimo y decisivo.

¿Qué futuro vislumbra en relación a la llamada explosión de datos y las propuestas de Microsoft para agilizar esta situación?

Veo que la problemática de los datos, es más cualitativa que cuantitativa. Creo que más importante que la cantidad es la diversidad de los orígenes de los datos (servicios de integración) y la necesidad de convertir la información en conocimiento. Las empresas requieren más análisis, y esto es un problema estadístico. No se analizan todos los datos, solo muestras significativas.

La verdadera explosión se da por la necesidad de análisis y reportabilidad y no por la cantidad, que se resuelve con discos rápidos, memoria, ancho de banda, etc. Contamos con las herramientas necesarias en esa línea. El punto crucial es el análisis, el BI desde el servidor y así potenciar más la tarea del analista final, es decir, a través de herramientas clientes.

Necesitamos un sharepoint de desarrollo y un reporting services para desarrolladores corriendo en maquinas más livianas que puedan desarrollar soluciones que al ser procesadas en más equipos aumentarán la producción de propuestas y mejorarán la calidad final. Esto es crucial, no solo debemos pensar en los servidores, sino también en los usuarios que desarrollan y los usuarios finales que requieren de soluciones más inteligentes.

Texto Original

Click on pen to Use a Highlighter on this page
Libros en pantalla de SQL Server 2008 (julio de 2009)
SQL Server Analysis Services – Minería de datos

Microsoft SQL Server Analysis Services contiene las características y herramientas necesarias para crear complejas soluciones de minería de datos.

  • Un conjunto de algoritmos de minería de datos estándar del sector.
  • El Diseñador de minería de datos, que sirve para crear, administrar y examinar modelos de minería de datos para, a continuación, crear predicciones a partir de dichos modelos.
  • El lenguaje DMX (Extensiones de minería de datos), que sirve para administrar modelos de minería de datos y crear complejas consultas predictivas.

Se pueden usar varias de estas características y herramientas a la vez para detectar las tendencias y los patrones existentes en los datos; después, se pueden usar las tendencias y los patrones para tomar decisiones informadas sobre los problemas empresariales más complicados.

Examinar contenido por ciclo de vida
Icono de la carpeta de archivos pequeños Evaluación del producto

Icono de la carpeta de archivos pequeños Introducción

Icono de la carpeta de archivos pequeños Planeación y arquitectura

Icono de la carpeta de archivos pequeños Desarrollo

Icono de la carpeta de archivos pequeños Implementación

Icono de la carpeta de archivos pequeños Operaciones

Icono de la carpeta de archivos pequeños Seguridad y protección

Icono de la carpeta de archivos pequeños Solución de problemas

Icono de la carpeta de archivos pequeños Referencia técnica

Examinar contenido por función
Icono de trabajador de la información (pequeño) Analista

Icono de arquitecto (pequeño) Arquitecto

Icono de programador (pequeño) Desarrollador

Interfaces de componentes con minería de datosPost Original: http://msdn.microsoft.com/es-es/library/bb510517%28v=SQL.100%29.aspx
Click on pen to Use a Highlighter on this page
Libros en pantalla de SQL Server 2008 (julio de 2009)
Definir y examinar perspectivas

Una perspectiva puede simplificar la vista de un cubo para fines específicos. De manera predeterminada, los usuarios pueden ver todos los elementos de un cubo para los que tengan permisos. Lo que observan los usuarios cuando ven un cubo Analysis Services entero es la perspectiva predeterminada del cubo. Una vista de todo el cubo puede resultar muy compleja para que los usuarios naveguen por ella, en especial aquellos usuarios que sólo necesitan interactuar con una pequeña parte del cubo a fin de satisfacer sus requisitos de informes e inteligencia empresarial.

Para reducir la aparente complejidad de un cubo, puede crear subconjuntos visibles del cubo, denominados perspectivas, que sólo muestran a los usuarios una parte definida de los grupos de medida, medidas, dimensiones, atributos, jerarquías, indicadores clave de rendimiento (KPI), acciones y miembros calculados del cubo. Esto puede ser especialmente útil para trabajar con aplicaciones cliente que se escribieron para una versión anterior de Analysis Services. Estos clientes, por ejemplo, no tienen el concepto de carpetas o perspectivas para mostrar, pero aparece una perspectiva para los clientes antiguos como si fuera un cubo. Para obtener más información, vea Perspectivas y Definir perspectivas.

ms167223.note(es-es,SQL.100).gifNota:
Una perspectiva no es un mecanismo de seguridad sino, más bien, una herramienta para proporcionar una mejor experiencia del usuario. Toda la seguridad de una perspectiva se hereda del cubo subyacente.

En las tareas de este tema, definirá varias perspectivas diferentes y, a continuación, examinará el cubo a través de cada una de estas nuevas perspectivas.

Definir una perspectiva Internet Sales


Para definir una perspectiva Internet Sales


  1. Abra el Diseñador de cubos para el cubo Analysis Services Tutorial y, a continuación, haga clic en la ficha Perspectivas.

    Todos los objetos y sus tipos de objeto aparecen en el panel Perspectivas, como en la siguiente imagen.

    Panel Perspectivas del Diseñador de cubos
  2. En la barra de herramientas de la ficha Perspectivas, haga clic en el botón Nueva perspectiva.

    Una nueva perspectiva aparece en la columna Nombre de perspectiva con un nombre predeterminado de Perspectiva, como se muestra en la siguiente imagen. Observe que la casilla de cada objeto está seleccionada; hasta que no desactive la casilla de un objeto, esta perspectiva será idéntica a la perspectiva predeterminada de este cubo.

    Nueva perspectiva en la columna Nombre de perspectiva
  3. Cambie el nombre de perspectiva por Internet Sales.
  4. En la fila siguiente, establezca DefaultMeasure en Internet Sales-Sales Amount.

    Cuando los usuarios examinen el cubo mediante esta perspectiva, esta será la medida que los usuarios verán a menos que especifiquen alguna otra medida.

    ms167223.note(es-es,SQL.100).gifNota:
    También puede establecer la medida predeterminada para todo el cubo Analysis Services Tutorial en la ventana Propiedades de la ficha Estructura de cubo del cubo.
  5. Desactive la casilla de los siguientes objetos:
    • Grupo de medida Reseller Sales
    • Grupo de medida Sales Quotas
    • Grupo de medida Sales Quotas 1
    • Dimensión de cubo Reseller
    • Dimensión de cubo Reseller Geography
    • Dimensión de cubo Sales Territory
    • Dimensión de cubo Employee
    • Dimensión de cubo Promotion
    • KPI Reseller Revenue
    • Conjunto con nombre Large Resellers
    • Miembro calculado Total Sales Amount
    • Miembro calculado Total Product Cost
    • Miembro calculado Reseller GPM
    • Miembro calculado Total GPM
    • Miembro calculado Reseller Sales Ratio to All Products
    • Miembro calculado Total Sales Ratio to All Products

    Estos objetos no tienen relación con Internet Sales.

    ms167223.note(es-es,SQL.100).gifNota:
    Dentro de cada dimensión, también puede seleccionar individualmente las jerarquías definidas por el usuario y los atributos que desee que aparezcan en una perspectiva.
Definir una perspectiva Reseller Sales


Para definir una perspectiva Reseller Sales


  1. En la barra de herramientas de la ficha Perspectivas, haga clic en el botón Nueva perspectiva.
  2. Cambie el nombre de la nueva perspectiva por Reseller Sales.
  3. Establezca Reseller Sales-Sales Amount como medida predeterminada.

    Cuando los usuarios examinen el cubo mediante esta perspectiva, esta medida será la medida que los usuarios verán a menos que especifiquen alguna otra medida.

  4. Desactive la casilla de los siguientes objetos:
    • Grupo de medida Internet Sales
    • Grupo de medida Internet Sales Reason
    • Dimensión de cubo Customer
    • Dimensión de cubo Internet Sales Order Details
    • Dimensión de cubo Sales Reason
    • Acción de obtención de detalles Internet Sales Details Drillthrough Action
    • Miembro calculado Total Sales Amount
    • Miembro calculado Total Product Cost
    • Miembro calculado Internet GPM
    • Miembro calculado Total GPM
    • Miembro calculado Internet Sales Ratio to All Products
    • Miembro calculado Total Sales Ratio to All Products

    Estos objetos no tienen relación con Resellers Sales.

Definir una perspectiva Sales Summary


Para definir una perspectiva Sales Summary


  1. En la barra de herramientas de la ficha Perspectivas, haga clic en el botón Nueva perspectiva.
  2. Cambie el nombre de la nueva perspectiva por Sales Summary.
    ms167223.note(es-es,SQL.100).gifNota:
    No puede especificar una medida calculada como medida predeterminada.
  3. Desactive la casilla de los siguientes objetos:
    • Grupo de medida Internet Sales
    • Grupo de medida Reseller Sales
    • Grupo de medida Internet Sales Reason
    • Grupo de medida Sales Quotas
    • Grupo de medida Sales Quotas1
    • Dimensión de cubo Internet Sales Order Details
    • Dimensión de cubo Sales Reason
    • Acción de obtención de detalles Internet Sales Details Drillthrough Action
  4. Active la casilla de los siguientes objetos:
    • Medida Internet Sales Count
    • Medida Reseller Sales Count
Examinar el cubo a través de cada perspectiva


Para examinar el cubo a través de cada perspectiva


  1. En el menú Generar, haga clic en Implementar Analysis Services Tutorial.
  2. Cuando la implementación se haya completado correctamente, vaya a la ficha Explorador y, a continuación, haga clic en el botón Volver a conectar.
  3. Quite todas las medidas y jerarquías del panel de datos y todas las dimensiones del panel de filtros.
  4. Revise las medidas y las dimensiones del panel de metadatos.

    Observe que aparecen todas las medidas y todos los grupos de medida definidos.

  5. En la barra de herramientas de la ficha Explorador, seleccione Internet Sales en la lista Perspectiva y, a continuación, revise las medidas y las dimensiones del panel de metadatos.

    Observe que sólo aparecen aquellos objetos especificados para la perspectiva Internet Sales, como se muestra en la siguiente imagen.

    Objetos de la perspectiva Internet Sales
  6. En el panel de metadatos, expanda Medidas.

    Observe que sólo aparece el grupo de medida Internet Sales, junto con los miembros calculados Internet GPM e Internet Sales Ratio to All Products.

  7. Expanda Internet Sales, haga clic con el botón secundario en Internet Sales-Sales Amount y, a continuación, seleccione Agregar a área de datos.

    Esta medida aparece en el panel Datos.

  8. En la lista Perspectiva de la barra de herramientas de la ficha Explorador, seleccione Reseller Sales.

    Observe que la medida Internet Sales-Sales Amount ya no aparece en el panel Datos.

  9. En el panel de metadatos, expanda Medidas.

    Observe que el grupo de medida Internet Sales ya no aparece en la lista de medidas.

  10. En la lista Perspectivas de la barra de herramientas de la ficha Explorador, seleccione Sales Summary.
  11. En el panel de metadatos, expanda Medidas, Internet Sales y Reseller Sales.

    Observe que en cada uno de estos grupos de medida, sólo aparece una única medida, tal como se muestra en la siguiente imagen.

    Medidas Internet Sales y Reseller Sales
Siguiente tarea de la lección


Definir y examinar traducciones

Vea también


Conceptos

Definir perspectivas

Otros recursos

Perspectivas

Ayuda e información

Post Original: http://msdn.microsoft.com/es-es/library/ms167223.aspx
Click on pen to Use a Highlighter on this page

Curso SQL Server Analysis Services 2008 – Datos Multidimensionales OLAP

Requisitos: Conocimiento básico de diseño, administración, e implementación de bases de datos.

Duración: 30 horas

Ubicación: En las oficinas de la empresa o institución.

Personalización: Los ejemplos se personalizan con casos concretos de la empresa o se aplican casos generales.

Consultas: Rolando Escobar (rolando.escobar@interdata.cl — 09-219-9191)

Temario:

Introducción a Data Warehousing y OLAP

  • Introducción a Data Warehousing
  • Definición de soluciones OLAP
  • Conceptos de diseño de Data Warehouse
  • Conceptos de modelos OLAP
  • Aplicación de cubos OLAP

Trabajo con la vista de Origen de datos

  • Creación de columnas calculadas y vistas

Trabajo con Asistente de Creación de cubos

  • Definición de términos
  • Preparación para crear un cubo
  • Construcción de un cubo
  • Procesado de un cubo.
  • Visualización de resultados

Construcción de dimensiones utilizando el Editor de Dimensiones

  • Introducción a las dimensiones
  • Dimensiones compartidas contra privadas
  • Trabajo con dimensiones estándar
  • Propiedades de los niveles básicos

Configuración avanzada de dimensiones

  • Trabajo con niveles y jerarquí­as
  • Trabajo con dimensiones Tiempo

Trabajo con cubos y medidas

  • Introducción a las medidas
  • Trabajo con medidas
  • Definición de las propiedades del cubo

Gestión del almacenamiento y la optimización

  • Almacenamiento
  • El asistente de diseño de almacenamiento
  • Agregaciones a Analysis Server
  • Optimización

Implementación de cálculos utilizando MDX

  • Introducción MDX
  • Creación de miembros calculados
  • Creación de KPIs

Utilización de Acciones y Drillthrough

  • Creación de Acciones
  • Creación de Drillthrough
  • Acciones de Informe
  • Acciones URL

Creación de Perspectivas y Traducciones

Utilización de Excel como cliente OLAP

  • Componentes OLAP en Office
  • Utilización de PivotTables
  • Utilización de PivotCharts

Implementación de la seguridad

  • Introducción a la seguridad en Anaysis Services
  • Administración de la seguridad
  • Autenticación de usuarios
  • Gestión de Roles
  • Implementación de la seguridad en dimensiones

Despliegue de soluciones OLAP

  • Introducción a DTS
  • Ejecución y calendarizado de paquetes
  • Procesamiento de tareas de Analysis Services
  • Copia de archivos de bases de datos OLAP
Click on pen to Use a Highlighter on this page

Skype Online Status 

Contáctanos por Skype Call me! - Rolando Escobar: Offline
» Get Skype, call free! Servicios en Línea
 
 
Servicios Interdata Ltda. Colaboración e Inteligencia de Negocios, SQL Server 2008, Analysis Services, SharePoint, Excel Services, Reporting Services

Switch to our mobile site