ワークフロー詳細取得

Prev Next
Get
/api/pipeline_definitions/{pipeline_definition_id}

ワークフローの詳細を取得します。

Security
API Key: ApiKeyAuth
Header parameter nameAuthorization

認証キーとなるAPI KEYをAuthorization: Token {{API KEY}}の形式でヘッダーにセットします。
API KEYがabc123の場合は、Authorization: Token abc123とします。
API KEYの作成方法は、TROCCO API KEYの作成を参照ください。

Responses
200

ワークフローの詳細を返します。

Expand All
object
id
integer (int64)

ワークフローID

name
string

ワークフロー名

resource_group_id
integer (int64) | null

リソースグループID

description
string | null

ワークフロー詳細(メモ)

max_task_parallelism
integer (int64) | null

ワークフロータスク同時実行数上限

Default1
Example1
execution_timeout
integer (int64) | null

ワークフロー実行タイムアウト

max_retries
integer (int64) | null

ワークフローリトライ回数上限

min_retry_interval
integer (int64) | null

ワークフロー最小リトライ間隔

is_concurrent_execution_skipped
boolean | null

すでにワークフロージョブが実行中の場合、ワークフロージョブの実行をスキップするかどうか

is_stopped_on_errors
boolean | null

タスクが失敗した場合、ワークフロージョブを停止するかどうか

labels
Array of string | null

ラベル

string
notifications
Array of object | null

ワークフロー通知

object
type
string

ワークフロー通知種別

  • job_execution: ワークフロー実行通知
  • job_time_alert: ワークフロー経過時間通知
Valid values[ "job_execution", "job_time_alert" ]
destination_type
string

ワークフロー通知先種別

Valid values[ "slack", "email" ]
notify_when
string

ワークフロー実行通知タイミング
ワークフロー通知種別がjob_executionの場合は必須です。

  • finished: ワークフロー実行完了時
  • failed: ワークフロー実行失敗時
Valid values[ "finished", "failed" ]
time
integer

ワークフロー経過時間通知タイミング
ワークフロー通知種別がjob_time_alertの場合は必須です。

slack_config
object

Slack通知設定

notification_id
integer (int64)

Slack通知先ID

message
string

Slack通知メッセージ

email_config
object

メール通知設定

notification_id
integer (int64)

メール通知先 ID

message
string

メール通知メッセージ

schedules
Array of object | null

ワークフロースケジュール

object
frequency
string

スケジュールの頻度です。
hourly: 毎時
daily: 毎日
weekly: 毎週
monthly: 毎月

Valid values[ "hourly", "daily", "weekly", "monthly" ]
minute
integer (int64)

分の値を示します。

hour
integer (int64)

時間の値を示します。

day
integer (int64)

日にちの値を示します。

day_of_week
integer (int64)

曜日の値を示します。

time_zone
string

日時のタイムゾーンです。

ExampleEtc/UTC
tasks
Array of object | null

ワークフロータスク一覧

object
key
string

タスクキー
タスクキーはタスクの依存関係を定義するために使用される識別子です。
タスクキーには任意の文字列を指定できます。

Examplet1
type
string

タスク種別

Valid values[ "bigquery_data_check", "databricks_data_check", "http_request", "if_else", "redshift_data_check", "slack_notify", "snowflake_data_check", "tableau_extract", "trocco_bigquery_datamart", "trocco_databricks_datamart", "trocco_dbt", "trocco_pipeline", "trocco_redshift_datamart", "trocco_snowflake_datamart", "trocco_transfer_bulk", "trocco_transfer" ]
bigquery_data_check_config
object
connection_id
integer (int64)

BigQuery接続情報ID

name
string

BigQueryデータチェックタスク名

query
string

クエリ

operator
string

比較演算子

Valid values[ "equal", "greater_equal", "greater", "less_equal", "less", "not_equal" ]
query_result
integer (int64)

期待するクエリ結果

accepts_null
boolean

クエリ結果がNULLの場合、データチェックが成功したものとして扱うかどうか

custom_variables
Array of object

カスタム変数

object
name
string

カスタム変数の変数名を指定します。
変数名を$で囲ってください。

Example$start_time$
type
string

カスタム変数タイプです。
string: 文字列
timestamp: 時刻・日付(キューイング時)
timestamp_runtime: 時刻・日付(実行時)

Valid values[ "string", "timestamp", "timestamp_runtime" ]
Exampletimestamp_runtime
value
string

カスタム変数名を展開する値を指定します。
カスタム変数タイプがstringのときのみ有効です。

Examplejobs
quantity
integer (int64)

unit 時間の数を指定します。
カスタム変数タイプがtimestampかtimestamp_runtime のときのみ有効です。

Example1
unit
string

時間の単位を指定します。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Valid values[ "hour", "date", "month" ]
Examplehour
direction
string

時間軸の方向です。
ago: 前
later: 後
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Valid values[ "ago", "later" ]
Exampleago
format
string

日付フォーマットです。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Example%Y-%m-%d %H:%M:%S
time_zone
string

日付フォーマットの日時を解釈するタイムゾーンです。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

ExampleEtc/UTC
databricks_data_check_config
object
connection_id
integer (int64)

Databricks接続情報ID

name
string

Databricksデータチェックタスク名

query
string

クエリ

operator
string

比較演算子

Valid values[ "equal", "greater_equal", "greater", "less_equal", "less", "not_equal" ]
query_result
integer (int64)

期待するクエリ結果

accepts_null
boolean

クエリ結果がNULLの場合、データチェックが成功したものとして扱うかどうか

custom_variables
Array of object

カスタム変数

object
name
string

カスタム変数の変数名を指定します。
変数名を$で囲ってください。

Example$start_time$
type
string

カスタム変数タイプです。
string: 文字列
timestamp: 時刻・日付(キューイング時)
timestamp_runtime: 時刻・日付(実行時)

Valid values[ "string", "timestamp", "timestamp_runtime" ]
Exampletimestamp_runtime
value
string

カスタム変数名を展開する値を指定します。
カスタム変数タイプがstringのときのみ有効です。

Examplejobs
quantity
integer (int64)

unit 時間の数を指定します。
カスタム変数タイプがtimestampかtimestamp_runtime のときのみ有効です。

Example1
unit
string

時間の単位を指定します。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Valid values[ "hour", "date", "month" ]
Examplehour
direction
string

時間軸の方向です。
ago: 前
later: 後
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Valid values[ "ago", "later" ]
Exampleago
format
string

日付フォーマットです。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Example%Y-%m-%d %H:%M:%S
time_zone
string

日付フォーマットの日時を解釈するタイムゾーンです。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

ExampleEtc/UTC
http_request_config
object
name
string

タスク名

connection_id
integer (int64)

HTTP接続情報ID

http_method
string

HTTP メソッド

url
string

URL

request_body
string

リクエストボディ

request_headers
Array of object

リクエストヘッダ

object
key
string

リクエストヘッダキー

value
string

リクエストヘッダ値

masking
boolean

リクエストヘッダ値をマスキングするかどうか

request_parameters
Array of object

リクエストパラメータ

object
key
string

リクエストパラメータキー

value
string

リクエストパラメータ値

masking
boolean

リクエストパラメータ値をマスキングするかどうか

custom_variables
Array of object

カスタム変数

object
name
string

カスタム変数の変数名を指定します。
変数名を$で囲ってください。

Example$start_time$
type
string

カスタム変数タイプです。
string: 文字列
timestamp: 時刻・日付(キューイング時)
timestamp_runtime: 時刻・日付(実行時)

Valid values[ "string", "timestamp", "timestamp_runtime" ]
Exampletimestamp_runtime
value
string

カスタム変数名を展開する値を指定します。
カスタム変数タイプがstringのときのみ有効です。

Examplejobs
quantity
integer (int64)

unit 時間の数を指定します。
カスタム変数タイプがtimestampかtimestamp_runtime のときのみ有効です。

Example1
unit
string

時間の単位を指定します。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Valid values[ "hour", "date", "month" ]
Examplehour
direction
string

時間軸の方向です。
ago: 前
later: 後
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Valid values[ "ago", "later" ]
Exampleago
format
string

日付フォーマットです。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Example%Y-%m-%d %H:%M:%S
time_zone
string

日付フォーマットの日時を解釈するタイムゾーンです。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

ExampleEtc/UTC
if_else_config
object

if_else タスクのレスポンス設定

condition_groups
object

条件グループ定義

set_type
string

論理演算子(条件同士の結合方法)

Valid values[ "and", "or" ]
conditions
Array of object

条件リスト

object
identifier
string | null

タスクの内部識別子
※ 参照されているタスクのIDが返却されます

variable
string

変数名

  • status: タスクの実行結果
  • response_status_code: HTTPリクエストのステータスコード(http_requestタスクのみ)
  • transfer_record_count: 転送レコード数(転送・データマートタスクのみ)
  • check_result: データチェック結果(データチェックタスクのみ)
  • current_time: 現在日時
  • environment_id: 環境ID
Valid values[ "status", "response_status_code", "transfer_record_count", "check_result", "current_time", "environment_id" ]
operator
string

比較演算子

Valid values[ "equal", "not_equal", "greater", "greater_equal", "less", "less_equal" ]
value
string

比較値

  • status: "succeeded" または "error"
  • response_status_code: "100"~"599"の3桁数値文字列
  • transfer_record_count: 0以上の整数文字列
  • check_result: "success" または "failure"
  • current_time: "2025-01-31T09:00:00+09:00"形式の日時
  • environment_id: 1以上の整数文字列
destinations
object

条件分岐先

if
Array of string

条件が真の場合の実行タスクの identifier リスト

string
else
Array of string

条件が偽の場合の実行タスクの identifier リスト

string
redshift_data_check_config
object
connection_id
integer (int64)

Redshift接続情報ID

name
string

Redshiftデータチェックタスク名

query
string

クエリ

operator
string

比較演算子

Valid values[ "equal", "greater_equal", "greater", "less_equal", "less", "not_equal" ]
query_result
integer (int64)

期待するクエリ結果

accepts_null
boolean

クエリ結果がNULLの場合、データチェックが成功したものとして扱うかどうか

database
string

データベース

ExampleDEFAULT
custom_variables
Array of object

カスタム変数

object
name
string

カスタム変数の変数名を指定します。
変数名を$で囲ってください。

Example$start_time$
type
string

カスタム変数タイプです。
string: 文字列
timestamp: 時刻・日付(キューイング時)
timestamp_runtime: 時刻・日付(実行時)

Valid values[ "string", "timestamp", "timestamp_runtime" ]
Exampletimestamp_runtime
value
string

カスタム変数名を展開する値を指定します。
カスタム変数タイプがstringのときのみ有効です。

Examplejobs
quantity
integer (int64)

unit 時間の数を指定します。
カスタム変数タイプがtimestampかtimestamp_runtime のときのみ有効です。

Example1
unit
string

時間の単位を指定します。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Valid values[ "hour", "date", "month" ]
Examplehour
direction
string

時間軸の方向です。
ago: 前
later: 後
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Valid values[ "ago", "later" ]
Exampleago
format
string

日付フォーマットです。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Example%Y-%m-%d %H:%M:%S
time_zone
string

日付フォーマットの日時を解釈するタイムゾーンです。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

ExampleEtc/UTC
slack_notify_config
object
name
string

Slack通知タスク名

ExampleExample
connection_id
integer (int64)

Slack接続情報ID

message
string

Slack通知メッセージ

ignore_error
boolean

Slack通知が失敗した場合、タスク自体は成功したものとして扱うか

snowflake_data_check_config
object
connection_id
integer (int64)

Snowflake接続情報ID

name
string

Snowflakeデータチェックタスク名

query
string

クエリ

operator
string

比較演算子

Valid values[ "equal", "greater_equal", "greater", "less_equal", "less", "not_equal" ]
query_result
integer (int64)

期待するクエリ結果

accepts_null
boolean

クエリ結果がNULLの場合、データチェックが成功したものとして扱うかどうか

warehouse
string

ウェアハウス

custom_variables
Array of object

カスタム変数

object
name
string

カスタム変数の変数名を指定します。
変数名を$で囲ってください。

Example$start_time$
type
string

カスタム変数タイプです。
string: 文字列
timestamp: 時刻・日付(キューイング時)
timestamp_runtime: 時刻・日付(実行時)

Valid values[ "string", "timestamp", "timestamp_runtime" ]
Exampletimestamp_runtime
value
string

カスタム変数名を展開する値を指定します。
カスタム変数タイプがstringのときのみ有効です。

Examplejobs
quantity
integer (int64)

unit 時間の数を指定します。
カスタム変数タイプがtimestampかtimestamp_runtime のときのみ有効です。

Example1
unit
string

時間の単位を指定します。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Valid values[ "hour", "date", "month" ]
Examplehour
direction
string

時間軸の方向です。
ago: 前
later: 後
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Valid values[ "ago", "later" ]
Exampleago
format
string

日付フォーマットです。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

Example%Y-%m-%d %H:%M:%S
time_zone
string

日付フォーマットの日時を解釈するタイムゾーンです。
タイプがtimestampかtimestamp_runtime のときのみ有効です。

ExampleEtc/UTC
tableau_data_extraction_config
object
name
string

Tableauデータ抽出タスク名

connection_id
integer (int64)

Tableau接続情報ID

task_id
string

TableauタスクID
TableauタスクIDはTableau APIのレスポンスで確認できます。

trocco_bigquery_datamart_config
object
definition_id
integer (int64)

BigQueryデータマート定義ID

name
string

BigQueryデータマートタスク名

custom_variable_loop
Array of object

カスタム変数ループ設定

object
type
string

カスタム変数ループ種別

Valid values[ "bigquery", "databricks", "period", "redshift", "snowflake", "string" ]
bigquery_config
object
connection_id
integer (int64)

Bigquery接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
databricks_config
object
connection_id
integer (int64)

Databricks接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
period_config
object
interval
string

ループ間隔

time_zone
string

タイムゾーン

from
object

ループ開始タイミング

value
integer

ループ開始タイミング値

unit
string

ループ開始タイミング単位

Valid values[ "date", "month", "year" ]
to
object

ループ終了タイミング

value
integer

ループ終了タイミング値

unit
string

ループ終了タイミング

Valid values[ "date", "month", "year" ]
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

offset
object

展開される値

value
integer

展開される値

unit
string

展開される値の単位

Valid values[ "date_ago", "date_later", "month_ago", "month_later", "year_ago", "year_later" ]
redshift_config
object
connection_id
integer (int64)

Redshift接続情報ID

query
string

クエリ

database
string

データベース

variables
Array of string

カスタム変数

string
snowflake_config
object
connection_id
integer (int64)

Snowflake接続情報ID

query
string

クエリ

warehouse
string

ウェアハウス

variables
Array of string

カスタム変数

string
string_config
object
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

values
Array of string

カスタム変数値

string
trocco_databricks_datamart_config
object
definition_id
integer (int64)

Databricksデータマート定義ID

name
string

Databricksデータマートタスク名

custom_variable_loop
Array of object

カスタム変数ループ設定

object
type
string

カスタム変数ループ種別

Valid values[ "bigquery", "databricks", "period", "redshift", "snowflake", "string" ]
bigquery_config
object
connection_id
integer (int64)

Bigquery接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
databricks_config
object
connection_id
integer (int64)

Databricks接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
period_config
object
interval
string

ループ間隔

time_zone
string

タイムゾーン

from
object

ループ開始タイミング

value
integer

ループ開始タイミング値

unit
string

ループ開始タイミング単位

Valid values[ "date", "month", "year" ]
to
object

ループ終了タイミング

value
integer

ループ終了タイミング値

unit
string

ループ終了タイミング

Valid values[ "date", "month", "year" ]
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

offset
object

展開される値

value
integer

展開される値

unit
string

展開される値の単位

Valid values[ "date_ago", "date_later", "month_ago", "month_later", "year_ago", "year_later" ]
redshift_config
object
connection_id
integer (int64)

Redshift接続情報ID

query
string

クエリ

database
string

データベース

variables
Array of string

カスタム変数

string
snowflake_config
object
connection_id
integer (int64)

Snowflake接続情報ID

query
string

クエリ

warehouse
string

ウェアハウス

variables
Array of string

カスタム変数

string
string_config
object
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

values
Array of string

カスタム変数値

string
trocco_dbt_config
object
definition_id
integer (int64)

dbtジョブ設定ID

name
string

dbtジョブ設定名

trocco_pipeline_config
object
definition_id
integer (int64)

ワークフロー定義ID

name
string

ワークフロー名

custom_variable_loop
Array of object

カスタム変数ループ設定

object
type
string

カスタム変数ループ種別

Valid values[ "bigquery", "databricks", "period", "redshift", "snowflake", "string" ]
bigquery_config
object
connection_id
integer (int64)

Bigquery接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
databricks_config
object
connection_id
integer (int64)

Databricks接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
period_config
object
interval
string

ループ間隔

time_zone
string

タイムゾーン

from
object

ループ開始タイミング

value
integer

ループ開始タイミング値

unit
string

ループ開始タイミング単位

Valid values[ "date", "month", "year" ]
to
object

ループ終了タイミング

value
integer

ループ終了タイミング値

unit
string

ループ終了タイミング

Valid values[ "date", "month", "year" ]
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

offset
object

展開される値

value
integer

展開される値

unit
string

展開される値の単位

Valid values[ "date_ago", "date_later", "month_ago", "month_later", "year_ago", "year_later" ]
redshift_config
object
connection_id
integer (int64)

Redshift接続情報ID

query
string

クエリ

database
string

データベース

variables
Array of string

カスタム変数

string
snowflake_config
object
connection_id
integer (int64)

Snowflake接続情報ID

query
string

クエリ

warehouse
string

ウェアハウス

variables
Array of string

カスタム変数

string
string_config
object
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

values
Array of string

カスタム変数値

string
trocco_redshift_datamart_config
object
definition_id
integer (int64)

Redshiftデータマート定義ID

name
string

Redshiftデータマートタスク名

custom_variable_loop
Array of object

カスタム変数ループ設定

object
type
string

カスタム変数ループ種別

Valid values[ "bigquery", "databricks", "period", "redshift", "snowflake", "string" ]
bigquery_config
object
connection_id
integer (int64)

Bigquery接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
databricks_config
object
connection_id
integer (int64)

Databricks接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
period_config
object
interval
string

ループ間隔

time_zone
string

タイムゾーン

from
object

ループ開始タイミング

value
integer

ループ開始タイミング値

unit
string

ループ開始タイミング単位

Valid values[ "date", "month", "year" ]
to
object

ループ終了タイミング

value
integer

ループ終了タイミング値

unit
string

ループ終了タイミング

Valid values[ "date", "month", "year" ]
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

offset
object

展開される値

value
integer

展開される値

unit
string

展開される値の単位

Valid values[ "date_ago", "date_later", "month_ago", "month_later", "year_ago", "year_later" ]
redshift_config
object
connection_id
integer (int64)

Redshift接続情報ID

query
string

クエリ

database
string

データベース

variables
Array of string

カスタム変数

string
snowflake_config
object
connection_id
integer (int64)

Snowflake接続情報ID

query
string

クエリ

warehouse
string

ウェアハウス

variables
Array of string

カスタム変数

string
string_config
object
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

values
Array of string

カスタム変数値

string
trocco_snowflake_datamart_config
object
definition_id
integer (int64)

Snowflakeデータマート定義ID

name
string

Snowflakeデータマートタスク名

custom_variable_loop
Array of object

カスタム変数ループ設定

object
type
string

カスタム変数ループ種別

Valid values[ "bigquery", "databricks", "period", "redshift", "snowflake", "string" ]
bigquery_config
object
connection_id
integer (int64)

Bigquery接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
databricks_config
object
connection_id
integer (int64)

Databricks接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
period_config
object
interval
string

ループ間隔

time_zone
string

タイムゾーン

from
object

ループ開始タイミング

value
integer

ループ開始タイミング値

unit
string

ループ開始タイミング単位

Valid values[ "date", "month", "year" ]
to
object

ループ終了タイミング

value
integer

ループ終了タイミング値

unit
string

ループ終了タイミング

Valid values[ "date", "month", "year" ]
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

offset
object

展開される値

value
integer

展開される値

unit
string

展開される値の単位

Valid values[ "date_ago", "date_later", "month_ago", "month_later", "year_ago", "year_later" ]
redshift_config
object
connection_id
integer (int64)

Redshift接続情報ID

query
string

クエリ

database
string

データベース

variables
Array of string

カスタム変数

string
snowflake_config
object
connection_id
integer (int64)

Snowflake接続情報ID

query
string

クエリ

warehouse
string

ウェアハウス

variables
Array of string

カスタム変数

string
string_config
object
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

values
Array of string

カスタム変数値

string
trocco_azure_synapse_analytics_datamart
object
definition_id
integer (int64)

Azure Synapse Analyticsデータマート定義ID

name
string

Azure Synapse Analyticsデータマートタスク名

custom_variable_loop
Array of object

カスタム変数ループ設定

object
type
string

カスタム変数ループ種別

Valid values[ "bigquery", "databricks", "period", "redshift", "snowflake", "string" ]
bigquery_config
object
connection_id
integer (int64)

Bigquery接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
databricks_config
object
connection_id
integer (int64)

Databricks接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
period_config
object
interval
string

ループ間隔

time_zone
string

タイムゾーン

from
object

ループ開始タイミング

value
integer

ループ開始タイミング値

unit
string

ループ開始タイミング単位

Valid values[ "date", "month", "year" ]
to
object

ループ終了タイミング

value
integer

ループ終了タイミング値

unit
string

ループ終了タイミング

Valid values[ "date", "month", "year" ]
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

offset
object

展開される値

value
integer

展開される値

unit
string

展開される値の単位

Valid values[ "date_ago", "date_later", "month_ago", "month_later", "year_ago", "year_later" ]
redshift_config
object
connection_id
integer (int64)

Redshift接続情報ID

query
string

クエリ

database
string

データベース

variables
Array of string

カスタム変数

string
snowflake_config
object
connection_id
integer (int64)

Snowflake接続情報ID

query
string

クエリ

warehouse
string

ウェアハウス

variables
Array of string

カスタム変数

string
string_config
object
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

values
Array of string

カスタム変数値

string
trocco_transfer_bulk_config
object
definition_id
integer (int64)

マネージド転送設定ID

name
string

マネージド転送設定名

trocco_transfer_config
object
definition_id
integer (int64)

転送設定ID

name
string

転送設定名

custom_variable_loop
Array of object

カスタム変数ループ設定

object
type
string

カスタム変数ループ種別

Valid values[ "bigquery", "databricks", "period", "redshift", "snowflake", "string" ]
bigquery_config
object
connection_id
integer (int64)

Bigquery接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
databricks_config
object
connection_id
integer (int64)

Databricks接続情報ID

query
string

クエリ

variables
Array of string

カスタム変数

string
period_config
object
interval
string

ループ間隔

time_zone
string

タイムゾーン

from
object

ループ開始タイミング

value
integer

ループ開始タイミング値

unit
string

ループ開始タイミング単位

Valid values[ "date", "month", "year" ]
to
object

ループ終了タイミング

value
integer

ループ終了タイミング値

unit
string

ループ終了タイミング

Valid values[ "date", "month", "year" ]
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

offset
object

展開される値

value
integer

展開される値

unit
string

展開される値の単位

Valid values[ "date_ago", "date_later", "month_ago", "month_later", "year_ago", "year_later" ]
redshift_config
object
connection_id
integer (int64)

Redshift接続情報ID

query
string

クエリ

database
string

データベース

variables
Array of string

カスタム変数

string
snowflake_config
object
connection_id
integer (int64)

Snowflake接続情報ID

query
string

クエリ

warehouse
string

ウェアハウス

variables
Array of string

カスタム変数

string
string_config
object
variables
Array of object

カスタム変数

object
name
string

カスタム変数名

values
Array of string

カスタム変数値

string
task_dependencies
Array of object | null

ワークフロータスク間の依存関係

object
source
string

依存元タスクキー

destination
string

依存先タスクキー

environment
object | null

環境

id
integer (int64)

環境ID

Example1
name
string

環境名

Example本番環境
environment_group
object

環境グループ

id
integer (int64)

環境グループID

Example1
name
string

環境グループ名

Exampleサンプル環境グループ
created_at
string

環境グループの作成日時

Example2023-08-23T03:00:00.000+09:00
updated_at
string

環境グループの更新日時

Example2023-08-23T03:00:00.000+09:00
created_at
string

環境の作成日時

Example2023-08-23T03:00:00.000+09:00
updated_at
string

環境の更新日時

Example2023-08-23T03:00:00.000+09:00
401

認証エラーです。API KEYをご確認ください。

403

権限がありません。

404

指定したワークフローが存在しません。