Article
· Mars 19 3m de lecture

Obtenir des données d'InterSystems IRIS CloudSQL à l'aide de xDBC

Récemment, la question s'est posée en discutant avec mes étudiants de l'accès aux données stockées dans IRIS depuis différentes langues : s'il était possible d'initier la connexion et d'obtenir les données de la solution Cloud (InterSystems IRIS CloudSQL) à partir de Microsoft Excel, et non l'inverse. Compte tenu des nombreuses façons différentes d'obtenir des données dans Excel (importation de données à partir de sources externes, connexion à des bases de données à l'aide de pilotes ODBC, utilisation de requêtes avancées et de requêtes Web, etc.), le choix évident était d'essayer le pilote ODBC. La seule tâche qui restait était d'essayer de se connecter à la base de données dans le cloud à l'aide du pilote ODBC.

Sans surprise, cela a fonctionné !

Si vous êtes nouveau sur CloudSQL, je vous suggère fortement de lire la documentation. À partir de là, vous pourrez accéder au portail des services cloud InterSystems (ou vous pouvez accéder directement à AWS et vous abonner avec votre compte AWS) et télécharger les pilotes nécessaires. A propos, si vous rencontrez des problèmes avec CloudSQL, vous pouvez d'abord essayer de chercher des réponses dans ce document.

Maintenant que ces préliminaires sont terminés, essayons l'approche la plus simple : configurer la source de données ODBC avec juste un mot de passe et en extraire les données dans MS Excel.

Étape 0. Configurez InterSystems IRIS CloudSQL. Vous verrez les paramètres nécessaires sur la page Présentation de votre déploiement :

Étape 00. Téléchargez et installez le pilote ODBC pour votre système d'exploitation.

Étape 1. Ouvrez vos sources de données ODBC et passez à l'onglet DSN Système. Dans celui-ci, cliquez sur Ajouter...

et remplissez les paramètres de votre page Overview (première capture d'écran de l'article).

Étape 2. Connectez Excel à IRIS. Ouvrez Excel, accédez à l'onglet Données et sélectionnez « Get Data » ou « From Other Sources », selon votre version d'Excel. Choisissez « From ODBC » comme source de données

sélectionnez la source de données ODBC que vous avez configurée précédemment

entrez les informations d'authentification si demandé

et choisissez le tableau que vous souhaitez charger dans Excel

Étape 3. Vous êtes prêt à faire ce que vous voulez avec vos données

PS. Quelques autres articles/vidéos intéressants que je vous suggère de lire/regarder concernant ODBC et CloudSQL :

  • toute une série de vidéos qui montrent comment se connecter à CloudSQL à partir de solutions écrites dans différents langages
  • un article intéressant sur la façon de configurer des rôles et d'accorder des autorisations aux connexions xDBC
  • un autre article sur la façon d'utiliser SSL/TLS pour établir des connexions sécurisées via JDBC et d'autres technologies de pilotes
  • et le dernier sur le basculement entre les pilotes ODBC dans un environnement avec plusieurs versions installées
Discussion (0)1
Connectez-vous ou inscrivez-vous pour continuer