FAQ: データインポート
このトピックでは、Zilliz Cloud でデータをインポートする際に発生する可能性のある問題と、それに対応する解決策を一覧表示します。
目次
- オブジェクトストレージサービスからデータをインポートする際に短期認証情報を使用できますか?
- Zilliz Cloud ベクトルデータベースにデータを一括挿入できますか?
- Node.js SDK を使用して Zilliz Cloud クラスターにデータをインポートしたりクエリしたりする際に ECONNRESET エラーが発生した場合はどうすればよいですか?
FAQ
オブジェクトストレージサービスからデータをインポートする際に短期認証情報を使用できますか?
はい。データセキュリティ要件に応じて、オブジェクトストレージサービスからデータをインポートする際にセッショントークンを使用できます。
-
セッショントークンを生成します。
-
Amazon S3: AWS リソースで一時的な認証情報を使用する.
-
Google Cloud Storage: サービスアカウント用の短期間有効な認証情報を作成する
-
Azure Blog Storage: ストレージコンテナー用の SAS トークンを作成する
-
-
データインポート時に次のセッショントークン情報を入力します。
-
Amazon S3:
accessKeyId,secretAccessKey,sessionToken -
Google Cloud Storage:
accessToken -
Azure Blog Storage:
sasToken
-
Zilliz Cloud ベクトルデータベースにデータを一括挿入できますか?
はい。詳細については、Import を参照してください。
Node.js SDK を使用して Zilliz Cloud クラスターにデータをインポートしたりクエリしたりする際に ECONNRESET エラーが発生した場合はどうすればよいですか?
この問題を解決するには、以下の手順に従ってください。
-
channelOptions をサポートする最新バージョンの Milvus NodeJS SDK にアップグレードします。
-
channelOptions を手動で追加します。
javascriptconst channelOptions: ChannelOptions = {// Send keepalive pings every 10 seconds, default is 2 hours.'grpc.keepalive_time_ms': 10 * 1000,// Keepalive ping timeout after 5 seconds, default is 20 seconds.'grpc.keepalive_timeout_ms': 5 * 1000,// Allow keepalive pings when there are no gRPC calls.'grpc.keepalive_permit_without_calls': 1,}; -
channelOptions を使用してクライアントを初期化します。
javascriptimport { MilvusClient, DataType } from '@zilliz/milvus2-sdk-node';new MilvusClient({address: 'your-zilliz-cloud-address',ssl: true,username: 'username',password: 'your-pass',channelOptions: channel options})