E/O filtri nelle esplorazioni

Raggruppa e utilizza la logica di filtro AND e OR senza dover creare manualmente espressioni di filtro in un'esplorazione.

Creazione di filtri AND/OR

I filtri E/O vengono visualizzati nella sezione Filtri di un'esplorazione sopra i risultati. Quando aggiungi o modifichi un filtro in un'esplorazione, puoi personalizzare i filtri con la logica AND/OR.

Puoi aggiungere un filtro in diversi modi:

  • Seleziona l'icona Filtra per campo di un campo nel selettore campi Esplora.
  • Seleziona l'opzione Filtro dal menu a forma di ingranaggio della tabella di dati di un campo.
  • Seleziona il pulsante Filtra nella sezione Filtri dell'esplorazione.

Per rimuovere un filtro, fai clic sull'icona Rimuovi X accanto al filtro.

Opzioni per le sezioni di filtro

Se aggiungi più di un filtro, a sinistra dei campi del filtro viene visualizzata l'opzione per specificare la logica del filtro AND e OR e passare da una all'altra. Un nuovo gruppo di filtri crea un insieme separato di filtri con la possibilità di specificare una logica di filtro tra AND e OR tra i gruppi. La sezione dei filtri contiene le seguenti opzioni:

  1. Pulsante logica AND/OR: seleziona questa opzione per cambiare la logica del filtro. Verrà visualizzato AND oppure OR a seconda della logica selezionata. Importante: a seconda delle condizioni del filtro, i pulsanti AND o OR potrebbero non essere utilizzabili, a indicare che la logica non può essere cambiata.
  2. Pulsante + Filtro: seleziona questa opzione per aggiungere un altro filtro nello stesso gruppo.
  3. Pulsante + Nuovo gruppo: seleziona questa opzione per creare un nuovo gruppo di filtri.
  4. + Pulsante Espressione personalizzata: seleziona questa opzione per creare manualmente un'espressione personalizzata utilizzando Lexp.

Filtra gruppi

I filtri possono essere ordinati in gruppi separati collegati tramite logica di filtro AND/OR. Ad esempio, potrebbero esserci più filtri nei gruppi A e B e puoi impostare l'esplorazione in modo che filtri in base a group A O group B. I gruppi consentono di filtrare le esplorazioni in base a più condizioni non direttamente correlate.

Ad esempio, i seguenti filtri Esplora contengono due gruppi separati con la logica OR:

  1. Lo stato degli ordini è pending E lo stato utenti è California OPPURE
  2. La categoria di prodotti è active E il costo degli articoli dell'inventario è <= 100

L'esplorazione risultante mostrerà i dati degli ordini relativi a pending ordini in California OPPURE ordini contenenti Active articoli di categoria per un costo di less than or equal to 100.

Filtri AND/OR e filtri obbligatori

I filtri obbligatori (ad esempio, un filtro obbligatorio con il parametro always_filter o il parametro conditionally_filter) vengono sempre visualizzati nel primo gruppo di filtri, ovvero group A.

Per aggiungere più condizioni di filtro a un campo a cui fa riferimento un filtro obbligatorio, fai clic sul pulsante Aggiungi accanto a ciascuna condizione. La logica del filtro OR verrà applicata automaticamente tra ogni condizione aggiunta al campo del filtro obbligatorio.

Puoi aggiungere più filtri a group A facendo clic sul pulsante + Filtro e puoi aggiungere gruppi di filtri successivi facendo clic su + Nuovo gruppo.

Filtri E/O sulle dashboard

I filtri AND/OR vengono creati nella sezione Esplora filtri e vengono tradotti in espressioni Looker prima dell'esecuzione della query. Di conseguenza, i filtri AND/OR si comportano in modo diverso rispetto ai filtri di base delle dashboard.

Se a una dashboard viene aggiunta una query che utilizza entrambi i filtri AND e OR, i filtri non verranno visualizzati nella sezione dei filtri della dashboard. I filtri vengono ancora applicati alla query e possono essere modificati nel riquadro della query corrispondente.