Pregunta

Estoy buscando un control que pueda colocar encima de un esquema en estrella OLAP ya existente para permitir al usuario definir sus propias "consultas" y generar informes.En este momento tengo algunos informes predefinidos creados sobre los cubos, pero me gustaría permitir que el usuario defina sus propios criterios en función de los cubos que he creado.Encontré muchos productos que le permitirán tratar una tabla transaccional como un cubo OLAP, pero nada específico para cubos preexistentes.

EDITAR:Permítanme ser claro: sé que existen innumerables herramientas de generación de informes que afirman generar informes sobre cubos OLAP.El problema es que todos asumen que están analizando datos transaccionales e intentan crear sus propios cubos.Tengo tablas que contienen decenas, si no cientos, de millones de registros.La mayoría de las herramientas fallan al manejar esta cantidad de datos, las otras simplemente funcionan con una lentitud increíble.No quiero una herramienta dirigida a los empresarios.

Quiero una herramienta que entienda qué es un esquema de estrella y copo de nieve.Quiero poder decirle cuáles son las tablas de hechos y cuáles son las tablas de dimensiones, y luego crear una interfaz de usuario encima de ellas.Este es un problema más fácil de resolver para el vendedor de herramientas porque le doy los cubos con cuchara.Quiero confiar en el hecho de que los cubos son un patrón estandarizado y quiero una herramienta que aproveche este hecho.Quiero una herramienta dirigida a los desarrolladores y que comience con la suposición de que realmente sé cómo administrar mis datos, solo necesita crear informes bonitos para mí y no desmoronarse bajo el peso de mis datos.

¿Fue útil?

Solución

Bien SSRS para SQL Server está diseñado para ser utilizado con cubos (consultamos nuestros almacenes de datos con esto todo el tiempo), pero que es una implementación específica del proveedor y si no tiene un servidor SQL no se puede utilizar ya que viene con SQL Server. Puede escribir consultas MDX y no sólo directamente T-SQL. Sé que puede hacer referencia a otras bases de datos en las consultas, pero nunca he intentado hacer referencia a tablas a diferentes proveedores robaba nuestra warehous datos en un almacén de datos de SQL Server.

Otros consejos

He usado varias herramientas de información, pero con mucho, el más familiar para los usuarios finales es Tablas Dinámicas de Excel MS. Por favor, siga este enlace para más información.

Si quieres un completo software de nivel empresarial, que busca una herramienta como la Cognos (IBM) Reporting Suite. Sus herramientas tienen un único marco de consultas para la presentación de informes en contra tanto de fuentes relacionales y OLAP, dependiendo de cómo modelarlo. Eso significa que usted puede hacer informes multidimensional contra el servidor SQL y MSAS con la misma herramienta si se modela correctamente. Apoyan sus propios cubos, TM1, Oracle, Microsoft, SAPBW, etc ... Hay un SDK se puede utilizar para escribir su propia herramienta de front-end también. No es barato, pero nada es la empresa.

Los competidores en este campo (no he usado) son Business Objects (SAP) y Hyperion (Oracle). Y tal vez JasperSoft (open source).

También puedes ver la respuesta a esta pregunta . Menciona BO y una solución de Microsoft.

Stefan, si su objetivo final es para informar que sugeriría una herramienta como Tableau. Es muy simple de aprender para el usuario medio y se les permite hacer informes sobre la marcha utilizando las consultas de interfaz o de tipo personalizado contra la base de datos. Si usted está buscando algo más avanzado que sugeriría un producto como el puesto de pilotaje (lo sé ...) desarrollado por una empresa con sede en Alemania, que también está muy bien cuidado y empezando a despegar.

Usted podría intentar una solución Dundas que permite poner fin a los usuarios crear sus propios informes sobre la base de las dimensiones y medidas creadas en el cubo.

¿Es usted después de algo como Mondrian ? Lo usamos en un proyecto anterior, y me parece recordar sus informes OLAP era bastante bueno. No puedo recordar si tenía una interfaz gráfica de usuario, sin embargo; que no era mi área. Sólo he metido con los archivos de configuración ...

Hola se puede usar SSRS donde el usuario puede crear informes simplemente navegando por el cubo o U puede escribir consultas encargo mdx utilizando la ventaja de OLAP. Puede utilizar SQL Server Report Builder Y no en último Microsoft Excel 2007 tiene una buena capacidad de navegar por un cubo Incluso se puede exponer a su cubo en SharePoint a través de servicios de Microsoft Excel 2007

Me mantener mis manos y libremente admitir que no soy un experto en este campo, pero se puede echar un vistazo a InfoBright . Tengo entendido que todavía se apagará y el índice de los datos existentes (no estoy seguro de si forma sus propios cubos), pero tengo entendido que se puede manejar grandes cantidades de datos de forma rápida.

Hay una edición de la comunidad y una edición comercial también. Nunca he utilizado el software, pero por lo que he leído sobre él antes, parece impresionante.

tu podrías dar Tabla dinámica web Pruébelo y es una herramienta de informes basada en web que se conecta tanto a archivos CSV como a cubos OLAP como una tabla dinámica de Excel.Aquí está manifestación y documentos.

Puede conectarse a múltiples fuentes de datos (por ejemplo, múltiples cubos OLAP), crear múltiples tablas dinámicas y gráficos dinámicos y luego crear múltiples informes basados ​​en cualquier combinación de estas tablas dinámicas y gráficos dinámicos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top