FAQ:数据导入
本文列举了在 Zilliz Cloud 导入数据时可能遇到的常见问题及对应解决方法。
目录
- 从对象存储服务导入数据时,我能否使用 Session Token?
- 能否向 Zilliz Cloud 集群批量导入数据?
- 在使用 Node.js SDK 导入数据或查询时,遇到
ECONNRESET
错误该怎么办?
问答
从对象存储服务导入数据时,我能否使用 Session Token?
可以。根据您的数据安全需求,在从对象存储服务导入数据时您可以根据以下步骤使用 Session Token。
-
生成 Session Token。
-
阿里云对象存储 OSS:使用STS临时访问凭证访问OSS
-
腾讯云对象存储 COS:临时密钥生成及使用指引
-
Amazon S3(亚马逊云科技对象存储):使用短期凭证进行身份验证
-
-
在数据导入时提供以下验证信息:
-
阿里云对象存储 OSS:
AccessKeyId
、AccessKeySecret
、SecurityToken
-
腾讯云对象存储 COS:
tmpSecretId
、tmpSecretKey
、token
-
Amazon S3(亚马逊云科技对象存储):
accessKeyId
、secretAccessKey
、sessionToken
-
能否向 Zilliz Cloud 集群批量导入数据?
目前,您只能使用 Zilliz Cloud 界面批量导入数据。更多详情,请参阅数据导入。
在使用 Node.js SDK 导入数据或查询时,遇到 ECONNRESET
错误该怎么办?
请执行以下步骤,解决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: channelOptions
})`