Consideraciones al utilizar la exportación y la importación

Asegúrese de comprender lo que está soportado y las limitaciones actuales antes de utilizar las operaciones de exportación e importación en Data Integration.

Nota

Durante la exportación, Data Integration borra información confidencial en activos de datos como contraseñas. Una vez finalizada la operación, debe actualizar manualmente los campos de información confidencial de los activos de datos aplicables en el objeto importado.

Tenga en cuenta lo siguiente antes de exportar e importar objetos en Data Integration.

  • No se suprime ningún objeto en las operaciones de exportación.
  • Puede exportar e importar un espacio de trabajo completo, un proyecto completo o diferentes tipos de objetos por separado, como una carpeta, una tarea, un flujo de datos o un pipeline.

  • Data Integration incluye objetos a los que se hace referencia en una solicitud de exportación. Por ejemplo, al exportar un flujo de datos, por defecto Data Integration incluye objetos a los que se hace referencia, como activos de datos. En una solicitud de importación, tiene la opción de excluir activos de datos existentes.

  • En 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. Las opciones de resolución de conflictos son:

    • Retener los objetos en conflicto
    • Sustituir los objetos de destino en conflicto
    • Duplicar los objetos de origen en conflicto
  • Al importar proyectos, carpetas, tareas, flujos de datos, pipelines, aplicaciones y espacios de trabajo, tiene la opción de excluir la importación de activos de datos que ya existen en el destino. Al excluir activos de datos existentes, Data Integration importa al destino solo aquellos activos de datos de origen que no estén presentes en el destino. Los activos de datos que ya están presentes en el destino no se importan.

    Antes de iniciar una solicitud de importación, si crea activos de datos en el destino mediante los mismos identificadores de activos de datos que utilizan los activos de datos de origen, Data Integration envía automáticamente los activos de datos de destino a objetos de destino relevantes cuando se encuentran activos de datos de origen y de destino coincidentes durante la operación de importación.

  • Cuando un proyecto tiene muchas carpetas, recomendamos que las primeras operaciones de exportación e importación sean las siguientes:

    • Exportar todo el proyecto (fuente)
    • Importar todo el proyecto (objetivo)

    Cuando se agrega una nueva carpeta en el proyecto original (origen), exporte la nueva carpeta e importe el zip de la carpeta exportada al destino.

  • Cuando los objetos de la carpeta de un proyecto tienen referencias a objetos de otra carpeta, Data Integration exporta e importa también los objetos dependientes y sus dependencias.

    Supongamos que el proyecto Project1 tiene tres carpetas, Folder1, Folder2 y Folder3, con las siguientes dependencias:

    • Objetos en objetos de referencia Folder1 en Folder2

    • Objetos en objetos de referencia Folder2 en Folder3

    Si exporta Folder1, Data Integration exporta Folder1, Folder2 y Folder3. Las carpetas Folder2 y Folder3 se incluyen en la operación de exportación porque los objetos de Folder1 hacen referencia a algunos o a todos los objetos de Folder2 y Folder3. Del mismo modo, si exporta Folder2, Data Integration exporta Folder2 y Folder3; si exporta Folder3, solo se exporta Folder3.

    En el escenario con interdependencias de carpetas, las opciones son:

    • Exporte primero todo el proyecto. A medida que se crean o actualizan las carpetas, expórtelas e impórtelas al destino mediante la opción de sustitución. Recomendamos esta opción como la mejor práctica.
    • Exporte las carpetas en el siguiente orden: Folder3, Folder2 con la opción de sustitución, Folder1 con la opción de sustitución
Nota

Antes de exportar e importar, asegúrese de que tiene acceso a Object Storage y a los permisos y políticas de IAM relevantes, como se describe en Configuración y políticas necesarias.