Importazione di una libreria di funzioni definite dall'utente o di una funzione definita dall'utente

Importare una libreria di funzioni o una funzione definita dall'utente in una libreria in un'area di lavoro di Data Integration.

Per importare una libreria di funzioni o una funzione definita dall'utente, specificare il file zip dell'oggetto esportato e la relativa posizione di storage degli oggetti. Prima di eseguire l'importazione, assicurarsi di disporre delle autorizzazioni e dei criteri IAM pertinenti, come descritto nella sezione Impostazione e criteri obbligatori.

    1. Passare all'area di lavoro in cui si desidera importare una libreria di funzioni o una funzione definita dall'utente.

      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 Funzioni definite dall'utente.
    3. Nella pagina Funzioni definite dall'utente eseguire una delle azioni riportate di seguito.
      • Fare clic su Crea libreria e selezionare Importa.
      • Nella lista delle librerie, fare clic sul menu Azioni (Menu Azioni) della libreria in cui si desidera importare una funzione 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 della libreria esportata o il file zip della funzione esportata.

        Il nome file del file zip della libreria esportato deve terminare con .udflib.zip.

        Il nome file del file zip della funzione esportata deve terminare con .udf.zip.

    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. 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 la libreria delle funzioni o la funzione definita dall'utente.

    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 la libreria di funzioni o la funzione definita dall'utente.