Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Växla tjänster genom att använda listrutan Version. Läs mer om navigering.
Gäller för: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Returnerar en dynamic (JSON)-matris med uppsättningen med alla distinkta värden som finns i den första matrisen men som inte finns i andra matriser – (((arr1 \ arr2) \ arr3) \ ...).
Syntax
set_difference(
set1,set2 [,set3, ...])
Läs mer om syntaxkonventioner.
Parameterar
| Namn | Typ | Krävs | Description |
|---|---|---|---|
| set1... setN | dynamic |
✔️ | Matriser som används för att skapa en skillnadsuppsättning. Minst 2 matriser krävs. Se pack_array. |
Retur
Returnerar en dynamisk matris med uppsättningen med alla distinkta värden som är i set1 men som inte finns i andra matriser.
Example
range x from 1 to 3 step 1
| extend y = x * 2
| extend z = y * 2
| extend w = z * 2
| extend a1 = pack_array(x,y,x,z), a2 = pack_array(x, y), a3 = pack_array(x,y,w)
| project set_difference(a1, a2, a3)
Resultat
| Kolumn1 |
|---|
| [4] |
| [8] |
| [12] |
print arr = set_difference(dynamic([1,2,3]), dynamic([1,2,3]))
Resultat
| Arr |
|---|
| [] |