QueryMilvus 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-milvus-processors-nar
Beschreibung¶
Fragt eine bestimmte Sammlung in einer Milvus-Datenbank mithilfe von Vektoren ab. Die Ergebnisse der Abfrage werden für jede Vektorsuche unter dem Ergebnisdatensatzpfad zum aktuellen Datensatz hinzugefügt.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
Collection Name |
Der Name der zu verwendenden Milvus-Sammlung |
Max Query Batch Size |
Dies ist die Anzahl der Vektoren, die während einer Abfrage in einer einzigen Anfrage an Milvus enthalten sind. Milvus kann keine Batchabfragen von mehr als 10 Vektoren auf einmal unterstützen. |
Maximum Results |
Die maximale Anzahl von Ergebnissen, die zurückgegeben werden sollen (d. h. Top K) |
Milvus Connection Service |
Verbindungsdienst für den Zugriff auf die Milvus-Datenbank |
Output Search Fields |
Durch Kommas getrennte Liste zusätzlicher Felder, die bei einer Suche in der Milvus-Datenbank zurückgegeben werden sollen. Milvus gibt standardmäßig die Felder „score“ und „id“ zurück. |
Partition |
Partition der Vektordatenbank, in der Sie Operationen durchführen möchten. Wenn die Datenbank nur eine Partition hat, lassen Sie das Feld leer. |
Record Reader |
Der zum Lesen des FlowFile zu verwendende Record Reader |
Record Writer |
Der Record Writer, den Sie zum Schreiben der Ergebnisse verwenden |
Reranking Smoothing Parameter |
Glättungsparameter der Reciprocal Rank Fusion (RRFRanker) während der Hybridsuche |
Results Record Path |
Gibt an, wo im Datensatz die Ergebnisse platziert werden sollen. |
Sparse Vector Feld Name |
Der Name des Feldes, das für die Speicherung der Sparse-Vektoren verwendet wird. |
Sparse Vector Indices Path |
Wenn Sparse Vectors bereitgestellt werden sollen, verweist dieses RecordPath auf die Indizes der zu verwendenden Sparse-Daten. |
Sparse Vector Values Path |
Wenn Sparse-Vektoren bereitgestellt werden sollen, verweist dieser RecordPath auf die Werte der zu verwendenden Sparse-Daten. |
Vector Field Name |
Der Name des Feldes in Milvus, das für die Speicherung der Vektoren verwendet werden soll. |
Vector Record Path |
Der Pfad zum Vektorfeld im Datensatz |
Beziehungen¶
Name |
Beschreibung |
---|---|
failure |
FlowFiles, die nicht an Milvus gesendet werden können und bei denen ein erneuter Versuch voraussichtlich nicht erfolgreich sein wird, werden an diese Beziehung weitergeleitet. |
retry |
FlowFiles die nicht an Milvus gesendet werden können, bei denen aber ein erneuter Versuch helfen könnte, werden an diese Beziehung weitergeleitet. |
success |
FlowFiles, die erfolgreich an Milvus gesendet wurden, werden an diese Beziehung weitergeleitet. |