Domanda

Ho installato Pentaho Community Edition 5.0.1 e ha creato con successo una nuova origine dati da un database MySQL (entrambi ospitati sul mio PC). Ora vogliono eseguire analisi OLAP su questi dati, ma non sono del tutto sicuro di come procedere (Quindi, si prega di fornire ulteriori informazioni nel caso in cui è chiaro dalle mie domande che sto andando su una strada sbagliata - sono nuovo all'OLAP).

Il plugin Saiku è installato e posso visualizzare i 2 cubi premade (sampledata e ruote in acciaio). Ora voglio creare uno o più cubi che fanno riferimento ai dati nell'origine dati che avevo creato in precedenza, che è dove sono bloccato. Come lo capisco, ho bisogno di creare uno schema mondiano che definisce il cubo, andando da Questo ho creato lo shema per l'origine dati come definito sullo stesso tutorial di

<Schema name="testdb">
  <Cube name="Test Cube">
<Table name="testtable">
</Table>
<Dimension name="Date">
  <Hierarchy hasAll="true">
    <Level name="Date" column="date" type="Integer"/>
  </Hierarchy>
</Dimension>
<Dimension name="Key 1">
  <Hierarchy hasAll="true">
    <Level name="Key 1" column="key1" type="String"/>
  </Hierarchy>
</Dimension>
<Dimension name="Key 2">
  <Hierarchy hasAll="true">
    <Level name="Key 2" column="key2" type="String"/>
  </Hierarchy>
</Dimension>
<Measure name="Value" column="value" aggregator="sum"/>
.

.

Il tutorial afferma che questo file può essere posizionato ovunque (io ", assumendo nella cartella Biserver-CE o nelle sottocartelle: qualsiasi migliore pratica in posizione?). Quando si rinfresca i cubi (premendo l'icona della frecce verde) in Saiku - grande sorpresa - il nuovo cubo non è elencato, solo SampleData e ruote in acciai sono opzioni nel menu a discesa (Pentaho era stato riavviato, ecc., Nessun effetto). Quando si ispeziona lo schema creato, non vi è alcun riferimento all'origine dati creata, quindi non ho idea di come può essere collegato o utilizzato da Saiku / Pentaho. Questo è il punto in cui penso che il problema giace, ho bisogno di registrare questo file in qualche modo. Ho visto riferimenti a un file di definizione della fonte dati ( Come qui ) che sembra essere quello che devo fare. Non posso comunque trovare dove dovrebbe essere posizionato questo file, cosa dovrebbe essere nominato o qualsiasi tutorial che incorpora un simile passo. Trovo anche uno strano che si debba uscire dal flusso di utilizzo dell'applicazione Pentaho per effettuare file esterni necessari per seguire passaggi - suggerimenti che sto facendo le cose sbagliate.

In sintesi: Come creare OLAP Cube utilizzando Pentaho CE e Saiku da una fonte di dati di lavoro?

È stato sorprendentemente difficile trovare un aiuto ben documentato sull'utilizzo di Pentaho CE (con Saiku) e avvertimenti sulle numerose questioni nel setup, penso che le risposte verbose su questa domanda saranno di aiuto alla comunità

È stato utile?

Soluzione

Per il lancio del cubo nel bi-server è sufficiente creare 1 cubo in Pentaho Schema Work-Bench e devi salvare il link in quale posizione sempre desideri memorizzare o creare una cartella e salvarla. .

Dopo che devi pubblicare il cubo ..

Ora se hai aggiunto il pluggin di Saiku nel Bi-Server, questo cubo appena creato elencherà sotto l'acciaio ..

Quindi questa è l'unica procedura che devi seguire .. Ora confronta cosa hai fatto confrontando questi gradini.

Alcune volte riavviando Biserver Questo problema non risolverà quindi, basta aggiornare l'elenco dei cubi (la porzione in cui si verificano la visualizzazione di sampledata e acciai), quindi dopo che è possibile vedere il cubo appena creato in quella lista .. .

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