Intégrer SQL API des pilotes avec des outils de BI externes

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Configurez les ServiceNow SQL API pilotes pour qu’ils se connectent à des outils externes de business intelligence et de base de données pour un accès direct aux données et une analyse.

    Après avoir installé et configuré les SQL API pilotes sur votre machine cliente, vous pouvez les connecter à des outils externes de business intelligence et de base de données. Cette intégration vous permet d’interroger ServiceNow les données directement à partir de vos plateformes d’analyse préférées sans avoir besoin d’exporter ou de répliquer les données.

    Le SQL API prend en charge l’intégration avec un large éventail d’outils compatibles ODBC et JDBC, notamment Tableau Power BI, Looker DB Visualizer et d’autres plates-formes BI standard. En connectant ces outils à votre ServiceNow instance via les SQL API pilotes, vous pouvez créer des tableaux de bord, exécuter des requêtes ad hoc et effectuer une analyse complète des données à l’aide de données en direct ServiceNow .

    Important :

    Les instructions étape par étape pour les outils externes de ce guide sont illustratives : vous devez consulter la documentation spécifique à l’outil pour connaître les dernières mises à jour.

    Prérequis

    Avant de connecter des outils externes aux SQL API pilotes, vérifiez que vous avez effectué les opérations suivantes :

    • Le SQL API module d’extension est installé sur votre ServiceNow instance.
    • Le SQL API est configuré sur votre instance, y compris la création du compte de service, la configuration ACL et la configuration du filtre IP.
    • Le pilote approprié SQL API (ODBC ou JDBC) est téléchargé et installé sur votre machine cliente.
    • Le pilote est configuré avec l’URL de votre instance, les informations d’identification de votre compte de service et les paramètres de connexion.
    • L’adresse IP de votre ordinateur client est incluse dans la configuration du SQL API filtre IP.
    • Le compte de service dispose des rôles (sn_odbc_rest_access ou sn_jdbc_rest_access) nécessaires et des autorisations d’accès au niveau de la table.

    Considérations générales relatives à la connexion

    Lorsque vous connectez des outils de BI externes à ServiceNow SQL API des pilotes, gardez à l’esprit les considérations suivantes :

    • Toutes les connexions sont en lecture seule. Les outils externes ne peuvent pas modifier ServiceNow les données via le SQL API fichier .
    • Les performances des requêtes dépendent de la connectivité réseau, de la complexité des requêtes et de la quantité de données récupérées. Utilisez les clauses WHERE et la sélection de colonnes pour optimiser les performances.
    • Les autorisations de sécurité sont appliquées au ServiceNow niveau. L’outil connecté ne peut accéder qu’aux tables et enregistrements autorisés par les rôles et la configuration ACL du compte de service.
    • La sécurité stricte est activée par défaut. Lorsque vous interrogez des données, SQL API valide votre accès au niveau de la ligne et du champ à l’aide des ACL. Par conséquent, vous remarquerez peut-être des délais de réponse aux requêtes plus longs. Il s’agit d’un comportement attendu, cohérent avec le fonctionnement de GlideRecordSecure . Vous pouvez ajouter le rôle sn_sql_api_privileged_mode pour désactiver la sécurité stricte au niveau du compte de service.
    • Le délai d’expiration de requête par défaut est de 5 minutes. Si votre requête dépasse cette limite, elle sera terminée.
    • Surveillez votre taux de requêtes SQL pour rester dans la limite de 500 requêtes par heure.
    • Envisagez d’utiliser des connexions spécifiques au compte de service pour différentes équipes ou différents projets afin de maintenir un contrôle d’accès granulaire.

    Outils BI pris en charge

    Bien que Power BI Desktop et DB Visualizer soient des exemples spécifiquement documentés dans ce guide, les SQL API pilotes prennent en charge toute application compatible ODBC ou JDBC. D’autres outils couramment utilisés incluent :

    • Tableau Bureau et Tableau serveur
    • Looker et Looker Studio
    • Microsoft Excel (via une connexion ODBC)
    • Gestion des serveurs SQL Studio
    • DBeaver et autres outils de base de données universels
    • Applications personnalisées utilisant des API ODBC ou JDBC

    Chaque outil a sa propre interface de configuration de connexion, mais les paramètres de connexion sous-jacents (URL d’instance, informations d’identification du compte de service, sélection du pilote) restent cohérents sur toutes les plateformes.