MicroStrategy ONE
Crea un cubo Freeform SQL
A partire da MicroStrategy ONE (giugno 2024), è possibile creare cubi SQL in formato libero che richiedono prima la definizione di un'istruzione SQL valida. È inoltre necessario associare gli oggetti ai dati restituiti dall'istruzione SQL.
Prerequisiti
-
È necessario disporre di Utilizzare Freeform SQL Editor e Crea oggetti schema privilegi per accedere e utilizzare Freeform SQL Editor.
-
Per utilizzare, creare e modificare cubi Freeform SQL, è necessario disporre dei seguenti privilegi:
-
Utilizzare l'editor del cubo intelligente
-
Utilizza l'analisi
-
Creare oggetti dell'applicazione
-
Modificare l'elenco degli oggetti Report (utilizzare il browser oggetti)
-
Utilizzare Freeform SQL Editor
-
-
Se nei metadati non è stata definita alcuna istanza di database, non è possibile caricare Freeform SQL Editor e viene visualizzato un messaggio.
-
Le istanze del database possono essere selezionate solo se sono state configurate correttamente per l'uso con Freeform SQL.
Fare clic qui per i passaggi per configurare le istanze di database.-
Fare clic con il pulsante destro del mouse su un progetto e scegliere Proprietà.
-
Passare a Origini dati tab.
-
Fare clic su Aggiungi origine dati.
-
Crea un cubo Freeform SQL
- Aprire il Workstation finestra.
- Nel riquadro di navigazione in alto, fare clic su File e scegliere Nuovo cubo Freeform SQL.
- Selezionare un progetto e fare clic su OK. Il Freeform SQL Editor viene visualizzato.
- Selezionare un'istanza di database per consentire all'origine dati di accedere utilizzando Freeform SQL.
- Digitare la query SQL nel riquadro in alto a destra.
-
Fare clic su Esegui SQL.
-
Nel riquadro in basso a destra, mappare le colonne dell'istruzione SQL agli attributi e alle metriche che saranno utilizzate nel cubo.
Quando si mappano le colonne, è importante seguire la stessa sequenza delle colonne visualizzata nell'istruzione SQL. Se non si segue la stessa sequenza, il cubo avrà esito negativo.
Verificare che il numero di mappature corrisponda al numero di colonne nell'istruzione SQL. Ad esempio, se l'istruzione SQL elenca 10 colonne per recuperare i dati, è necessario mapparle a 10 attributi e metriche.
Per ogni attributo, è necessario mappare una colonna al modulo ID.
-
Fare clic su Salva e apri cubo.
-
È possibile definire il cubo utilizzando gli oggetti dei risultati della query. È necessario utilizzare tutti i risultati della query.
Per ulteriori informazioni sulla definizione dei cubi, vedere Create Intelligent Cubes
-
Fare clic su Pubblica.
-
Se è presente una cache del cubo, a Cache cubo toggle compare nell'angolo in alto a destra dell'editor cubo. Se questa opzione è attivata, l'editor visualizzerà i dati come appaiono nella cache in Vista SQL e Anteprima dati. Se si disattiva l'opzione, il file Vista SQL visualizza l'SQL più recente dalla definizione del cubo corrente e Anteprima dati viene visualizzato Pubblica. Se si salvano le nuove modifiche nell'editor cubo, l'estensione Cache cubo L'interruttore dovrebbe essere disattivato.