データのインポート(コンソール)
このページでは、準備したデータをZilliz Cloudコンソールにインポートする方法を紹介します。
始める前に
以下の条件が満たされていることを確認してください。
-
クラスタが作成されました。詳細については、「クラスタ作成」を参照してください。
-
サポートされている形式のいずれかでデータを準備していること。
データの準備方法の詳細については、「ストレージオプション」と「書式オプション」を参照してください。詳細については、エンドツーエンドのノートブック「データインポートハンズオン」を参照することもできます。
-
サンプルデータセットに一致するスキーマを持つコレクションを作成し、既にインデックスを作成して読み込んでいます。コレクションの作成の詳細については、「コレクションの管理(コンソール)」を参照してください。
ウェブ上のデータをインポートする
データファイルが準備できたら、ローカルドライブから直接インポートするか、オブジェクトストレージバケットにアップロードしてくださいデータのインポートには、AWS S 3やGoogle Cloud GCS、Azure Blob Storageなどがあります。
コレクションには、最大10,000件の実行中または保留中のインポートジョブを含めることができます。
ウェブコンソールは、最大1 GBのローカルJSONファイルのアップロードをサポートしています。より大きなファイルの場合は、代わりにオブジェクトストレージからアップロードすることをお勧めします。データのインポートに問題がある場合は、サポートチケットを作成してください。
ローカルJSONファイル
データをインポートするには、ローカルファイルをアップロードエリアにドラッグアンドドロップして、[インポート]をクリックします。
オブジェクトストレージバケットからのリモートファイル
リモートファイルをインポートするには、まずリモートバケットにアップロードする必要があります。BulkWriterツールを使用して、生データをサポートされている形式に簡単に変換し、結果ファイルをアップロードできます。
準備したファイルをリモートバケットにアップロードしたら、オブジェクトストレージサービスを選択し、リモートバケット内のファイルへのパスと、Zilliz Cloudがバケットからデータを取得するためのバケットの認証情報を入力します。
データのセキュリティ要件に基づいて、データのインポート中に長期的な資格情報またはセッショントークンを使用できます。
資格情報の取得に関する詳細については、次を参照してください:
-
Amazon S 3:長期認証情報を使用した認証
-
Google Cloud Storage:サービスアカウントのHMACキーを管理する
-
Azure Blob Storage:アカウントアクセスキーの表示
セッショントークンの使用方法については、FAQを参照してください。
Zilliz Cloudは、クラスタをホストするクラウドプロバイダに関係なく、任意のオブジェクトストレージサービスから任意のZilliz Cloudクラスタにデータをインポートできるようになりました。例えば、AWS S 3バケットからGCPにデプロイされたZilliz Cloudクラスタにデータをインポートすることができます。
結果を検証する
インポートジョブの進捗状況やステータスは「Job」ページで閲覧可能です。
サポートされるオブジェクトパス
適用可能なオブジェクトパスについては、「ストレージオプション」と「書式オプション」を参照してください。