Import d'un dossier, d'une tâche, d'un flux de données ou d'un pipeline

Importez un dossier, une tâche, un flux de données ou un pipeline vers un projet ou un dossier dans Data Integration.

Lors de l'importation, vous avez la possibilité d'exclure l'importation de ressources de données qui existent déjà dans la cible. Si vous excluez des ressources de données existantes dans une demande d'import, Data Integration effectue les actions suivantes :

  • Si des objets source contiennent des références à des ressources de données déjà présentes dans la cible, Data Integration n'importe pas ces ressources de données ni ne touche les ressources de données existantes dans la cible.

  • Si des objets source ont des références à des ressources de données qui ne sont pas présentes dans la cible, Data Integration importe ces ressources de données vers la cible. Cela garantit que les objets tels que les flux de données se chargent correctement dans la cible après la première importation. Lors des importations ultérieures vers la même cible, cela garantit que seules les nouvelles ressources de données source sont importées vers la cible.

Avant d'importer un dossier, reportez-vous à Eléments à prendre en compte lors de l'utilisation de l'export et de l'import pour plus d'informations sur les objets qui ont des références à des objets dans les dossiers d'un projet.

Pour importer un dossier, une tâche, un flux de données ou un pipeline, indiquez le fichier ZIP de l'objet exporté et son emplacement Object Storage. Assurez-vous que vous disposez des droits d'accès et des stratégies IAM appropriés, comme décrit dans Stratégies et configuration requises.

Remarque

  • Pour importer l'ensemble d'un projet et son contenu, reportez-vous à la rubrique Importation d'un projet.

  • Pour importer une tâche, un flux de données ou un pipeline dans un dossier existant, accédez à la liste Dossiers du projet. Dans la liste des dossiers, dans le menu Actions (Menu Actions) du dossier dans lequel importer, sélectionnez Importer.

    1. Sur la page de liste Projets, recherchez le projet dans lequel vous souhaitez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou le projet, reportez-vous à la rubrique Liste des projets.
    2. Pour importer un dossier entier dans le projet, effectuez les actions suivantes.
      1. Sélectionnez le nom du projet.
      2. (Facultatif) Pour importer un dossier dans un autre dossier : sur la page de détails du projet, sélectionnez Dossiers, puis le nom du dossier parent.
      3. Sur la page de détails du projet ou du dossier, sélectionnez Créer un dossier, puis Importer.
      4. Passez à l'étape 5.
    3. Pour importer un dossier, une tâche, un flux de données ou un pipeline dans un projet, effectuez les actions suivantes :
      1. Dans le menu Actions (Menu Actions) du projet dans lequel importer, sélectionnez Importer.
      2. Passez à l'étape 5.
    4. Pour importer une tâche, un flux de données ou un pipeline dans un dossier existant d'un projet, effectuez les actions suivantes :
      1. Sélectionnez le nom du projet. Sélectionnez ensuite Dossiers.
      2. (Facultatif) Pour effectuer une importation dans un sous-dossier : dans la liste des dossiers de la page de détails du projet, sélectionnez le nom du dossier parent.
      3. Dans la liste Dossiers de la page de détails du projet ou du dossier : dans le menu Actions (Menu Actions) du dossier dans lequel vous voulez importer, sélectionnez Importer.
    5. Dans le panneau d'importation qui apparaît, entrez les détails suivants :
      • OCID de location : entrez l'ID Oracle Cloud de la location contenant le fichier ZIP exporté à importer.

      • Espace de noms : nom de location basé sur l'OCID de location. Le cas échéant, vous pouvez entrer le nom de la location si le système ne renseigne pas le champ avec une valeur.

      • Région OCI : sélectionnez la région dans la location.
      • Compartiment : sélectionnez le compartiment contenant le bucket Object Storage contenant le fichier ZIP exporté.
      • Bucket : sélectionnez le bucket.
      • Nom de fichier : entrez le nom du fichier ZIP de l'objet exporté.

        Selon le type d'objet que vous importez, le nom du fichier doit se terminer par :

        • .folder.zip pour un dossier

        • .task.zip pour une tâche

        • .dataflow.zip pour un flux de données

        • .pipeline.zip pour un pipeline

    6. Sélectionnez l'action à effectuer si le fichier ZIP exporté (source) contient des objets portant le même nom que les objets de la cible.

      Lors d'une demande d'import, Data Integration utilise les valeurs d'identificateur des objets source et cible pour mettre en correspondance les objets, et effectue l'import à l'aide de l'option de résolution de conflit que vous indiquez.

      • Conserver : conserve les objets qui existent dans la cible.

        Les objets source (y compris les dépendances) portant les mêmes noms ne sont pas importés vers la cible.

      • Remplacer : remplace les objets cible par les objets source.

      • Dupliquer : duplique les objets source dans la cible en utilisant les noms d'objet source avec les chaînes que vous fournissez pour un préfixe, un suffixe ou les deux.

        • Chaîne pour le préfixe : la chaîne est ajoutée au début du nom de source, par exemple, string_sourceName
        • Chaîne pour suffixe : la chaîne est ajoutée à la fin du nom de la source, par exemple, sourceName_string

        Si vous n'ajoutez ni préfixe ni suffixe, un préfixe au format suivant est ajouté au début du nom d'objet importé dans la cible : IMPORTPREFIX_1234555

    7. Cochez la case Exclure les ressources de données existantes si vous ne voulez pas importer les ressources de données déjà présentes dans la cible.

      Lorsque la case est cochée, Data Integration importe vers la cible uniquement les ressources de données source qui ne sont pas présentes dans la cible. Les ressources de données déjà présentes dans la cible ne sont pas importées.

    8. Sélectionnez Importer.

      Un message de notification s'affiche avec un lien Afficher les demandes d'importation. Cliquez sur le lien pour surveiller le statut de la demande sur la page Demandes d'exportation/importation. Reportez-vous à Surveillance des demandes d'export et d'importation.

  • Utilisez la commande oci data-integration import-request create et les paramètres requis pour importer l'objet :

    oci data-integration import-request create [OPTIONS]

    Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.

  • Exécutez l'opération CreateImportRequest avec les détails de demande appropriés pour importer l'objet.