Publié le 04/11/2021 par Véronique Méliot | Mis à jour le : 17/12/2021 | 6 min de lecture
Sujets : Articque Platform, Cartes & Données, Data
Comment se connecter à une base de données avec Cartes & Données Online ou Articque Platform ?
Cartes & Données Online et Articque Platform sont des solutions géodécisionnelles qui permettent à des décideurs et à des utilisateurs métier d’analyser facilement le contexte géographique de leurs données pour prendre les meilleures décisions.
Pour cela, les utilisateurs ont besoin de s’appuyer sur des données. Articque en fournit dans ses solutions via le module Articque DataMarket : des bases de données sociodémographiques issues de l’INSEE, ainsi que la base entreprise (données de la base SIRENE). Mais cela ne suffit pas : il est essentiel d’intégrer ses propres bases de données et de les croiser avec celles mises à disposition dans Cartes & Données Online et Articque Platform. On fait ainsi jaillir des tendances et informations inédites et éclairantes. Bien sûr, il est possible d’importer un fichier plat de données dans Cartes & Données Online ou Articque Platform grâce au module Donnée (fichier Microsoft Excel, .txt ou .csv). Mais vous pouvez aussi avoir besoin de vous connecter directement à votre propre base de données.
Les solutions Articque présentent de nombreuses possibilités de connexions, qui sont de plus en plus mises à profit par nos utilisateurs. Dans cet article, nous allons recenser ces possibilités, et les évolutions annoncées par l’équipe de R&D.
Actuellement, vous avez la possibilité de vous connecter en direct à une source de données internes via des modules spécifiques. Vous pouvez ainsi vous servir de ces données dans vos analyses cartographiques.
Il existe ainsi trois modules permettant de se connecter à une base de données :
Si vous voulez utiliser des données contenues dans l’application de CRM en ligne SalesForce, le module SalesForce présent dans Cartes & Données Online et Articque Platform facilite le branchement de ces solutions géodécisionnelles à votre base. Il suffit d’ajouter le module SalesForce en entrée de l’Organigramme, et d’indiquer les paramètres de la base : nom d’utilisateur et mot de passe. Il faut ensuite saisir et exécuter une requête pour interroger le CRM SalesForce et importer très facilement les données.
Le module IBM Cognos permet de se connecter à une base IBM Cognos afin de réaliser des représentations cartographiques des données et d’enrichir ses rapports. Pour paramétrer le module, il suffit d’indiquer :
- l’url du portail IBM Cognos où se situe le rapport auquel vous souhaitez accéder,
- les identifiants de connexion au portail IBM Cognos,
- un espace de nom auquel se connecter,
- un chemin vers le rapport IBM Cognos indiquant les données cibles.
Puis il faut sélectionner la bonne table et les données en indiquant le type de colonne, et valider pour voir les données apparaître dans les dataspaces de l’organigramme.
Le module Base de données permet d’importer des données statistiques ou spatiales (fonds de cartes) à partir d’un serveur de données ou d’une source de données dynamique. On peut ainsi exploiter des bases de données de format SQL Server, MySQL ou PostGreSQL, ou (uniquement pour Articque Platform) toute base de données compatible avec le protocole ODBC (“Open Database Connectivity”), permettant de communiquer et d’échanger avec des Systèmes de Gestion des Bases de Données (SGBD). Avec ce protocole, on peut par exemple se connecter à des bases Microsoft Access, Oracle, dBASE, Paradox… Ce module est donc utile pour accéder à une base de données en direct, ou en utilisant le standard ODBC comme interprète.
Certaines entreprises qui optent pour Articque Platform gèrent des données sensibles et ont des contraintes fortes de sécurité imposées par leur DSI. Dans ces cas de figure, il est hors de question d’ouvrir un accès aux bases de données pour Articque Platform.
Articque a donc mis en place une alternative pour que ces sociétés puissent tout de même exploiter facilement leurs données stratégiques. Lors de l’installation de la plateforme, la société cliente paramètre, avec l’aide de la DSI d’Articque, la génération d’un fichier contenant uniquement les données nécessaires. Il est possible de contrôler la fréquence de cette génération. Le fichier est alors déposé dans un dossier FTP, et une tâche FTP automatique l’importe sur Articque Platform.
Ce process est certes plus complexe que l’accès aux base de données via des modules de l’Organigramme, mais il répond aux fortes contraintes de sécurité imposées par certains de nos clients (banques, ministères, hôpitaux…).
L’Organigramme de Cartes & Données Online et Articque Platform offre déjà de nombreuses possibilités en termes de connexion à des bases de données. Cependant, les sources de données existantes étant très diverses, la préparation de la donnée peut être longue et fastidieuse. C’est pourquoi l’équipe de R&D d’Articque, dirigée par Jérôme Guyot, travaille actuellement pour ajouter une brique fonctionnelle de data preparation aux solutions.
Le but de cette nouvelle brique fonctionnelle est de simplifier pour les utilisateurs l’import et la mise en forme de leurs données. Calcul de distances, géolocalisation, discrétisation… Toutes les étapes de data preparation se feront au moment de l’import de la donnée, de manière simple et accessible aux utilisateurs non spécialistes de data.
Au final, l’ajout de cette brique de data preparation aura plusieurs avantages notoires :
- Elle facilitera l’analyse des données dans l’Organigramme une fois l’import et la mise en forme des données faits,
- Elle fera gagner du temps aux utilisateurs en leur permettant de travailler rapidement sur une importante volumétrie de données,
- Elle ouvrira de nouvelles possibilités de connexion à des sources de données encore plus variées (API REST…).
- Elle permettra de recharger avec plus de finesse les données selon une périodicité adaptée. Ainsi, une base de données contenant la liste des points de vente d’une entreprise peut n’être mise à jour qu’une fois par trimestre, car elle change peu. En revanche, la base contenant les données clients et de facturation devra être mise à jour quotidiennement. Avec la data preparation, les utilisateurs pourront définir une périodicité de chargement des données adaptée à leurs souhaits (une fois par semaine, par jour, par heure…) pour les mettre à jour selon un rythme personnalisé dans Cartes & Données Online et Articque Platform.
Vous voulez en savoir plus sur le data preparation ? Découvrez comment Articque l’a déjà mise à profit pour la création de son Atlas sur le Covid-19 !
Conclusion
Cartes & Données Online et Articque Platform proposent actuellement de nombreuses possibilités de connexion à des bases de données via les modules Base de données, SalesForce et IBM Cognos. Mais ces possibilités vont bientôt se multiplier avec l’ajout d’une brique de data preparation en amont de l’organigramme. Elle permettra de traiter facilement et rapidement une large volumétrie de données, de les mettre à jour au bon rythme de façon plus fine, mais aussi de se connecter à des sources de données encore plus variées.
À propos de l’auteur : Véronique Méliot
J’ai rejoint Articque en 2017 pour créer des contenus web sur la cartographie et ses nombreuses applications métier, dans tous les domaines d’activité.