0
let
    Source = Sql.Database(MyServer, MyDatabase, [Query="EXEC  [dbo].[spEmployeesRead] '" & ActionCode & "', '" & UserID & "', NULL, NULL, NULL, NULL, '" & Alphabet & "'"])
in
    Source

上記は、サーバー名とデータベース名を含むすべてのパラメーターを動的に渡すため、クエリエディターのストアドプロシージャが正常に実行され、データを取得しています。私の質問は、レポートを保存して Power BI サービスに公開し、レポートを開き、[ファイル] メニューから埋め込みコードを取得して、このレポート URL にパラメーターを渡すことで、他のアプリケーションからこれにアクセスでき、そのアプリケーションがパラメーター値を動的に渡すことです。しかし、物事が正しく機能していないようです。誰が私が間違っているかを確認できますか?

https://app.powerbi.com/reportEmbed?reportId=341f891b-93f8-490a-9a91-62f12f783e2c&groupId=4791121d-01f2-49ad-99fc-9fa3bab7fc3f&autoAuth=true&filter=MyServer eq 'MSSQLSERVER2017' and MyDatabase eq 'TestDB' and EmployeesList/ActionCode eq '1' and EmployeesList/UserID eq '1' and EmployeesList/Alphabet eq 'All'

添付画像 添付画像

4

1 に答える 1