Connecter Power BI Desktop au pilote ODBC

  • Rversion finale: Australia
  • Mis à jour 4 mars 2026
  • 2 minutes de lecture
  • Connectez Power BI Desktop à votre instance à l’aide ServiceNow du pilote ODBC pour accéder aux données et les analyser ServiceNow . Créez des tableaux de bord et des rapports qui visualisent vos ServiceNow données.

    Avant de commencer

    Vérifiez que les conditions préalables suivantes sont en place :

    • Le SQL API module d’extension est installé sur votre ServiceNow instance.
    • Le ServiceNow pilote ODBC est installé et configuré sur votre ordinateur client.
    • Vous disposez d’un compte de service auquel le rôle sn_odbc_rest_access est affecté.
    • Les listes de contrôle d’accès (ACL) sont configurées pour les tables que vous devez interroger.
    • Les critères de filtrage d’adresses IP sont configurés pour autoriser les connexions à partir de votre machine cliente.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    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. Power BI Desktop est uniquement utilisé comme exemple dans ce guide.

    Cette connexion vous permet d’interroger ServiceNow directement les données sans nécessiter d’exportation ou de réplication des données, et vous permet de combiner ServiceNow les données avec d’autres sources de données dans votre analyse.

    Procédure

    1. Ouvrez Power BI Desktop sur votre ordinateur client.
    2. Accédez au Accueil > Obtenir des données > Plus.
      Écran de l’interface utilisateur permettant d’accéder à d’autres options.
    3. Dans la boîte de dialogue Obtenir des données, recherchez et sélectionnez ODBC dans la liste des sources de données disponibles.
      Écran de l’interface utilisateur pour sélectionner ODBC
    4. Sélectionnez Connexion.
    5. Dans la boîte de dialogue ODBC, sélectionnez le nom de la source de données ODBC (DSN) que vous avez configuré ServiceNow dans la liste Nom de la source de données (DSN).
      Écran de l’interface utilisateur pour sélectionner DSN
    6. Sélectionnez Options avancées.
    7. Dans le champ (facultatif) de l’instruction SQL , saisissez votre SQL API requête.
    8. Dans le menu Clauses de réduction de ligne prises en charge (facultatif), sélectionnez TOP.
      Écran de l’interface utilisateur pour entrer votre requête SQL
    9. Sélectionnez OK.

      Un aperçu de vos données s’affiche dans une nouvelle fenêtre.

      Écran de l’interface utilisateur permettant d’afficher les exemples de données

      Seules les tables pour lesquelles vous avez configuré des ACL de egress_sql et de lecture sont visibles et accessibles.

    10. Effectuez l'une des actions suivantes :
      • Pour importer les données directement dans Power BI, sélectionnez Charger.
      • Pour ouvrir Power Query Editor et modifier les données avant le chargement, sélectionnez Transformer les données.

    Résultats

    Power BI Desktop est maintenant connecté à votre ServiceNow instance via le pilote ODBC. Vous pouvez créer des visualisations, des rapports et des tableaux de bord à l’aide de vos ServiceNow données. La connexion respecte tous les ServiceNow contrôles de sécurité, y compris les ACL et les restrictions d’accès basées sur les rôles.