Crea nuova regola di caricamento dati

Creare e sottoporre a test una regola di caricamento dati utilizzando l'editor regole nell'interfaccia Web Essbase. Caricare i dati in un cubo Essbase utilizzando i dati di un file sequenziale o di una vasta gamma di origini esterne. In questo esempio viene utilizzato un file flat.

È molto efficiente modificare le regole esistenti, ad esempio quelle create automaticamente quando si esegue la distribuzione dalle cartelle di lavoro dell'applicazione. Tuttavia, se si sta creando una nuova regola nell'interfaccia Web Essbase, questo argomento illustra un flusso di esempio per la creazione, con l'obiettivo di caricare i dati per i nuovi membri dimensione aggiunti a un cubo Essbase.

Prerequisiti:

  • Completare i passi dell'argomento Crea nuova regola di generazione dimensione. In questo esercizio si presuppone che il cubo Sample Basic sia già stato creato e che siano stati aggiunti nuovi membri "500" alla dimensione Prodotto.

  • Creare un file di dati delimitato da virgole come il seguente, denominarlo load_sales_cogs_newprod.txt e caricarlo nella directory del cubo Sample Basic

    "Product","Market","Year","Scenario","Sales","COGS"
    "500-10","New York","Jan","Actual","678","271"
    "500-10","New York","Jan","Budget","640","260"
    "500-10","New York","Feb","Actual","645","258"
    "500-10","New York","Feb","Budget","610","240"
    "500-10","New York","Mar","Actual","675","270"
    "500-10","New York","Mar","Budget","640","250"
    "500-10","New York","Apr","Budget","670","270"
    "500-10","New York","May","Actual","756","302"
    "500-10","New York","May","Budget","710","280"
    "500-10","New York","Jun","Actual","890","356"
    "500-10","New York","Jun","Budget","840","340"
  1. Eseguire il login all'interfaccia Web di Essbase.

  2. Nella Home page aprire l'applicazione, quindi aprire il database (cubo).

  3. Selezionare la scheda Script, quindi fare clic su Regole.


    La scheda Script è selezionata e la casella Regole è evidenziata nell'interfaccia Web Essbase.

  4. Fare clic su Crea e scegliere Caricamento dati.


    Nella finestra di dialogo del database, viene premuto il pulsante Crea e l'opzione Caricamento dati è selezionata

  5. Nella finestra di dialogo Nuova regola,


    Finestra di dialogo Nuova regola per la regola di caricamento dati, compilata in base alle istruzioni

    1. Inserire un nome di regola: 500_data.

    2. Per Tipo di origine selezionare File, poiché il flusso di lavoro di questo esempio si basa sull'ipotesi di utilizzare un file di dati sequenziali. Selezionare il file dati caricato. Ad esempio, fare clic su Catalogo e passare a load_sales_cogs_newprod.txt.

      Nota

      Sono disponibili opzioni aggiuntive oltre a File da utilizzare come Tipo di origine. Utilizzare questa opzione quando i dati di origine sono di tipo origine esterna anziché flat.
      I tipi di origine selezionabili per le regole di caricamento dati includono File, ODBC (senza DSN), Oracle Call Interface (OCI), Origine dati e Origini dati SQL (DSN).

      Quando si utilizza un'origine dati esterna, è necessario completare determinati prerequisiti, a seconda del tipo di connettività di cui si dispone all'origine dei dati.

      • Se la connettività è stata predefinita mediante una connessione e un'origine dati stabilite in Essbase da un responsabile applicazioni o da un amministratore del servizio, scegliere Origine dati come tipo di origine per la regola di caricamento. Per assicurarsi che la connettività sia pronta, vedere Accedere ai dati esterni mediante una connessione e un'origine dati per comprendere i passi dei prerequisiti.
      • Se la connettività dipende dai driver ODBC configurati nel server Essbase, scegliere ODBC (DSN-less) o SQL Data Sources (DSN) come tipo di origine per la regola di caricamento. Per assicurarsi che la connettività sia pronta, vedere Accedi ai dati mediante la connettività ODBC per comprendere i passi dei prerequisiti.
      • Se la connettività dipende da una stringa di connessione che include la sintassi OCI, scegliere Oracle Call Interface (OCI) come tipo di origine per la regola di caricamento. Per assicurarsi che la connettività sia pronta, vedere Accedere a Oracle Database mediante Oracle Call Interface per comprendere i passi dei prerequisiti.
    3. Aumentare il campo Numero record caricamento dati a 1, poiché il record 0 contiene informazioni sull'intestazione che non verranno caricate (anche se verrà utilizzato per popolare i campi della regola di caricamento).

    4. Poiché il file di dati di esempio è delimitato da virgole, lasciare il valore del delimitatore come virgola.

    5. Fare clic su Procedi.

    6. La regola di caricamento dati apre i campi mappati alle dimensioni elencate nel record di intestazione. I dati di anteprima (dal file di testo) popolano la griglia sotto i campi.


      Nuova regola di caricamento dati con campi popolati come dimensioni dal record di intestazione del file di testo e dati di anteprima dal file di testo.

      Ogni riga dei dati di origine è un record e corrisponde alle righe visualizzate nei dati di anteprima delle regole. I campi da 1 a 4 contengono informazioni sui metadati (membro) e i campi da 5 a 6 contengono dati da caricare.

  6. Verificare la regola, quindi salvare e chiudere.

  7. Chiudere la finestra di dialogo del cubo e fare clic su Job per eseguire il test della regola di caricamento dati.

  8. Fare clic su Nuovo job e Carica dati.

    • Per l'applicazione, selezionare Esempio.
    • Per Database, selezionare Base.
    • Per Tipo caricamento, specificare File.
    • Fare clic su Interrompi in caso di errori.
    • Fare clic su Seleziona file del catalogo
      Finestra di dialogo Carica dati compilata con le opzioni indicate nelle istruzioni di testo

    • Individuare il file delle regole, 500_data.rul. Fare clic su di esso, tenere premuto il tasto Maiusc, quindi trovare e fare clic sul nome del file di dati (load_sales_cogs_newprod.txt). Fare clic su Seleziona.
    • Fare clic su Sottometti.
  9. Fare clic sull'icona Aggiorna finché lo stato del job non è Completato. I dati sono stati caricati nel nuovo prodotto.