QueryMilvus 2025.5.31.15¶
번들¶
com.snowflake.openflow.runtime | runtime-milvus-processors-nar
설명¶
벡터를 사용하여 Milvus 데이터베이스에서 지정된 컬렉션을 쿼리합니다. 쿼리 결과는 검색된 각 벡터의 결과 레코드 경로 아래 현재 레코드에 추가됩니다.
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
컬렉션 이름 |
사용할 Milvus 컬렉션 이름의 이름입니다 |
최대 쿼리 배치 크기 |
쿼리 중 Milvus에 대한 단일 요청에 포함되는 벡터의 수입니다. Milvus는 한 번에 10개 이상의 벡터를 배치 쿼리할 수 없습니다. |
최대 결과 |
반환할 최대 결과 수(예: Top K) |
Milvus 연결 서비스 |
Milvus 데이터베이스 접속을 위한 연결 서비스 |
출력 검색 필드 |
Milvus 데이터베이스에 대한 검색에서 반환할 추가 필드의 쉼표로 구분된 목록입니다. Milvus는 기본적으로 점수 및 id 필드를 반환합니다. |
파티션 |
작업을 수행할 벡터 데이터베이스의 파티션입니다. 데이터베이스에 파티션이 하나만 있는 경우 비워둡니다. |
Record Reader |
FlowFile 을 읽는 데 사용할 Record Reader |
Record Writer |
결과 작성에 사용할 Record Writer |
순위 재지정 평활화 매개 변수 |
하이브리드 검색 중 Reciprocal Rank Fusion(RRFRanker)의 평활화 매개 변수 |
결과 레코드 경로 |
레코드에서 결과를 배치할 위치를 지정합니다. |
스파스 벡터 필드 이름 |
스파스 벡터를 저장하는 데 사용할 필드의 이름입니다. |
스파스 벡터 인덱스 경로 |
스파스 벡터를 제공해야 하는 경우, 이 RecordPath 는 사용할 스파스 데이터의 인덱스를 가리킵니다. |
스파스 벡터 값 경로 |
스파스 벡터를 제공해야 하는 경우, 이 RecordPath 는 사용할 스파스 데이터의 값을 가리킵니다. |
벡터 필드 이름 |
벡터를 저장하는 데 사용할 Milvus 내 필드의 이름입니다. |
벡터 레코드 경로 |
레코드의 벡터 필드 경로 |
관계¶
이름 |
설명 |
---|---|
실패 |
FlowFiles 로 전송할 수 없고 재시도가 성공할 것으로 예상되지 않는 경우 이 관계로 라우팅됩니다 |
retry |
FlowFiles 로 보내지 못했지만 재시도가 도움이 될 수 있는 경우 이 관계로 라우팅됩니다 |
성공 |
FlowFiles 에 성공적으로 전송된 메시지는 이 관계로 라우팅됩니다 |