Hi @Mayur Patil
I'm glad that you were able to resolve your issue and thank you for posting your solution so that others experiencing the same thing can easily reference this! Since the Microsoft Q&A community has a policy that "The question author cannot accept their own answer. They can only accept answers by others ", I'll repost your solution in case you'd like to accept the answer .
Issue: The previous Salesforce legacy connector allowed SQL queries, which was useful for handling data issues in certain objects. The new connector only supports SOQL queries e.g.,select fields(standard) from xyz ,lacking support for custom field selection or retrieving all fields ( select fields(custom ) from xyz or select fields(all) from xyz).We require the equivalent of select * from xyz but encounter 'outer bounds' errors when using fields(all). field(all ) considered as a unbound and bulk API 2.0 is not support unbounded query.So please suggest any other methods to retrieve all fields using bulk api 2.0
Solution: While we appreciate the bulk API 2.0, we'd prefer to avoid REST APIs. Unfortunately, the current limitations of bulk API 2.0, such as the lack of support for the field(all) and the new connector's restrictions, make it challenging to extract data from our source. To address this, we suggest considering the implementation of SQL commands for the new connector.
If I missed anything please let me know and I'd be happy to add it to my answer, or feel free to comment below with any additional information.
I hope this helps!
If you have any other questions, please let me know. Thank you again for your time and patience throughout this issue.
Please don’t forget to Accept Answer
and Yes
for "was this answer helpful" wherever the information provided helps you, this can be beneficial to other community members.