Requêter la base Syracuse?

SOLVED

Bonjour, 

Je souhaite faire une requête qui me ramène la liste des users Syracuse avec le groupe auquel ils sont rattachés.
Cette information étant stockée dans MongoDB, comment puis-je l'extraire? 

Je suis en X3 V11P7.

Merci,

Léa

Parents
  • 0

    Bonjour,

    Il n'est pas possible à proprement parler de faire une simple requête pour interroger depuis X3 les bases nosql de Mongo.

    Ce qui peut être fait :

    1 - Se rapprocher du service SI qui a déjà eu l'occasion de réaliser des développements spécifiques pour certains clients, afin d'obtenir une extraction txt à un instant T du contenu des bases Syracuse.

    2 - Passer par des utilitaires de type Studio 3T (ex Robot Mongo) pour faire des extractions des bases, ou cURL pour extraire le contenu des json, mais pareil, cela sera des extractions figées, et je ne vois pas comment plugger cela dans X3.

    3 - Passer par un pilote ODBC spécifique à Mongo, pour permettre une connexion directe en SQL (SQL server), ce qui permet de requêter en SQL sur des bases Mongo, et même d'exploiter les requêtes dans le requêteur X3 (déjà testé). Cela reste cependant expérimental, il faut trouver le bon pilote (avec une licence temporaire ou payante), qu'il faut installer et configurer sur le serveur X3. Je peux te transmettre une procédure, mais cela ne peut pas être installé en l'état dans un environnement client sans l'accord de la DSI (qui doit valider et acheter le pilote), et sans avoir fait des tests pour s'assurer que l'environnement est compatible avec le pilote ODBC.

    Bref pour le moment, pas de solution simple et fiable.

  • 0 in reply to Thierry MARAND

    Bonjour Thierry,
    La procédure concernant le 3e point peut m’intéresser. Serait-il possible d'en avoir communication ?
    D'avance, merci pour votre retour.

  • 0 in reply to OMT_LYO_FR

    Bonjour,

    Le pilote qui fonctionne se récupère sur https://www.simba.com/drivers/mongodb-odbc-jdbc/
    Le site contient le support nécessaire pour le configurer (mais il faut vraiment tâtonner), sinon laissez moi votre mail pour transmission de la procédure.

Reply Children