Blue icon with database being plugged in.

Outil Connecter En BDD

Version:
2023.1
Last modified: September 25, 2020

Utilisez l’outil Connecter in-DB pour créer une connexion dans la base de données dans un flux de travail. Utilisez l’outil à associer à une nouvelle connexion ou à une connexion existante.

En base de données permet de fusionner et d’analyser des jeux de données volumineux sans les déplacer de la base de données, avec des performances considérablement supérieures à celles des méthodes d’analyse traditionnelles. Pour en savoir plus sur la catégorie d’outils In-Database, voir In-Database Overview.

Configurer l'outil

  1. Dans la fenêtre Configuration, sélectionnez la flèche déroulante Nom de connexion et sélectionnez une option :
    • Gérer les connexions: créer une nouvelle connexion ou utiliser une connexion existante.
    • Ouvrir la connexion de fichier: accédez à un fichier de connexion de base de données enregistré.
  2. Une fois la connexion configurée, Table ou Requête affiche le nom de la table de base de données sélectionnée.
  3. (Facultatif) Sélectionnez Générateur de requêtes pour sélectionner des tables et construire des requêtes. Voir Choisir la table ou spécifier la fenêtre de requête.

Ajouter une nouvelle connexion In-DB

  1. Sélectionnez la flèche déroulante Nom de connexion et sélectionnez Gérer les connexions.
  2. Sélectionnez Source de données et sélectionnez une source. Voir Vue d’ensemble de la base de données.

    À partir de l'outil Connect In-DB, vous pouvez sélectionner l'option Générique ODBC pour tenter une connexion à une source de données non prise en charge. Cette option ne garantit pas une connexion réussie à des sources de données non prises en charge. Toutefois, les sources de données similaires à Microsoft SQL Server ont les meilleures chances de succès.

  3. Sélectionnez Type de connexion et sélectionnez type.
    • Utilisateur : créez une connexion que vous seul pouvez utiliser.
    • Système : crée une connexion qui peut être partagée. Ouvrez Alteryx Designer en tant qu’administrateur sur votre ordinateur. Cette option est exclusivement réservée à l’administrateur de Designer.
    • Fichier: Enregistre une connexion de base de données en tant que fichier .indbc afin qu’elle puisse être emballée avec un flux de travail. Si cette option est sélectionnée, un emplacement de chemin de fichier de connexion doit être spécifié afin d'enregistrer le fichier.
  4. Sélectionnez Connexions et sélectionnez une connexion existante dans la liste ou sélectionnez Nouveau.
  5. Dans Nom de connexion ,entrez un nom pour la connexion.
  6. Sélectionnez Chiffrement du mot de passe et sélectionnez une option de chiffrement :
    • Masquer : masquer le mot de passe en utilisant un chiffrement minimal. Si vous prévoyez de programmer ce workflow pour qu'il s'exécute sur n'importe quelle machine autre que votre ordinateur, sélectionnez Masquer. Voir Planifier les flux de travail.
    • Crypter pour la machine : tout utilisateur de l'ordinateur sera en mesure d'utiliser pleinement le workflow.
    • Crypter pour l'utilisateur : l'utilisateur connecté peut utiliser le workflow sur n'importe quel ordinateur.
    • Autoriser le décryptage du mot de passe : décrypte le mot de passe et le transmet dans les métadonnées. Cette option n’est utilisée qu’avec les outils prédictifs en BDD.
  7. Sous l’onglet Lire, sélectionnez Pilote et sélectionnez une option ou laissez-le par défaut.
  8. Sélectionnez la flèche déroulante Chaîne de connexion String et sélectionnez Nouvelle connexion de base de données. Pour les connexions aux interfaces Oracle OCI et SQL Server ODBC, vous pouvez sélectionner une connexion de données enregistrée ou récente. Voir Connexions de base de données ODBC et OLEDB pour plus d’informations sur la création de connexions ODBC et OLEDB. Consultez Les sources de données prises en charge et les formats de fichiers pour plus d’informations sur une plate-forme de données spécifique.
  9. Sélectionnez l’onglet Écrire.
  10. Sélectionnez Pilote et sélectionnez un pilote ou quittez par défaut.
  11. Dans Chaîne de connexion, entrez ou collez une chaîne de connexion. Pour les connexions aux interfaces Oracle OCI et SQL Server ODBC, vous pouvez sélectionner une connexion de données enregistrée ou récente. Connexions HDFS Pour se connecter à HDFS :
    1. Sélectionnez la flèche déroulante Chaîne de connexion et Sélectionnez Nouvelle connexion HDFS.
    2. Sélectionnez LA CONFIGURATION DU SERVEUR HTTPFS, WebHDFS ou Knox Gateway. Si vous utilisez Knox Gateway avec Spark, sélectionnez Remplacer l’URL Namenode par défaut.
    3. Dans Host, entrez l’URL ou l’adresse IP du serveur Hadoop.
    4. Dans Port, laissez le numéro de port par défaut qui est basé sur la sélection de configuration de votre serveur ou entrez un numéro de port.
    5. Par défaut, l' URL est basée sur l'hôte. Entrez une URL différente, si vous le souhaitez.
    6. Par défaut, le Répertoire de temps est /tmp. Entrez un autre emplacement pour le répertoire temporaire à écrire, si vous le souhaitez.
    7. Entrez un nom d’utilisateur dans le nom d’utilisateur et un mot de passe dans Mot de passe. Les identifiants requis varient selon la configuration du cluster.
      • httpfs: Un nom d’utilisateur est nécessaire, mais il peut être n’importe quoi.
      • webhdfs: Un nom d’utilisateur n’est pas requis.
      • Knox Gateway: Un nom d’utilisateur et un mot de passe sont requis. Utilisez un certificat de confiance lors de la configuration de l’authentification Knox. Alteryx ne prend pas en charge les certificats auto-signés.
    8. Cliquez sur Kerberos et sélectionnez une option d'authentification pour la lecture et l'écriture dans HDFS.
      • Aucune (e) : aucune authentification n'est utilisée.
      • Kerberos MIT: Alteryx utilisera le ticket MIT par défaut pour s’authentifier avec le serveur. Vous devez d’abord acquérir un ticket valide en utilisant le gestionnaire de tickets de Kerberos MIT.
      • Kerberos SSPI: Alteryx utilisera les clés Windows Kerberos pour l’authentification, qui sont obtenues lors de la connexion à Windows avec vos informations d’identification Windows. En conséquence, les champs Nom d’utilisateur et Mot de passe ne sont pas disponibles. L’option que vous choisissez dépend de la manière dont votre administrateur informatique a configuré le serveur HDFS.
    9. (Spark-only) Sélectionnez Remplacer l’URL namenode par défaut pour remplacer l’URL Namenode et entrez un numéro d’hôte et de port si vous utilisez Knox Gateway, ou si le serveur namenode s’exécute sur un ordinateur différent du serveur httpfs ou webhdfs.
    10. (Recommandé) Sélectionnez Test pour tester la connexion.
    11. Sélectionnez OK.

      Pour plus d’informations, consultez le système de fichiers distribués Hadoop.
      Voir Configuration manuelle de la connexion pour plus d’informations sur les exigences d’authentification.

  12. Sélectionnez OK.
  13. Si vous vous connectez à une base de données comportant plusieurs tables, la fenêtre Choisir une table ou préciser la requête s’affiche. Sélectionnez l’onglet Tables. Voir Choisir la table ou spécifier la fenêtre de requête.
  14. Sélectionnez une table et sélectionnez OK.

Utiliser une connexion In-DB

  1. Sélectionnez la flèche déroulante Nom de connexion et sélectionnez Gérer les connexions.
  2. Sélectionnez Source de données et sélectionnez une source.

    À partir de l'outil Connect In-DB, vous pouvez sélectionner l'option Générique ODBC pour tenter une connexion à une source de données non prise en charge. Cette option ne garantit pas une connexion réussie à des sources de données non prises en charge. Toutefois, les sources de données similaires à Microsoft SQL Server ont les meilleures chances de succès.

  3. Sélectionnez Connexions et sélectionnez une connexion existante dans la liste.
  4. Sélectionnez OK.

Vous pouvez également modifier les détails de la connexion et sélectionner Appliquer. Voir Gérer les connexions In-DB pour en savoir plus sur la gestion des connexions In-DB existantes.

Voir Gérer les connexions In-DB pour apprendre à gérer les connexions In-DB.

Cette page vous a-t-elle été utile ?

Vous rencontrez des problèmes avec votre produit Alteryx ? Visitez la communauté Alteryx ou contactez le  support. Vous n'arrivez pas à soumettre ce formulaire ? Envoyez-nous un e-mail.