Domanda

Abbiamo un cliente che dispone di Oracle Standard, e un progetto che sarebbe dieci volte più facile affrontato utilizzando OLAP.Tuttavia, Oracle supporta solo OLAP in Enterprise versione.

Migrazione di impresa non possibile

Sto pensando di fare qualche simulazione manuale di OLAP, la creazione di tabelle relazionali per simulare la tecnologia.

Conoscete qualche altro modo avrei potuto fare?Forse uno strumento open source per OLAP?Tutte le idee?

È stato utile?

Soluzione

È possibile simulare la funzionalità OLAP lato client utilizzando strumenti di puntare ad un database relazionale.

Personalmente credo che il miglior strumento per il lavoro è probabilmente Tableau Desktop.Questo è un incredibilmente sofisticato front end strumento di analisi che renderà i vostri dati relazionali aspetto multidimensionale senza molto sforzo, e lo strumento stesso è davvero strabiliante.Hanno un periodo di prova gratuito, così si può prendere per un giro.Abbiamo Tableau pesantemente per la nostra analisi e sono stato molto impressionato.Naturalmente, questo strumento funziona anche con database multidimensionali, così se si finisce con alcuni cubetti alla fine della giornata, è possibile continuare a utilizzare il Tableau di front-end.

Come per l'open source, si potrebbe provare Palo - open source MOLAP server e Excel front-end.

Se siete interessanti, in edificio di reporting di front-end e l'uso .NET ci sono un certo numero di componenti, ad esempio il DevExpress PivotGrid o i diversi strumenti da RadarSoft) che farà la stessa cosa, ma richiede un po di olio di gomito per ottenere collegati insieme.

Altri suggerimenti

Trovo che è lo schema che causa la maggior parte dei problemi che le persone hanno con una query di un database.OLAP ti costringe a un piatto di tabella o di una Stella/schema a fiocco di neve che è facile query e relativamente veloce alla fonte oltp tabelle.Quindi, se si ETL origine ad una superficie piana o schema a stella si dovrebbe ottenere l ' 80% di quello che si ottiene da OLAP, il 20% è MDX e analitica, funzioni e prestazioni.

Si noti che si dovrebbe ottenere una perf spinta con una stella dello schema di database relazionali e di Oracle e probabilmente ha le funzioni analitiche in PL/SQL comunque.

Provare un open-source OLAP server chiamato "Mondrian'.IIRC XMLA API, questo è sufficientemente compatibile con COME per ingannare Servizi di Tabella Pivot, che consente di utilizzare con ProClarity o Excel.

IIRC è stato originariamente progettato per funzionare su Oracle - è un HOLAP architettura utilizzando le tabelle di base sottostante archivio relazionale e la memorizzazione nella cache di aggregati.Si può anche fare uso di viste materializzate e riscrittura della query in base Oracle database per fare aggregati.

Un paio di pensieri su questo argomento:

In realtà, Oracle Standard ha un OLAP impianto basato su un discendente di Esprimere incorporato nel motore di database e archiviazione dei dati interni di strutture in Blob nei principali spazi.Utilizza questo è tecnicamente possibile, ma non necessariamente consigliabile per i seguenti motivi:

Esso utilizza un altamente non-standard query OLAP motore con molto poco di strumento di terze parti supporto (per quanto ne sappia ArcPlan è l'unico OLAP di terze parti, front-end di supporto 10g+ OLAP), scarsa documentazione per il linguaggio di query e quasi nessun terzo letteratura che lo descrive.Questo funziona con B. I.I fagioli se hai voglia di scrivere una pagina JSP front-end.Non è compatibile con MDX a tutti.Come all'inizio del 2006 il miglior Oracle potrebbe fare quando è stato chiesto circa il drill-through (questa funzionalità non è supportata in Scopritore 'Drake') è stato quello di raccomandare la costruzione di una JSP applicazione utilizzando B. I.I fagioli.

La ragione che non vi è alcun percorso di migrazione da parte di Standard per l'Impresa l'Impresa è in realtà quello che usato per essere Siebel Analytics.Standard è il vecchio Oracle OLAP/Express discendente che Oracle partner raccomandato di evitare anche prima di Oracle comprato Seibel.Oracle non ha nemmeno tentato di supporto per la migrazione.

Da questo punto di vista, Mondrian è in realtà il più costo-efficace soluzione OLAP per Oracle Standard Edition shop.È possibile ottenere una versione supportata da un abito chiamato Pentaho1.Il prossimo più economica è di Analysis Services, che viene fornito con SQL Server.Dopo che si sono in artisti del calibro di Hyperion Essbase, che sarà di un ordine di grandezza più costoso di SQL Server o di qualsiasi supportati versione di Mondrian.

Mentre MS SQL Server OLAP, avrete bisogno di un'Impresa di licenza per l'utilizzo di un cubo di vivere in un ambiente che è web-di fronte.

Si potrebbe desiderare così a dare una prova di www.icCube.com - siamo abbastanza flessibili su dati di fonte utilizzata per compilare il cubo e sono molto costo-efficace rispetto ai grandi attori del mercato.

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