New-AzCosmosDBSqlVectorIndex

Crée un objet Sql VectorIndex CosmosDB.

Syntaxe

Default (Par défaut)

New-AzCosmosDBSqlVectorIndex
    -Path <String>
    -Type <String>
    -QuantizationByteSize <Int64>
    -IndexingSearchListSize <Int64>
    -VectorIndexShardKey <String[]>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

L’applet de commande New-AzCosmosDBSqlVectorIndex crée un objet de type PSSqlVectorIndex.

Exemples

Exemple 1 :

New-AzCosmosDBSqlVectorIndex -Path "/vector1" -Type "flat"
Path Type
---- ----
/vector1   flat

Exemple 2

New-AzCosmosDBSqlVectorIndex -Path "/vector1" -Type "flat" -QuantizationByteSize 128 -IndexingSearchListSize 50 -VectorIndexShardKey "shard1","shard2"
Path       Type     QuantizationByteSize IndexingSearchListSize VectorIndexShardKey
----       ----     --------------------- ---------------------- -------------------
/vector1   flat     128                   50                     shard1, shard2

Paramètres

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-IndexingSearchListSize

Il s’agit de la taille de la liste candidate des voisins approximatifs stockés lors de la construction de l’index DiskANN dans le cadre des processus d’optimisation. Des valeurs élevées peuvent améliorer le rappel au détriment de la latence. Cela ne s’applique qu’au type d’index vectoriel diskANN.

Propriétés du paramètre

Type:Int64
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Path

Chemin d’accès au champ vectoriel dans le document.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-QuantizationByteSize

Nombre d’octets utilisés dans la quantification du produit des vecteurs. Une valeur plus élevée peut entraîner un meilleur rappel pour les recherches vectorielles au détriment de la latence. Cela ne s’applique qu’aux types d’index vectoriel quantizedFlat et diskANN.

Propriétés du paramètre

Type:Int64
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Type

Type d’index du vecteur. Actuellement, flat, diskANN et quantizedFlat sont pris en charge.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VectorIndexShardKey

Tableau de clés de partition pour l’index vectoriel. Cela ne s’applique qu’aux types d’index vectoriel quantizedFlat et diskANN.

Propriétés du paramètre

Type:

System.Collections.Generic.IList[string]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

None

Sorties

PSSqlVectorIndex