{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/ja/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Bulk Import Integration Legacy","description":"Treasure Data Product Documentation · Collect and Unify · Segment and Activate · Experiment and Analyze · Decisioning Automate with AI Scale and Trust.","siteUrl":"https://docs.treasuredata.com","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"bulk-import-integration-legacy","__idx":0},"children":["Bulk Import Integration Legacy"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Treasure Dataでは、td importコマンドの代わりにEmbulkの使用を推奨しています。td importコマンドで実行されるLegacy Bulkは保守されていますが、更新や機能強化は行われていません。"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["tdバージョン",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["0.10.84以降"]},"では、td importコマンドを使用してデータを一括インポートできます。"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"前提条件","__idx":1},"children":["前提条件"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://toolbelt.treasuredata.com/"},"children":["Toolbelt"]},"を含む、Treasure Dataの基本的な知識"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Java runtime（6以降）"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"bulk-importを使う理由","__idx":2},"children":["Bulk Importを使う理由"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/bulk-loader-image.66c25bebe256d00ddaea4976a329fd422c14f0a9f8f15c328d551a8a9435dbec.d65bf755.png","alt":""},"children":[]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Treasure Dataはクラウドサービスであるため、データはインターネットネットワーク接続を介して転送する必要があります。データサイズが大きくなると（100MB以上）、これが難しくなることがあります。いくつかのケースを考えてみましょう。"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["ネットワークが不安定になると、データ転送の途中でインポートが失敗する可能性があります。中断した場所から再開する簡単な方法はなく、最初からアップロードをやり直す必要があります。"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["企業によっては、単一のストリームで大量のデータを転送する際に帯域幅の制限がある場合があります。また、TCP/IPプロトコルの制限により、アプリケーションがネットワーク接続を飽和させることが困難になります。"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["これらの問題を克服するために、Bulk Import機能を設計しました。大きなデータセットを小さなチャンクに分割し、それらを",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["並列"]},"にアップロードできるようになりました。特定のチャンクのアップロードが失敗した場合は、そのチャンクのみのアップロードを再開できます。この並列処理により、全体的なアップロード速度が向上します。"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"例","__idx":3},"children":["例"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Bulk Importはパフォーマンスと信頼性を実現するための複雑な方法であるため、目的を達成するためにこれらのショートカットを使用できます。"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ja/int/legacy-bulk-import-from-json-file"},"children":["JSONファイルからのLegacy Bulk Import"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ja/int/legacy-bulk-import-for-aws-s3"},"children":["Amazon S3からのLegacy Bulk Import"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ja/int/legacy-bulk-import-from-mysql"},"children":["MySQLからのLegacy Bulk Import"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ja/int/legacy-bulk-import-from-mongodb"},"children":["MongoDBからのLegacy Bulk Import"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Bulk Importの内部構造やヒントとコツを理解するには、以下のドキュメントを参照してください。"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ja/int/legacy-bulk-import-internals"},"children":["Legacy Bulk Importの内部構造"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ja/int/legacy-bulk-import-from-mongodb"},"children":["Legacy Bulk Importのヒントとコツ"]}]}]}]},"headings":[{"value":"Bulk Import Integration Legacy","id":"bulk-import-integration-legacy","depth":1},{"value":"前提条件","id":"前提条件","depth":1},{"value":"Bulk Importを使う理由","id":"bulk-importを使う理由","depth":1},{"value":"例","id":"例","depth":1}],"frontmatter":{"seo":{"title":"Bulk Import Integration Legacy"}},"lastModified":"2025-11-12T07:49:46.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/ja/int/bulk-import-integration-legacy","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}