Loading

データベース エラー (0X80004005): 関数モジュール Bapi_Mdprovider_Get_Catalogs の Rfc 認可がない

公開日: Aug 24, 2022
説明

Tableau Desktop から SAP NetWeaver Business Warehouse にアクセスすると、次のエラーが発生します。

Database error (0x80004005): No RFC authorization for function module BAPI_MDPROVIDER_GET_CATALOGS (関数モジュールに対する RFC の承認がない)

Cause

エラー “Database error (0x80004005): No RFC authorization for function module BAPI_MDPROVIDER_GET_CATALOGS.” は、データ ソースで発生したものです。接続ユーザーは、使用可能なキューブのリストを取得しようとしても、データ ソース メタデータを検索する権限がありません。
解決策
この問題を解決するには、SAP BW 管理者と協力して、データ ソースに対するユーザーの権限を確認します。

 
その他のリソース
MDDataProvider BAPIは、データ プロバイダーに関する情報 (いわゆるメタデータ情報)を抽出するために使用します。これらのBAPIは、MDX ステートメントを作成する前に呼び出します。返されたメタデータ情報を使用して MDX ステートメントを作成します。通常、フロントエンド ツールが BW システムに接続すると、最初に BW システムで使用可能な BW キューブのリストが表示されます (BAPI_MDPROVIDER_GET_CATALOGS が呼び出されます)。ユーザーが BW キューブを選択すると、このキューブに対するクエリのリストが表示されます (BAPI_MDPROVIDER_GET_CUBES が呼び出されます)。
ナレッジ記事番号

001471272

 
読み込み中
Salesforce Help | Article