Importazione di una cartella, un task, un flusso dati o una pipeline

Importare una cartella, un task, un flusso di dati o una pipeline in un progetto o in una cartella in Data Integration.

Durante l'importazione, è possibile escludere l'importazione di asset dati già esistenti nella destinazione. Se si escludono gli asset dati esistenti in una richiesta di importazione, Data Integration esegue le azioni riportate di seguito.

  • Se gli oggetti di origine contengono riferimenti agli asset dati già presenti nella destinazione, Data Integration non importa tali asset dati o non tocca gli asset dati esistenti nella destinazione.

  • Se gli oggetti di origine contengono riferimenti agli asset dati non presenti nella destinazione, Data Integration importa tali asset dati nella destinazione. Ciò garantisce che gli oggetti, ad esempio i flussi di dati, vengano caricati correttamente nella destinazione dopo la prima importazione. Nelle successive importazioni nella stessa destinazione, ciò garantisce che solo i nuovi asset dati di origine vengano importati nella destinazione.

Prima di importare una cartella, vedere Considerazioni sull'uso dell'esportazione e dell'importazione per informazioni sugli oggetti con riferimenti a oggetti nelle cartelle di un progetto.

Per importare una cartella, un task, un flusso di dati o una pipeline, specificare il file zip dell'oggetto esportato e la relativa posizione di storage degli oggetti. Assicurarsi di disporre delle autorizzazioni e dei criteri IAM pertinenti, come descritto in Impostazione e criteri obbligatori.

Nota

  • Per importare un intero progetto e i relativi contenuti, vedere Importazione di un progetto.

  • Per importare un task, un flusso di dati o una pipeline in una cartella esistente, andare alla lista Cartelle in cui è elencata la cartella nel progetto. Fare quindi clic sul menu Azioni (Menu Azioni) della cartella e selezionare Importa.

    1. Passare all'area di lavoro in cui si desidera importare una cartella, un task, un flusso di dati o una pipeline.

      Per i passi per accedere a un'area di lavoro, vedere Accesso alle aree di lavoro.

    2. Nella home page dell'area di lavoro fare clic su Progetti.
    3. Nell'elenco Progetti, eseguire una delle seguenti azioni:
      • Per importare gli oggetti in un progetto, fare clic sul menu Azioni (Menu Azioni) del progetto in cui si desidera eseguire l'importazione e selezionare Importa.
      • Per importare una o più cartelle in una cartella esistente, fare clic sul nome del progetto. Seguire questi passaggi:
        1. Nella pagina dei dettagli del progetto, fare clic su Cartelle.
        2. (Facoltativo) Fare clic sul nome della cartella.
        3. Nell'elenco Cartelle, eseguire una delle seguenti azioni:
          • Per importare una cartella, fare clic su Crea cartella e selezionare Importa.
          • Per importare un task, un flusso di dati o una pipeline in una cartella esistente, fare clic sul menu Azioni (Menu Azioni) della cartella in cui si desidera eseguire l'importazione e selezionare Importa.
    4. Nel pannello di importazione visualizzato, immettere i seguenti dettagli:
      • OCID tenancy: immettere l'ID Oracle Cloud della tenancy contenente il file zip esportato che si desidera importare.

        Lo spazio di nomi è un valore generato dal sistema in base all'OCID della tenancy immesso.

      • Area OCI: selezionare l'area nella tenancy.
      • Compartimento: selezionare il compartimento con il bucket di storage degli oggetti che contiene il file zip esportato.
      • Bucket: selezionare il bucket.
      • Nome file: immettere il nome file del file zip dell'oggetto esportato.

        A seconda del tipo di oggetto che si sta importando, il nome file deve terminare con:

        • .folder.zip per una cartella

        • .task.zip per un task

        • .dataflow.zip per un flusso di dati

        • .pipeline.zip per una pipeline

    5. Selezionare l'azione da eseguire se il file zip (origine) esportato contiene oggetti con lo stesso nome degli oggetti nella destinazione.

      Durante una richiesta di importazione, Data Integration utilizza i valori di identificativo degli oggetti di origine e di destinazione per trovare una corrispondenza con gli oggetti ed esegue l'importazione utilizzando l'opzione di risoluzione dei conflitti specificata.

      • Mantieni: conserva gli oggetti esistenti nella destinazione.

        Gli oggetti di origine (comprese le dipendenze) con gli stessi nomi non vengono importati nella destinazione.

      • Sostituisci: sostituisce gli oggetti di destinazione con gli oggetti di origine.

      • Duplica: duplica gli oggetti di origine nella destinazione utilizzando i nomi degli oggetti di origine con le stringhe fornite per un prefisso, un suffisso o entrambi.

        • Stringa per il prefisso: la stringa viene aggiunta all'inizio del nome di origine, ad esempio string_sourceName
        • Stringa per suffisso: la stringa viene aggiunta alla fine del nome dell'origine, ad esempio sourceName_string

        Se non si aggiunge un prefisso o un suffisso, all'inizio del nome oggetto importato nella destinazione viene aggiunto un prefisso del seguente formato: IMPORTPREFIX_1234555

    6. Selezionare la casella di controllo Escludi asset dati esistenti se non si desidera importare gli asset dati già presenti nella destinazione.

      Quando la casella di controllo è selezionata, Data Integration importa nella destinazione solo gli asset dati di origine non presenti nella destinazione. Gli asset dati già presenti nella destinazione non vengono importati.

    7. Fare clic su Import.

      Viene visualizzato un messaggio di notifica con un collegamento Visualizza richieste di importazione. Fare clic sul collegamento per monitorare lo stato della richiesta nella pagina Richieste di esportazione/importazione. Vedere Monitoraggio delle richieste di esportazione e importazione.

  • Utilizzare il comando oci data-integration import-request create e i parametri richiesti per importare l'oggetto:

    oci data-integration import-request create [OPTIONS]

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

  • Eseguire l'operazione CreateImportRequest con i dettagli di richiesta appropriati per importare l'oggetto.