Share via

Extraction of Business Central data via ADF

BharathKumarS-1759 65 Reputation points
2026-02-12T08:10:24.2166667+00:00

Hi,

I have seen across multiple forums/documentations but unable to get a scope of how to extract Business Central data from ADF.

Can someone guide me on this ?

Note : We do have some custom tables also created in BC of which we need to also extract data

Azure Data Factory
Azure Data Factory

An Azure service for ingesting, preparing, and transforming data at scale.

0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Nandan Hegde 36,716 Reputation points MVP Volunteer Moderator
    2026-02-12T08:54:20.5833333+00:00

    You can leverage REST API for data extraction :

    https://sites.google.com/view/daniele-incalza/logbook/connect-azure-data-factory-to-business-central

    My understanding is for custom tables you would have to create the APIs yourself

    0 comments No comments

  2. Q&A Assist
    2026-02-12T08:10:34.5233333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    To extract data from Business Central using Azure Data Factory (ADF), you can utilize the Azure Data Factory OData connector. This connector allows you to connect to Business Central APIs and extract data, including data from custom tables that you have created in Business Central.

    Here are the steps to guide you through the process:

    1. Set Up Azure Data Factory: Ensure you have an Azure Data Factory instance set up in your Azure portal.
    2. Use the OData Connector: In Azure Data Factory, create a new linked service using the OData connector. You will need to provide the necessary authentication details, such as service principal authentication, to connect to Business Central.
    3. Create Datasets: After setting up the linked service, create datasets that point to the Business Central APIs. For your custom tables, ensure that you have the appropriate API endpoints available to access the data.
    4. Build Pipelines: Create pipelines in ADF that utilize the datasets to extract data. You can schedule these pipelines to run at specific intervals or trigger them based on events.
    5. Transform and Load: Once the data is extracted, you can perform any necessary transformations within ADF before loading it into your desired destination, such as a data warehouse or data lake.

    For more detailed information on using Azure Data Factory with Business Central, you can refer to the documentation on the Azure Data Factory OData connector and how to connect Business Central to Azure.


    References:


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.