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. Nella pagina Funzioni definite dall'utente eseguire una delle azioni riportate di seguito. Per assistenza sulla ricerca della pagina, vedere Elenca librerie di funzioni.
      • Per importare una libreria, selezionare Crea libreria, quindi selezionare Importa.
      • Per importare una funzione in una libreria, nell'elenco Librerie di funzioni individuare la libreria in cui si desidera importare una funzione. Dal menu Azioni (Menu Azioni) della libreria, selezionare Importa.
    2. 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.

      • Spazio di nomi: il nome della tenancy basato sull'OCID della tenancy. Se applicabile, è possibile immettere il nome della tenancy se il sistema non inserisce un valore nel campo.

      • 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.

    3. 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

    4. Selezionare Importa.

      Viene visualizzato un messaggio di notifica con un collegamento Visualizza richieste di importazione. Selezionare il collegamento per monitorare lo stato della richiesta nella pagina Richieste di esportazione/importazione. Vedere Monitoraggio delle richieste di esportazione e di 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.