Tous les produits
Search
Centre de documentation

DataWorks:Source de données SSH

Dernière mise à jour :Aug 10, 2026

Une source de données SSH permet à DataWorks d'accéder à distance à un hôte et d'exécuter des scripts via des nœuds SSH. Par exemple, vous pouvez accéder à distance à une instance Elastic Compute Service (ECS) depuis DataWorks et exécuter régulièrement des scripts sur cette instance.

Limites

  • Vous ne pouvez créer une source de données SSH qu'en mode chaîne de connexion.

  • Seuls les groupes de ressources dédiés pour la planification permettent d'exécuter des tâches SSH. Vous devez soumettre un ticket afin de contacter l'assistance technique pour une mise à niveau. Dans le cas contraire, l'exécution des tâches peut échouer.

Remarques relatives à l'utilisation

Si vous utilisez un espace de travail en mode standard, vous devez créer séparément des sources de données pour l'environnement de développement et l'environnement de production. Les sources de données des deux environnements doivent utiliser le même mode d'authentification.

Prérequis

  • Vous disposez de l'adresse d'hôte et du port du serveur.

  • Vous avez acheté et configuré un groupe de ressources dédié pour la planification.

    Après la création d'une source de données SSH, seul un groupe de ressources dédié pour la planification peut être utilisé pour développer et planifier des tâches de calcul. Vous devez préparer un groupe de ressources à l'avance et garantir la connectivité réseau entre la source de données et le groupe de ressources. Pour plus d'informations, consultez les sections Utiliser un groupe de ressources dédié pour la planification et Solutions de connectivité réseau.

Autorisations

Pour créer une source de données en tant qu'utilisateur RAM ou via un rôle RAM, l'utilisateur ou le rôle doit disposer de l'une des autorisations suivantes :

Accéder à la page Sources de données

    1. Connectez-vous à la console DataWorks. Dans la région cible, cliquez sur More > Management Center dans le volet de navigation de gauche. Sélectionnez un espace de travail dans la liste déroulante et cliquez sur Go to Management Center.

    2. Sur la page Workspace Management, cliquez sur Data Sources dans le volet de navigation de gauche pour ouvrir la page des sources de données.

  1. Cliquez sur Add Data Source puis sélectionnez SSH.

Créer une source de données

Sur la page Create SSH Data Source, configurez les informations de base et testez la connectivité réseau.

  1. Configurez les informations de base.

    Remarque

    Si vous utilisez un espace de travail en mode standard, vous devez créer séparément des sources de données pour l'environnement de développement et l'environnement de production. Les sources de données des deux environnements doivent utiliser le même mode d'authentification.

    Paramètres clés :

    • Configuration Mode : vous ne pouvez créer une source de données SSH qu'en mode User-created Data Store with Public IP Addresses.

    • Authentication Mode :

      Authentification par mot de passe d'hôte

      |
      **Parameter**
      |
      **Description**
      | | --- | --- | |
      **Host Address**
      |
      L'adresse d'hôte du serveur SSH.
      | |
      **Host Port**
      |
      Le numéro de port du serveur SSH.
      | |
      **Username**
      |
      Le nom d'utilisateur utilisé pour se connecter au serveur SSH.
      | |
      **Password**
      |
      Le mot de passe associé au nom d'utilisateur spécifié.
      |



















      Authentification par clé SSH d'hôte

      |
      **Parameter**
      |
      **Description**
      | | --- | --- | |
      **Host Address**
      |
      L'adresse d'hôte du serveur SSH.
      | |
      **Host Port**
      |
      Le numéro de port du serveur SSH.
      | |
      **Username**
      |
      Le nom d'utilisateur utilisé pour se connecter au serveur SSH.
      | |
      **Private key**
      |
      La clé privée utilisée pour se connecter au serveur SSH. Vous devez importer la clé en tant que fichier d'authentification requis. Pour plus de détails sur la gestion des fichiers d'authentification, consultez la section [Gérer les fichiers d'authentification tiers](t2085882.xdita#).
      | |
      **Private Key Passphrase**
      |
      Si le fichier de clé privée est chiffré, saisissez sa phrase de passe.
      |























      (Recommandé) Clé publique SSH DataWorks

      DataWorks génère une paire de clés pour la source de données SSH et fournit la clé publique. Ajoutez cette clé à votre serveur pour établir une connexion. Cette méthode est plus sécurisée que l'authentification par mot de passe ou par clé privée.

      Parameter

      Description

      Host Address

      L'adresse d'hôte du serveur SSH.

      Host Port

      Le numéro de port du serveur SSH.

      Username

      Le nom d'utilisateur utilisé pour se connecter au serveur SSH.

      Password

      Cliquez sur Host Address. La plateforme génère une clé publique. Avant de tester la connexion, ajoutez la clé publique au fichier .ssh/authorized_keys de l'hôte.

      Remarque
      • La paire de clés générée prend effet après la création de la source de données. Ajoutez rapidement la clé publique à votre hôte.

      • Lorsque vous modifiez la source de données, une nouvelle clé publique est générée chaque fois que vous cliquez sur Host Port. Après avoir enregistré la configuration, la clé publique d'origine devient invalide. Cette action peut entraîner l'échec des tâches en cours d'exécution. Effectuez cette action avec prudence.

  2. Testez la connectivité du groupe de ressources.

    Dans la section Username, testez la connexion entre le groupe de ressources dédié pour la planification et la source de données. Les tâches échouent si le groupe de ressources ne peut pas atteindre la source de données. Assurez-vous que le groupe de ressources peut accéder à votre hôte. Pour plus d'informations, consultez la section Solutions de connectivité réseau.

    Remarque
    • Seuls les groupes de ressources dédiés pour la planification permettent d'exécuter des tâches SSH. Vous devez soumettre un ticket afin de contacter l'assistance technique pour une mise à niveau. Dans le cas contraire, l'exécution des tâches peut échouer.

    • Si la connexion échoue, ajoutez l'adresse IP du groupe de ressources aux règles entrantes du groupe de sécurité de l'instance de serveur, puis réessayez.

Étapes suivantes

Après avoir créé la source de données :

  • Développer et planifier des tâches de calcul :

    Dans DataStudio, spécifiez la source de données SSH dans un nœud SSH pour vous connecter à l'hôte configuré. Vous pouvez ensuite publier le nœud dans l'environnement de production afin d'exécuter son code périodiquement. DataStudio et Operation Center dans DataWorks prennent en charge le développement et la planification des tâches SSH.

  • Gérer la source de données : accédez à la page Data Source dans SettingCenter pour modifier ou supprimer la source de données.

Documents connexes

Pour obtenir des informations sur l'équilibrage de charge et la haute disponibilité des nœuds SSH, consultez la section Implémenter l'équilibrage de charge et la haute disponibilité pour les nœuds SSH.