Importación de una biblioteca de funciones definidas por el usuario o una función definida por el usuario

Importe una biblioteca de funciones o una función definida por el usuario a una biblioteca en un espacio de trabajo de Data Integration.

Para importar una biblioteca de funciones o una función definida por el usuario, especifique el archivo zip del objeto exportado y su ubicación de Object Storage. Antes de realizar la importación, asegúrese de que tiene los permisos y las políticas de IAM relevantes, como se describe en Configuración y políticas necesarias.

    1. En la página Funciones definidas por el usuario, realice una de las siguientes acciones. Si necesita ayuda para encontrar la página, consulte Listado de bibliotecas de funciones.
      • Para importar una biblioteca, seleccione Crear biblioteca y, a continuación, seleccione Importar.
      • Para importar una función a una biblioteca, en la lista Bibliotecas de funciones, busque la biblioteca a la que desea importar una función. En el menú Acciones (Menú Acciones) de la biblioteca, seleccione Importar.
    2. En el panel de importación que aparece, introduzca los siguientes detalles:
      • OCID de arrendamiento: introduzca el ID de Oracle Cloud del arrendamiento que tiene el archivo zip exportado que desea importar.

      • Espacio de nombres: nombre del arrendamiento que se basa en el OCID del arrendamiento. Si corresponde, puede introducir el nombre del arrendamiento si el sistema no rellena el campo con un valor.

      • Región de OCI: seleccione la región en el arrendamiento.
      • Compartimento: seleccione el compartimento con el cubo de Object Storage que contiene el archivo zip exportado.
      • Cubo: seleccione el cubo.
      • Nombre de archivo: introduzca el nombre de archivo de la biblioteca exportada o el archivo zip de la función exportada.

        El nombre de archivo del archivo zip de biblioteca exportado debe terminar en .udflib.zip.

        El nombre de archivo del archivo zip de la función exportada debe terminar en .udf.zip.

    3. Seleccione la acción que se debe realizar si el archivo zip exportado (origen) contiene objetos con el mismo nombre que los objetos en el destino.

      Durante una solicitud de importación, Data Integration utiliza los valores de identificador de los objetos de origen y destino para que coincidan con los objetos, y realiza la importación mediante la opción de resolución de conflictos que especifique.

      • Retener: retiene los objetos que existen en el destino.

        Los objetos de origen (incluidas las dependencias) con los mismos nombres no se importan al destino.

      • Sustituir: sustituye los objetos de destino por los objetos de origen.

      • Duplicar: duplica los objetos de origen en el destino mediante los nombres de objeto de origen con las cadenas que proporciona para un prefijo, sufijo o ambos.

        • Cadena para prefijo: la cadena se agrega al principio del nombre de origen, por ejemplo, string_sourceName
        • Cadena para sufijo: la cadena se agrega al final del nombre de origen, por ejemplo, sourceName_string

        Si no agrega un prefijo o un sufijo, se agrega un prefijo con el siguiente formato al principio del nombre del objeto importado en el destino: IMPORTPREFIX_1234555

    4. Seleccione Importar.

      Aparece un mensaje de notificación con un enlace Ver solicitudes de importación. Seleccione el enlace para supervisar el estado de la solicitud en la página Solicitudes de exportación/importación. Consulte Supervisión de solicitudes de importación y exportación.

  • Utilice el comando oci data-integration import-request create y los parámetros necesarios para importar la biblioteca de funciones o la función definida por el usuario:

    oci data-integration import-request create [OPTIONS]

    Para obtener una lista completa de indicadores y opciones de variables para los comandos de la CLI, consulte la Referencia de la línea de comandos.

  • Ejecute la operación CreateImportRequest con los detalles de solicitud adecuados para importar la biblioteca de funciones o la función definida por el usuario.