Creazione di un flusso di dati

Creare un flusso di dati in un progetto o in una cartella in Data Integration. Un flusso di dati è un programma visivo che rappresenta il flusso di dati dagli asset dati di origine, ad esempio un database o un file sequenziale, agli asset dati di destinazione, ad esempio un data lake o un data warehouse.

Data Integration include un progetto predefinito per iniziare. Per creare altri progetti o cartelle, vedere Progetti e cartelle.

    1. Aprire il progetto o la cartella in cui si desidera creare il flusso di dati.

      Per la procedura di apertura della pagina dei dettagli di un progetto o di una cartella, vedere Visualizzazione dei dettagli di un progetto o Visualizzazione dei dettagli di una cartella.

    2. Nella pagina dei dettagli del progetto o della cartella, fare clic su Flussi di dati.
    3. Nella sezione Flussi di dati fare clic su Crea flusso di dati.

      Il designer viene aperto in una scheda. Nell'area di creazione sono aperti il pannello Operatori e il pannello Proprietà.

    4. Nella scheda Dettagli del pannello Proprietà immettere un nome e una descrizione facoltativa per il flusso di dati.

      L'identificativo è un valore generato dal sistema in base al nome. È possibile modificare il valore, ma dopo aver creato e salvato il flusso di dati, non è possibile aggiornare l'identificativo.

    5. (Facoltativo) Per il campo Progetto o cartella, fare clic su Seleziona e selezionare un progetto o una cartella diversi in cui salvare il flusso di dati.
    6. Trascinare gli operatori del flusso di dati dal pannello Operatori nell'area di creazione per progettare il flusso di dati.

      Per essere valido, un flusso di dati deve avere almeno un operatore di origine e un operatore di destinazione. Sebbene Data Integration supporti più operatori di destinazione in un flusso di dati, un operatore di destinazione può disporre di una sola porta in entrata.

      Suggerimento

      Quando si utilizza un operatore di ordinamento, applicare l'operatore di ordinamento dopo aver applicato altri operatori. L'applicazione dell'operatore di ordinamento immediatamente prima dell'operatore di destinazione garantisce che i dati per la destinazione vengano inseriti nel criterio di ordinamento desiderato.

    7. Per duplicare un operatore di origine, destinazione o espressione, fare clic con il pulsante destro del mouse sull'icona dell'operatore e selezionare Duplica. Selezionare quindi l'operatore duplicato e rinominare l'identificativo nel pannello Proprietà.

      Se l'operatore originale è connesso ad altri operatori, le connessioni non vengono copiate nell'operatore duplicato.

    8. Collegare gli operatori sulla tela:
      • Passare il puntatore del mouse su un operatore fino a visualizzare il connettore (piccolo cerchio) sul lato destro dell'operatore, quindi trascinare il connettore sull'operatore successivo a cui si desidera connettersi. Una connessione è valida quando una linea connette gli operatori dopo l'eliminazione del connettore.

        Nota

        Una linea di connessione simboleggia il flusso di dati da un nodo all'altro. Sebbene sia possibile trascinare un connettore visibile da un oggetto a un altro, non è possibile avere più di una linea di connessione in entrata a un filtro, espressione, aggregazione, distinto, ordinamento e operatore di destinazione.

      • Per inserire un operatore tra due operatori connessi, fare clic con il pulsante destro del mouse sulla linea di connessione e utilizzare il menu Inserisci.

      • Per eliminare una connessione, fare clic con il pulsante destro del mouse sulla riga e selezionare Elimina.

    9. Nella scheda Details del pannello Properties, configurare le proprietà di base e necessarie per ciascun operatore.
    10. Per salvare il flusso di dati per la prima volta, fare clic su uno dei pulsanti riportati di seguito.
      • Crea: crea e salva il flusso di dati. È possibile continuare a creare e modificare il flusso di dati nel designer.
      • Crea e chiudi: consente di creare e salvare il flusso di dati, chiudere il designer e tornare alla lista Flussi di dati nella pagina dei dettagli del progetto o della cartella.
    11. Salvare periodicamente mentre si lavora nel designer facendo clic su uno dei seguenti pulsanti:
      • Salva: esegue il commit delle modifiche dall'ultimo salvataggio. È possibile continuare a modificare dopo il salvataggio.
      • Salva e chiudi: esegue il commit delle modifiche, chiude il designer e torna alla lista Flussi di dati nella pagina dei dettagli del progetto o della cartella.
      • Salva con nome: esegue il commit delle modifiche (dall'ultimo salvataggio) e le salva in una copia invece di sovrascrivere il flusso di dati corrente. È possibile fornire un nome per la copia e selezionare un progetto o una cartella diversi per la copia oppure salvare la copia nello stesso progetto o nella stessa cartella del flusso dati corrente.
    12. Convalidare il flusso di dati per verificare la presenza di avvertenze o errori che potrebbero causare problemi durante il runtime. Nella barra degli strumenti del designer, fare clic su Convalida.

      In Data Integration viene visualizzato il pannello Convalida globale. Se vengono rilevate avvertenze o errori, fare clic sul nome di un identificativo nell'elenco dei problemi per spostare l'operatore con tale avvertenza o errore sullo sfondo.

    13. Al termine dell'utilizzo del flusso di dati, fare clic su Crea e chiudi o su Salva e chiudi.
    Per eseguire il flusso di dati, creare un task di integrazione. Vedere Creazione di un task di integrazione.
  • Utilizzare il comando oci data-integration data-flow create e i parametri richiesti per creare un flusso di dati:

    oci data-integration data-flow create [OPTIONS]

    Per un elenco completo dei flag e delle opzioni variabili per i comandi CLI, vedere Command Line Reference.

  • Eseguire l'operazione CreateDataFlow per creare un flusso di dati.