Récupération des pilotes tiers lorsque le serveur de Talend Data Catalog n'est pas connecté à Internet - 8.0

Version
8.0
Language
Français
Product
Talend Big Data Platform
Talend Data Fabric
Talend Data Management Platform
Talend Data Services Platform
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Data Catalog
Content
Installation et mise à niveau
Last publication date
2023-04-14

Récupérer des pilotes tiers lorsque le serveur de Talend Data Catalog n'est pas connecté à Internet

Certains ponts d'import requièrent l'accès à Apache Maven et/ou à d'autres sites d'outils équivalents. Ces sites permettent de télécharger les pilotes automatiquement.

  • Si les pilotes ont été téléchargés avec succès, Downloading https://repo.maven.apache.org/maven2/, ou un message similaire est affiché dans le log du pont.
  • Si les pilotes n'ont pas été téléchargés, Error downloading data from URL, ou un message similaire, est affiché dans le log du pont.
Si vous utilisez un serveur qui n'est pas connecté à Internet, vous ne pouvez pas télécharger les pilotes et l'import risque d'échouer ou d'être seulement partiel.

Dans ce cas, il vous faut vous connecter à un autre serveur avec une connexion internet, récupérer les pilotes puis les copier sur le premier serveur.

Chaque fois que vous utilisez un pont d'import qui requiert une connexion Internet, suivez l'une des procédures ci-dessous.
Dans l'exemple suivant :
  • Vous utilisez un serveur de Talend Data Catalog nommé Production. Pour des raisons de sécurité, il ne peut pas se connecter à Internet.
  • Vous avez besoin d'importer des métadonnées avec le pont d'Apache Atlas, qui requiert une connexion Internet pour télécharger des pilotes spécifiques.
  • Vous utilisez un autre serveur, appelé Development et qui possède une connexion à Internet, pour télécharger les pilotes.
  • Vous les copiez manuellement du serveur Development vers le serveur Production.

Télécharger les pilotes par une invite de commande

Avec une invite de commande, vous pouvez soit télécharger tous les pilotes, soit télécharger seulement ceux nécessaires à un pont en particulier.

Avant de commencer

  • Vous avez paramétré le serveur Development.
  • Vous êtes connecté·e à Talend Data Catalog en tant qu'administrateur en utilisant le serveur Development.

Procédure

  1. Ouvrez l'invite de commande Windows ou le terminal Linux, puis naviguez jusqu'au dossier <TDC_HOME>/TalendDataCatalog/bin.
  2. Exécutez la commande correspondant à votre système d'exploitation :
    • Pour télécharger les pilotes nécessaires à un pont spécifique :
      • Sous Linux : MIMB.sh -d -i <bridge_name>. Dans cet exemple MIMB.sh -d -i ApacheAtlas.
      • Sous Windows : MIMB.bat -d -i <bridge_name>. Dans cet exemple MIMB.bat -d -i ApacheAtlas.
    • Pour télécharger tous les pilotes :
      • Sous Linux : MIMB.sh -d.
      • Sous Windows : MIMB.bat -d.
      Remarque : Cette commande produit un fichier de patch MIMB-ThirdParty-Patch-HHmm-YYYYMMDD.zip dans le répertoire <TDC_HOME>/TalendDataCatalog/. Vous pouvez le charger dans tous les agents connectés. Pour plus d'informations, consultez Mise à niveau de Talend Data Catalog.

    Une fois les pilotes téléchargés avec succès, le message suivant s'affiche : Downloaded the necessary drivers in: C:\TDC_HOME\TalendDataCatalog\bin\..\data.

  3. Fermez la fenêtre de l'invite de commande.
  4. Allez dans <TDC_HOME>/TalendDataCatalog/data/download/MIMB/ et compressez le répertoire.
  5. Copiez le fichier .zip du serveur Development vers le serveur Production.

Résultats

Vous êtes maintenant prêt·e à importer des métadonnées par le pont d'Apache Atlas sur le serveur Production.

Collecter un modèle pour télécharger les pilotes

En collectant un modèle, vous pouvez télécharger uniquement les pilotes requis pour un pont spécifique.

Avant de commencer

  • Vous avez paramétré le serveur Development.
  • Connectez-vous à Talend Data Catalog en tant qu'administrateur en utilisant le serveur Development.

Procédure

  1. Ajoutez un nouveau modèle et sélectionnez le pont d'import Apache Atlas.
  2. Dans l'onglet Import Setup (Paramètres d'import), renseignez les paramètres requis.
    Les valeurs saisies n'ont pas d'importance car vous n'utilisez ce serveur que pour récupérer les pilotes.
  3. Cliquez sur Test pour tester la connexion.
    Même si le test de connexion échoue, les pilotes requis pour le pont Apache Atlas ont été téléchargés. Vous pouvez le vérifier dans la boîte de dialogue Testing Error Messages (Messages d'erreur du test).
  4. Une fois terminé, fermez la boîte de dialogue.
  5. Allez dans <TDC_HOME>/TalendDataCatalog/data/download/MIMB/ et compressez le répertoire.
  6. Copiez le fichier .zip du serveur Development vers le serveur Production.

Résultats

Vous êtes maintenant prêt·e à importer des métadonnées par le pont d'Apache Atlas sur le serveur Production.