アプリケーション・データソースの取得
get
/essbase/rest/v1/applications/{applicationName}/datasources
名前、説明、接続、タイプなどの詳細を含む、アプリケーション・レベルのデータソースのリストを返します。
要求
パス・パラメータ
- applicationName: string
アプリケーション名
問合せパラメータ
- limit(optional): integer(int32)
返されるデータソースの最大数。 デフォルトは50です。
デフォルト値:50
- offset(optional): integer(int32)
結果セットの先頭から除外するデータソースの数。
デフォルト値:0
レスポンス
サポートされるメディア・タイプ
- application/json
- application/xml
200 レスポンス
OK
データソースのリストが正常に返されました。
ネストされたスキーマ : datasource
タイプ:
Show Source
object
- application: string
- columns: object ColumnsType
- connection: string
- cube: string
- customDelimiter(optional): string
- delimeter(optional): string
- description: string
- endRow(optional): integer(int64)
- headerRow(optional): integer(int64)
- headers(optional): array headers
- ignoreErrorRecords(optional): boolean
- links(optional): array links
- name(optional): string
- query: string
- queryParameters(optional): array queryParameters
- sheet: string
- skipHiddenRows(optional): boolean
- startRow: integer(int64)
- type: string
許可される値:
[ "TEMPLATE", "EXCELFILE", "DB", "DELIMITEDFILE", "FIXEDWIDTHFILE", "BI", "ESSBASE", "JDBC", "SPARK", "MS_SQL", "MYSQL", "DB2", "ORACLE", "FILE" ]
- widths: array widths
ネストされたスキーマ : ColumnType
タイプ:
Show Source
object
- format(optional): string
- index(optional): integer(int32)
- name(optional): string
- nullable(optional): boolean
- system(optional): boolean
- type(optional): string
許可される値:
[ "STRING", "DOUBLE", "DATE", "TIMESTAMP", "LONG" ]
ネストされたスキーマ : QueryParamsInfo
タイプ:
Show Source
object
- defaultValue(optional): string
- index(optional): integer(int32)
- name(optional): string
- required(optional): boolean
- type(optional): string
許可される値:
[ "STRING", "DOUBLE", "DATE", "TIMESTAMP", "LONG" ]
400 レスポンス
不正なリクエスト
データソースの取得に失敗しました。