Applica a
Utility di Bridge: Array Management (Gestione degli array)
Gestione degli array per una manipolazione dei dati su misura.
Chi può usarlo?
Piani:
- Bridge by Smartsheet
Spesso, quando si accede a un’API esterna, i dati non vengono filtrati o strutturati nel modo desiderato. Potresti dover aggiungere, rimuovere, ordinare o manipolare i dati. Con le funzioni di Array Management (Gestione degli array), è possibile personalizzare i dati in base alle proprie esigenze, senza dover scrivere codice personalizzato o modificare il servizio di back-end.
Add Object To Array (Aggiungi oggetto all’array)
Consente di aggiungere un ulteriore record a un array. L’utility Add Object To Array (Aggiungi oggetto all’array) richiede la compilazione dei seguenti campi:
- Array: riferimento all’array esistente
- Object (Oggetto): l’oggetto che vuoi aggiungere all’array:
- Key #1 (Chiave #1): l’etichetta dell’oggetto da aggiungere
- Value #1 (Valore #1): il valore dell’oggetto da aggiungere
Questa utility non può essere utilizzata per aggiungere semplicemente voci a un elenco in un array.
Delete From Array (Elimina dall’array)
Consente di eliminare un record specifico da un array. L’utility Delete From Array (Elimina dall’array) richiede la compilazione dei seguenti campi:
- Array: riferimento all’array esistente
- Entry (Voce): l’oggetto o la voce da rimuovere; la prima voce è 1.
Per le altre utility per gli array la prima voce è 0.
Extract Field From Array (Estrai campo dall’array)
Estrai un campo specifico dall’array, come array o file CSV. L’utility Extract Field From Array (Estrai campo dall’array) richiede la compilazione dei seguenti campi:
- Array: riferimento all’array esistente
- Key (Chiave): il nome del campo da estrarre
- Output: il formato del risultato di output
L’immagine seguente mostra l’array estratto a sinistra e il risultato dell’estrazione del campo Type (Tipo) sottoforma di array.
Offset Array (Array con offset)
Consente di recuperare un set di dati dall’array con un determinato offset. Questa funzione è molto utile se l’API da cui hai effettuato l’accesso ai dati non supporta l’impaginazione dei dati. L’utility Offset Array (Array con offset) richiede la compilazione dei seguenti campi:
- Array: riferimento all’array esistente
- Trim Size (Dimensione finale): la dimensione dell’array finale
- Offset: la voce nell’array di riferimento da cui iniziare
Ad esempio, se l’array originale ha 10 voci, Trim Size (Dimensione finale) è impostato su 4 e Offset su 3, l’array finale sarà composto dalle voci 3-6 dell’array originale.
Pick From Array (Scegli dall’array)
Consente di recuperare una voce casuale dall’array per utilizzarla altrove. L’utility Pick From Array (Scegli dall’array) richiede la compilazione dei seguenti campi:
- Array: riferimento all’array da cui scegliere una voce
Size/Length (Dimensione/Lunghezza)
Restituisce la dimensione (numero di voci) di un’array. L’utility Size/Length (Dimensione/Lunghezza) richiede la compilazione dei seguenti campi:
- Data (Dati): riferimento all’array di cui ottenere la lunghezza
Sort Object Array (Ordina oggetti dell’array)
Consente di ordinare l’array in base al valore di qualsiasi campo nella struttura a oggetti di un’array. L’utility Sort Object Array (Ordina oggetti dell’array) richiede la compilazione dei seguenti campi:
- Array: riferimento all’array da ordinare
- Sort Field (Campo di ordinamento): oggetto in base a cui eseguire l’ordinamento
- Sort Order (Ordine): opzione per ordinare i risultati in ordine crescente o decrescente
L’immagine seguente mostra l’array da ordinare a sinistra e l’array restituito con selezione dell’ordine crescente a destra.
Trim Array (Riduci array)
Consente di ridurre l’array a un numero specifico di elementi. L’utility Trim Array (Riduci array) richiede la compilazione dei seguenti campi:
- Array: riferimento all’array da ridurre
- Trim Size (Dimensione finale): dimensione/lunghezza (numero di voci) dell’array finale