GitHubContribuisci in GitHub: Modifica in linea

zip ()

La funzione zip accetta un numero qualsiasi di array dynamic e restituisce un array i cui elementi sono ciascuno un array che contiene gli elementi degli array di input dello stesso indice.

Sintassi

zip(array1, array2, ... )

Argomenti

Tra 2 e 16 array dinamici.

Esempi

Il seguente esempio restituisce [[1,2],[3,4],[5,6]]:

print zip(dynamic([1,3,5]), dynamic([2,4,6]))

Il seguente esempio restituisce [["A",{}], [1,"B"], [1.5, null]]:

print zip(dynamic(["A", 1, 1.5]), dynamic([{}, "B"]))

Il seguente esempio comprime il nome e il nome dell'origine dati.

events    
    | project original_time, data_source_name, name
    //--- Search for the last 5 minutes of data
    | where original_time > ago(5m)    
    //--- USER Criteria Here 
    | summarize a = make_list(name), b = make_list(data_source_name) 
    | project zip(a, b) 

Risultati

Visualizzazione del sottoinsieme di valori compressi

Column1
Informazioni utente, Juniper JunOS Famiglia di dispositivi @ cs3.gnu.linux6, ..., Informazioni utente, Juniper JunOS Famiglia di dispositivi @ cs3.gnu.linux6