UpsertMilvus 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-milvus-processors-nar
Beschreibung¶
Fügt für eine bestimmte Sammlung Vektoren in die Milvus-Datenbank ein
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
Collection Name |
Der Name der zu verwendenden Milvus-Sammlung |
ID Field Name |
Der Name des Feldes in Milvus, das für die Speicherung der IDs von Vektoren verwendet wird. Wenn kein Datensatzpfad zusammen mit dem Feldnamen angegeben ist, werden IDs auf der Grundlage des Dateinamens im Format einer Zeichenfolge generiert. |
ID Record Path |
Der Pfad zu dem ID-Feld im Datensatz |
Max Batch Size |
Wenn die Anzahl der Datensätze in einermFlowFile groß ist, kann die Erstellung einer einzigen Anfrage an Milvus erhebliche Mengen an NiFi-Heap verbrauchen. Um dies zu vermeiden, kann die maximale Batchgröße die Anzahl der Datensätze begrenzen, die in einer einzigen Anfrage gesendet werden. |
Metadaten-Feldname |
Der Name des Feldes, das für die Speicherung anderer Metadaten im Zusammenhang mit den Vektoren verwendet wird. Diese Daten müssen in einem gültigen JSON-Format vorliegen. |
Metadatensat-Pfad |
Der Pfad zum Metadatenfeld im Datensatz |
Milvus Connection Service |
Verbindungsdienst für den Zugriff auf die Milvus-Datenbank |
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 |
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. |
Textfeldname |
Der Name des Feldes in Milvus, das zum Speichern des mit den Vektoren verbundenen Textes verwendet werden soll. |
Text Record Path |
Der Pfad zu dem Feld im Datensatz, das den mit den Vektoren verbundenen Text enthält. Falls angegeben, wird der Text unter dem Textfeld in Milvus eingefügt. Wenn nicht angegeben, wird der Text nicht an die Milvus-Datenbank gesendet. |
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. |