Connexions aux bases de données ODBC et OLEDB
Designer peut accéder aux données qui résident dans une base de données et mettre les données en mémoire dans le traitement, ou traiter les données dans la base de données où elle réside.Designer
Utilisez la Outil Entrée de données et Outil Sortie de données pour se connecter à une base de données et lire, ou écrire, des données pour le traitement en mémoire. Utilisez la Outil Connecter en BDD ou Outil Entrée du flux de données pour vous connecter à la base de données, lisez les données et générez la requête qui est envoyée à la base de données lors de l'exécution du Workflow.
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 pilotes. Voir Sources de données et formats de fichier pris en charge.
Cette page décrit les étapes à suivre pour ajouter un nouveau pilote ODBC ou OLEDB sur votre ordinateur.
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 :
- Ouvrez l'administrateur ODBC pour le pilote que vous avez installé à l'aide de l'une de ces méthodes:
- Sur votre ordinateur, cliquez sur Démarrer > tous les programmes
- À Alteryx, dans le Outil Entrée de données Fenêtre de configuration, cliquez sur connecter un fichier ou une base de données et cliquez sur autres bases de données > ODBC admin ODBC
- À Alteryx, dans le Outil Sortie de données Fenêtre de configuration, cliquez sur écrire dans le fichier ou la base de données > autres bases de données > ODBC Admin
- Cliquez sur l' onglet pilotes et vérifiez que le pilote apparaît dans la liste des pilotes ODBC installés sur votre ordinateur.
- Cliquez sur l' onglet DSN de l'utilisateur pour créer un DSN utilisateur ou l' onglet DSN système pour créer un DSN système. 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.
- Cliquez sur ajouter.
- Dans la fenêtre créer une nouvelle source de données, sélectionnez le pilote ODBC, puis cliquez sur Terminer.
- Dans la fenêtre Paramètres DSN du pilote ODBC, dans le nom de la source de données, tapez un nom pour le DSN.
- Dans Description, tapez détails sur le DSN.
- Dans le type d'hôte l'adresse IP ou le nom d'hôte du serveur.
- Dans port, tapez le numéro du port d'écoute du service.
- Cliquez sur mécanisme et sélectionnez l'authentification appropriée et fournissez les informations requises. Voir Configuration des connexions manuelles pour plus d'informations sur les exigences d'authentification.
- Cliquez sur Options avancées pour configurer les options avancées du pilote.
- Cliquez sur test pour tester la connexion, puis sur OK.
- Cliquez sur OK.
Une fois que vous avez créé un nom de source de données (DSN) pour votre connexion, sélectionnez le DSN dans le Outil Entrée de donnéesà lire dans les données, ou dans le Outil Sortie de données pour écrire des données, pour le traitement en mémoire. Le DSN peut également être utilisé dans le Outil Connecter en BDD ou Outil Entrée du flux de données pour lire et traiter les données dans la base de donnée via un pilote ODBC.
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 :
- Ouvrez la fenêtre Propriétés des liaisons de données en procédant de l’une des manières suivantes :
- À Alteryx, dans le Outil Entrée de données Fenêtre de configuration, cliquez sur connecter un fichier ou une base de données et cliquez sur autres bases de données > OLEDB
- À Alteryx, dans le Outil Sortie de données Fenêtre de configuration, cliquez sur écrire dans le fichier ou la base de données > autres bases de données > OLEDB
- Ouvrez la fenêtre Propriétés des liaisons de données , sélectionnez un fournisseur dans l'onglet fournisseur.
- Cliquez sur l' onglet connexion.
- Sélectionnez ou saisissez un nom de serveur.
- Sélectionnez le type d'authentification et, si nécessaire, tapez un nom d'utilisateur dans le nom d'utilisateur et un mot de passe dans le mot de passe. Voir Configuration des connexions manuelles pour plus d'informations sur les exigences d'authentification.
- Cochez la case autoriser l'enregistrement du mot de passe . Voir Chiffrement des mots de passe pour en savoir plus sur les considérations de cryptage de mot de passe.
- Cliquez sur tester la connexion.
- Cliquez sur OK ou sélectionnez les onglets avancé ou tous pour afficher et définir d'autres propriétés d'initialisation requises par le pilote si nécessaire.