Creazione di un task della pipeline

Creare un task pipeline in un progetto o in una cartella in Data Integration. Un task pipeline consente di configurare i valori dei parametri che si desidera utilizzare in runtime in una pipeline di Data Integration.

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

Un task pipeline in un progetto o in una cartella può fare riferimento a una pipeline da qualsiasi progetto o cartella nella stessa area di lavoro.

In Data Integration, per impostazione predefinita è possibile eseguire contemporaneamente o in parallelo un task in un determinato momento. Per non consentire esecuzioni di task concorrenti avviate manualmente, selezionare la casella di controllo Disabilita esecuzione simultanea del task quando si crea il task. Quando le esecuzioni simultanee dei task non sono consentite, una richiesta di esecuzione per il task non riesce se è già in corso un'esecuzione del task con stato non finale.

Quando si configurano i parametri dai task configurati per l'esecuzione nel servizio OCI Data Flow, utilizzare il formato seguente se si modificano i valori dei parametri predefiniti per OCI_DF_LOG_BUCKET e OCI_DF_ARTIFACT_BUCKET: oci://<bucket-name>@<tenancy-name>

    1. Aprire il progetto o la cartella in cui si desidera creare il task.

      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 Task.
    3. Nella sezione Task, fare clic su Crea task e selezionare Pipeline.
    4. Nella pagina Crea task pipeline, immettere le informazioni di base riportate di seguito.
      1. Nei campi Nome e Identificativo, immettere i valori desiderati oppure lasciare che Data Integration inserisca automaticamente i valori, in base al nome della pipeline selezionata per questo task (nel passo successivo).

        Se si desidera che Data Integration compili automaticamente i campi, non modificare o inserire valori prima di selezionare una pipeline. È possibile modificare i valori dopo che i campi sono stati popolati con valori basati sul nome della pipeline selezionata.

        In entrambi i casi, l'identificativo è un valore generato dal sistema in base al nome. È possibile modificare il valore, ma dopo aver creato e salvato il task, non è possibile aggiornare l'identificativo.

      2. (Facoltativo) Immettere una descrizione per il task.
      3. Selezionare la casella di controllo Disabilita esecuzione simultanea del task se si desidera non consentire esecuzioni concorrenti di questo task.
      4. (Facoltativo) Per Progetto o cartella, fare clic su Seleziona e selezionare un progetto o una cartella diversi in cui salvare il task.
    5. Nella sezione Pipeline, fare clic su Seleziona e selezionare la pipeline eseguita da questo task attenendosi ai passi riportati di seguito.
      1. Nel pannello Seleziona una pipeline eseguire una delle azioni riportate di seguito.
        • Selezionare una pipeline salvata nel progetto o nella cartella in cui si sta lavorando.
        • Per selezionare una pipeline salvata in un altro progetto o cartella, fare clic su Seleziona accanto al nome del progetto o della cartella corrente. Nel pannello Seleziona progetto o cartella visualizzato, selezionare il progetto o la cartella, quindi selezionare la pipeline dalla nuova lista di pipeline disponibili.
      2. Fare clic su Seleziona.

        Integrazione dati avvia la convalida della pipeline selezionata e si torna alla pagina Crea task pipeline.

        In caso di errori o avvertenze nella pipeline, fare clic sul nome della pipeline per aprirla in una nuova scheda. Risolvere gli errori o le avvertenze e salvare la pipeline. Quando si torna alla pagina Crea task pipeline, Data Integration convalida automaticamente la pipeline.

    6. Per salvare l'attività per la prima volta, fare clic su uno dei seguenti pulsanti:
      • Crea: crea e salva il task. È possibile continuare a creare e modificare il task.

      • Crea e chiudi: crea e salva il task, chiude la pagina e torna all'elenco dei task nella pagina dei dettagli del progetto o della cartella.

    7. Salvare periodicamente mentre si lavora 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 la pagina e torna all'elenco dei task 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 task 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 cartella del task esistente.

    8. (Facoltativo) Se nella pipeline selezionata vengono assegnati parametri, visualizzare e modificare i valori dei parametri predefiniti effettuando le operazioni riportate di seguito.
      1. Nella sezione Configura parametri fare clic su Configura.
      2. Nella pagina Configura parametri, modificare i valori predefiniti in base alle esigenze.

        Quando si modificano i valori predefiniti, tenere presenti le limitazioni riportate di seguito.

        • Per le proprietà di esecuzione con parametri nei task configurati per l'esecuzione nel servizio OCI Data Flow, utilizzare il formato seguente se si modificano i valori dei parametri predefiniti per OCI_DF_LOG_BUCKET e OCI_DF_ARTIFACT_BUCKET: oci://<bucket-name>@<tenancy-name>
        • Se la strategia di estrazione incrementale per un'origine BICC è configurata per utilizzare una data gestita dal parametro di sistema Data Integration SYS.LAST_LOAD_DATE, non è consentito modificare il valore della data durante la fase di progettazione.

        • Se la strategia di estrazione incrementale per un'origine BICC è configurata per utilizzare una data di ultima estrazione con parametri aggiunti, è possibile modificare il valore della data durante la fase di progettazione e di esecuzione.

        • Se un'entità dati di destinazione con parametri è configurata per utilizzare la strategia Unisci, è possibile modificare la selezione della chiave Unisci.

        • Per un asset dati con parametri che richiede una posizione area intermedia: se si seleziona un asset dati per il quale non è specificata una posizione area intermedia predefinita in tale asset dati, Data Integration visualizza una notifica di avvertenza. Quando viene visualizzata la notifica, scegliere una delle seguenti opzioni:
          • Aggiornare l'asset dati aggiungendo una posizione area intermedia predefinita.
          • Scegliere un asset dati diverso con una posizione area intermedia predefinita.
        • Per un task OCI Data Flow con parametri:

          • Con una forma di driver o esecutore parametrizzato, le OCPU e i valori di memoria vengono ignorati se nel parametro è configurata una forma non flessibile. Le OCPU e i valori di memoria vengono utilizzati solo quando si configura una forma flessibile come valore del parametro.

          • Con le OCPU con parametri e i valori di memoria per una forma flessibile, assicurarsi di specificare un valore compreso nell'intervallo di valori accettabile per tale proprietà. I valori accettabili per le OCPU dipendono dalla forma flessibile. I valori accettabili per la memoria dipendono dal valore delle OCPU.

      3. Fare clic su Configura o Annulla.
        Viene nuovamente visualizzata la pagina Crea task pipeline.
    9. (Facoltativo) Nella sezione Convalida task, fare clic su Convalida per controllare le configurazioni dei parametri.

      Se vengono visualizzati errori o avvertenze, fare clic su View messages. Risolvere eventuali errori prima di pubblicare il task.

    10. Al termine della configurazione del task, fare clic su Crea e chiudi o su Salva e chiudi.
    Pubblicare il task in un'applicazione in Data Integration prima di eseguire il task o pianificarne l'esecuzione. Per informazioni sulla pubblicazione, vedere Pubblicazione in un'applicazione Data Integration.
  • Utilizzare il comando oci data-integration task create-pipeline-task e i parametri necessari per creare un task pipeline:

    oci data-integration task create-pipeline-task [OPTIONS]

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

  • Eseguire l'operazione CreateTask con il sottotipo di risorsa appropriato per creare un task pipeline.