Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-09-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Con mi comentario quería dar a entender algo que me ocurrió una vez, similar a este caso, alguien quería un "cubo de decisiones" y le preguntamos qué quería obtener con una herramenta de ese tipo. Nos contestó que quería obtener información de volúmen de ..., comparativas sobre ...., información relativa a ..., etc.
Y le contestamos: "pero si todo eso ya lo tiene nuestro programa". Y era verdad, claro.
Responder Con Cita
  #2  
Antiguo 17-09-2013
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
newtron,

Cita:
Empezado por Julián
...en la VCL la versión Enterprise...Delphi 6 y/o Delphi 7 había unos componentes llamados TDecisionCube...
Esta imagen es de los Componentes Decision Cube en Delphi 7 Enterprise:



Revisa este link:
Cita:
Using the Decision Cube without the BDE : http://edn.embarcadero.com/article/27848
Espero sea útil

Nelson.
Responder Con Cita
  #3  
Antiguo 17-09-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Otra opcion es usar Excel con https://www.microsoft.com/en-us/bi/powerpivot.aspx.

De esa forma, tu app se dedica a ser una fuente de datos (quizas proveyendo las vistas necesarias) y dejas a excel pa los usuarios y sus necesidades...

El problema de estas cosas de "inteligencia de negocios" es que una cosa es tener una herramienta que haga cubos y graficas y otra cosa es saber hacer cubos y graficas - de ahi a que muchos hacen cosas como graficos de pastel en 3D!-, y saber como estructurar los datos.
__________________
El malabarista.
Responder Con Cita
  #4  
Antiguo 17-09-2013
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.471
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Con mi comentario quería dar a entender algo que me ocurrió una vez, similar a este caso, alguien quería un "cubo de decisiones" y le preguntamos qué quería obtener con una herramenta de ese tipo. Nos contestó que quería obtener información de volúmen de ..., comparativas sobre ...., información relativa a ..., etc.
Y le contestamos: "pero si todo eso ya lo tiene nuestro programa". Y era verdad, claro.
Cierto, lo tiene pero en forma de listado y mi cliente me ha dicho expresamente que no es eso lo que quiere. Por lo visto el programa que tiene actualmente usa SQL Server y le han preparado en Excel lo que se llama una "Tabla dinámica" que lo que hace es importar los datos de sus bases de datos y dar la posibilidad de ir arrastrando las opciones para incluir/excluir parámetros como fechas, clientes, familias, rutas, etc. y la información se va actualizando de forma automática en un grid. La verdad es que tiene buena pinta.

Cita:
Empezado por nlsgarcia Ver Mensaje

Esta imagen es de los Componentes Decision Cube en Delphi 7 Enterprise:



Revisa este link:
Espero sea útil

Nelson.
Catchis.... en mi Delphi 2007 no está esa pestaña, rebuscaré a ver si encuentro algo parecido pero me da que no.

Cita:
Empezado por mamcx Ver Mensaje
Otra opcion es usar Excel con https://www.microsoft.com/en-us/bi/powerpivot.aspx.

De esa forma, tu app se dedica a ser una fuente de datos (quizas proveyendo las vistas necesarias) y dejas a excel pa los usuarios y sus necesidades...

El problema de estas cosas de "inteligencia de negocios" es que una cosa es tener una herramienta que haga cubos y graficas y otra cosa es saber hacer cubos y graficas - de ahi a que muchos hacen cosas como graficos de pastel en 3D!-, y saber como estructurar los datos.
Efectivamente, como le comentaba a Casimiro Excel hace algo parecido con las "Tablas dinámicas", el problema es que yo no me llevo demasiado bien con Excel y aparte quería buscar algo más profesional para solucionar este tema que no fuera una hoja de Excel.

Gracias a todos por vuestros comentarios.
__________________
Be water my friend.
Responder Con Cita
  #5  
Antiguo 17-09-2013
Avatar de PepeLolo
PepeLolo PepeLolo is offline
Miembro
 
Registrado: jun 2003
Ubicación: Fuenlabrada - Madrid - Espagna
Posts: 265
Poder: 21
PepeLolo Va por buen camino
Cita:
Empezado por newtron Ver Mensaje
Efectivamente, como le comentaba a Casimiro Excel hace algo parecido con las "Tablas dinámicas", el problema es que yo no me llevo demasiado bien con Excel y aparte quería buscar algo más profesional para solucionar este tema que no fuera una hoja de Excel.

Gracias a todos por vuestros comentarios.
Si quieres algo profesional, mira esto http://www.devexpress.com/Products/VCL/ExPivotGrid/
Vale pasta, pero el ROI no tiene precio y los clientes lo flipan.
__________________
PepeLolo
El hombre el único virus que mide más de unas cuantas micras
Responder Con Cita
  #6  
Antiguo 17-09-2013
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.471
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por PepeLolo Ver Mensaje
Si quieres algo profesional, mira esto http://www.devexpress.com/Products/VCL/ExPivotGrid/
Vale pasta, pero el ROI no tiene precio y los clientes lo flipan.
Gracias, le echaré un vistazo.

Cita:
Empezado por mamcx Ver Mensaje
Pues no le veo como podrás superar de una forma aun mas profesional lo que hace Excel. No es que hayan muchos controles de donde echarle la mano a esto.

Tampoco es que sea muy difícil interfazar excel, en especial desde la version 2007. Se puede conectar directo a tu BD y/o servicio web. Lo unico seria armar un conjunto de vistas para facilitar las cosas.

En ultimas, creo que sale mas rapido que aprendas como reusar Excel y/o las herramientas de sql server para reporteo (si es que usas Sql Server) que tratar de meter un componente nuevo, hacer la programacion y todo eso pa que al final es lo que te pide un solo cliente e igual luego te va a decir: Y como lo paso a Excel?
Cierto, por eso quiero ver todas las opciones para plantearme si usar algún componente o programa externo, exportar a Excel o directamente decirle a mi cliente que esa opción no la tengo disponible.
__________________
Be water my friend.
Responder Con Cita
  #7  
Antiguo 17-09-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por newtron Ver Mensaje
Efectivamente, como le comentaba a Casimiro Excel hace algo parecido con las "Tablas dinámicas", el problema es que yo no me llevo demasiado bien con Excel y aparte quería buscar algo más profesional para solucionar este tema que no fuera una hoja de Excel.

Gracias a todos por vuestros comentarios.
Pues no le veo como podrás superar de una forma aun mas profesional lo que hace Excel. No es que hayan muchos controles de donde echarle la mano a esto.

Tampoco es que sea muy difícil interfazar excel, en especial desde la version 2007. Se puede conectar directo a tu BD y/o servicio web. Lo unico seria armar un conjunto de vistas para facilitar las cosas.

En ultimas, creo que sale mas rapido que aprendas como reusar Excel y/o las herramientas de sql server para reporteo (si es que usas Sql Server) que tratar de meter un componente nuevo, hacer la programacion y todo eso pa que al final es lo que te pide un solo cliente e igual luego te va a decir: Y como lo paso a Excel?
__________________
El malabarista.
Responder Con Cita
  #8  
Antiguo 17-09-2013
Avatar de PepeLolo
PepeLolo PepeLolo is offline
Miembro
 
Registrado: jun 2003
Ubicación: Fuenlabrada - Madrid - Espagna
Posts: 265
Poder: 21
PepeLolo Va por buen camino
Cita:
Empezado por mamcx Ver Mensaje
En ultimas, creo que sale mas rapido que aprendas como reusar Excel y/o las herramientas de sql server para reporteo (si es que usas Sql Server) que tratar de meter un componente nuevo, hacer la programacion y todo eso pa que al final es lo que te pide un solo cliente e igual luego te va a decir: Y como lo paso a Excel?
El componente indicado es tan simple de usar como un Dataset. y un dbgrid. Instancias los tfield, creas los campos en el pivot como lo haces en un dbgrid. Indicas a través de las propiedades donde los quieres colocar (filtro, datos y/o columnas).
Activas el dataset en modo diseñó, personalizas la vista del pivot. Ya esta todo.
Puedes guardar/recuperar configuraciones, imprimir, exportar(Excel, HTML, XML, csv) filtrar, buscar, ordenar, clasificar, drown dril, gráficas).
Decenas de informes con un solo pivot. Los usuarios cuando lo conocen ya no quieren informes en papel.
__________________
PepeLolo
El hombre el único virus que mide más de unas cuantas micras
Responder Con Cita
  #9  
Antiguo 17-09-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por PepeLolo Ver Mensaje
El componente indicado es tan simple de usar como un Dataset.
Tecnicamente, si. Y si los datos están bien estructurados resulta muy facil. El problema es si la BD tiene campos/estructuras dispares o si extraer la información necesaria requiere entendimiento de esas estructuras y como formatear la información.

Y luego esta como presentar esos datos. Hay es donde Excel resulta una opcion mas poderosa.

Pero al final eso no se sabe hasta que no se mira que necesidades hay en concreto...
__________________
El malabarista.
Responder Con Cita
  #10  
Antiguo 18-09-2013
Avatar de PepeLolo
PepeLolo PepeLolo is offline
Miembro
 
Registrado: jun 2003
Ubicación: Fuenlabrada - Madrid - Espagna
Posts: 265
Poder: 21
PepeLolo Va por buen camino
Cita:
Empezado por mamcx Ver Mensaje
Tecnicamente, si. Y si los datos están bien estructurados resulta muy facil. El problema es si la BD tiene campos/estructuras dispares o si extraer la información necesaria requiere entendimiento de esas estructuras y como formatear la información.

Y luego esta como presentar esos datos. Hay es donde Excel resulta una opcion mas poderosa.

Pero al final eso no se sabe hasta que no se mira que necesidades hay en concreto...
Pero eso siempre es así. Cuando tratamos con OLAP, BI, ETC, ETC. siempre hay una transformación de datos de cualquier tipo. Uses las BBDD que uses, cuando tratas con el análisis de información, este no tiene nada que ver a como esta estructurada la información. Los requisitos no tienen nada que ver.
Al final como bien sabes, se trata de coger la coctelera añadir los ingredientes, agitar o mezclar y servir.

Excel es la herramienta más denostada por los usuarios sin conocimiento de esta y parte del resto. Para mi es la mejor herramienta financiera del mundo mundial y parte de la galaxia, pero tiene un problema congénito. Hay muy y poca gente que sepa usarla.
Todos los días me encuentro con usuarios que desconoce como usar una tabla dinámica y más todavía... que es eso...!!!!!

Diseñar un libro en Excel que haga lo mismo que con los pivot de devexpress, lleva mucho más tiempo.... Y tienes que conjugar con el conocimiento Excel del usuario. Ojo que el modelo de uso es el mismo en Excel que los pivot devexpress.

Hasta el momento todo lo que he necesitado lo he resuelto con estos componentes. Claro que cuando hay que realizar transformación de datos, toca trabajar la BBDD (tablas, SP, trigger).
__________________
PepeLolo
El hombre el único virus que mide más de unas cuantas micras
Responder Con Cita
  #11  
Antiguo 18-09-2013
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.471
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por PepeLolo Ver Mensaje
Excel es la herramienta más denostada por los usuarios sin conocimiento de esta y parte del resto.
... en eso estamos de acuerdo

Cita:
Empezado por PepeLolo Ver Mensaje
Para mi es la mejor herramienta financiera del mundo mundial y parte de la galaxia....
... en esto quizás te pasas un poco

Pues igual me resulta más "barato" empaparme las tablas dinámicas de Excel y conectarme a mi base de datos via odbc para importar la información a la hoja y poder trabajar con ella.
__________________
Be water my friend.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Delphi 7 y Cubos OLAP MS SQL 2k villegasmajano MS SQL Server 0 31-05-2006 20:15:12
Problemas Con Cubos Y Excel DANY MS SQL Server 1 31-05-2006 20:08:26
Interbase y cubos de decision jesgami Conexión con bases de datos 3 10-11-2005 18:12:32
Cubos de desicion CARSOFT_AR Varios 2 29-01-2005 23:00:25
Problemas con Cubos OLAP cjserrato MS SQL Server 0 03-03-2004 19:36:43


La franja horaria es GMT +2. Ahora son las 22:21:28.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi