跳到主要内容
版本:Next

Milvus

Milvus 源连接器

描述

这个Milvus源连接器从Milvus或Zilliz Cloud读取数据,它具有以下功能:

  • 支持按分区读写数据
  • 支持将动态模式数据读入元数据列
  • json数据将转换为json字符串,并将sink转换为json
  • 自动重试以绕过速率限制和grpc限制

关键特性

数据类型映射

Milvus 数据类型SeaTunnel 数据类型
INT8TINYINT
INT16SMALLINT
INT32INT
INT64BIGINT
FLOATFLOAT
DOUBLEDOUBLE
BOOLBOOLEAN
JSONSTRING
ARRAYARRAY
VARCHARSTRING
FLOAT_VECTORFLOAT_VECTOR
BINARY_VECTORBINARY_VECTOR
FLOAT16_VECTORFLOAT16_VECTOR
BFLOAT16_VECTORBFLOAT16_VECTOR
SPARSE_FLOAT_VECTORSPARSE_FLOAT_VECTOR

源选项

名称类型必需默认值描述
urlString-连接到Milvus或Zilliz Cloud的URL.
tokenString-用户:密码
databaseStringdefault从哪个数据库读取数据.
collectionString-如果设置,将只读取一个集合,否则将读取数据库下的所有集合.

任务示例

source {
Milvus {
url = "http://127.0.0.1:19530"
token = "username:password"
database = "default"
}
}

变更日志