Carica dati in Autonomous Data Warehouse mediante un task di Data Loader

Un task di Data Loader consente di trasformare e caricare i dati in data lake o altre destinazioni come Oracle Autonomous Data Warehouse.

I dati di origine per il caricamento possono provenire da una o più entità dati in uno schema.

In questa esercitazione:

  1. Crea un task Data Loader per trasformare e caricare i dati da una singola entità dati di storage degli oggetti in Autonomous Data Warehouse.
  2. Pubblicare il task Data Loader in un'applicazione.
  3. Eseguire il task Data Loader.

1. Creazione di un task di Data Loader

  1. Nella barra delle schede selezionare la scheda Apri (icona più) e quindi selezionare Progetti.
  2. Nella pagina Progetti, selezionare DI_Lab.
  3. Nella pagina dei dettagli del progetto DI_Lab, selezionare Task nel sottomenu a sinistra.
  4. Nella pagina Task selezionare Crea task, quindi selezionare Data loader.

    Viene visualizzata la pagina Crea task di Data Loader in una nuova scheda. I passi numerati e denominati nella parte superiore guidano l'utente nella configurazione. Un segno di spunta viene visualizzato su un'icona a forma di passo dopo la configurazione del passo. Per spostarsi tra i passi, selezionare Successivo o Precedente. È inoltre possibile passare direttamente a un passo configurato selezionando l'icona.

  5. Nella pagina Crea task Data Loader, nel passo Informazioni di base selezionare quanto segue:
    Per questo articoloSelezionare
    Tipo di origine Storage file
    Tipo di oggetto Database
    Tipo di caricamento Singola entità dati
  6. Per il nome del task, immettere Load Revenue Data into Data Warehouse. Selezionare quindi Successivo per andare al passo successivo.

    Dopo aver configurato il passo, viene visualizzato un segno di spunta sull'icona del passo Informazioni di base.

  7. Nel passo Origine, selezionare quanto segue.
    Per questo articoloSelezionare
    Asset dati Data_Lake
    Connessione Connessione predefinita
    Compartimento Compartimento con il bucket in cui è stato caricato il file di dati di esempio, REVENUE.CSV
    Bucket Bucket di storage degli oggetti che contiene il file CSV di esempio
  8. In Impostazioni file, selezionare quanto segue:
    Per questo articoloSelezionare
    Tipo di file CSV
    Tipo di compressione Automatico (predefinito)
    I dati hanno un'intestazione la casella di controllo
    Delimitatore COMMA

    È possibile lasciare le impostazioni predefinite invariate nei campi rimanenti.

  9. In Entità dati disponibili, selezionare la casella di controllo per REVENUE.CSV, quindi selezionare Imposta come origine.

    Il nome REVENUE.CSV viene visualizzato accanto a Entità dati selezionata.

  10. Selezionare Crea per salvare il task e continuare la modifica.
  11. Selezionare Successivo per passare al passo Destinazione, quindi selezionare quanto segue.
    Per questo articoloSelezionare
    Asset dati Data_Warehouse
    Connessione Connessione predefinita
    Schema BETA
  12. In Posizione area intermedia è possibile utilizzare la posizione area intermedia predefinita impostata durante la creazione dell'asset dati di destinazione.

    In alternativa, puoi deselezionare la casella di controllo per selezionare un altro bucket di storage degli oggetti.

  13. In Impostazioni caricamento entità dati di destinazione, selezionare Crea nuove entità dati.

    Inserisci è la strategia di integrazione predefinita.

  14. In Opzioni nome entità dati di destinazione, selezionare Specifica nome entità. Nel campo Nome entità immettere quindi REVENUE_TARGET.
  15. Selezionare Salva per salvare il task e continuare la modifica.
  16. Selezionare Successivo per passare al passo Trasformazione.

    Viene visualizzato il Xplorer dati interattivo. Nella scheda Attributi vengono visualizzati gli attributi dell'entità dati REVENUE.CSV.

  17. In Attributi, trovare SRC_ORDER_NUMBER. Quindi, dal menu Trasformazioni (menu trasformazioni) per SRC_ORDER_NUMBER, selezionare Riempimento nullo.

    Menu Trasformazione

  18. Nella finestra di dialogo Riempimento nullo, effettuare le operazioni riportate di seguito.
    • Immettere Not Available nel campo Sostituisci per.
    • Non selezionare Mantieni attributi di origine.
    • Lasciare invariato il nome e i campi rimanenti.
  19. Selezionare Applica.
  20. Selezionare l'icona Trasformazioni accanto al nome dell'entità dati.

    Pulsante di espansione del pannello di trasformazione

    Viene visualizzato il pannello Trasformazioni, in cui è possibile rivedere l'elenco delle trasformazioni applicate al data set di origine. Per rimuovere una trasformazione, selezionare l'icona di eliminazione accanto al nome dell'attributo trasformato.

    Pannello di trasformazione espanso

  21. Per chiudere il pannello Trasformazioni, selezionare l'icona X.
  22. Accanto a Attributi, selezionare Dati per andare alla scheda Dati e trovare SRC_ORDER_NUMBER.

    I valori nulli in SRC_ORDER_NUMBER sono stati sostituiti con la stringa Non disponibile.

  23. Selezionare Successivo per passare al passo Rivedi e convalida.

    La convalida dell'attività inizia automaticamente.

    Un riepilogo dei dettagli di configurazione per ogni passo viene presentato in un blocco. Se si modifica la configurazione di un passo, passare al passo Rivedi e convalida per convalidare di nuovo il task.

    Il risultato della convalida del task viene visualizzato nell'ultimo blocco, Convalida.

  24. Se la convalida riesce, selezionare Salva e chiudi.

2. Pubblicazione di un task di Data Loader

  1. Nella pagina dei dettagli del progetto Laboratorio IDE selezionare Task nel sottomenu.
  2. Nell'elenco Task, trovare Load Revenue Data into Data Warehouse.
  3. Selezionare il menu Azioni (tre punti), quindi selezionare Pubblica nell'applicazione.
  4. Nella finestra di dialogo Pubblica nell'applicazione, selezionare Applicazione laboratorio.
  5. Selezionare Pubblica.

    Viene visualizzato un messaggio di notifica con un collegamento all'applicazione per visualizzare il task pubblicato.

  6. Selezionare Visualizza applicazione nella notifica. Selezionare quindi X per chiudere la notifica.

    Viene visualizzata la lista Patch nella pagina Dettagli applicazione. Quando si pubblica un task, viene creata una voce di patch nell'applicazione.

  7. Nell'elenco Patches è possibile monitorare lo stato delle patch. Selezionare Aggiorna per ottenere gli aggiornamenti più recenti sullo stato.

    Una patch è un aggiornamento apportato all'applicazione. Quando si pubblica un task, viene creata una patch di pubblicazione. Quando si annulla la pubblicazione di un task, viene creata una patch di annullamento della pubblicazione.

    Quando lo stato della patch viene modificato in Operazione riuscita, viene creata una voce di task pubblicata nella lista Task della pagina Dettagli applicazione.

3. Esecuzione di un task di Data Loader

  1. Nella barra delle schede selezionare la scheda Apri (icona più) e quindi selezionare Applicazioni.
  2. Selezionare Applicazione laboratorio per aprire la pagina dei dettagli.
  3. Nella pagina dei dettagli dell'applicazione selezionare Task.
  4. Nell'elenco Task, dal menu Azioni (tre punti) per Carica dati ricavi in data warehouse, selezionare Esegui.

    Viene visualizzato un messaggio di notifica e viene visualizzata la lista Esegui. Viene creata un'esecuzione del task di Data Loader nell'elenco Esecuzioni. Utilizzare l'elenco Esecuzioni per visualizzare tutte le esecuzioni dei task e i relativi stati.

  5. Nell'elenco Esecuzioni, selezionare Aggiorna per ottenere gli aggiornamenti più recenti sullo stato di esecuzione del task.

    Ulteriori informazioni sulle esecuzione dei task.

    Quando lo stato di esecuzione diventa Operazione riuscita, è possibile visualizzare i valori per Lettura dati e Righe scritte.