子孫の数の取得
get
/essbase/rest/v1/outline/{app}/{cube}/descendantsCount/{memberUniqueName}
リクエストされたメンバーの子孫の数を返します。
リクエスト
パス・パラメータ
- app(required): string
アプリケーション名。
- cube(required): string
データベース名。
- memberUniqueName(required): string
一意のメンバー名(完全修飾名)。
問合せパラメータ
- applicationNameForConnection: string
接続のアプリケーション名。
- connection: string
Essbase接続名。
レスポンス
サポートされているメディア・タイプ
- text/plain
200 レスポンス
OK
子孫の数が正常に返されました。
ルート・スキーマ : schema
型:
integer(int32)
400 レスポンス
不正なリクエスト
子孫の数の取得に失敗しました。
500 レスポンス
サーバーの内部エラーです。
例
次の例では、指定されたEssbaseメンバーの子孫の数を取得する方法を示します。
この例では、cURLを使用して、Windowsシェル・スクリプトからREST APIにアクセスします。呼出し元ユーザーのIDおよびパスワードは変数であり、properties.bat
内でその変数値が設定されています。
cURLコマンドを含むスクリプト
call properties.bat
curl -X GET "https://myserver.example.com:9001/essbase/rest/v1/outline/ASOSamp/Basic/descendantsCount/Products?links=none" -H Accept:text/plain -o prodcount.txt -u %User%:%Password%
レスポンス本体の例
次の情報がprodcount.txt
に書き込まれます。
37