Tabelle delle proprietà di visualizzazione e query

Visualization

Questo componente acquisisce i dati e la configurazione dal contesto della query e mostra la visualizzazione appropriata. Puoi personalizzare la larghezza e l'altezza passando valori numerici in pixel a queste proprietà.

Proprietà Valori Note
width numero (in pixel) Valore predefinito 100% se la proprietà non è definita.
height numero (in pixel) Valore predefinito 500px se la proprietà non è definita.
chartTypeMap Oggetto chiave/valore Accetta un oggetto chiave/valore che definisce il componente da visualizzare quando il sistema di adattatore rileva valori specifici del tipo di grafico. Questa opzione può essere utilizzata per eseguire l'override dei grafici predefiniti di Looker o per aggiungere nuovi tipi di grafici al sistema di adattatori.

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'
import { MyCustomRadar } from '../MyCustomRadar'

<Query query='12345' config={{ type: 'radar'}}>
   <Visualization
      width={1000}
      height={500}
      chartTypeMap={{ radar: MyCustomRadar}}
    />
</Query>

Query

Query si integra con la nostra API JavaScript per gestire il ciclo di richiesta/risposta e ottenere una risposta alla query in base al valore ID query o qid. Puoi passare le sostituzioni della configurazione di vis da unire alla risposta dell'API e caricare tutti i dati nel contesto di React.

Proprietà Valori Note
query numero | stringa Può accettare Query.client_id, che viene dopo la proprietà qid nell'URL di un'esplorazione (3fdrdE0b3ATltUvXBaSOPN), o un ID query numerico (1234). Se hai accesso all'ID numerico della query, a partire da questo valore puoi salvare una richiesta aggiuntiva del server.

Query accetta la proprietà query o la proprietà dashboard, ma non entrambe.
dashboard numero Può accettare un ID dashboard numerico (1234). Se hai accesso all'ID numerico della dashboard, a partire da questo valore puoi salvare una richiesta aggiuntiva del server.

dashboard non accetta gli ID stringa delle dashboard LookML.

Query accetta la proposta query o dashboard, ma non entrambe.
config A seconda del valore di type, accetta le seguenti proprietà:

type, legend, positioning, render_null_values, tooltips, series, x_axis, y_axis

Per i valori supportati, consulta la documentazione specifica del grafico più avanti in questa pagina.
Imposta ed esegui l'override delle impostazioni di configurazione per i grafici.
LoadingIndicator riferimento componente Accetta il riferimento di un componente smontato. Valore predefinito: ProgressCircular

import { Visualization, Query } from '@looker/visualizations'
import { ProgressCircular } from '@looker/components'

<Query
  query='12345'
  config={{
      /* specific properties described later on this page */
  }}
  LoadingIndicator={ProgressCircular}
>
  <Visualization />
</Query>

Proprietà del grafico ad area

Di seguito sono riportate le proprietà config per i grafici ad area.

Proprietà Valori Note
type 'area'
legend false (per disattivare) OPPURE { position: 'left' | 'bottom' | 'right' | 'top' } Imposta la posizione della legenda o disattivala impostandola su false.

Valore predefinito: { position: 'bottom' }
positioning 'overlay' | 'stacked' | 'percent' Modalità di impilamento dei grafici. Valore predefinito: 'overlay'
render_null_values boolean Tratta i valori nulli come 0. Valore predefinito: false
tooltips boolean Attiva o disattiva le descrizioni comando visualizzate quando passi il mouse sopra i punti dati. Valore predefinito: true
series serie in formato view_name.field_name Consulta la sezione Series per le opzioni di configurazione e gli esempi di utilizzo.
x_axis Configurazione dell'asse x Consulta la sezione Asse x per le opzioni di configurazione e gli esempi di utilizzo.
y_axis Configurazione dell'asse Y Consulta la sezione sull'asse Y per le opzioni di configurazione e gli esempi di utilizzo.

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'area',
    legend: { position: 'left' },
    positioning: 'stacked',
    render_null_values: true,
    tooltips: true,
  }}
>
  <Visualization />
</Query>

series

La proprietà series può accettare un array di configurazioni di serie o un oggetto denominato che sostituisce una serie specifica nella risposta.

Proprietà Valori Note
color string Codice esadecimale
label string
line_width numero Imposta la larghezza del tratto della linea in pixel. Valore predefinito: 3
shape 'circle' | 'diamond' | 'square' | 'triangle' | 'triangle-down' Imposta la forma del punto. Valore predefinito: 'circle'
style 'none' | 'filled' | 'outline' Stile set-point. Valore predefinito: 'none' (punti disattivati)
visible boolean Mostra o nascondi le serie di dati. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

/* named series overrides */
<Query
  query='12345'
  config={{
    type: 'area',
    series: {
      'orders.count': {
        color: '#4285F4',
        label: 'Total Orders',
        shape: 'square',
      }
    }
  }}
>
  <Visualization />
</Query>

/* ordered list series overrides */
<Query
  query='12345'
  config={{
    type: 'area',
    series: [{ color: '#4285F4', label: 'Total Orders', shape: 'square' }],
  }}
>
  <Visualization />
</Query>

x_axis

Anche se al momento i nostri grafici supportano solo un singolo asse x, la nostra API è pensata per il futuro ed è strutturata per supportare la configurazione di più assi.

Proprietà Valori Note
gridlines boolean Mostra o nascondi le linee della griglia verticali. Valore predefinito: false
label false (per nascondere l'etichetta) | stringa (valore da visualizzare) Imposta il valore da visualizzare come etichetta dell'asse x. Valore predefinito: false (nessuna etichetta)
reversed boolean Inverte l'ordine dei punti dati. Valore predefinito: false
values boolean Mostra o nasconde i valori visualizzati lungo l'asse. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

  <Query
    query='12345'
    config={{
      type: 'area',
      x_axis: [{ gridlines: true, label: 'Date of first purchase' }],
    }}
  >
    <Visualization />
  </Query>

y_axis

Anche se al momento i nostri grafici supportano solo un singolo asse Y, la nostra API è pensata per il futuro ed è strutturata per supportare la configurazione di più assi.

Proprietà Valori Note
gridlines boolean Mostra o nascondi le linee della griglia verticali. Valore predefinito: false.
label false (per nascondere l'etichetta) | stringa (valore da visualizzare) Imposta il valore da visualizzare come etichetta dell'asse Y. Valore predefinito: false (nessuna etichetta)
range [numero (min) | 'auto', numero (max) | 'auto'] Imposta i valori minimo e massimo dell'asse Y. Se imposti min su 'auto', il valore predefinito è 0 e se imposti max su 'auto', il valore predefinito è il valore massimo del punto dati nel set. Predefinita: ['auto' | 'auto']
values boolean Mostra o nascondi i valori visualizzati lungo l'asse. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

  <Query
    query='12345'
    config={{
      type: 'area',
      y_axis: [
        { gridlines: true, label: 'Number of orders', range: [50, 'auto'] },
      ],
    }}
  >
    <Visualization />
  </Query>

Proprietà dei grafici a barre e a colonne

Di seguito sono riportate le proprietà config per i grafici a barre e a colonne.

Proprietà Valori Note
type 'bar' | 'column'
legend false (per disattivare) OPPURE { position: 'left' | 'bottom' | 'right' | 'top' } Imposta la posizione della legenda o disattivala impostandola su false. Valore predefinito: { position: 'bottom' }
positioning 'grouped' | 'stacked' | 'percent' Modalità di impilamento dei grafici. Valore predefinito: 'overlay'
tooltips boolean Attiva o disattiva le descrizioni comando visualizzate quando passi il mouse sopra i punti dati.

Valore predefinito: true
series serie in formato view_name.field_name Consulta la sezione Series per le opzioni di configurazione e gli esempi di utilizzo.
x_axis Configurazione asse x Consulta la sezione Asse x per le opzioni di configurazione e gli esempi di utilizzo.
y_axis Configurazione dell'asse Y Consulta la sezione sull'asse Y per le opzioni di configurazione e gli esempi di utilizzo.

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'bar',
    legend: { position: 'left' },
    positioning: 'stacked',
    tooltips: true,
  }}
>
  <Visualization />
</Query>

series

La proprietà series può accettare un array di configurazioni di serie o un oggetto denominato che sostituisce una serie specifica nella risposta.

Proprietà Valori Note
color string Codice esadecimale
label string
visible boolean Mostra o nascondi le serie di dati. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'column',
    series: {
      'orders.count': {
        color: '#4285F4',
        label: 'Total Orders',
        visible: false,
      },
    },
  }}
>
  <Visualization />
</Query>

/* ordered list series overrides */
<Query
  query='12345'
  config={{
    type: 'column',
    series: [{ color: '#4285F4', label: 'Total Orders', visible: false }],
  }}
>
  <Visualization />
</Query>

x_axis

Anche se al momento i nostri grafici supportano solo un singolo asse x, la nostra API è pensata per il futuro ed è strutturata per supportare la configurazione di più assi.

Proprietà Valori Note
gridlines boolean Mostra o nascondi le linee della griglia verticali. Valore predefinito: false.
label false (per nascondere l'etichetta) | stringa (valore da visualizzare) Imposta il valore da visualizzare come etichetta dell'asse x. Valore predefinito: false (nessuna etichetta)
reversed boolean Inverte l'ordine dei punti dati. Valore predefinito: false
values boolean Mostra o nascondi i valori visualizzati lungo l'asse. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

  <Query
    query='12345'
    config={{
      type: 'column',
      x_axis: [{ gridlines: true, label: 'Date of first purchase' }],
    }}
  >
    <Visualization />
  </Query>

y_axis

Anche se al momento i nostri grafici supportano solo un singolo asse Y, la nostra API è pensata per il futuro ed è strutturata per supportare la configurazione di più assi.

Proprietà Valori Note
gridlines boolean Mostra o nascondi le linee della griglia verticali. Valore predefinito: false.
label false (per nascondere l'etichetta) | stringa (valore da visualizzare) Imposta il valore da visualizzare come etichetta dell'asse Y. Valore predefinito: false (nessuna etichetta)
range [numero (min) | 'auto', numero (max) | 'auto'] Imposta il valore minimo e massimo dell'asse y. Impostazione del valore minimo su "automatico" il valore predefinito è 0 e il valore massimo è "automatico" il valore predefinito è il valore massimo del punto dati. Valore predefinito: ['auto' | 'auto'].
values boolean Mostra o nascondi i valori visualizzati lungo l'asse. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

  <Query
    query='12345'
    config={{
      type: 'bar',
      y_axis: [
        { gridlines: true, label: 'Number of orders', range: [500, 'auto'] },
      ],
    }}
  >
    <Visualization />
  </Query>

Proprietà del grafico a linee

Di seguito sono riportate le proprietà config per i grafici a linee.

Proprietà Valori Note
type 'line'
legend false (per disattivare) OPPURE { position: 'left' | 'bottom' | 'right' | 'top' } Imposta la posizione della legenda o disattiva la legenda impostandola su false. Predefinita: { position: 'bottom' }
render_null_values boolean Tratta i valori nulli come 0. Valore predefinito: false
tooltips boolean Attiva o disattiva le descrizioni comando visualizzate quando passi il mouse sopra i punti dati. Valore predefinito: true
series serie in formato view_name.field_name Consulta la sezione serie per le opzioni di configurazione e gli esempi di utilizzo.
x_axis Configurazione asse x Consulta la sezione sull'asse x per conoscere le opzioni di configurazione ed esempi di utilizzo.
y_axis Configurazione asse y Consulta la sezione sull'asse y per conoscere le opzioni di configurazione ed esempi di utilizzo.

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'line',
    legend: { position: 'left' },
    render_null_values: true,
    tooltips: true,
  }}
>
  <Visualization />
</Query>

series

La proprietà series può accettare un array di configurazioni di serie o un oggetto denominato che sostituisce una serie specifica nella risposta.

Proprietà Valori Note
color string Codice esadecimale
label string
line_width numero Imposta la larghezza del tratto della linea in pixel. Valore predefinito: 3
shape 'circle' | 'diamond' | 'square' | 'triangle' | 'triangle-down' Imposta la forma del punto. Valore predefinito: 'circle'
style 'none' | 'filled' | 'outline' Stile set-point. Valore predefinito: 'none' (punti disattivati)
visible boolean Mostra o nascondi le serie di dati. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

/* named series overrides */
<Query
  query='12345'
  config={{
    type: 'line',
    series: {
      'orders.count': {
        color: '#4285F4',
        label: 'Total Orders',
        shape: 'square',
      },
    },
  }}
>
  <Visualization />
</Query>

/* ordered list series overrides */
<Query
  query='12345'
  config={{
    type: 'line',
    series: [{ color: '#4285F4', label: 'Total Orders', shape: 'square' }],
  }}
>
  <Visualization />
</Query>

x_axis

Anche se al momento i nostri grafici supportano un solo asse x, la nostra API è a prova di futuro ed è strutturata in modo da supportare la configurazione di più assi.

Proprietà Valori Note
gridlines boolean Mostra o nascondi le linee della griglia verticali. Valore predefinito: false.
label false (per nascondere l'etichetta) | stringa (valore da visualizzare) Imposta il valore da visualizzare come etichetta dell'asse x. Valore predefinito: false (nessuna etichetta)
reversed boolean Inverte l'ordine dei punti dati. Valore predefinito: false
values boolean Mostra o nascondi i valori visualizzati lungo l'asse. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

  <Query
    query='12345'
    config={{
      type: 'line',
      x_axis: [{ gridlines: true, label: 'Date of first purchase' }],
    }}
  >
    <Visualization />
  </Query>

y_axis

Anche se al momento i nostri grafici supportano un solo asse Y, la nostra API è a prova di futuro ed è strutturata in modo da supportare la configurazione di più assi.

Proprietà Valori Note
gridlines boolean Mostra o nascondi le linee della griglia verticali. Valore predefinito: false
label false (per nascondere l'etichetta) | stringa (valore da visualizzare) Imposta il valore da visualizzare come etichetta dell'asse Y. Valore predefinito: false (nessuna etichetta)
range [numero (min) | 'auto', numero (max) | 'auto'] Imposta il valore minimo e massimo dell'asse y. Impostazione del valore minimo su "automatico" il valore predefinito è 0 e il valore massimo è "automatico" il valore predefinito è il valore massimo del punto dati. Valore predefinito: ['auto' | 'auto'].
values boolean Mostra o nascondi i valori visualizzati lungo l'asse. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

  <Query
    query='12345'
    config={{
      type: 'line',
      y_axis: [
        { gridlines: true, label: 'Number of orders', range: [500, 'auto'] },
      ],
    }}
  >
    <Visualization />
  </Query>

Proprietà dei grafici a dispersione

Di seguito sono riportate le proprietà config per i grafici a dispersione.

Proprietà Valori Note
type 'scatter'
legend false (per disattivare) OPPURE { position: 'left' | 'bottom' | 'right' | 'top' } Imposta la posizione della legenda o disattiva la legenda impostandola su false. Predefinita: { position: 'bottom' }
render_null_values boolean Tratta i valori nulli come 0. Valore predefinito: false
tooltips boolean Attiva o disattiva le descrizioni comando visualizzate quando passi il mouse sopra i punti dati. Valore predefinito: true
series serie in formato view_name.field_name Consulta la sezione serie per le opzioni di configurazione e gli esempi di utilizzo.
x_axis Configurazione dell'asse x Consulta la sezione sull'asse x per conoscere le opzioni di configurazione ed esempi di utilizzo.
y_axis Configurazione dell'asse Y Consulta la sezione sull'asse Y per le opzioni di configurazione e gli esempi di utilizzo.

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'scatter',
    legend: { position: 'left' },
    render_null_values: true,
    tooltips: true,
  }}
>
  <Visualization />
</Query>

series

La proprietà series può accettare un array di configurazioni di serie o un oggetto denominato che sostituisce una serie specifica nella risposta.

Proprietà Valori Note
color string Codice esadecimale
label string
line_width numero Utilizzato per impostare la dimensione dei punti in un grafico a dispersione. È una sorta di valore contorno di ogni punto. Valore predefinito: 3
shape 'circle' | 'diamond' | 'square' | 'triangle' | 'triangle-down' Imposta la forma del punto. Valore predefinito: 'circle'
style 'none' | 'filled' | 'outline' Imposta lo stile del punto. Valore predefinito: 'none' (punti disattivati)
size_by false | stringa Il nome della serie per cui calibrare le dimensioni di ciascun punto. Imposta false per disattivare il dimensionamento dinamico dei punti. Valore predefinito: false
visible boolean Mostra o nascondi le serie di dati. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

/* named series overrides */
<Query
  query='12345'
  config={{
    type: 'scatter',
    series: {
      'orders.count': {
        color: '#4285F4',
        label: 'Total Orders',
        shape: 'square',
        size_by: 'orders.count',
      },
    },
  }}
>
  <Visualization />
</Query>

/* ordered list series overrides */
<Query
    query='12345'
    config={{
      type: 'scatter',
      series: [
        {
          color: '#4285F4',
          label: 'Total Orders',
          shape: 'square',
          size_by: 'orders.count',
        },
      ],
    }}
  >
    <Visualization />
  </Query>

x_axis

Anche se al momento i nostri grafici supportano un solo asse x, la nostra API è a prova di futuro ed è strutturata in modo da supportare la configurazione di più assi.

Proprietà Valori Note
gridlines boolean Mostra o nascondi le linee della griglia verticali. Valore predefinito: false.
label false (per nascondere l'etichetta) | stringa (valore da visualizzare) Imposta il valore da visualizzare come etichetta dell'asse x. Valore predefinito: false (nessuna etichetta)
reversed boolean Inverte l'ordine dei punti dati. Valore predefinito: false
values boolean Mostra o nascondi i valori visualizzati lungo l'asse. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

  <Query
    query='12345'
    config={{
      type: 'scatter',
      x_axis: [{ gridlines: true, label: 'Date of first purchase' }],
    }}
  >
    <Visualization />
  </Query>

y_axis

Anche se al momento i nostri grafici supportano un solo asse Y, la nostra API è a prova di futuro ed è strutturata in modo da supportare la configurazione di più assi.

Proprietà Valori Note
gridlines boolean Mostra o nascondi le linee della griglia verticali. Valore predefinito: false.
label false (per nascondere l'etichetta) | stringa (valore da visualizzare) Imposta il valore da visualizzare come etichetta dell'asse Y. Valore predefinito: false (nessuna etichetta)
range [numero (min) | 'auto', numero (max) | 'auto'] Imposta il valore minimo e massimo dell'asse y. Impostazione del valore minimo su "automatico" il valore predefinito è 0 e il valore massimo è "automatico" il valore predefinito è il valore massimo del punto dati. Valore predefinito: ['auto' | 'auto'].
values boolean Mostra o nascondi i valori visualizzati lungo l'asse. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

  <Query
    query='12345'
    config={{
      type: 'scatter',
      y_axis: [
        { gridlines: true, label: 'Number of orders', range: [500, 'auto'] },
      ],
    }}
  >
    <Visualization />
  </Query>

Proprietà dei grafici a valore singolo

Di seguito sono riportate le proprietà config per i grafici a valore singolo.

Proprietà Valori Note
type 'single_value'

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query query='12345' config={{ type: 'single_value' }}>
  <Visualization />
 </Query>

Proprietà dei grafici sparkline

Di seguito sono riportate le proprietà config per i grafici sparkline.

Proprietà Valori Note
type 'sparkline'
render_null_values boolean Tratta i valori null come 0. Valore predefinito: false
series serie in formato view_name.field_name Consulta la sezione Series per le opzioni di configurazione e gli esempi di utilizzo.
y_axis Configurazione dell'asse Y Consulta la sezione sull'asse Y per le opzioni di configurazione e gli esempi di utilizzo.

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query="12345"
  config={{ type: 'sparkline', render_null_values: true }}
>
  <Visualization />
</Query>

series

Sebbene Sparkline supporti intrinsecamente una sola serie, manteniamo un pattern API che prevede l'override delle serie con nome o array per mantenere la coerenza con gli altri tipi di grafici della nostra libreria.

Proprietà Valori Note
color string Codice esadecimale
line_width numero Imposta la larghezza del tratto della linea in pixel. Valore predefinito: 3

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

/* named series overrides */
<Query
  query='12345'
  config={{
    type: 'sparkline',
    series: {
      'orders.count': {
        color: '#4285F4',
        line_width: 10,
      },
    },
  }}
>
  <Visualization />
</Query>

/* ordered list series overrides */
<Query
  query='12345'
  config={{
    type: 'scatter',
    series: [
        {
          color: '#4285F4',
          line_width: 10,
        },
      ],
  }}
>
  <Visualization />
</Query>

y_axis

Anche se al momento i nostri grafici supportano un solo asse Y, la nostra API è a prova di futuro ed è strutturata in modo da supportare la configurazione di più assi.

Proprietà Valori Note
range [numero (min) | 'auto', numero (massimo) | 'auto'] Imposta il valore minimo e massimo dell'asse y. Se imposti il valore minimo su "auto", il valore predefinito è 0, mentre se imposti il valore massimo su "auto", il valore predefinito è il valore massimo del punto dati nel set. Valore predefinito: ['auto' | 'auto'].

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'sparkline',
    y_axis: [
      { range: [50, 'auto'] },
    ],
  }}
>
  <Visualization />
</Query>

Proprietà dei grafici a tabella

Di seguito sono riportate le proprietà config per i grafici a tabella.

Proprietà Valori Note
type 'table'
series serie in formato view_name.field_name Consulta la sezione serie per le opzioni di configurazione e gli esempi di utilizzo.
column_order string[] Un array di nomi di serie (ad es. 'orders.count') che indica come vuoi ordinare le colonne della tabella da sinistra a destra.
show_row_numbers boolean Attiva/disattiva la visualizzazione della riga dei totali nella parte inferiore della tabella. Valore predefinito: true
show_totals boolean Attiva/disattiva la visualizzazione della riga dei totali nella parte inferiore della tabella. Valore predefinito: true
show_row_totals boolean Attiva/disattiva la visualizzazione dei totali delle righe sul lato destro della tabella. Valore predefinito: true
truncate_text boolean Se il valore è true, il testo della cella della tabella è limitato a una sola riga e il contenuto in eccesso viene troncato con tre puntini. Se il valore è false, i contenuti possono essere a capo su più righe. Valore predefinito: true
truncate_header boolean Quando true, le etichette dell'intestazione della tabella sono limitate a una sola riga e l'overflow dei contenuti viene troncato con i puntini di sospensione. Se il valore è false, le intestazioni possono essere suddivise su più righe. Valore predefinito: true

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'table',
    column_order: ['orders.count', 'users.city'],
    show_row_numbers: true,
    show_totals: true,
    show_row_totals: true,
    truncate_text: true,
    truncate_header: true
  }}
>
  <Visualization />
</Query>

series

La proprietà series può accettare un array di configurazioni di serie o un oggetto denominato che sostituisce una serie specifica nella risposta.

Proprietà Valori Note
cell_visualization boolean Attiva o disattiva la visualizzazione delle celle in linea. Il valore predefinito è true per la prima misura e false per le altre.
color string Specifica il colore utilizzato per eseguire il rendering della visualizzazione cella della tabella.
value_format string Una stringa per la formattazione del numero che indica se visualizzare i valori come valuta, la precisione in virgola mobile, se utilizzare virgole o punti per delineare migliaia e così via.

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'table',
    series: {
      'orders.count': {
        color: '#4285F4',
        cell_visualization: true,
        value_format: '$#,##0.00',
      },
    },
  }}
>
  <Visualization />
</Query>

/* ordered list series overrides */
<Query
  query='12345'
  config={{
    type: 'table',
    series: [{
      color: '#4285F4',
      cell_visualization: true,
      value_format: '$#,##0.00',
    }]
  }}
>
 <Visualization />
</Query>

Proprietà dei grafici a torta

Di seguito sono riportate le proprietà config per i grafici a torta.

Proprietà Valori Note
type 'pie'
legend false (per disattivare) | configurazione della legenda L'impostazione su false disattiva la legenda. Valore predefinito: attivato. Consulta la sezione relativa alla legenda per conoscere le opzioni di configurazione e gli esempi di utilizzo quando questa opzione è abilitata.
tooltips boolean Attiva o disattiva le descrizioni comando visualizzate quando passi il mouse sopra i punti dati. Valore predefinito: true
series serie in formato view_name.field_name Consulta la sezione Series per le opzioni di configurazione e gli esempi di utilizzo.

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'pie',
    legend: false,
    tooltips: true,
  }}
>
  <Visualization />
</Query>

legend

La proprietà legend può accettare le seguenti configurazioni della legenda:

Proprietà Valori Note
type 'labels' | 'legend' labels inserisce etichette che rimandano direttamente a ogni fetta. legend inserisce una legenda separata. Valore predefinito: 'legend'
position 'top' | 'bottom' | 'left' | 'right' Posiziona la legenda quando type: 'legend'. Valore predefinito: 'right'
width numero Larghezza massima della legenda in pixel quando type: 'legend'. Valore predefinito: 300
value 'label' | 'label_value' | 'value' | 'percent' | 'label_percent' Imposta i contenuti della legenda: etichetta, etichetta e valore, valore, percentuale, etichetta e percentuale. Valore predefinito: 'label_percent'

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'pie',
    legend: {
      type: 'legend'
      position: 'right'
      width: 200,
      value: 'label_value',
    },
  }}
>
  <Visualization />
</Query>

series

A differenza dei grafici cartesiani, ogni punto dati in un grafico a torta viene considerato come una nuova serie:

Proprietà Valori Note
color string Codice esadecimale

Esempio di utilizzo:

import { Visualization, Query } from '@looker/visualizations'

<Query
  query='12345'
  config={{
    type: 'pie',
    series: {
      'New York': {
        color: '#4285F4',
      },
      'Los Angeles': {
        color: '#b73ec3',
      },
      'Chicago': {
        color: '#db4da8',
      },
    },
  }}
>
  <Visualization />
</Query>