Connexions Aux Bases De Données ODBC Et OLEDB

Version:
2023.1
Last modified: April 12, 2022

Designer peut accéder aux données qui se trouvent dans une base de données et mettre les données en mémoire dans Designer pour le traitement, ou traiter les données dans la base de données où il réside.

Utilisez -ERR:REF-NOT-FOUND-l’outil Input Data et -ERR:REF-NOT-FOUND-l’outil De output Data pour vous connecter à une base de données et lire ou écrire des données pour le traitement de la mémoire. Utilisez -ERR:REF-NOT-FOUND-l'outil Connect In-DBou -ERR:REF-NOT-FOUND-l'outil Data Stream Inpour vous connecter à la base de données, lire les données et créer la requête qui est envoyée à la base de données lorsque le flux de travail est exécuté.

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 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.

Designer prend en charge les connexions de base de données ODBC et OLEDB, diverses plates-formes de données et les pilotes. Voir Les sources de données prises en charge et les -ERR:REF-NOT-FOUND-formatsde fichiers .

Cette page décrit les étapes à suivre pour ajouter un nouveau pilote ODBC ou OLEDB sur votre ordinateur.

Créer une connexion à une base de données ODBC

Pour vous connecter via ODBC, installez d’abord le pilote ODBC sur votre ordinateur. Utilisez ensuite l’administrateur de source de données ODBC afin de créer un nom de source de données (DSN) pour votre connexion. Vous pouvez ensuite sélectionner le DSN dans l’outil Alteryx que vous utilisez pour vous connecter à la base de données.

Pour configurer une connexion ODBC :

  1. Ouvrez l'administrateur ODBCpour le pilote que vous avez installé en utilisant l'une de ces méthodes :
    • Sur votre ordinateur, sélectionnez Démarrer tous les programmes.
    • Dans Alteryx, dans la fenêtre configuration de l’outil de données d’entrée, sélectionnez Connectez un fichier ou une base de données et sélectionnez d’autres bases de données - ODBC - ODBC Admin.
    • Dans Alteryx, dans la fenêtre de configuration de l’outil de données de sortie, sélectionnez Écrire pour le fichier ou la base de données - Autres bases de données - ODBC Admin
  2. Sélectionnez l’onglet Pilotes et vérifiez que le conducteur apparaît dans la liste des pilotes ODBC installés sur votre ordinateur.
  3. Sélectionnez l’onglet DSN utilisateur pour créer un utilisateur DSN ou l’onglet DSN système pour créer un système DSN. Le DSN utilisateur est spécifique de la personne qui l’utilise sur l’ordinateur et ne peut être vu que par son créateur. Un DSN système peut être vu par tous les utilisateurs qui ouvrent une session sur l’ordinateur. Sélectionnez Ajouter.
  4. Dans la fenêtre Créer de nouvelles sources de données, sélectionnez le pilote ODBC et sélectionnez Finition.
  5. Dans la fenêtre d’configuration ODBC Driver DSN, dans Data Source Name tape un nom pour le DSN.
  6. Dans les détails de type Description sur le DSN.
  7. Dans le type Hôte, l’adresse IP ou le nom de l’hôte du serveur.
  8. Dans Port, tapez le numéro de port d’écoute de service.
  9. Sélectionnez mécanisme et sélectionnez l’authentification appropriée et fournissez les informations requises. Voir la -ERR:REF-NOT-FOUND-configuration de connexion manuellepour plus d'informations sur les exigences d'authentification.
  10. Sélectionnez des options avancées pour configurer les options avancées du conducteur.
  11. Sélectionnez Test pour tester la connexion, puis sélectionnez OK.
  12. Sélectionnez OK.

Une fois que vous avez créé un nom de source de données (DSN) pour votre connexion, sélectionnez le DSN à partir de-ERR:REF-NOT-FOUND- l'outil Input-ERR:REF-NOT-FOUND-Dataà lire dans les données, ou à partir de l'outil De -ERR:REF-NOT-FOUND-donnéesde sortie pour écrire des données, pour le traitement en mémoire. Le DSN peut également être utilisé dans -ERR:REF-NOT-FOUND-l'outil Connect In-DBou -ERR:REF-NOT-FOUND-Data Stream In outilpour lire et traiter les données dans la base de données via un pilote ODBC.

Créer une connexion de base de données OLEDB

Pour vous connecter via OLEDB, installez d’abord le pilote OLEDB sur votre ordinateur. Après l’installation du pilote, vous pouvez le sélectionner dans la liste des pilotes disponibles dans l’outil Alteryx utilisé pour vous connecter à la base de données.

Pour configurer une connexion OLEDB :

  1. Ouvrez la fenêtre Propriétés des liaisons de données en procédant de l’une des manières suivantes :
    • Dans Alteryx, dans la fenêtre Configuration de -ERR:REF-NOT-FOUND-l'outil Input Data,cliquez sur Connecter un fichier ou une basede données et cliquez sur Autres bases de données oleDB
    • Dans Alteryx, dans la fenêtre Configuration de l'outil de données de -ERR:REF-NOT-FOUND-sortie,cliquez sur Écrire pour le fichier ou la base de données - Autres bases de données - OleDB
  2. Ouvrez la fenêtre Data Link Properties, sélectionnez un fournisseur sur l’onglet Fournisseur.
  3. Cliquez sur l’onglet Connexion.
  4. Sélectionnez ou saisissez un nom de serveur.
  5. Sélectionnez le type d'authentification et, si nécessaire, tapez un nom d'utilisateur dans le nomd'utilisateur et un mot de passe dans Password. Voir la -ERR:REF-NOT-FOUND-configuration de connexion manuellepour plus d'informations sur les exigences d'authentification.
  6. Sélectionnez la case de contrôle de mot de passe D'enregistrement D'enregistrement. Voir -ERR:REF-NOT-FOUND-Encryption Mot de passe pour en savoir plus sur les considérations de chiffrement de mot de passe.
  7. Cliquez sur Test Connection.
  8. Cliquez sur OK ou sélectionnez les onglets avancés ou tous pour afficher et définir d’autres propriétés d’initialisation requises par le pilote si nécessaire.
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.