FAQ:データインポート
このトピックでは、Zilliz Cloudでデータをインポートする際に発生する可能性のある問題と、それに対応する解決策について説明します。
Contents
- オブジェクトストレージサービスからデータをインポートする際にセッショントークンを使用できますか?
- Zilliz Cloudベクトルデータベースにデータを一括挿入できますか?
- Node. js SDKを使用してZilliz Cloudクラスタにデータをインポートまたはクエリする際に
ECONNRESET
エラーが発生した場合、どうすればよいですか?
FAQs
オブジェクトストレージサービスからデータをインポートする際にセッショントークンを使用できますか?
はい。データセキュリティ要件に基づいて、オブジェクトストレージサービスからデータをインポートするときにセッショントークンを使用できます。
-
セッショントークンを生成します。
-
Amazon S 3:AWSリソースで一時的な資格情報を使用する。
-
Google Cloud Storage:サービスアカウントの短期間の認証情報を作成する
-
Azure Blog Storage:ストレージコンテナ用のSASトークンを作成する
-
-
データのインポート時に、以下のセッショントークン情報を入力してください。
-
Amazon S 3:
accessKeyId
、secret
AccessKey、sessionToken
-
タグ: Google Cloud
Storage
-
Azure Blog Storage:
Azureブログまとめ
-
Zilliz Cloudベクトルデータベースにデータを一括挿入できますか?
はい。詳細については、「データインポート」を参照してください。
Node. js SDKを使用してZilliz Cloudクラスタにデータをインポートまたはクエリする際にECONNRESET
エラーが発生した場合、どうすればよいですか?
この問題を解決するには、以下の手順に従ってください。
-
channelOptionsをサポートするMilvus NodeJS SDKの最新バージョンにアップグレードしてください。
-
channelOptionsを手動で追加してください。
const 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でクライアントを初期化します。
import { MilvusClient, DataType } from '@zilliz/milvus2-sdk-node';
new MilvusClient({
address: 'your-zilliz-cloud-address',
ssl: true,
username: 'username',
password: 'your-pass',
channelOptions: channel options
})