Importation d'un projet

Importez un projet entier dans un espace de travail du service d'intégration de données.

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'importation, le service d'intégration de données effectue les actions suivantes :

  • Si des objets sources ont des références à des ressources de données qui sont déjà présentes dans la cible, le service d'intégration de données n'importe pas ces ressources de données ni ne touche les ressources de données existantes dans la cible.

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

Avant d'importer un projet, voir Considérations lors de l'utilisation de l'exportation et de l'importation pour plus d'informations sur les objets qui ont des références à des objets dans tous les dossiers d'un projet.

Pour importer un projet entier, spécifiez le fichier zip du projet exporté et son emplacement de stockage d'objets. Assurez-vous de disposer des autorisations et des politiques IAM appropriées, comme décrit sous Configuration et politiques requises.

Note

Pour importer différents types d'objet séparément dans un projet déjà créé dans un espace de travail, voir Importation d'un dossier, d'une tâche, d'un flux de données ou d'un pipeline dans un projet existant.
    1. Dans la page de liste Projets, sélectionnez Créer un projet, puis Importer. L'option Créer un projet n'est disponible que si vous avez un accès en écriture à l'espace de travail.

      Si vous avez besoin d'aide pour trouver la page de liste, voir Liste des projets.

    2. Dans le panneau Importer le projet, entrez les détails suivants :
      • OCID de la location : Entrez l'ID Oracle Cloud de la location qui contient le fichier zip exporté à importer.

      • Espace de noms : Nom de la location basé sur l'OCID de la location. S'il y a lieu, vous pouvez entrer le nom de la location si le système n'alimente pas le champ avec une valeur.

      • Région OCI : Sélectionnez la région dans la location.
      • Compartiment : Sélectionnez le compartiment contenant le seau de stockage d'objets qui contient le fichier zip exporté.
      • Seau : Sélectionnez le seau.
      • Nom du fichier : Entrez le nom du fichier zip du projet exporté.

        Le nom du fichier doit se terminer par .project.zip.

    3. Sélectionnez l'action à exécuter 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'importation, le service d'intégration de données utilise les valeurs d'identificateur des objets source et cible pour mettre en correspondance les objets et effectue l'importation à l'aide de l'option de résolution des conflits que vous spécifiez.

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

        Les objets sources (y compris les dépendances) portant le même nom ne sont pas importés dans la cible.

      • Remplacer : Remplace les objets cibles par les objets sources.

      • Dupliquer : Duplique les objets sources dans la cible à l'aide des noms d'objet source avec les chaînes que vous fournissez pour un préfixe, un suffixe ou les deux.

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

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

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

      Lorsque la case est cochée, le service d'intégration de données importe dans la cible uniquement les ressources de données sources non présentes dans la cible. Les ressources de données qui sont déjà présentes dans la cible ne sont pas importées.

    5. Sélectionnez Importer.

      Un message d'avis s'affiche avec un lien Voir les demandes d'importation. Sélectionnez le lien pour surveiller le statut de la demande dans la page Demandes d'exportation/d'importation. Voir Surveillance des demandes d'exportation et d'importation.

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

    oci data-integration import-request create [OPTIONS]

    Pour la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande.

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