チャンクでファイルをインポートする際は、ファイル内のチャンクの数を API で指定する必要があります。

正確な数を指定するよりも、チャンク数を -1 に設定することをおすすめします。 後で呼び出しを送信してアップロードを完了としてマークします。  この API 呼び出しでは、「ファイルのリストの取得」の手順で取得したファイル ID が必要です。

POST

https://api.anaplan.com/2/0/workspaces/{workspaceID}/models/{modelID}/files/{fileID}

パラメーター説明
AnaplanAuthToken:{token}Anaplan の認証トークンの値
content typeContent-Type:application/json」に設定
fileID事前に取得済みのファイル ID
file nameファイルの名前
chunkCountファイル内のチャンク数。「-1」に設定
firstDataRowファイル内の最初のデータ行。ファイル内の最初のデータ行が 2 行目 (ヘッダーを除く) の場合は「2」に設定
headerRowファイル内のヘッダー行。ファイル内の最初のラインがヘッダー行の場合は「1」に設定

curl -X POST \
https://api.anaplan.com/2/0/workspaces/{workspaceId}/models/{modelId}/files/{fileId} \
-H 'Authorization:AnaplanAuthToken auth_token' \
-H 'Content-Type: application/json' \
-d '{"chunkCount":1}'

{

   "meta":{

      "schema":"https://api.anaplan.com/2/0/models/F1111111C11111111B11111F1111E11F/objects/file"

   },

   "status":{

      "code":200,

      "message":"Success"

   },

   "file":{

      "id":"113000000000",

      "name":"Organization.txt",

      "chunkCount":0,

      "delimiter":"\"",

      "encoding":"ISO-8859-1",

      "firstDataRow":2,

      "format":"txt",

      "headerRow":1,

      "separator":"\t"

   }

}