Condividi tramite


Usare l'attività Filtro per filtrare gli elementi da una matrice

È possibile usare un'attività filtro in una pipeline per applicare un'espressione filtro a una matrice di input.

Prerequisiti

Per iniziare, è necessario soddisfare i prerequisiti seguenti:

Aggiungere un'attività Filtro a una pipeline con l'interfaccia utente

Per usare un'attività Filtro in una pipeline, completare la procedura seguente:

Creazione dell’attività

  1. Creare una nuova pipeline nell'area di lavoro.

  2. Selezionare la scheda Variabili nell'area delle impostazioni della pipeline e quindi selezionare + Nuovo per aggiungere una nuova variabile della pipeline di tipo matrice.

    Screenshot che mostra la creazione di una nuova variabile della pipeline di tipi di matrice denominata AnimalsArray con alcuni nomi di animali come valori.

  3. Cercare Filtro nel riquadro Attività della pipeline e trascinare un'attività Web nell'area di disegno della pipeline. Potrebbe essere necessario espandere l'elenco completo delle attività selezionando il pulsante + all'estrema destra della barra degli strumenti.

    Screenshot dell'interfaccia utente di Fabric con il riquadro Attività e l'attività Ricerca evidenziati.

  4. Selezionare la nuova attività Filtro nell'area di disegno, se non è già selezionata.

    Screenshot della scheda Impostazioni generali con l’attività Filtro.

Fare riferimento alla guida alle impostazioni Generali per configurare la scheda impostazioni Generali.

Impostazioni filtro

  1. Selezionare la scheda Impostazioni, in cui è possibile specificare un elenco di matrici di Elementi e una Condizione da applicare a ogni elemento. Entrambe le impostazioni supportano il contenuto dinamico.

    Screenshot che mostra la scheda Impostazioni dell'attività di ricerca, evidenziando la scheda e il punto in cui scegliere una nuova connessione.

  2. Questo semplice esempio filtra la matrice in dog, ma un uso reale può essere complesso in base alle esigenze, usando una qualsiasi delle funzioni e dei valori disponibili nel generatore di espressioni dinamiche. Selezionare Aggiungi contenuto dinamico per Elementi, quindi selezionare la scheda Variabili nel generatore di espressioni pipeline e scegliere l'oggetto AnimalsArray creato in precedenza. Quindi, seleziona OK.

    Screenshot che mostra il generatore di espressioni pipeline con l'oggetto AnimalsArray creato in precedenza selezionato.

  3. Selezionare di nuovo Aggiungi contenuto dinamico, questa volta per l'impostazione Condizione. L'espressione item() restituisce il valore dell'elemento corrente quando l'attività Filtro scorre l'elenco specificato di elementi della matrice. Usando la funzione equals(), è possibile confrontarla con l'elemento per restituire true o false per ogni elemento. Solo gli elementi che restituiscono true verranno inclusi nella matrice di output dell'attività Filtro, che può quindi essere usata in qualsiasi altra attività.

    Screenshot che mostra il valore dell'impostazione Condizione da selezionare per un animale specifico.

Salvare ed eseguire o pianificare la pipeline

Dopo aver aggiunto altre attività necessarie usando la matrice di output dell'attività Filtro, passare alla scheda Home nella parte superiore dell'editor della pipeline e selezionare il pulsante Salva per salvare la pipeline. Selezionare Esegui per eseguirla direttamente o Pianificare per pianificarla. Qui è anche possibile visualizzare la cronologia delle esecuzioni o configurare altre impostazioni.

Screenshot che mostra la scheda Home nell'editor della pipeline con il nome della scheda e i pulsanti Salva, Esegui e Pianifica evidenziati.