Filtri AND/OR nelle esplorazioni

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

Creare filtri AND/OR

I filtri AND/OR vengono visualizzati nella sezione Filtri di un'esplorazione. Puoi personalizzare i filtri con la logica AND/OR quando aggiungi o modifichi un filtro in un'esplorazione.

Puoi aggiungere un filtro in diversi modi:

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

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

Opzioni della sezione Filtro

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

  1. Pulsante logico AND/OR: seleziona questa opzione per cambiare la logica di filtro. Verrà visualizzato AND (E) o OR (OPPURE) a seconda della logica selezionata. Importante: a seconda delle condizioni del filtro, i pulsanti AND o OR potrebbero non essere selezionabili, a indicare che la logica non può essere modificata.
  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 la logica di filtro AND/OR. Ad esempio, possono essere presenti 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 ti consentono di filtrare le esplorazioni in base a più condizioni non direttamente correlate.

Ad esempio, i seguenti filtri di Esplora contengono due gruppi separati dalla logica OR:

  1. Stato ordini è pending E Stato utenti è California OR
  2. Categoria prodotti è active E Costo articoli di inventario è <= 100

L'esplorazione risultante mostrerà i dati degli ordini di pending ordini in California OPPURE gli ordini che contengono beni della categoria Active al costo di less than or equal to 100.

Limitazioni

Di seguito sono riportate le limitazioni per i filtri AND/OR in Esplora:

  • Per impostazione predefinita, più filtri utilizzano la logica di filtro AND.
  • I filtri OR non sono supportati quando filtri in base a una misura.
  • I filtri AND non sono supportati per i campi solo con filtri.
  • Per impostazione predefinita, due o più gruppi di filtri utilizzano la logica di filtro OR, a meno che il filtro nel primo gruppo non includa un filtro obbligatorio. La logica del filtro AND è quella predefinita se il primo gruppo di filtri include un filtro obbligatorio.

Cose da sapere

Le sezioni seguenti includono informazioni sui filtri AND/OR e sui filtri obbligatori, nonché sui filtri AND/OR nelle dashboard.

Filtri AND/OR e filtri obbligatori

I filtri obbligatori (ad esempio, un filtro obbligatorio con il parametro always_filter o conditionally_filter) vengono sempre visualizzati nel primo gruppo di filtri o 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 ogni 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 AND/OR nelle dashboard

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

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