Connexion à Knox

Une passerelle Apache Knox vous permet d’accéder à un service Hadoop via une couche de sécurité Knox.

Avec cette connexion, vous pouvez créer des flux dans Enterprise Designer à l'aide de stages du module Enterprise Big Data pour lire des données et écrire des données dans Hadoop via Knox.

  1. Accédez à la page Sources de données en utilisant l'un de ces modules :
    Management Console :
    Ouvrez Management Console à l'aide de l'URL : URL: http://serveur:port/managementconsole, où serveur est le nom du serveur ou l'adresse IP de votre serveur Spectrum™ Technology Platform et port est le port HTTP utilisé par Spectrum™ Technology Platform.
    Remarque : Par défaut, le port HTTP est 8080.
    Accédez à Ressources > Sources de données.
    Metadata Insights :
    Ouvrez Metadata Insights à l'aide de l'URL : URL: http://serveur:port/metadata-insights, où serveur est le nom du serveur ou l'adresse IP de votre serveur Spectrum™ Technology Platform et port est le port HTTP utilisé par Spectrum™ Technology Platform.
    Remarque : Par défaut, le port HTTP est 8080.
    Accédez à Sources de données.
  2. Cliquez sur le bouton Ajouter .
  3. Dans le champ Nom, entrez un nom pour la nouvelle connexion. Ce nom est entièrement de votre choix.
    Remarque : Une fois que vous enregistrez une connexion, vous ne pouvez plus modifier le nom.
  4. Dans le champ Type, sélectionnez Passerelle.
  5. Dans le champ Type de passerelle, sélectionnez Knox.
  6. Dans le champ Hôte, saisissez le nom d'hôte ou l'adresse IP du nœud du cluster HDFS exécutant la passerelle.
  7. Dans le champ Port, saisissez le numéro de port de la passerelle Knox.
  8. Dans le champ Nom d'utilisateur, saisissez le nom d'utilisateur de la passerelle Knox.
  9. Dans le champ Mot de passe, saisissez le mot de passe vous autorisant à accéder à la passerelle Knox.
  10. Dans le champ Nom de passerelle, saisissez le nom de la passerelle Knox à laquelle vous souhaitez accéder.
  11. Dans le champ Nom de cluster, saisissez le nom du cluster Hadoop auquel accéder.
  12. Dans le champ Protocole, sélectionnez webhdfs.
  13. Dans le champ Nom de service, saisissez le nom du service Hadoop auquel accéder.
  14. Pour tester la connexion, cliquez sur Tester.
  15. Cliquez sur Enregistrer.

Après avoir défini une connexion Knox à un cluster HDFS, vous pouvez utiliser la connexion dans Enterprise Designer, dans les stages Read from File et Write to File. Vous pouvez sélectionner le cluster HDFS lorsque vous cliquez sur Ordinateur distant lors de la définition d'un fichier dans un stage source ou de collecteur de données.