Forum Discussion
How to select data sources for Power BI templates
- Anonymous2 years ago
Hi Tangelo-tech
The reason for the "Data source not supported" error may be that PowerBI cannot directly support custom OAuth 2.0 authentication for off-the-shelf web applications.
You can try the following:
- Instead of relying on OAuth2.0 for each customer in Power BI, you can set up an API gateway that acts as an intermediary between customer data and Power BI. The gateway can use a web application to handle OAuth2.0 authentication and expose simpler authentication methods supported by Power BI, such as API keys. Each customer has a unique API key that is used to grant access to its data. In Power BI, you can use the Web Connector to pull data from the API gateway.
- In a Power BI template, you can dynamically change the URL or query string of the web connector based on the customer's API key usage parameter. In this way, each customer's instance of a Power BI report can extract the specific data relevant to it.
Best Regards,
Yulia XuIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
AnonymousHere is a screenshot of "See details".
活动 ID: 46c45219-8a5b-4f6d-8b5b-5c979c4d7658
请求 ID: 6b1c9f51-c3ed-8798-b6b3-22eb8c26a865
相关 ID: 3a30d2a4-5f33-9817-33f7-eb56a0221866
时间: Tue Mar 26 2024 18:42:21 GMT+0800 (中国标准时间)
服务版本: 13.0.22924.65
客户端版本: 2403.3.18595-train
群集 URI: https://wabi-east-asia-a-primary-redirect.analysis.windows.net/
Hi Tangelo-tech
Based on the above information, this issue is complex which may need to collect log files for further troubleshooting. Since community support engineers don't have that access, I would suggest opening a Support Ticket. If you are a Power BI Pro or Fabric license, you can create a support ticket for free and a dedicated Microsoft engineer will come to solve the problem for you.
It would be great if you continue to share in this issue to help others with similar problems after you know the root cause or solution.
Please note that next time please post in English, thank you!
Best Regards,
Yulia Xu