How to extract ProcessInstanceHistory object records using new Salesforce connector from ADF

S D, Sudevika 40 Reputation points
2025-01-07T12:19:33.4766667+00:00

We are trying to extract the data from Salesforce for the ProcessInstanceHistory object through the new Salesforce connector. There is a limitation for the new connector as it doesn't allow inner SOQL query for Bulk API. We have tried using REST API but it doesn't help to extract the nested records.

Azure Data Lake Storage
Azure Data Lake Storage
An Azure service that provides an enterprise-wide hyper-scale repository for big data analytic workloads and is integrated with Azure Blob Storage.
1,521 questions
Azure Databricks
Azure Databricks
An Apache Spark-based analytics platform optimized for Azure.
2,300 questions
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,100 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Ganesh Gurram 3,025 Reputation points Microsoft Vendor
    2025-01-08T11:25:19.58+00:00

    Hi @S D, Sudevika

    Thanks for the question and using MS Q&A platform.

    The BulkAPI has limitations which do no allow for Select * or Select Fields(ALL) as a query, and additionally there is no connector to a salesforce API that could be used to dynamically identify columns.

    Appreciate if you could share the feedback on our feedback channel. Which would be open for the user community to upvote & comment on. This allows our product teams to effectively prioritize your request against our existing feature backlog and gives insight into the potential impact of implementing the suggested feature.

    Reference: https://learn.microsoft.com/en-us/answers/questions/1858944/how-to-solve-issue-with-salesforce-connector

    Hope this helps. Do let us know if you have any further queries.


    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.


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.