一連のインポート作業の最初に行うのが、テキスト又は CSV ファイルをサーバーにアップロードすることです。
テキスト又は CSV ファイルをアップロードするには以下を実行します。
- ファイルを 1MB から 50MB の間で均等なサイズのチャンクに分割して、チャンク数をカウントしてください。
- ユーザーがインポート ID と importDataSourceID (ファイル ID) を取得できるようにインポート アクションのリストを取得してください。
GET https://api.anaplan.com/2/0/workspaces/{workspaceID}/models/{modelID}/imports - ファイルのリストを取得してください。
GET https://api.anaplan.com/2/0/workspaces/{workspaceID}/models/{modelID}/files - チャンク数を「-1」に設定してください。
POST https://api.anaplan.com/2/0/workspaces/{workspaceID}/models/{modelID}/files/{fileID} - すべてのファイル チャンクを順番に読み込んでください。
PUT https://api.anaplan.com/2/0/workspaces/{workspaceID}/models/{modelID}/files/{fileID}/chunks/{chunkID} - すべてのファイル チャンクが読み込まれたら、アップロードを完了にマークしてください。
POST https://api.anaplan.com/2/0/workspaces/{workspaceID}/models/{modelID}/files/{fileID}/complete