一連のインポート作業の最初に行うのが、テキスト又は 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