Model Serve
- Model Serve
- 所有产品
saas/api/v2/connectionMigration/migrate
フィールド
| タイプ
| 必須
| 説明
|
---|---|---|---|
icSessionId
| String
| ○
| Informatica Intelligent Cloud ServicesセッションID。
|
sourceConn
| String
| はい
| 移行するソース接続の名前。これは古いバージョンのコネクタです。
|
targetConn
| String
| ○
| 移行先のターゲット接続名。これは、現在のバージョンのコネクタです。
|
projectName
| String
| ×
| プロジェクト名には、移行するソース接続の参照されているアセットが含まれています。
プロジェクト名を指定しない場合、すべてのアセットのソース接続が移行されます。
|
POST <baseURL>/saas/api/v2/connectionMigration/migrate Content-Type: application/json Accept: application/json icSessionId: <sessionId> { "sourceConn": "Migration_V1", "targetConn": "Migration_V2", "projectName": "V1_Assets" }
フィールド
| タイプ
| 説明
|
---|---|---|
id
| String
| 移行ジョブのグローバル一意識別子。
|
name
| String
| 移行ジョブの名前。
|
count
| Integer
| 依存オブジェクトの数。
|
status
| 複合型
| 移行のステータス。
|
objects
| Collection
| 移行ジョブ内のオブジェクト。
|
name
| String
| objectsオブジェクトで返されます。コネクタを使用するアセットの名前。
|
type
| String
| objectsオブジェクトで返されます。アセットのタイプ。
|
sourcePath
| String
| objectsオブジェクトで返されます。古い接続で参照されているアセットの完全なパス。
|
targetPath
| String
| objectsオブジェクトで返されます。現在の接続で参照されているアセットの完全なパス。
ターゲットフォルダでは、ソースフォルダと同じ名前が使用され、識別のためにこの名前に「_Migration_<移行ジョブID>」が追加されます。
|
status
| String
| objectsオブジェクトで返されます。IN PROGRESS、SUCCESS、FAILEDなど、アセットで更新された接続の状態。
|
{ "id": "4l1XcURpYFjjxpopb7AJ0L", "name": "job-1661702962208", "count": "1", "status": "SUCCESSFUL", "objects": [ { "name": "Mapping_V1", "type": "DTEMPLATE", "sourcePath": "/AA_Migration_Doc", "targetPath": "/AA_Migration_Doc_Migration_4l1XcURpYFjjxpopb7AJ0L", "status": "SUCCESSFUL" } ] }
{ "error": { "code": "MigrationSvc_034", "message": "Invalid object id/s [[242973wgfscbwasd23]]. Object resolution failed.", "requestId": "2ataXVlgw3ydI1Yb2MA4sq" } }