Domanda

Sto cercando un controllo che posso mettere in cima ad uno schema OLAP stelle già esistenti per consentire all'utente di definire i propri "query" e generare report. In questo momento ho alcuni report predefiniti costruiti in cima alle cubi, ma mi piacerebbe per consentire all'utente di definire i propri criteri in base ai cubi che ho creato. Ho trovato un sacco di prodotti che permetteranno di trattare una tabella transazionale come un cubo OLAP, ma nulla di specificamente per i cubi pre-esistenti.

EDIT: Sia chiaro, so che ci sono innumerevoli strumenti di reporting là fuori che pretendono di riferire su cubi OLAP. Il problema è che tutti presumono che stanno guardando i dati transazionali e cercare di creare i propri cubetti. Ho tabelle che contengono decine, se non centinaia di milioni di record. incidente maggior parte degli strumenti durante la manipolazione di questa quantità di dati, gli altri basta eseguire incredibili lentamente. Non voglio uno strumento che si rivolge al uomini d'affari.

Voglio uno strumento che capisce che cosa uno schema a stella e fiocco di neve è. Voglio essere in grado di dire che cosa le tabelle dei fatti sono e quali sono le tabelle delle dimensioni sono, e quindi crea un'interfaccia utente su di essi. Questo è un problema facile da risolvere per il venditore strumento perché sto cucchiaio somministrando loro i cubi. Voglio fare affidamento sul fatto che i cubi sono un modello standardizzato e voglio uno strumento che sfrutta questo fatto. Voglio uno strumento che si rivolge a sviluppatori e inizia con il presupposto che io in realtà so come gestire i miei dati, ha solo bisogno di costruire bei rapporti per me e non crollare sotto il peso dei miei dati.

È stato utile?

Soluzione

Bene SSRS per SQL Server è stato progettato per essere utilizzato con i cubi (interroghiamo i nostri data warehouse con questo tutto il tempo), ma che è un'implementazione specifica del fornitore e se non si dispone di SQL Server non è possibile utilizzarlo come si tratta con SQL Server. È possibile scrivere query MDX e non solo dritto T-SQL. So che è possibile fare riferimento altri database nelle query, ma non ho mai provato a fare riferimento alle tabelle a diversi fornitori becasue nostro warehous dati in un data warehouse di SQL Server.

Altri suggerimenti

Ho usato vari strumenti di reporting, ma di gran lunga il più familiare agli utenti finali è MS Excel tabelle pivot. Si prega di seguire questo link per ulteriori informazioni.

Se si desidera un software completo di livello enterprise, siete alla ricerca di uno strumento come il Cognos (IBM) di reporting interno. I loro strumenti hanno un unico quadro di query per la segnalazione contro entrambe le fonti relazionali e OLAP, a seconda di come si modella esso. Ciò significa che si può fare di reporting multidimensionale contro SQL server e MSAS con lo stesso strumento, se è modellato in modo corretto. Sostengono i loro cubi, TM1, Oracle, Microsoft, SAPBW, ecc ... C'è uno SDK è possibile utilizzare per scrivere il proprio strumento di front-end pure. Non è economico, ma niente impresa è.

I concorrenti in questo campo (non ho usato) sono Business Objects (SAP) e Hyperion (Oracle). E forse JasperSoft (open source).

Verificate anche la risposta a questa domanda . Accenna BO e una soluzione di Microsoft.

Stefan, se il vostro obiettivo finale è per la segnalazione Vorrei suggerire uno strumento come Tableau. E 'molto semplice da imparare per l'utente medio e permette loro di fare report al volo utilizzando le query di interfaccia o il tipo di misura contro il database. Se siete alla ricerca di qualcosa di più avanzato vorrei suggerire un prodotto come cabina di guida (lo so ...) messo a punto da una società tedesca che è anche molto pulito e iniziando a decollare.

Si potrebbe provare a soluzione Dundas che consente porre fine agli utenti di creare i propri report in base alle dimensioni e le misure create nel cubo.

Sei dopo qualcosa come Mondrian ? Abbiamo usato su un precedente progetto, e mi sembra di ricordare la sua segnalazione OLAP era abbastanza buono. Non riesco a ricordare se avesse una GUI, però; che non era la mia zona. Ho sempre e solo pasticciato con i file di configurazione ...

Ciao è possibile utilizzare SSRS dove l'utente può creare report semplicemente navigando il cubo o la u può scrivere query MDX personalizzate utilizzando il vantaggio OLAP. È possibile utilizzare SQL Server Report Builder E ultimo ma non meno Microsoft Excel 2007 ha una buona capacità di navigazione di un cubo Si può anche esporre il cubo in SharePoint tramite Microsoft Excel 2007 servizi

I tenere le mie mani e liberamente ammettere che io non sono un esperto in questo campo, ma si potrebbe dare un'occhiata a Infobright . Capisco che sarà ancora andare fuori e indicizzare i dati esistenti (non sono sicuro se forma i propri cubetti), ma sto portato a credere che in grado di gestire enormi quantità di dati in modo rapido.

C'è un'edizione comunità e un'edizione commerciale troppo. Non ho mai usato il software, ma da quello che ho letto su di esso prima, sembra impressionante.

Si potrebbe dare Web tabella pivot una prova ed è uno strumento di comunicazione web based che si collegano a entrambi i file CSV e OLAP cubi proprio come tabella pivot di Excel. Ecco demo e documenti .

È possibile connettersi a più dati di origine (ad esempio, più cubi OLAP), creare più tabelle pivot e grafici pivot e quindi creare più report basati su qualsiasi combinazione di queste tabelle pivot e grafici pivot.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top