シーケンスの実行
post
/api/20210901/catalog/sequences/{sequenceId}/actions/run
指定されたIDの既存のシーケンスを実行します。進行状況をモニターできるように、oa-work-request-idを返します。
リクエスト
パス・パラメータ
- sequenceId(必須): string(byte)
Base64URLエンコーディングを使用したシーケンスのオブジェクトID。たとえば、シーケンスにオブジェクトID 'User1'.'sequence1'がある場合、Base64URLでエンコードされた値J1VzZXIxJy4nc2VxdWVuY2UxJw==を入力します。
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
202レスポンス
400レスポンス
不正なリクエスト(無効な問合せパラメータ、不正なヘッダーなど)。
ルート・スキーマ: Error
Type:
ソースを表示
object
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列。
403レスポンス
禁止(操作の権限がない、不明な理由によりリクエストが拒否されたなど)。
ルート・スキーマ: Error
Type:
ソースを表示
object
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列。
404レスポンス
見つかりません。リクエストされたリソースが見つかりませんでした。
ルート・スキーマ: Error
Type:
ソースを表示
object
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列。
409レスポンス
競合(操作によって制約違反が発生し、操作が現在の状態と互換性がないなど)。
ルート・スキーマ: Error
Type:
ソースを表示
object
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列。
500レスポンス
内部サーバー・エラー。サーバーで、リクエストの履行を妨げる予期しない状況が発生しました。
ルート・スキーマ: Error
Type:
ソースを表示
object
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列。
例
この例では、特定のsequenceID
を使用してシーケンスを実行します。シーケンスのオブジェクトIDは'adminuser'.'mySequence'
で、Base64URLセーフでエンコードされたsequenceID
値はJ2FkbWludXNlcicuJ215U2VxdWVuY2Un
です。
cURLの例:
まず、削除するデータ・フローのオブジェクトIDを取得し、この値をBase64URLセーフでエンコードしてdataFlowID
を決定します。「オブジェクトID」の値は、Oracle Analyticsインスタンスのデータ・フローの「検査」ダイアログから取得できます。
必要なsequenceID
を指定してcURLコマンドを実行します。
curl -i \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --request POST 'https://<hostname>/api/20210901/catalog/sequences/J2FkbWludXNlcicuJ215U2VxdWVuY2Un/actions/run' \
リクエスト本文の例
適用不可。
レスポンス本文の例
Status 200: