How can I use the Range function in the dynamic expression editor of the Data Flow Pagination Rules?

Chaiwa 56 Reputation points
2022-09-02T13:08:51.99+00:00

With a Copy Activity pagination rules, you can use a Range function to generate a range of values for the offset like this : "paginationRules": { "AbsoluteUrl.{offset}": "RANGE:0:$.meta.total_count:1000" }

But this is not available with the Data Flow. I want to use Data Flow because I also want to take advantage of partitioning. How can I achieve the dynamic generation of the offset as in this example, and why is the range not available in Data Flow expression editor?

  1. Copy Activity Pagination Rule
    237352-screenshot-from-2022-09-02-15-05-10.png
  2. Data Flow Pagination Rule
    237285-screenshot-from-2022-09-02-15-03-13.png
Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
4,938 questions
0 comments No comments
{count} vote

Accepted answer
  1. ShaikMaheer-MSFT 38,451 Reputation points Microsoft Employee
    2022-09-05T09:27:17.773+00:00

    Hi @Chaiwa ,

    Thank you for posting query in Microsoft Q&A Platform.

    Yes, In dataflows currently that option is not available. I am sharing this feedback to internal product team to consider as feature request. I will share updates on thread once I here back.

    As work around you can consider Copy activity and load API response to ADLS as CSV or Parquet fies and then use that files are source in dataflows to apply transformations.

    Hope this helps. Please let me know if any further queries.

    ---------
    Please consider hitting Accept Answer button. Accepted answers help community as well.

    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.