Accéder au contenu principal Passer au contenu complémentaire

Export et import de pipelines de données

Vous pouvez exporter un projet de pipeline de données dans un fichier contenant tout ce qu'il faut pour reconstruire le projet de données. Il est possible d'importer le fichier exporté vers le même client ou vers un autre client. Vous pouvez utiliser cette fonction, par exemple, pour déplacer des projets de données d'un client à un autre, ou pour effectuer des copies de sauvegarde de projets de données. Vous pouvez également mettre à jour un projet de données à partir d'un fichier d'export.

Note Informations

Le format du fichier d'exportation est passé d'un fichier JSON unique à un fichier ZIP contenant plusieurs fichiers JSON. L'ancien format JSON sera pris en charge pour l'importation jusqu'au 30 janvier 2026. Pour convertir vos fichiers JSON au nouveau format, vous pouvez les importer, puis les exporter au nouveau format ZIP. Les projets dans l'ancien format JSON ne peuvent pas être importés via l'API.

Il est conseillé aux utilisateurs d'exporter leurs projets existants pour profiter du nouveau format d'ici le 30 janvier 2026.

Export d'un projet de données

Pour exporter un projet, effectuez l'une des opérations suivantes :

  • Dans Intégration des données > Projets, cliquez sur sur le projet à exporter et sélectionnez Exporter.

  • Ouvrez le projet, cliquez sur l'icône dans le coin supérieur droit et sélectionnez Exporter.

Le projet est exporté dans un fichier ZIP sous un nom de fichier composé du nom du projet, de la plateforme de données et d'un horodatage.

Note AvertissementNe modifiez pas le fichier exporté. Cela empêcherait l'import du fichier de projet.

Importer des projets

Cette section couvre l'import de projets. Vous pouvez importer un projet d'entrepôt de données cloud ou un projet Qlik Cloud (via Amazon S3).

Vous pouvez modifier la plateforme de données à utiliser à condition de respecter les limitations suivantes :

  • Il n'est pas possible de remplacer une plateforme de données de type entrepôt de données cloud par Qlik Cloud ni inversement.

  • Il n'est pas possible de modifier la plateforme de données d'un projet Snowflake utilisant le dépôt temporaire par une plateforme utilisant un stockage de fichiers Cloud ni inversement.

Avant d'importer un projet

Avant de commencer à importer un projet, réfléchissez aux points suivants :

  • Créez toutes les nouvelles connexions dont vous aurez besoin si vous importez du contenu vers un nouveau client ou un nouvel espace.

  • Si le projet utilise des connexions d'applications SaaS qui n'existent pas encore, vous devez créer les connexions et générer les métadonnées avant de démarrer l'import.

  • Si vous importez un pipeline inter-projets, vous devez commencer par importer les projets en amont.

Import d'un projet d'entrepôt de données cloud

Note InformationsCette section couvre l'import d'un projet avec un entrepôt de données cloud comme plateforme de données. Pour des informations sur l'import d'un projet avec Qlik Cloud (via Amazon S3) comme plateforme de données, consultez Import d'un projet avec Qlik Cloud comme plateforme de données.

Vous pouvez importer un projet d'entrepôt de données cloud exporté vers le même client que celui depuis lequel il a été exporté ou vers un autre client. Lorsque le projet est importé dans un autre client que celui du projet de données d'origine, vous devez définir de nouvelles connexions pour le projet, la zone intermédiaire et l'ensemble des sources de données.

Si le projet consomme des tâches d'autres projets, vous devez mapper les projets et les tâches, sauf si les noms des espaces et des projets sont identiques.

  1. Dans Intégration des données > Projets, cliquez sur Créer et sélectionnez Importer le projet.

  2. Ajoutez le fichier d'export. Vous pouvez soit le déposer sur le catalogue, soit naviguer pour sélectionner le fichier.

    Cliquez sur Suivant.

  3. Définissez les propriétés du projet pour le nouveau projet.

    Vous devez sélectionner l'espace auquel ajouter le projet dans Espace.

    Dans Plate-forme de données, vous pouvez modifier la plate-forme de données du projet et la connexion à la plate-forme de données.

    Changer la connexion est nécessaire si vous avez importé un projet provenant d'un autre client ou si vous avez modifié la plateforme de données à l'étape précédente.

    Vous pouvez remplacer la connexion par la zone intermédiaire. Cela est nécessaire si vous avez importé un projet provenant d'un autre client ou, dans certains cas, si vous avez modifié la plateforme de données à l'étape précédente.

    Cliquez sur Suivant.

  4. Définissez les paramètres du projet par défaut pour le nouveau projet.

    Vous pouvez ajouter un préfixe aux schémas de données créés dans le projet dans Préfixe pour tous les schémas. Cela s'avère utile lorsque le projet importé figure dans le même entrepôt de données cloud que le projet exporté.

    Vous pouvez également définir un nom par défaut dans Nom de la base de données. Pour les projets Snowflake, vous pouvez définir un nom d'entrepôt de données par défaut, et pour les projets Databricks, vous pouvez définir un nom de catalogue par défaut. Vous pouvez utiliser le nom par défaut du projet pour tous les types de tâches, ou définir le nom par défaut ou un nom personnalisé pour chaque type de tâche.

    Cliquez sur Suivant.

  5. Définissez les connexions et paramètres des tâches.

    Vous pouvez remplacer les connexions source importées ou les sources interprojets. Cela est nécessaire si vous avez importé un projet provenant d'un autre client.

    Dans Paramètres de tâches facultatifs, vous pouvez également modifier les paramètres de tâches qui ont été remplacés dans le projet d'origine.

  6. Lorsque vous êtes prêt, cliquez sur Importer.

Le projet est ajouté à la page d'accueil Intégration de données.

Import d'un projet avec Qlik Cloud comme plateforme de données

Vous pouvez importer un projet Qlik Cloud (via Amazon S3) exporté vers le même client que celui depuis lequel il a été exporté ou vers un autre client. Lorsque le projet est importé dans un autre client que celui du projet de données d'origine, vous devez définir de nouvelles connexions pour le projet, la zone intermédiaire et l'ensemble des sources de données.

Il n'est pas possible de remplacer une plateforme de données Qlik Cloud par un entrepôt de données cloud tel que Snowflake.

  1. Dans Intégration des données > Projets, cliquez sur Créer et sélectionnez Importer le projet.

  2. Ajoutez le fichier d'export. Vous pouvez soit le déposer sur le catalogue, soit naviguer pour sélectionner le fichier.

    Cliquez sur Suivant.

  3. Nom

    Modifiez le nom du projet. Le nom par défaut est le nom de projet d'origine préfixé de Imported_.

  4. Espace
    Sélectionnez l'espace auquel ajouter le projet.

  5. Description
    Ajoutez ou modifiez la description du projet.

  6. Stocker les fichiers QVD dans :

    Sélectionnez l'emplacement de génération des fichiers QVD.

    • Stockage géré Qlik

    • Stockage géré par le client

      Stockage Amazon S3 géré par vous.

  7. Connexion de données

    Si vous avez sélectionné Stockage géré par le client, vous pouvez remplacer la connexion par la zone de stockage Amazon S3.

    Cela est nécessaire si vous avez importé un projet provenant d'un autre client.

  8. Connexion à la zone intermédiaire

    Vous pouvez remplacer la connexion par la zone intermédiaire Amazon S3.

    Cela est nécessaire si vous avez importé un projet provenant d'un autre client ou, dans certains cas, si vous avez modifié la plateforme de données à l'étape précédente.

  9. Cliquez sur Suivant.

  10. Configurer les connexions pour les tâches ajoutées dans la version initiale
    Vous pouvez remplacer les connexions source importées.

    Cela est nécessaire si vous avez importé un projet provenant d'un autre client.

  11. Dans Paramètres de tâches facultatifs, vous pouvez modifier les paramètres de tâches qui ont été remplacés dans le projet d'origine.

  12. Lorsque vous êtes prêt, cliquez sur Importer.

Le projet est ajouté à la page d'accueil Intégration de données.

Mise à jour d'un projet

Vous pouvez mettre à jour un projet à partir d'un fichier d'export. Cela remplacera toutes les tâches du pipeline de données, mais les connexions et les paramètres ne seront pas remplacés. Les tâches de données qui ne sont pas incluses dans le projet importé seront supprimées.

Par exemple, vous pouvez importer un projet exporté depuis l'espace de données de développement dans un projet figurant dans l'espace de données de production pour mettre à jour le projet de production.

Avant de commencer à mettre à jour le projet :

  • Pour effectuer une sauvegarde du projet avant d'effectuer la mise à jour, exportez-le en cliquant sur , puis sur Exporter.

  • Avant de mettre à jour le projet, vous devez arrêter toutes les tâches qui seront supprimées du pipeline de données.

  • Si le projet utilise des connexions d'applications SaaS qui n'existent pas encore, vous devez créer les connexions et générer les métadonnées avant de démarrer l'import.

  • Assurez-vous que le projet importé utilise la même plateforme de données cloud, par exemple, Snowflake.

Pour mettre à jour un projet :

  1. Ouvrez le projet à mettre à jour.

  2. Cliquez sur , puis sur Importer.

  3. Sélectionnez ou déposez le fichier à importer.

  4. Apportez toutes les modifications nécessaires pour mapper les connexions qui sont différentes entre le projet et le projet importé.

    Par exemple, le projet importé peut utiliser une connexion source nommée SQL1 alors que ce projet utilise une connexion similaire nommée SQL2. Dans ce cas, mappez la connexion importée vers SQL2 dans Définir les connexions pour les tâches ajoutées dans la version initiale.

    Note InformationsLors de la sélection d'une connexion à mapper, vous pouvez créer une nouvelle connexion de base de données, mais pas une connexion d'application SaaS.

    Lorsque vous êtes prêt, cliquez sur Importer.

Le projet est maintenant mis à jour en fonction du fichier importé. Vous devrez peut-être valider et synchroniser les tâches de données qui ont été mises à jour via l'import.

Limitations

  • Les notifications ne sont pas incluses lorsque vous exportez un pipeline. Vous devez configurer de nouvelles notifications dans le pipeline importé.

  • Ne concevez pas de pipelines qui créent des boucles ou des dépendances mutuelles entre les projets. L'export et l'import de tels projets ne sont pas supportés.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.