Tablas de propiedades de consulta y visualización

Visualization

Este componente toma los datos y la configuración del contexto de la consulta y renderiza la visualización adecuada. Puedes pasar valores de píxeles numéricos a esas propiedades para personalizar el ancho y la altura.

Propiedad Valores Notas
width número (en píxeles) El valor predeterminado es 100% cuando la prop no está definida.
height número (en píxeles) 500 px de forma predeterminada cuando prop no está definido.
chartTypeMap objeto clave-valor Acepta un objeto clave-valor que define qué componente se debe renderizar cuando el sistema del adaptador encuentra valores de tipo de gráfico específicos. Se puede usar para anular los gráficos predeterminados de Looker o agregar nuevos tipos de gráficos al sistema del adaptador.


Ejemplo de uso:

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 se integra con nuestra API de JavaScript para controlar el ciclo de solicitud/respuesta y obtener una respuesta de consulta según el ID de consulta o el valor qid. Puede pasar las anulaciones de configuración de vis para combinarlas con la respuesta de la API y tener todos los datos cargados en el contexto de React.

Propiedad Valores Notas
query número | string Puede aceptar la Query.client_id, que aparece después de la propiedad qid en una URL de Explorar, (3fdrdE0b3ATltUvXBaSOPN), o un ID de consulta numérico (1234). Si tienes acceso al ID de consulta numérico, comenzar desde este valor puede guardar una solicitud de servidor adicional.

Query acepta la prop. query o la prop dashboard, pero no ambas.
dashboard número Se puede aceptar un ID de panel numérico (1234). Si tienes acceso al ID de panel numérico, a partir de este valor puedes guardar una solicitud de servidor adicional.

dashboard no acepta los ID de string de los paneles de LookML.

Query acepta el prop. query o el prop dashboard, pero no ambos.
config Según el valor de type, acepta las siguientes propiedades:
type, legend, positioning, render_null_values, tooltips, series, x_axis, y_axis

Consulta la documentación específica de los gráficos más adelante en esta página para conocer los valores admitidos.
Establece y anula los parámetros de configuración de los gráficos.
LoadingIndicator referencia del componente Acepta una referencia de componente desactivada. Valor predeterminado: ProgressCircular


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

<Query
  query='12345'
  config={{
      /* specific properties described below */
  }}
  LoadingIndicator={ProgressCircular}
>
  <Visualization />
</Query>

Propiedades del gráfico de áreas

Las siguientes son las propiedades de config para los gráficos de áreas.

Propiedad Valores Notas
type 'area'
legend false (para inhabilitar) O { position: 'left' | 'bottom' | 'right' | 'top' } Establece la posición de la leyenda o la inhabilita configurándola en false.
Configuración predeterminada: { position: 'bottom' }
positioning 'overlay' | 'stacked' | 'percent' Modo de apilamiento de gráficos. Valor predeterminado: 'overlay'
render_null_values booleano Trata los valores nulos como 0. Valor predeterminado: false
tooltips booleano Habilitar o inhabilitar la información sobre la herramienta que aparece cuando se coloca el cursor sobre los datos Valor predeterminado: true
series serie en formato view_name.field_name Consulta la sección series para ver las opciones de configuración y el uso de ejemplo.
x_axis Configuración del eje X Consulta la sección del eje x para ver las opciones de configuración y el uso de ejemplo.
y_axis configuración del eje y Consulta la sección y-eje para ver las opciones de configuración y el uso de ejemplo.


Ejemplo de uso:

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 propiedad series puede aceptar un array de configuraciones de series o un objeto con nombre que anule una serie específica en tu respuesta.

Propiedad Valores Notas
color string Código hexadecimal
label string
line_width número Establece el ancho del trazo de la línea en píxeles. Predeterminado: 3
shape 'circle' | 'diamond' | 'square' | 'triangle' | 'triangle-down' Establecer forma de punto. Valor predeterminado: 'circle'
style 'none' | 'filled' | 'outline' Establecer estilo de punto. Predeterminado: 'none' (puntos inhabilitados)
visible booleano Muestra u oculta la serie de datos. Valor predeterminado: true


Ejemplo de uso:

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

Si bien por el momento nuestros gráficos solo admiten un eje x, nuestra API está preparada para el futuro y está estructurada para admitir la configuración de varios ejes.

Propiedad Valores Notas
gridlines booleano Oculta o muestra líneas de cuadrícula verticales. Valor predeterminado: false
label false (para ocultar etiqueta) | string (valor para renderizar) Establece el valor que se renderizará como la etiqueta del eje X. Predeterminado: false (sin etiqueta)
reversed booleano Invierte el orden de los datos. Valor predeterminado: false
values booleano Muestra u oculta los valores renderizados a lo largo del eje. Configuración predeterminada: true


Ejemplo de uso:

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

Si bien nuestros gráficos actualmente solo admiten un único eje y, nuestra API está preparada para el futuro y está estructurada a fin de admitir la configuración de varios ejes.

Propiedad Valores Notas
gridlines booleano Oculta o muestra líneas de cuadrícula verticales. Valor predeterminado: false.
label false (para ocultar etiqueta) | string (valor para renderizar) Establece el valor que se renderizará como la etiqueta del eje Y. Predeterminado: false (sin etiqueta)
range [número (min) | 'auto', número (máx.) | 'auto'] Establece el valor mínimo y el máximo del eje y. Si estableces el valor mínimo de 'auto' en 0, el valor máximo de 'auto' será la puntuación máxima de datos del conjunto. Predeterminada: ['auto' | 'auto'].
values booleano Muestra u oculta los valores renderizados a lo largo del eje. Valor predeterminado: true


Ejemplo de uso:

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>

Propiedades del gráfico de barras y de columnas

A continuación, se muestran las propiedades de config para los gráficos de barras y columnas.

Propiedad Valores Notas
type 'bar' | 'column'
legend false (para inhabilitar) O { position: 'left' | 'bottom' | 'right' | 'top' } Establece la posición de la leyenda o la inhabilita configurándola en false. Predeterminada: { position: 'bottom' }
positioning 'grouped' | 'stacked' | 'percent' Modo de apilamiento de gráficos. Valor predeterminado: 'overlay'
tooltips booleano Habilitar o inhabilitar la información sobre la herramienta que aparece cuando se coloca el cursor sobre los datos.
Predeterminado: true
series serie en formato view_name.field_name Consulta la sección series para ver las opciones de configuración y el uso de ejemplo.
x_axis Configuración del eje X Consulta la sección del eje x para ver las opciones de configuración y el uso de ejemplo.
y_axis configuración del eje y Consulta la sección y-eje para ver las opciones de configuración y el uso de ejemplo.


Ejemplo de uso:

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

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

series

La propiedad series puede aceptar un array de configuraciones de series o un objeto con nombre que anule una serie específica en tu respuesta.

Propiedad Valores Notas
color string Código hexadecimal
label string
visible booleano Muestra u oculta la serie de datos. Valor predeterminado: true


Ejemplo de uso:

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

Si bien por el momento nuestros gráficos solo admiten un eje x, nuestra API está preparada para el futuro y está estructurada para admitir la configuración de varios ejes.

Propiedad Valores Notas
gridlines booleano Oculta o muestra líneas de cuadrícula verticales. Valor predeterminado: false.
label false (para ocultar etiqueta) | string (valor para renderizar) Establece el valor que se renderizará como la etiqueta del eje X. Predeterminado: false (sin etiqueta)
reversed booleano Invierte el orden de los datos. Valor predeterminado: false
values booleano Muestra u oculta los valores renderizados a lo largo del eje. Valor predeterminado: true


Ejemplo de uso:

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

Si bien nuestros gráficos actualmente solo admiten un único eje y, nuestra API está preparada para el futuro y está estructurada a fin de admitir la configuración de varios ejes.

Propiedad Valores Notas
gridlines booleano Oculta o muestra líneas de cuadrícula verticales. Valor predeterminado: false.
label false (para ocultar etiqueta) | string (valor para renderizar) Establece el valor que se renderizará como la etiqueta del eje Y. Predeterminado: false (sin etiqueta)
range [número (min) | 'auto', número (máx.) | 'auto'] Establece el valor mínimo y el máximo del eje y. Si estableces el valor mínimo de “automático” en 0, el valor máximo de “datos automáticos” es el valor máximo de datos del conjunto. Valor predeterminado: ['auto' | 'auto'].
values booleano Muestra u oculta los valores renderizados a lo largo del eje. Valor predeterminado: true


Ejemplo de uso:

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>

Propiedades del gráfico de líneas

Las siguientes son las propiedades de config para los gráficos de líneas.

Propiedad Valores Notas
type 'line'
legend false (para inhabilitar) O { position: 'left' | 'bottom' | 'right' | 'top' } Establece la posición de la leyenda o la inhabilita configurándola en false. Predeterminada: { position: 'bottom' }
render_null_values booleano Trata los valores nulos como 0. Valor predeterminado: false
tooltips booleano Habilitar o inhabilitar la información sobre la herramienta que aparece cuando se coloca el cursor sobre los datos Valor predeterminado: true
series serie en formato view_name.field_name Consulta la sección series para ver las opciones de configuración y el uso de ejemplo.
x_axis Configuración del eje X Consulta la sección del eje x para ver las opciones de configuración y el uso de ejemplo.
y_axis configuración del eje y Consulta la sección y-eje para ver las opciones de configuración y el uso de ejemplo.


Ejemplo de uso:

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 propiedad series puede aceptar un array de configuraciones de series o un objeto con nombre que anule una serie específica en tu respuesta.

Propiedad Valores Notas
color string Código hexadecimal
label string
line_width número Establece el ancho del trazo de la línea en píxeles. Predeterminado: 3
shape 'circle' | 'diamond' | 'square' | 'triangle' | 'triangle-down' Establecer forma de punto. Valor predeterminado: 'circle'
style 'none' | 'filled' | 'outline' Establecer estilo de punto. Predeterminado: 'none' (puntos inhabilitados)
visible booleano Muestra u oculta la serie de datos. Valor predeterminado: true


Ejemplo de uso:

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

Si bien por el momento nuestros gráficos solo admiten un eje x, nuestra API está preparada para el futuro y está estructurada para admitir la configuración de varios ejes.

Propiedad Valores Notas
gridlines booleano Oculta o muestra líneas de cuadrícula verticales. Valor predeterminado: false.
label false (para ocultar etiqueta) | string (valor para renderizar) Establece el valor que se renderizará como la etiqueta del eje X. Predeterminado: false (sin etiqueta)
reversed booleano Invierte el orden de los datos. Valor predeterminado: false
values booleano Muestra u oculta los valores renderizados a lo largo del eje. Valor predeterminado: true


Ejemplo de uso:

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

Si bien nuestros gráficos actualmente solo admiten un único eje y, nuestra API está preparada para el futuro y está estructurada a fin de admitir la configuración de varios ejes.

Propiedad Valores Notas
gridlines booleano Oculta o muestra líneas de cuadrícula verticales. Valor predeterminado: false
label false (para ocultar etiqueta) | string (valor para renderizar) Establece el valor que se renderizará como la etiqueta del eje Y. Predeterminado: false (sin etiqueta)
range [número (min) | 'auto', número (máx.) | 'auto'] Establece el valor mínimo y el máximo del eje y. Si estableces el valor mínimo de “automático” en 0, el valor máximo de “datos automáticos” es el valor máximo de datos del conjunto. Valor predeterminado: ['auto' | 'auto'].
values booleano Muestra u oculta los valores renderizados a lo largo del eje. Valor predeterminado: true


Ejemplo de uso:

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>

Propiedades del gráfico de dispersión

Las siguientes son las propiedades de config para los diagramas de dispersión.

Propiedad Valores Notas
type 'scatter'
legend false (para inhabilitar) O { position: 'left' | 'bottom' | 'right' | 'top' } Establece la posición de la leyenda o la inhabilita configurándola en false. Predeterminada: { position: 'bottom' }
render_null_values booleano Trata los valores nulos como 0. Valor predeterminado: false
tooltips booleano Habilitar o inhabilitar la información sobre la herramienta que aparece cuando se coloca el cursor sobre los datos Valor predeterminado: true
series serie en formato view_name.field_name Consulta la sección series para ver las opciones de configuración y el uso de ejemplo.
x_axis Configuración del eje X Consulta la sección del eje x para ver las opciones de configuración y el uso de ejemplo.
y_axis configuración del eje y Consulta la sección y-eje para ver las opciones de configuración y el uso de ejemplo.


Ejemplo de uso:

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 propiedad series puede aceptar un array de configuraciones de series o un objeto con nombre que anule una serie específica en tu respuesta.

Propiedad Valores Notas
color string Código hexadecimal
label string
line_width número Se usa para establecer el tamaño de los puntos en un diagrama de dispersión. Considérelo como el valor del contorno de cada punto. Valor predeterminado: 3
shape 'circle' | 'diamond' | 'square' | 'triangle' | 'triangle-down' Establecer forma de punto. Valor predeterminado: 'circle'
style 'none' | 'filled' | 'outline' Establecer estilo de punto. Predeterminado: 'none' (puntos inhabilitados)
size_by false | string Nombre de la serie para el que se debe calibrar el tamaño de cada punto. Configura false para inhabilitar el tamaño dinámico de puntos. Predeterminada: false
visible booleano Muestra u oculta la serie de datos. Valor predeterminado: true


Ejemplo de uso:

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

Si bien por el momento nuestros gráficos solo admiten un eje x, nuestra API está preparada para el futuro y está estructurada para admitir la configuración de varios ejes.

Propiedad Valores Notas
gridlines booleano Oculta o muestra líneas de cuadrícula verticales. Valor predeterminado: false.
label false (para ocultar etiqueta) | string (valor para renderizar) Establece el valor que se renderizará como la etiqueta del eje X. Predeterminado: false (sin etiqueta)
reversed booleano Invierte el orden de los datos. Valor predeterminado: false
values booleano Muestra u oculta los valores renderizados a lo largo del eje. Valor predeterminado: true


Ejemplo de uso:

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

Si bien nuestros gráficos actualmente solo admiten un único eje y, nuestra API está preparada para el futuro y está estructurada a fin de admitir la configuración de varios ejes.

Propiedad Valores Notas
gridlines booleano Oculta o muestra líneas de cuadrícula verticales. Valor predeterminado: false.
label false (para ocultar etiqueta) | string (valor para renderizar) Establece el valor que se renderizará como la etiqueta del eje Y. Predeterminado: false (sin etiqueta)
range [número (min) | 'auto', número (máx.) | 'auto'] Establece el valor mínimo y el máximo del eje y. Si estableces el valor mínimo de “automático” en 0, el valor máximo de “datos automáticos” es el valor máximo de datos del conjunto. Valor predeterminado: ['auto' | 'auto'].
values booleano Muestra u oculta los valores renderizados a lo largo del eje. Valor predeterminado: true


Ejemplo de uso:

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>

Propiedades del gráfico de valor único

Las siguientes son las propiedades de config para los gráficos de valor único.

Propiedad Valores Notas
type 'single_value'


Ejemplo de uso:

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

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

Propiedades del gráfico de líneas

Las siguientes son las propiedades de config para los minigráficos.

Propiedad Valores Notas
type 'sparkline'
render_null_values booleano Trata los valores nulos como 0. Valor predeterminado: false
series serie en formato view_name.field_name Consulta la sección series para ver las opciones de configuración y el uso de ejemplo.
y_axis configuración del eje y Consulta la sección y-eje para ver las opciones de configuración y el uso de ejemplo.


Ejemplo de uso:

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

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

series

Aunque, por naturaleza, Sparkline solo admite una serie, mantenemos un patrón de API que involucra anulaciones de series con nombre o array a fin de mantener la coherencia con los otros tipos de gráficos de nuestra biblioteca.

Propiedad Valores Notas
color string Código hexadecimal
line_width número Establece el ancho del trazo de la línea en píxeles. Valor predeterminado: 3


Ejemplo de uso:

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

Si bien nuestros gráficos actualmente solo admiten un único eje y, nuestra API está preparada para el futuro y está estructurada a fin de admitir la configuración de varios ejes.

Propiedad Valores Notas
range [número (min) | 'auto', número (máx.) | 'auto'] Establece el valor mínimo y el máximo del eje y. Si estableces el valor mínimo de “automático” en 0, el valor máximo de “datos automáticos” es el valor máximo de datos del conjunto. Valor predeterminado: ['auto' | 'auto'].


Ejemplo de uso:

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

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

Propiedades del gráfico de la tabla

Las siguientes son las propiedades de config para los gráficos de tablas.

Propiedad Valores Notas
type 'table'
series serie en formato view_name.field_name Consulta la sección series para ver las opciones de configuración y el uso de ejemplo.
column_order string[] Un array de nombres de series (por ejemplo, 'orders.count') que indican cómo te gustaría que se ordenen las columnas de la tabla de izquierda a derecha.
show_row_numbers boolean Activa o desactiva la visualización de la fila de totales en la parte inferior de la tabla. Valor predeterminado: true
show_totals boolean Activa o desactiva la visualización de la fila de totales en la parte inferior de la tabla. Valor predeterminado: true
show_row_totals boolean Activa o desactiva la visualización de los totales de filas en el lado derecho de la tabla. Valor predeterminado: true
truncate_text boolean Cuando es true, el texto de la celda de la tabla se limita a una sola línea y el desbordamiento de contenido se trunca con una elipsis. Cuando el valor es false, el contenido puede unirse a varias líneas. Predeterminada: true.
truncate_header boolean Cuando es true, las etiquetas del encabezado de la tabla se limitan a una sola línea y el desbordamiento de contenido se trunca con una elipsis. Cuando el valor es false, los encabezados pueden ajustarse a varias líneas. Predeterminada: true.


Ejemplo de uso:

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 propiedad de serie puede aceptar un array de configuraciones de series o un objeto con nombre que anule una serie específica en tu respuesta.

Propiedad Valores Notas
cell_visualization boolean Activa o desactiva la visualización de celdas intercalada. La configuración predeterminada es true para la primera medida y false para las otras.
color string Especifica el color que se usará para renderizar la visualización de las celdas de la tabla.
value_format string Una string de formato de número que indica si se renderizan valores como moneda, la precisión de punto flotante, si se deben usar comas o puntos para delimitar miles, etcétera.


Ejemplo de uso:

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>

Propiedades del gráfico circular

Las siguientes son las propiedades de config para los gráficos circulares.

Propiedad Valores Notas
type 'pie'
legend false (para inhabilitar) | configuración de leyenda Si se establece en false, se inhabilita la leyenda. Configuración predeterminada: Habilitada. Consulta la sección legend para ver las opciones de configuración y el uso de ejemplo cuando está habilitado.
tooltips booleano Habilitar o inhabilitar la información sobre la herramienta que aparece cuando se coloca el cursor sobre los datos Valor predeterminado: true
series serie en formato view_name.field_name Consulta la sección series para ver las opciones de configuración y el uso de ejemplo.


Ejemplo de uso:

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

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

legend

La propiedad legend puede aceptar las siguientes configuraciones de leyenda:

Propiedad Valores Notas
type 'labels' | 'legend' labels coloca etiquetas que apuntan directamente a cada segmento. legend coloca una leyenda independiente. Predeterminada: 'legend'.
position 'top' | 'bottom' | 'left' | 'right' Posiciona la leyenda cuando type: 'legend'. Predeterminada: 'right'
width número Ancho máximo de la leyenda en píxeles cuando type: 'legend'. Predeterminada: 300
value 'label' | 'label_value' | 'value' | 'percent' | 'label_percent' Establece el contenido de la leyenda: etiqueta, etiqueta y valor, valor, porcentaje, etiqueta y porcentaje. Valor predeterminado: 'label_percent'


Ejemplo de uso:

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 diferencia de los gráficos cartesianos, cada dato de un gráfico circular se trata como una serie nueva:

Propiedad Valores Notas
color string Código hexadecimal


Ejemplo de uso:

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>