从服务器获取数据源任务。
标识符: fetch_datasource_task
此事件的事件标记是 fetch_datasource_task
。
connection_timeout
) 内发送响应提取数据源任务通常与 数据源输入结合使用:
<fetch_datasource_task id=“fetch_datasource_task”> <参数名称=“datasource_id” type=“字符串”>§{ configuration.datasource.value.id }§</param> <参数名称=“sheet_revision” type=“字符串”>§{ configuration.datasource.value.selectedRevision }§</param> <参数名称=“payload_variable_name” type=“字符串”>ds_§{ 替换configuration.datasource.value.id '-' '' }§</param> <param name=“task_variable_name” type=“string”>ds_§{ replace configuration.datasource.value.id '-' '' }§_task</param> <param name=“request_next” type=“bool”>§{ #if configuration.enable_scan.value}§false§{else}§true§{/if}§</param> <参数名称=“request_new” type=“bool”>§{ #if configuration.request_new.value}§true§{else}§false§{/if}§</param> <参数名称=“row_count” type=“long”>§{ configuration.row_count.value }§</param> <参数名称=“datasource_task_id” type=“字符串”>#{task_id}</参数> <参数名称=“connection_timeout” type=“字符串”>?{§{configuration.timeout.value}§*1000}?</param> </fetch_datasource_task>
更新服务器上的数据源任务。
标识符: update_datasource_task
此事件的事件标记是 update_datasource_task
。
connection_timeout
)数据源任务可以与 数据源输入结合使用。和 payload_variable_name
的参数 datasource_task_id
取决于数据的保存位置。以下示例将适用于输入 操作中显示的 fetch_datasource_task
示例:
<update_datasource_task id=“update_ds_with_row”> <参数名称=“datasource_task_id” type=“string”>?{context.ds_§{ 替换 validation.datasource.value.id '-' '' }§_task.id}?</param> <param name=“rows”>#{current_row}</param> <param name=“payload_variable_name”>ds_§{ 替换 validation.datasource.value.id '-' '' }§</param> </update_datasource_task>
更新数据源任务的状态。
标识符: update_datasource_task_status
DONE
、、 IN_PROGRESS
CANCELED
PAUSED
或)。
此事件的事件标签是 update_datasource_task_status
。
connection_timeout
)此示例演示这可以与 数据源输入结合使用:
<update_datasource_task_status id=“cancel_ds_task”> <参数名称=“datasource_task_id” type=“string”>?{context.ds_§{ 替换 validation.datasource.value.id '-' '' }§_task.id}?</param> <param name=“status” type=“string”>CANCELED</param> <param name=“connection_timeout” type=“string”>10000</param> </update_datasource_task_status>