Forum Discussion
Power BI custom connector
- 25 days ago
Hi VedantChauhan,
Thanks for reaching out to the Microsoft Fabric Community forum.
For the filter selection requirement, Power Query custom connectors support function parameters with predefined values. Using Documentation.AllowedValues changes the parameter input from a text box to a drop-down list. The selected value can then be handled by the connector logic when constructing the API request.
For table/entity selection, the documented approach is a Navigation Table. Power Query displays the Navigator after the required parameters and authentication. Navigation Tables can also be nested/multi-level, allowing hierarchical selection of entities.
For the navigation flow, the documented approach is to use Navigation Tables, including nested Navigation Tables for multi-level selection.
A suitable flow would therefore be:
Parameters → Authentication → Navigation Table → Entity/Table selection → Data retrieval
For more information, please refer to the below official Microsoft documentation:
Add Function Documentation - Power Query | Microsoft Learn
Handling navigation for Power Query connectors - Power Query | Microsoft Learn
Handling navigation for Power Query connectors - Power Query | Microsoft Learn
I hope this helps. Please feel free to reach out if you have any further questions.
Thank you.
Hi VedantChauhan,
I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions.
Thank you.
- VedantChauhan19 days agoRegular Visitor
Yes v-abhinavmu,
Thank you for the quick answer
It worked with certain changes needed on my side!!- v-abhinavmu15 days ago
Community Support
Hi VedantChauhan,
Thank you for the update and for confirming that the solution worked with the required changes on your side. Glad to hear that you were able to get it working successfully.
I appreciate you taking the time to confirm the outcome. This should also be helpful for others who may come across a similar requirement.
Thank you!