Condividi tramite


PartitionKeyDefinition interface

Proprietà

kind

Quale tipo di chiave di partizione viene definita (impostazione predefinita: "Hash")

paths

Matrice di percorsi per i quali i dati all'interno della raccolta possono essere partizionati. I percorsi non devono contenere un carattere jolly o una barra finale. Ad esempio, la proprietà JSON "AccountNumber" viene specificata come "/AccountNumber". La matrice deve contenere solo un singolo valore.

systemKey
version

Un campo facoltativo, se non specificato il valore predefinito è 1. Per usare la chiave di partizione di grandi dimensioni impostare la versione su 2. Per informazioni sulle chiavi di partizione di grandi dimensioni, vedere come creare contenitori con una chiave di partizione di grandi dimensioni .

Dettagli proprietà

kind

Quale tipo di chiave di partizione viene definita (impostazione predefinita: "Hash")

kind?: PartitionKeyKind

Valore della proprietà

paths

Matrice di percorsi per i quali i dati all'interno della raccolta possono essere partizionati. I percorsi non devono contenere un carattere jolly o una barra finale. Ad esempio, la proprietà JSON "AccountNumber" viene specificata come "/AccountNumber". La matrice deve contenere solo un singolo valore.

paths: string[]

Valore della proprietà

string[]

systemKey

systemKey?: boolean

Valore della proprietà

boolean

version

Un campo facoltativo, se non specificato il valore predefinito è 1. Per usare la chiave di partizione di grandi dimensioni impostare la versione su 2. Per informazioni sulle chiavi di partizione di grandi dimensioni, vedere come creare contenitori con una chiave di partizione di grandi dimensioni .

version?: PartitionKeyDefinitionVersion

Valore della proprietà