QueryMilvus 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-milvus-processors-nar
Description¶
Effectue la requête d’une collection donnée dans une base de données Milvus à l’aide de vecteurs. Les résultats de la requête sont ajoutés à l’enregistrement en cours sous le chemin de l’enregistrement des résultats pour chaque vecteur recherché.
Exigences en matière d’entrées¶
REQUIRED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Collection Name |
Nom de la collection Milvus à utiliser |
Max Query Batch Size |
Il s’agit du nombre de vecteurs contenus dans une seule requête adressée à Milvus lors d’une requête. Milvus n’est pas en mesure de prendre en charge les requêtes par lot de plus de 10 vecteurs à la fois. |
Maximum Results |
Le nombre maximum de résultats à renvoyer (c’est-à-dire Top K) |
Milvus Connection Service |
Service de connexion pour accéder à la base de données Milvus |
Output Search Fields |
Liste séparée par des virgules de champs supplémentaires à renvoyer lors d’une recherche dans la base de données Milvus. Milvus renvoie par défaut les champs score et id. |
Partition |
Partition de la base de données vectorielle dans laquelle vous souhaitez effectuer des opérations. Si la base de données ne comporte qu’une seule partition, laissez cette valeur vide. |
Record Reader |
Record Reader à utiliser pour lire le FlowFile |
Record Writer |
Le Record Writer à utiliser pour écrire les résultats |
Reranking Smoothing Parameter |
Paramètre de lissage de la Reciprocal Rank Fusion (RRFRanker) lors d’une recherche hybride |
Results Record Path |
Spécifie l’endroit de l’enregistrement où placer les résultats. |
Sparse Vector Field Name |
Le nom du champ à utiliser pour stocker les vecteurs épars. |
Sparse Vector Indices Path |
Si des vecteurs clairsemés doivent être fournis, ce RecordPath pointe vers les indices des données clairsemées à utiliser. |
Sparse Vector Values Path |
Si des vecteurs clairsemés doivent être fournis, ce RecordPath pointe vers les valeurs des données clairsemées à utiliser. |
Vector Field Name |
Le nom du champ dans Milvus à utiliser pour stocker les vecteurs. |
Vector Record Path |
Le chemin vers le champ de vecteurs dans l’enregistrement |
Relations¶
Nom |
Description |
---|---|
failure |
Les FlowFiles qui ne peuvent pas être envoyés à Milvus et pour lesquels une nouvelle tentative est vouée à l’échec sont routés vers cette relation |
retry |
Les FlowFiles qui n’ont pas pu être envoyés à Milvus, mais pour lesquels une nouvelle tentative pourrait réussir, sont routés vers cette relation |
success |
Les FlowFiles qui sont correctement envoyés à Milvus sont routés vers cette relation |