MicroStrategy ONE
Crea un report di aggiornamento incrementale (IRR) Freeform SQL
A partire da MicroStrategy ONE (giugno 2024), è possibile utilizzare report di aggiornamento incrementale (IRR) SQL in formato libero per aggiornare i dati in un cubo SQL in formato libero.
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 freeform SQL IRR, è necessario disporre dei seguenti privilegi:
-
Utilizza l'editor di report
-
Utilizza l'analisi
-
Creare oggetti dell'applicazione
-
Modificare l'elenco degli oggetti Report (utilizzare il browser oggetti)
-
Creare oggetti di configurazione
-
Usa la modalità progettazione
-
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 report di aggiornamento incrementale Freeform SQL
- Aprire il Workstation finestra.
- Nel riquadro di spostamento, fare clic su Dataset e trovare il cubo Freeform SQL.
- Fare clic con il pulsante destro del mouse sul cubo e scegliere Definisci report di aggiornamento incrementale.
- In Tipo di aggiornamento, selezionare il metodo di aggiornamento tra le seguenti opzioni:
- Aggiorna: aggiunge nuovi dati se non esistono già nell'Intelligent Cube. Se esistono corrispondenze tra i dati, i valori vengono aggiornati.
- Inserisci: aggiunge all'Intelligent Cube solo i nuovi dati recuperati dall'IRR senza alterare i dati esistenti nel cubo.
- Elimina: rimuove i dati esistenti dall'Intelligent Cube se corrispondono ai criteri di definizione nell'IRR.
- Solo aggiornamento: sostituisce l'Intelligent Cube esistente. Questa opzione non aggiunge nuovi dati all'Intelligent Cube.
Sostituisci non è supportato dagli IRR SQL in formato libero.
- Fare clic su Modifica Freeform SQL per passare all'editor SQL.
- Modificare l'SQL e fare clic su Esegui SQL a mappare le colonne dell'istruzione SQL.
- Passare alla vista report per visualizzare i nuovi dati.
Gli attributi non devono essere modificati. Le metriche possono essere solo il sottoinsieme delle metriche originali.
Aggiornare un Intelligent Cube SQL di Freeform con un report di aggiornamento incrementale (IRR) di Freeform SQL
-
Dopo aver creato il report di aggiornamento incrementale SQL in formato libero, in Dataset, fare clic con il pulsante destro del mouse sul cubo freeform SQL dipendente e scegliere Aggiorna cubo.
È anche possibile aggiornare un cubo con un IRR Freeform SQL facendo clic con il pulsante destro del mouse sull'IRR, quindi fare clic su Esegui > Esegui.
-
Nella pagina di aggiornamento del cubo, fare clic su Utilizzare un report di aggiornamento incrementale.
-
Selezionare l'IRR e fare clic su Aggiorna.