Web データ ソースで PowerBI ゲートウェイを使用する: クエリ パラメータ

Web データ ソースで PowerBI ゲートウェイを使用する: クエリ パラメータ

一部の SQL および Web データソースへのアクセスを提供する PowerBI 用のオンプレミス ゲートウェイがあります。

これは機能していますが、PowerBI で使用する各内部 Web アドレスを個別のデータ ソースとして追加する必要があるため、不便です。

すべてのデータ ソースは同じエンドポイントを通過しますが、実際に実行されるバックエンド レポートを制御するためのさまざまなパラメーターが使用されます。

最初は URL を設定しました.../get.php?report=idが、PowerBI は get.php をバックグラウンドで「一意の」データ ソース名として使用し、異なる ID を持つ別の URL を追加することを拒否したため、追加できたのは 1 つだけでした。

その後、最初の問題は解決されるように再設計しましたが.../get.php/id/params/report+name、ゲートウェイでレポートごとに 1 つのデータ ソースを定義する必要があります。

これに対する解決策はないのでしょうか? データ ソースを定義して.../powerbi.php、クエリ文字列または投稿本文を通じて PowerBI にクエリ パラメーターを渡すことはできないのでしょうか?

答え1

私の理解では、それは「設計による」ものです。私の意見では、愚かな設計です。最近、彼らはそれを修正しようとして失敗しました:

https://powerbi.microsoft.com/en-us/blog/skip-test-connection-for-on-plex-and-cloud-data-sources/ 詳細はこちら

これがあなたのシナリオに当てはまるかどうかはわかりませんが、Chris Webb のブログ投稿がこのトピックに関する最良のリソースのようです。

https://blog.crossjoin.co.uk/2019/04/25/skip-test-connection-power-bi-refresh-failures/#comment-105465

関連情報