REST APIリファレンス > REST APIリソースクイックリファレンス > データ取り込みおよびレプリケーションリソースクイックリファレンス
  

データ取り込みおよびレプリケーションリソースクイックリファレンス

次のリストに、データ取り込みおよびレプリケーションリソースに対して実行可能な操作を示します。
データベース取り込みおよびレプリケーションタスクとアプリケーション取り込みおよびレプリケーションタスク
データベース取り込みとレプリケーションタスクとアプリケーション取り込みとレプリケーションタスクを作成してデプロイします。また、タスクに関連付けられているジョブを管理および監視します。
次の表に、操作の一覧を示します。
操作
方法
URI
タスクを作成する。
POST
/dbmi/public/api/v2/task/create
タスクをデプロイする。
POST
/dbmi/public/api/v2/task/deploy/{taskId}
ジョブを実行する。
POST
/dbmi/public/api/v2/job/start
ジョブを停止する。
POST
/dbmi/public/api/v2/job/stop
ジョブを再開する。
POST
/dbmi/public/api/v2/job/resume
ジョブをデプロイ解除する。
POST
/dbmi/public/api/v2/job/undeploy
ジョブステータスを取得する。
GET
/dbmi/public/api/v2/job/status
ジョブのメトリックを取得する。
GET
/dbmi/public/api/v2/job/metrics
タスクの詳細を取得する。
GET
/dbmi/public/api/v2/task/details?taskId={taskId}&projectId={projectId}&folderId={folderId}
ファイル取り込みおよびレプリケーション
ファイル取り込みとレプリケーションタスクを作成、管理、および監視します。
次の表に、操作の一覧を示します。
操作
方法
URI
ジョブステータスを取得する。
GET
/mftsaas/api/v1/job/<runId>/status
ジョブのログを取得する。
GET
/mftsaas/api/v1/job/<runId>/logs
タスクIDを使用して完了したジョブの詳細を取得する。
GET
/mftsaas/api/v1/mitasks/activityLog?taskId=<taskId>
実行IDを使用してアクティブなジョブまたは完了したジョブの詳細を取得する。
GET
/mftsaas/api/v1/mitasks/activityLog?runId=<runId>
実行IDを使用してアクティブなジョブまたは完了したジョブの詳細(スキップする行数や行制限など)を取得する。
GET
/mftsaas/api/v1/mitasks/activityLog?taskId={{taskID}}&<offset>
すべてのジョブの詳細を取得する。
GET
/mftsaas/api/v2/mitasks/activityLog
タスクIDを使用してすべてのジョブの詳細を取得する。
GET
/mftsaas/api/v2/mitasks/activityLog?taskId=<taskId>
実行IDを使用してすべてのジョブの詳細を取得する。
GET
/mftsaas/api/v2/mitasks/activityLog?runId=<runId>
すべてのジョブの詳細(スキップする行など)を取得する。
GET
/mftsaas/api/v2/mitasks/activityLog?taskId=<taskId>&offset=<offset>
すべてのジョブの詳細を取得し、行数制限を含める。
GET
/mftsaas/api/v2/mitasks/activityLog?taskId=<taskId>&rowLimit<rowLimit>
ジョブタイプに基づいてすべてのジョブの詳細を取得する。
GET
/mftsaas/api/v2/mitasks/activityLog?jobType=<jobType>
表示するファイルイベントの数を取得し、ファイルイベントの制限を含める。
GET
/mftsaas/api/v2/mitasks/activityLog?runId={{runID}}&fetchFileEvents=true&fileEventsLimit=10
特定のタスクの詳細を表示する。
GET
/mftsaas/api/v1/mitasks/{{TASK-ID}}
組織内のすべてのタスクの詳細を表示する。
GET
/mftsaas/api/v1/mitasks
タスクを作成する。
POST
/mftsaas/api/v1/mitasks
タスクを更新する。
POST
/mftsaas/api/v1/mitasks/<taskID>
タスクの場所を取得する。
GET
/mftsaas/api/v1/mitasks?resolveLocation=true
タスクを削除する。
DELETE
/mftsaas/api/v1/mitasks/<taskID>
ストリーミング取り込みおよびレプリケーション
ストリーミング取り込みとレプリケーションジョブを作成、管理、および監視します。
次の表に、操作の一覧を示します。
操作
方法
URI
タスクを作成する。
POST
/sisvc/restapi/v1/CreateEntity/Documents
タスクをデプロイする。
POST
/sisvc/api/v1/Dataflows('<dataflow ID>')/OData.SI.Deploy
タスクをデプロイ解除する。
POST
/sisvc/api/v1/Dataflows('<dataflow ID>')/OData.SI.Undeploy
タスクを開始する。
POST
/sisvc/api/v1/Dataflows('<dataflow ID>')/OData.SI.Start
タスクを停止する。
POST
/sisvc/api/v1/Dataflows('<dataflowID>')/OData.SI.Stop
タスクをコピーする。
POST
/sisvc/restapi/v1/CopyEntities
タスクを更新する。
POST
/sisvc/restapi/v1/UpdateEntity/Documents('<document ID>')
タスクの詳細を取得する。
GET
/sisvc/monitor/v1/jobs/<dataflow ID>/<run ID of the job>
ジョブのリストを取得する。
GET
/mijobmonitor/api/v1/MIJobs
ジョブのステータスを取得する。
GET
/sisvc/monitor/v1/status/dataflows/<dataflow ID>
ジョブの統計を取得する。
GET
/sisvc/monitor/v1/statistics/dataflows/<dataflow ID>
ジョブの履歴を取得する。
GET
/sisvc/monitor/v1/history/dataflows/<dataflow ID>