Skip to main content

Gérer les connexions en base de données

Créez et gérez vos connexions en BDD (en base de données) à partir d’un emplacement central. Utilisez la fenêtre Gérer les connexions en DB pour afficher les connexions existantes dans la base de données et ajouter de nouvelles connexions en base de données.

Pour accéder à la fenêtre Gérer les connexions BDD vous pouvez procéder de deux manières différentes :

  • Ajoutez un outil Connecter en BDD , puis sélectionnez Nom de la connexion  >> Gérer les connexions dans la fenêtre Configuration .

  • Sélectionnez Options  > Options avancées  > Gérer les connexions en BDD .

Création d'une nouvelle connexion en bases de données

  1. Use the Data Source dropdown to select a source. Go to In-Database overview for more information.

    Option ODBC générique

    À partir de l'outil Connecter en BDD, vous pouvez sélectionner l'option ODBC générique pour tenter une connexion à une source de données non prise en charge. Cette option ne garantit pas la réussite de la connexion à des sources de données non prises en charge. Cependant, les sources de données similaires à Microsoft SQL Server ont les meilleures chances de succès.

  2. Use the Connection Type dropdown to select a type.

    • Utilisateur  : créez une connexion que vous seul pouvez utiliser.

    • Système  : créez une connexion que vous pouvez partager. Ouvrez Designer en tant qu'administrateur sur votre ordinateur. Cette option est réservée uniquement aux administrateurs de Designer.

    • Fichier  : enregistrez une connexion de base de données en tant que fichier .indbc afin que vous puissiez le grouper avec un workflow. Si vous sélectionnez cette option, vous devez spécifier l'emplacement du chemin de fichier de connexion afin d'enregistrer le fichier.

  3. Use the Connections dropdown to select an existing connection from the list, or select New.

  4. In Connection Name, enter a name for the connection.

  5. Use the Password Encryption dropdown to select an encryption option:

    • Masquer  : masquez le mot de passe avec 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 . Pour plus d'informations, consultez la section Planifier des workflows .

    • Chiffrer pour la machine  : tout utilisateur de l'ordinateur peut exécuter le workflow dans son intégralité.

    • Chiffrer pour l'utilisateur  : l'utilisateur spécifié peut exécuter le workflow sur n’importe quel ordinateur.

    • Autoriser le déchiffrement du mot de passe  : déchiffrez le mot de passe et transmettez-le dans les métadonnées. Cette option n’est utilisée qu’avec les outils Prédictifs en BDD.

  6. On the Read tab, use the Driver dropdown to select an option or leave it as default.

  7. Select the Connection String dropdown arrow and select New database connection. For Oracle OCI and SQL Server ODBC connections, you can select a saved or recent data connection.

    Note

    Consultez la page Connexions aux bases de données ODBC et OLEDB pour plus d'informations sur la création de connexions ODBC et OLEDB. Consultez la section Sources de données et formats de fichiers pris en charge pour plus d'informations sur une plateforme de données spécifique.

  8. Select the Write tab.

  9. Use the Driver dropdown to select a driver or leave it as the default.

  10. In Connection String, enter or paste a connection string. For Oracle OCI and SQL Server ODBC connections, you can select a saved or recent data connection.

Considérations de connexion

Lorsque vous utilisez le mode d’authentification SQL Server, entrez vos mots de passe sans normes de mise en forme SQL.

  • Les mots de passe comprenant 3 barres verticales consécutives (ou plus) ne sont pas pris en charge.

  • Le traitement du mot de passe étant automatique, vous ne devriez pas donc inclure le mot de passe entre accolades ou échapper à toute autre accolade droite utilisée comme caractère dans le mot de passe.

Saisissez les mots de passe sans recourir au formatage Oracle.

  • Votre mot de passe ne doit pas inclure de guillemets doubles (").

  • Vous pouvez, en revanche, saisir votre mot de passe entre ceux-ci.

Pour établir une connexion à un HDFS…

  1. Select the Connection Strings dropdown arrow, and then select New HDFS Connection.

  2. Select HTTPFS, WebHDFS, or Knox Gateway server configuration. If you use Knox Gateway with Apache Spark, select Override default Namenode URL.

  3. In Host, enter the Hadoop server URL or IP address.

  4. In Port, leave the default port number, which is based on your server configuration selection, or type a port number.

  5. By default, URL is based on Host. Enter a different URL, if desired.

  6. By default, Temp Directory is /tmp. Enter a different location for the temporary directory you want to write to, if desired.

  7. 7. Enter a username in User Name and a password in Password. The required credentials vary depending on the cluster setup.

    • httpfs: A username is required, but it can be anything.

    • webhdfs: A username isn't required.

    • Knox Gateway: A username and password are both required. Use a trusted certificate when you configure Knox authentication. Alteryx doesn't support self-signed certificates.

  8. 8. Select Kerberos and select an authentication option to read and write to HDFS:

    • None: Don't use any authentication.

    • Kerberos MIT: Alteryx uses the default MIT ticket to authenticate with the server. You must first acquire a valid ticket using the MIT Kerberos Ticket Manager.

    • Kerberos SSPI: Alteryx uses Windows Kerberos keys for authentication. It obtains those keys when you sign in to Windows with your credentials. So the User Name and Password fields are unavailable.

    The option you choose depends on how your IT admin configures the HDFS server.

  9. (Apache Spark only) Select Override default Namenode URL to override the Namenode URL and enter a host and port number if you use Knox Gateway—or if the namenode server runs on a different computer than the HTTPS or webhdfs server.

  10. (Recommended) Select Test to test your connection.

  11. Select OK. For more information, refer to Hadoop distributed file system.

  12. If you connect to a database with multiple tables, the Choose Table or Specify Query window opens. Select the Tables tab. For more information, refer to Choose Table or Specify Query Window.

  13. Select a table and select OK.

Modification ou suppression d'une connexion en base de données

  1. In the Manage In-DB Connection window, use the Data Source dropdown to select a source.

    Option ODBC générique

    À partir de l'outil Connecter en BDD, vous pouvez sélectionner l'option ODBC générique pour tenter une connexion à une source de données non prise en charge. Cette option ne garantit pas la réussite de la connexion à des sources de données non prises en charge. Cependant, les sources de données similaires à Microsoft SQL Server ont les meilleures chances de succès.

  2. Use the Connections dropdown to select an existing connection.

  3. Edit connection details or select Delete to delete the connection.

  4. Select OK.

Consultez la page Outil Connecter en BDD pour découvrir comment créer et gérer les connexions en BDD, et comment les utiliser dans un workflow. Consultez la section  Sources de données et formats de fichiers pris en charge pour en savoir plus sur les plateformes de données et les bases de données auxquelles vous pouvez vous connecter.

Alteryx prend également en charge les connexions aux bases de données standard. Consultez la page Gestion des connexions aux données .