Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Mary_aj
Frequent Visitor

Power BI Server and ServiceNow

Hi,

 

Does anyone have experience integrating two systems using ODBC or REST API?

Can you share how this was implemented? Incremental loading is especially interesting.

 

Thanks 

2 ACCEPTED SOLUTIONS
lbendlin
Super User
Super User

In our company we created a custom connector for that, and installed in on all our gateways.  It only covers a few select actions, but is good enough for our needs.

View solution in original post

v-yohua-msft
Community Support
Community Support

Hi, @Mary_aj 

To use ODBC, you first need to install the ODBC driver for ServiceNow. Set up an ODBC data source and fill in the necessary ServiceNow instance details. In Power BI, go to the Get Data section, select ODBC, and select the configured data source. To achieve incremental loading, you can use Power BI's incremental refresh feature. This involves setting parameters in Power Query to filter data based on date/time fields and configuring an incremental refresh policy in the Power BI data model.

vyohuamsft_0-1730426912809.png

You can check the following link:

vyohuamsft_1-1730427576683.png

 

How to connect Power BI to ServiceNow using ODBC - Microsoft Fabric

 

Creating a REST API call to get data from ServiceNow requires an understanding of ServiceNow's API endpoints and authentication methods. Use Power BI's web connector to make API calls and import data. Incremental loading works similarly to the ODBC approach, where incremental refresh can be set up by defining parameters in Power Query to fetch only new or updated records based on timestamps. You can check the following links:

Connect ServiceNow to Power BI: REST API vs Power BI Connector

 

Optimizing Business Insights: Power BI ServiceNow Integration - Techicy

 

vyohuamsft_2-1730427889669.png

Incremental Refresh in Power BI, Part 1: Implementation in Power BI Desktop - BI Insight

 

How to Get Your Question Answered Quickly

Best Regards

Yongkang Hua

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

3 REPLIES 3
v-yohua-msft
Community Support
Community Support

Hi, @Mary_aj 

To use ODBC, you first need to install the ODBC driver for ServiceNow. Set up an ODBC data source and fill in the necessary ServiceNow instance details. In Power BI, go to the Get Data section, select ODBC, and select the configured data source. To achieve incremental loading, you can use Power BI's incremental refresh feature. This involves setting parameters in Power Query to filter data based on date/time fields and configuring an incremental refresh policy in the Power BI data model.

vyohuamsft_0-1730426912809.png

You can check the following link:

vyohuamsft_1-1730427576683.png

 

How to connect Power BI to ServiceNow using ODBC - Microsoft Fabric

 

Creating a REST API call to get data from ServiceNow requires an understanding of ServiceNow's API endpoints and authentication methods. Use Power BI's web connector to make API calls and import data. Incremental loading works similarly to the ODBC approach, where incremental refresh can be set up by defining parameters in Power Query to fetch only new or updated records based on timestamps. You can check the following links:

Connect ServiceNow to Power BI: REST API vs Power BI Connector

 

Optimizing Business Insights: Power BI ServiceNow Integration - Techicy

 

vyohuamsft_2-1730427889669.png

Incremental Refresh in Power BI, Part 1: Implementation in Power BI Desktop - BI Insight

 

How to Get Your Question Answered Quickly

Best Regards

Yongkang Hua

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

lbendlin
Super User
Super User

In our company we created a custom connector for that, and installed in on all our gateways.  It only covers a few select actions, but is good enough for our needs.

Thanks for sharing 😊

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.