Performance Comparison: CDS API vs. Power Automate vs. Data Factory

Sam Crawford 21 Reputation points
2020-10-21T18:06:33.347+00:00

I'm trying to decide on which solution would be the most efficient for transferring data to a CDS database. I've found performance benchmarks for Azure Data Factory (link here) and was wondering if there was similar data available for using CDS's native API or Microsoft Power Automate.

Alternatively, any anecdotes from experience with using any of these tools would be greatly appreciated.

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,568 questions
0 comments No comments
{count} votes

Accepted answer
  1. HarithaMaddi-MSFT 10,136 Reputation points
    2020-10-22T12:03:02.3+00:00

    Hi @Sam Crawford ,

    Welcome to Microsoft Q&A Platform. Thanks for posting the query.

    As per my understanding, we don't have such documents showing performance benchmarks for CDS Native API and Microsoft Power Automate. From performance side, it would be similar in any of the tools. Using API vs Power Automate/ADF(Azure data factory) is also dependent on the technical expertise available with the team as the Power Automate and ADF are less-code tools to help developers with less programming background. Also, Power Automate is primarily preferred when we have lot of workflow based scenarios that needs to be automated. ADF is a powerful ETL tool which can be connected to wide range of data sources to pull the data and this would be more useful if various sources and transformations are needed for the data while loading into CDS and other sources used in the project.

    Apart from this, there are certain limitations in every tool used for data loading. Ex: Alternate key is not supported in ADF. Depending on data and project requirements, the appropriate tool can be chosen. Below are reference documents that can be referred.

    Hope this helps! Please let us know for further queries and we will be glad to assist.

    References:

    why-cds-import-export
    commondataservice
    api-limits-overview
    limits-and-config
    performance-considerations-with-powerapps
    microsoft-flow-improve-your-flows-performance-in-a-few-easy-steps
    Common-Data-Service-for-Apps/Flow-Performance

    ----------------------------------------------------------------

    • Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.
    • Want a reminder to come back and check responses? Here is how to subscribe to a notification.
    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

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