フィルタによるビジネス・ビュー・データの取得

post

/OracleBAMREST/bam/api/projects/{projectname}/businessviews/{businessviewname}/data

グループ、パラメータ、フィルタに基づいて問合せ結果をフィルタすることによって得られるレコードを取得します。

リクエスト

サポートされているメディア・タイプ
  • application/json
  • application/xml
本文パラメータ
ルート・スキーマ: http://jsonschema.net
タイプ: object
ネストされたスキーマ: filters
タイプ: array
ネストされたスキーマ: groups
タイプ: array
ネストされたスキーマ: parameters
タイプ: array
ネストされたスキーマ: filters-items[0]
タイプ: object
ネストされたスキーマ: parameters-items[0]
タイプ: object
application/jsonの例

{
    "groups":[
        "Country"
    ],
    "filters":[
        {
            "name":"Dept",
            "value":"HR"
        },
        {
            "name":"Salary_int",
            "value":"150"
        }
    ],
    "parameters":[
        {
            "name":"Dept",
            "value":"HR"
        },
        {
            "name":"Salary_int",
            "value":"150"
        }
    ]
}

レスポンス

サポートされているメディア・タイプ
  • application/json
  • application/xml
200レスポンス
成功
本文
ルート・スキーマ: /paths/~1projects~1{projectname}~1businessviews~1{businessviewname}~1data/post/responses/200/schema
application/jsonの例

[
    {
        "DATAOBJECT_MODIFIED":"2014-03-11T14:54:57.821+0000",
        "DATAOBJECT_CREATED":"2014-03-11T14:54:57.821+0000",
        "Salary_decimal":1000.555,
        "Dept":"HR",
        "Salary_float":100.55,
        "Salary_int":100
    },
    {
        "DATAOBJECT_MODIFIED":"2014-03-11T14:54:57.821+0000",
        "DATAOBJECT_CREATED":"2014-03-11T14:54:57.821+0000",
        "Salary_decimal":200.22,
        "Dept":"HR",
        "Salary_float":150.323,
        "Salary_int":150
    }
]