パーティションの取得
get
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions
データベースに定義されているパーティションまたは特定のパーティションのリストを返します。
- パラメータなし: 使用可能なすべてのパーティションを返します。
- typeパラメータを使用: フィルタされたパーティション・リストを返します。
- パーティション・タイプ、ソース・サーバー、ソース・アプリケーションおよびソース・データベース・パラメータを使用: 指定されたパーティションの詳細を返します。
要求
パス・パラメータ
- applicationName: string
アプリケーション名
- databaseName: string
データベース名
問合せパラメータ
- applicationLevelDatasource(optional): boolean
データソースがアプリケーション・レベルで定義されているかどうかを指定します。
- applicationName(optional): string
パーティション・ソース・アプリケーション名。
- databaseName(optional): string
パーティション・ソース・データベース名。
- datasourceName(optional): string
データソース名。
- limit(optional): integer(int32)
返されるパーティションの最大数。
- measuresDimensionName(optional): string
Measuresディメンション名。
- offset(optional): integer(int32)
結果セットの先頭から除外するパーティションの数。
- serverName(optional): string
パーティション・ソース・サーバー名。
- type(optional): array
空の値を許可:
true
収集形式:multi
パーティション・タイプ。 カンマ区切りを使用して、複数のタイプを追加できます。
- [0]: string
許可される値:
[ "TRANSPARENT", "REPLICATED", "FEDERATED", "LAZY_TRANSPARENT" ]
- [0]: string
レスポンス
サポートされるメディア・タイプ
- application/json
- application/xml
200 レスポンス
OK
パーティション・リストまたはパーティション詳細が正常に返されました。
ネストされたスキーマ : PartitionBean
タイプ:
Show Source
object
- areas(optional): array areas
- errorMessage(optional): string
- id(optional): string
- isNew(optional): boolean
- links(optional): array links
- locked(optional): boolean
- mappings(optional): array mappings
- sourceInfo(optional): object ConnectionInfoBean
- targetInfo(optional): object ConnectionInfoBean
- type(optional): string
- updatable(optional): boolean
ネストされたスキーマ : ConnectionInfoBean
タイプ:
Show Source
object
- alterCredentials(optional): boolean
- applicationLevelConnection(optional): boolean
- applicationLevelDatasource(optional): boolean
- applicationName(optional): string
- connectionName(optional): string
- databaseName(optional): string
- datasourceName(optional): string
- description(optional): string
- essbaseToColumnMap(optional): object EsbToColMap
- essbaseToDataSourceMap(optional): object EssToDsMapDTO
- measuresDimensionName(optional): string
- password(optional): string
- serverName(optional): string
- userName(optional): string
ネストされたスキーマ : Dimension
タイプ:
Show Source
object
- added(optional): boolean
- addMemberOption(optional): string
許可される値:
[ "GENERATION", "SIBLING_LOWEST_LEVEL", "CHILD", "SIBLING_MATCHING_STRING", "LEVEL", "PARENT_CHILD", "GEN_NULLS", "LEVEL_NULLS" ]
- aggregateLevelUsage(optional): integer(int32)
- allowassociationChanges(optional): boolean
- allowFormulaChanges(optional): boolean
- allowMoves(optional): string
許可される値:
[ "NOTOK", "OK", "IGNORE", "GEN2", "NOTGEN2" ]
- allowPropertyChanges(optional): boolean
- allowUDAChanges(optional): boolean
- attributeOptions(optional): object AttributeOptions
- autoFixSharedMember(optional): boolean
- configOption(optional): string
許可される値:
[ "EXISTING", "DENSE", "SPARSE" ]
- createAttributeMembers(optional): boolean
- dimensionSolveOrder(optional): integer(int32)
- flexible(optional): boolean
- generations(optional): array generations
- hierarchyType(optional): string
許可される値:
[ "EXISTING", "MULTIPLE", "STORED", "DYNAMIC" ]
- incrementalSort(optional): boolean
- levels(optional): array levels
- measureOptions(optional): object MeasureOptions
- memberName(optional): string
- name(optional): string
- share(optional): boolean
- solveOrder(optional): integer(int32)
- sortOption(optional): string
許可される値:
[ "NONE", "ASCENDING", "DESCENDING" ]
- storageType(optional): string
許可される値:
[ "EXISTING", "STORE", "NEVER_SHARE", "LABEL_ONLY", "DYNAMIC_CALC_STORE", "DYNAMIC_CALC" ]
- type(optional): string
許可される値:
[ "EXISTING", "NONE", "ACCOUNTS", "TIME", "COUNTRY", "ATTRIBUTES" ]
- unique(optional): string
許可される値:
[ "EXISTING", "UNIQUE", "DUPLICATE", "NONE" ]
- updateOption(optional): string
許可される値:
[ "MERGE", "REMOVE_UNSPECIFIED" ]
ネストされたスキーマ : AttributeOptions
タイプ:
Show Source
object
- baseDimension(optional): string
- indepDimensions(optional): array indepDimensions
- modified(optional): boolean
- scaassociationMode(optional): string
許可される値:
[ "NOOVERWRITE", "OVERWRITE" ]
- scadisAssociationMode(optional): string
許可される値:
[ "NOOVERWRITE", "OVERWRITE", "EXTEND" ]
- type(optional): string
許可される値:
[ "NUMERIC", "BOOLEAN", "TEXT", "DATE", "EXISTING" ]
ネストされたスキーマ : MeasureOptions
タイプ:
Show Source
object
- currencyCategory(optional): string
- currencyConversion(optional): string
許可される値:
[ "EXISTING", "NONE", "CATEGORY", "NO_CONVERSION" ]
- currencyName(optional): string
- skip(optional): string
許可される値:
[ "NONE", "NA", "MISSING", "ZERO", "MISSING_ZERO" ]
- timeBalanceOption(optional): string
許可される値:
[ "EXISTING", "NONE", "FIRST", "LAST", "AVERAGE" ]
- twoPass(optional): boolean
- varianceReporting(optional): string
許可される値:
[ "EXISTING", "NON_EXPENSE", "EXPENSE" ]
ネストされたスキーマ : IndepDimension
タイプ:
Show Source
object
- name(optional): string
- type(optional): string
許可される値:
[ "CONTINUOUS", "DISCRETE" ]
400 レスポンス
不正なリクエスト
パーティション結果の取得に失敗しました。
500 レスポンス
内部サーバー・エラー。