パーティションのロック
post
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions/lock
パーティション・オブジェクトをロックします。 非フェデレーテッド・パーティションの場合、ソース・パーティション・オブジェクトとターゲット・パーティション・オブジェクトの両方がロックされます。
フェデレーテッド・パーティションの場合、パーティション・タイプ、データソース名、メジャー・ディメンション名およびオプションのアプリケーション・レベル・データソースが必要です。
透過パーティションまたはレプリケート・パーティションの場合、ソース・サーバー、ソース・アプリケーションおよびソース・データベースが必要です。
要求
パス・パラメータ
- applicationName: string
アプリケーション名
- databaseName: string
データベース名
問合せパラメータ
- applicationLevelDatasource(optional): boolean
データソースがアプリケーション・レベルで定義されているかどうかを指定します。
- applicationName(optional): string
パーティション・ソース・アプリケーション名。
- databaseName(optional): string
パーティション・ソース・データベース名。
- datasourceName(optional): string
データソース名。
- measuresDimensionName(optional): string
Measuresディメンション名。
- serverName(optional): string
パーティション・ソース・サーバー名。
- type: string
パーティション・タイプ。
許可される値:[ "TRANSPARENT", "REPLICATED", "FEDERATED", "LAZY_TRANSPARENT" ]
レスポンス
サポートされるメディア・タイプ
- application/json
- application/xml
204 レスポンス
OK
パーティションは正常にロックされました。
400 レスポンス
不正なリクエスト
パーティションのロックに失敗しました。
500 レスポンス
内部サーバー・エラー。