Visualisierungs- und Abfrageattributtabellen

Visualization

Diese Komponente ruft die Daten und die Konfiguration aus dem Abfragekontext ab und rendert die entsprechende Visualisierung. Sie können die Breite und Höhe anpassen, indem Sie numerische Pixelwerte an diese Eigenschaften übergeben.

Attribut Werte Hinweise
width Zahl (in Pixeln) Der Standardwert ist 100 %, wenn das Attribut nicht definiert ist.
height Zahl (in Pixeln) Der Standardwert ist 500 px, wenn das Attribut nicht definiert ist.
chartTypeMap Schlüssel/Wert-Objekt Akzeptiert ein Schlüssel/Wert-Objekt, das definiert, welche Komponente gerendert werden soll, wenn das Adaptersystem bestimmte Diagrammwerte erkennt. Kann verwendet werden, um die Standarddiagramme von Looker zu überschreiben oder dem Adaptersystem neue Diagrammtypen hinzuzufügen.


Beispiel:

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 lässt sich in unsere JavaScript API einbinden, um den Anfrage-/Antwortzyklus zu verarbeiten und eine Abfrageantwort anhand der Abfrage-ID oder des qid-Werts abzurufen. Sie können vis config-Überschreibungen weitergeben, die mit der API-Antwort zusammengeführt werden. Dadurch werden alle Daten in den React-Kontext geladen.

Attribut Werte Hinweise
query Zahl | String Akzeptiert entweder die Query.client_id, die auf die qid-Property in einer URL für die explorative Datenanalyse folgt (3fdrdE0b3ATltUvXBaSOPN), oder eine numerische Abfrage-ID (1234). Wenn du Zugriff auf die numerische Abfrage-ID hast, kannst du ab diesem Wert eine zusätzliche Serveranfrage speichern.

Query akzeptiert entweder das query- oder das dashboard-Attribut, aber nicht beide.
dashboard Zahl Numerische Dashboard-ID (1234) kann akzeptiert werden. Wenn Sie Zugriff auf die numerische Dashboard-ID haben, können Sie ab diesem Wert eine zusätzliche Serveranfrage speichern.

dashboard akzeptiert nicht die String-IDs von LookML-Dashboards.

Query akzeptiert entweder das query- oder das dashboard-Attribut, aber nicht beide.
config Abhängig vom Wert type werden die folgenden Eigenschaften akzeptiert:
type, legend, positioning, render_null_values, tooltips, series, x_axis, y_axis

Die unterstützten Werte finden Sie weiter unten auf dieser Seite.
Konfigurationseinstellungen für Diagramme festlegen und überschreiben.
LoadingIndicator Komponentenreferenz Akzeptiert eine nicht bereitgestellte Komponentenreferenz. Standardwert: ProgressCircular


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

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

Eigenschaften des Flächendiagramms

Im Folgenden sind die config-Eigenschaften für Flächendiagramme aufgeführt.

Attribut Werte Hinweise
type 'area'
legend false (zum Deaktivieren) ODER { position: 'left' | 'bottom' | 'right' | 'top' } Legt die Position der Legende fest oder deaktiviert sie durch Festlegen auf false.
Standardeinstellung: { position: 'bottom' }
positioning 'overlay' | 'stacked' | 'percent' Diagramm mit Stapelmodus Standardwert: 'overlay'
render_null_values boolean Behandelt Nullwerte als 0. Standardwert: false
tooltips boolean Aktivieren oder deaktivieren Sie Kurzinfos, die angezeigt werden, wenn Sie den Mauszeiger auf Datenpunkte bewegen. Standardwert: true
series Buchreihe im view_name.field_name-Format Im Abschnitt series finden Sie Konfigurationsoptionen und Beispielverwendung.
x_axis x-Achsenkonfiguration Im Abschnitt x-Achse finden Sie Konfigurationsoptionen und Beispielverwendung.
y_axis y-Achsenkonfiguration Im Abschnitt y-Achse finden Sie Konfigurationsoptionen und Beispielverwendung.


Beispiel:

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

Das Attribut series kann entweder ein Array von Reihenkonfigurationen oder ein benanntes Objekt in Ihrer Antwort akzeptieren.

Attribut Werte Hinweise
color String Hexadezimalcode
label String
line_width Zahl Linienbreite als Pixelbreite festlegen Standard: 3
shape 'circle' | 'diamond' | 'square' | 'triangle' | 'triangle-down' Punktform festlegen. Standardwert: 'circle'
style 'none' | 'filled' | 'outline' Punktstil festlegen Standardeinstellung: 'none' (Punkte deaktiviert)
visible boolean Datenreihe ein- oder ausblenden Standardwert: true


Beispiel:

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

Obwohl unsere Diagramme derzeit nur eine einzige X-Achse unterstützen, ist unsere API zukunftssicher und so strukturiert, dass sie die Konfiguration mehrerer Achsen unterstützt.

Attribut Werte Hinweise
gridlines boolean Vertikale Gitternetzlinien ein- oder ausblenden Standardwert: false
label false (zum Ausblenden des Labels) | String (Wert, der gerendert werden soll) Legt den Wert fest, der als Label für die X-Achse gerendert werden soll. Standardeinstellung: false (kein Label)
reversed boolean Kehrt die Reihenfolge der Datenpunkte um. Standardwert: false
values boolean Werte ein- oder ausblenden, die auf der Achse gerendert werden. Standardwert: true


Beispiel:

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

Obwohl unsere Diagramme derzeit nur eine einzige y-Achse unterstützen, ist unsere API zukunftssicher und so strukturiert, dass sie die Konfiguration mehrerer Achsen unterstützt.

Attribut Werte Hinweise
gridlines boolean Vertikale Gitternetzlinien ein- oder ausblenden Standardeinstellung: false.
label false (zum Ausblenden des Labels) | String (Wert, der gerendert werden soll) Legt den Wert fest, der als y-Achsenlabel gerendert werden soll. Standardeinstellung: false (kein Label)
range [Zahl (min) | 'auto', Zahl (max.) | 'auto'] Legt den Mindest- und Höchstwert der y-Achse fest. Wenn Sie den Mindestwert auf 'auto' setzen, wird der Standardwert 0 verwendet und für den Maximalwert 'auto', der Standardwert des Datensatzes. Standardeinstellung: ['auto' | 'auto']
values boolean Werte ein- oder ausblenden, die auf der Achse gerendert werden. Standardwert: true


Beispiel:

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>

Eigenschaften für Balken- und Säulendiagramme

Im Folgenden sehen Sie die config-Eigenschaften für Balken- und Säulendiagramme.

Attribut Werte Hinweise
type 'bar' | 'column'
legend false (zum Deaktivieren) ODER { position: 'left' | 'bottom' | 'right' | 'top' } Legt die Legendenposition fest oder deaktiviert sie durch Festlegen auf false. Standard: { position: 'bottom' }
positioning 'grouped' | 'stacked' | 'percent' Diagramm mit Stapelmodus Standardwert: 'overlay'
tooltips boolean Aktiviere oder deaktiviere Kurzinfos, wenn der Mauszeiger auf Datenpunkte bewegt wird.
Standardeinstellung: true
series Buchreihe im view_name.field_name-Format Im Abschnitt series finden Sie Konfigurationsoptionen und Beispielverwendung.
x_axis x-Achsenkonfiguration Im Abschnitt x-Achse finden Sie Konfigurationsoptionen und Beispielverwendung.
y_axis y-Achsenkonfiguration Im Abschnitt y-Achse finden Sie Konfigurationsoptionen und Beispielverwendung.


Beispiel:

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

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

series

Das Attribut series kann entweder ein Array von Reihenkonfigurationen oder ein benanntes Objekt in Ihrer Antwort akzeptieren.

Attribut Werte Hinweise
color String Hexadezimalcode
label String
visible boolean Datenreihe ein- oder ausblenden Standardwert: true


Beispiel:

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

Obwohl unsere Diagramme derzeit nur eine einzige X-Achse unterstützen, ist unsere API zukunftssicher und so strukturiert, dass sie die Konfiguration mehrerer Achsen unterstützt.

Attribut Werte Hinweise
gridlines boolean Vertikale Gitternetzlinien ein- oder ausblenden Standardeinstellung: false.
label false (zum Ausblenden des Labels) | String (Wert, der gerendert werden soll) Legt den Wert fest, der als Label für die X-Achse gerendert werden soll. Standardeinstellung: false (kein Label)
reversed boolean Kehrt die Reihenfolge der Datenpunkte um. Standardwert: false
values boolean Werte ein- oder ausblenden, die auf der Achse gerendert werden. Standardwert: true


Beispiel:

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

Obwohl unsere Diagramme derzeit nur eine einzige y-Achse unterstützen, ist unsere API zukunftssicher und so strukturiert, dass sie die Konfiguration mehrerer Achsen unterstützt.

Attribut Werte Hinweise
gridlines boolean Vertikale Gitternetzlinien ein- oder ausblenden Standardeinstellung: false.
label false (zum Ausblenden des Labels) | String (Wert, der gerendert werden soll) Legt den Wert fest, der als y-Achsenlabel gerendert werden soll. Standardeinstellung: false (kein Label)
range [Zahl (min) | 'auto', Zahl (max.) | 'auto'] Legt den Mindest- und Höchstwert der y-Achse fest. Wenn Sie „min“ auf „auto“ setzen, wird standardmäßig „0“ verwendet. Wenn „max“ auf „auto“ gesetzt ist, wird der maximale Datenpunktwert im Datensatz festgelegt. Standardeinstellung: ['auto' | 'auto'].
values boolean Werte ein- oder ausblenden, die auf der Achse gerendert werden. Standardwert: true


Beispiel:

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>

Eigenschaften von Liniendiagrammen

Im Folgenden sind die config-Eigenschaften für Liniendiagramme aufgeführt.

Attribut Werte Hinweise
type 'line'
legend false (zum Deaktivieren) ODER { position: 'left' | 'bottom' | 'right' | 'top' } Legt die Legendenposition fest oder deaktiviert sie durch Festlegen auf false. Standard: { position: 'bottom' }
render_null_values boolean Behandelt Nullwerte als 0. Standardwert: false
tooltips boolean Aktivieren oder deaktivieren Sie Kurzinfos, die angezeigt werden, wenn Sie den Mauszeiger auf Datenpunkte bewegen. Standardwert: true
series Buchreihe im view_name.field_name-Format Im Abschnitt series finden Sie Konfigurationsoptionen und Beispielverwendung.
x_axis x-Achsenkonfiguration Im Abschnitt x-Achse finden Sie Konfigurationsoptionen und Beispielverwendung.
y_axis y-Achsenkonfiguration Im Abschnitt y-Achse finden Sie Konfigurationsoptionen und Beispielverwendung.


Beispiel:

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

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

series

Das Attribut series kann entweder ein Array von Reihenkonfigurationen oder ein benanntes Objekt in Ihrer Antwort akzeptieren.

Attribut Werte Hinweise
color String Hexadezimalcode
label String
line_width Zahl Linienbreite als Pixelbreite festlegen Standard: 3
shape 'circle' | 'diamond' | 'square' | 'triangle' | 'triangle-down' Punktform festlegen. Standardwert: 'circle'
style 'none' | 'filled' | 'outline' Punktstil festlegen Standardeinstellung: 'none' (Punkte deaktiviert)
visible boolean Datenreihe ein- oder ausblenden Standardwert: true


Beispiel:

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

Obwohl unsere Diagramme derzeit nur eine einzige X-Achse unterstützen, ist unsere API zukunftssicher und so strukturiert, dass sie die Konfiguration mehrerer Achsen unterstützt.

Attribut Werte Hinweise
gridlines boolean Vertikale Gitternetzlinien ein- oder ausblenden Standardeinstellung: false.
label false (zum Ausblenden des Labels) | String (Wert, der gerendert werden soll) Legt den Wert fest, der als Label für die X-Achse gerendert werden soll. Standardeinstellung: false (kein Label)
reversed boolean Kehrt die Reihenfolge der Datenpunkte um. Standardwert: false
values boolean Werte ein- oder ausblenden, die auf der Achse gerendert werden. Standardwert: true


Beispiel:

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

Obwohl unsere Diagramme derzeit nur eine einzige y-Achse unterstützen, ist unsere API zukunftssicher und so strukturiert, dass sie die Konfiguration mehrerer Achsen unterstützt.

Attribut Werte Hinweise
gridlines boolean Vertikale Gitternetzlinien ein- oder ausblenden Standardwert: false
label false (zum Ausblenden des Labels) | String (Wert, der gerendert werden soll) Legt den Wert fest, der als y-Achsenlabel gerendert werden soll. Standardeinstellung: false (kein Label)
range [Zahl (min) | 'auto', Zahl (max.) | 'auto'] Legt den Mindest- und Höchstwert der y-Achse fest. Wenn Sie „min“ auf „auto“ setzen, wird standardmäßig „0“ verwendet. Wenn „max“ auf „auto“ gesetzt ist, wird der maximale Datenpunktwert im Datensatz festgelegt. Standardeinstellung: ['auto' | 'auto'].
values boolean Werte ein- oder ausblenden, die auf der Achse gerendert werden. Standardwert: true


Beispiel:

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>

Streudiagramm-Eigenschaften

Im Folgenden sehen Sie die config-Eigenschaften für Streudiagramme.

Attribut Werte Hinweise
type 'scatter'
legend false (zum Deaktivieren) ODER { position: 'left' | 'bottom' | 'right' | 'top' } Legt die Legendenposition fest oder deaktiviert sie durch Festlegen auf false. Standard: { position: 'bottom' }
render_null_values boolean Behandelt Nullwerte als 0. Standardwert: false
tooltips boolean Aktivieren oder deaktivieren Sie Kurzinfos, die angezeigt werden, wenn Sie den Mauszeiger auf Datenpunkte bewegen. Standardwert: true
series Buchreihe im view_name.field_name-Format Im Abschnitt series finden Sie Konfigurationsoptionen und Beispielverwendung.
x_axis x-Achsenkonfiguration Im Abschnitt x-Achse finden Sie Konfigurationsoptionen und Beispielverwendung.
y_axis y-Achsenkonfiguration Im Abschnitt y-Achse finden Sie Konfigurationsoptionen und Beispielverwendung.


Beispiel:

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

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

series

Das Attribut series kann entweder ein Array von Reihenkonfigurationen oder ein benanntes Objekt in Ihrer Antwort akzeptieren.

Attribut Werte Hinweise
color String Hexadezimalcode
label String
line_width Zahl Dient zum Festlegen der Größe der Punkte in einem Streudiagramm. Betrachte ihn als allgemeinen Wert für jeden Punkt. Standardwert: 3
shape 'circle' | 'diamond' | 'square' | 'triangle' | 'triangle-down' Punktform festlegen. Standardwert: 'circle'
style 'none' | 'filled' | 'outline' Punktstil festlegen Standardeinstellung: 'none' (Punkte deaktiviert)
size_by false | String Name der Reihe, für die die Größe der einzelnen Zugangspunkte kalibriert werden soll. Legen Sie false fest, um die dynamische Punktgröße zu deaktivieren. Standard: false
visible boolean Datenreihe ein- oder ausblenden Standardwert: true


Beispiel:

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

Obwohl unsere Diagramme derzeit nur eine einzige X-Achse unterstützen, ist unsere API zukunftssicher und so strukturiert, dass sie die Konfiguration mehrerer Achsen unterstützt.

Attribut Werte Hinweise
gridlines boolean Vertikale Gitternetzlinien ein- oder ausblenden Standardeinstellung: false.
label false (zum Ausblenden des Labels) | String (Wert, der gerendert werden soll) Legt den Wert fest, der als Label für die X-Achse gerendert werden soll. Standardeinstellung: false (kein Label)
reversed boolean Kehrt die Reihenfolge der Datenpunkte um. Standardwert: false
values boolean Werte ein- oder ausblenden, die auf der Achse gerendert werden. Standardwert: true


Beispiel:

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

Obwohl unsere Diagramme derzeit nur eine einzige y-Achse unterstützen, ist unsere API zukunftssicher und so strukturiert, dass sie die Konfiguration mehrerer Achsen unterstützt.

Attribut Werte Hinweise
gridlines boolean Vertikale Gitternetzlinien ein- oder ausblenden Standardeinstellung: false.
label false (zum Ausblenden des Labels) | String (Wert, der gerendert werden soll) Legt den Wert fest, der als y-Achsenlabel gerendert werden soll. Standardeinstellung: false (kein Label)
range [Zahl (min) | 'auto', Zahl (max.) | 'auto'] Legt den Mindest- und Höchstwert der y-Achse fest. Wenn Sie „min“ auf „auto“ setzen, wird standardmäßig „0“ verwendet. Wenn „max“ auf „auto“ gesetzt ist, wird der maximale Datenpunktwert im Datensatz festgelegt. Standardeinstellung: ['auto' | 'auto'].
values boolean Werte ein- oder ausblenden, die auf der Achse gerendert werden. Standardwert: true


Beispiel:

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>

Eigenschaften des Diagramms mit einem Wert

Im Folgenden sind die config-Properties für Einzelwertdiagramme aufgeführt.

Attribut Werte Hinweise
type 'single_value'


Beispiel:

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

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

Eigenschaften des Sparkline-Diagramms

Im Folgenden sind die config-Eigenschaften für Sparkline-Diagramme aufgeführt.

Attribut Werte Hinweise
type 'sparkline'
render_null_values boolean Behandelt Nullwerte als 0. Standardwert: false
series Buchreihe im view_name.field_name-Format Im Abschnitt series finden Sie Konfigurationsoptionen und Beispielverwendung.
y_axis y-Achsenkonfiguration Im Abschnitt y-Achse finden Sie Konfigurationsoptionen und Beispielverwendung.


Beispiel:

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

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

series

Obwohl Sparkline grundsätzlich nur eine einzelne Reihe unterstützt, verwenden wir ein API-Muster, das benannte oder Array-Serienüberschreibungen umfasst, um den anderen Diagrammtypen in unserer Bibliothek gerecht zu werden.

Attribut Werte Hinweise
color String Hexadezimalcode
line_width Zahl Linienbreite als Pixelbreite festlegen Standardwert: 3


Beispiel:

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

Obwohl unsere Diagramme derzeit nur eine einzige y-Achse unterstützen, ist unsere API zukunftssicher und so strukturiert, dass sie die Konfiguration mehrerer Achsen unterstützt.

Attribut Werte Hinweise
range [Zahl (min) | 'auto', Zahl (max.) | 'auto'] Legt den Mindest- und Höchstwert der y-Achse fest. Wenn Sie „min“ auf „auto“ setzen, wird standardmäßig „0“ verwendet. Wenn „max“ auf „auto“ gesetzt ist, wird der maximale Datenpunktwert im Datensatz festgelegt. Standardeinstellung: ['auto' | 'auto'].


Beispiel:

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

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

Eigenschaften für Tabellendiagramme

Im Folgenden sind die config-Attribute für Tabellendiagramme aufgeführt.

Attribut Werte Hinweise
type 'table'
series Buchreihe im view_name.field_name-Format Im Abschnitt series finden Sie Konfigurationsoptionen und Beispielverwendung.
column_order string[] Ein Array von Reihennamen (z. B. 'orders.count'), das angibt, wie die Tabellenspalten von links nach rechts angeordnet werden sollen.
show_row_numbers boolean Zwischen der Summenzeile am Ende der Tabelle wechseln Standardwert: true
show_totals boolean Zwischen der Summenzeile am Ende der Tabelle wechseln Standardwert: true
show_row_totals boolean Rechts in der Tabelle können Sie die Summe der Zeilen ein- oder ausblenden. Standardwert: true
truncate_text boolean Wenn true, ist der Zellentext der Tabelle auf eine einzelne Zeile beschränkt und der Content-Überlauf wird mit Auslassungspunkten abgeschnitten. Bei false darf der Inhalt in mehreren Zeilen stehen. Standardeinstellung: true
truncate_header boolean Wenn true, sind die Überschriften der Tabellen auf eine einzelne Zeile beschränkt und der Content-Überlauf wird mit Auslassungspunkten abgeschnitten. Wenn false, können die Anzeigentitel in mehreren Zeilen umgebrochen werden. Standardeinstellung: true


Beispiel:

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

Die Reiheneigenschaft kann entweder ein Array von Reihenkonfigurationen oder ein benanntes Objekt in Ihrer Antwort akzeptieren.

Attribut Werte Hinweise
cell_visualization boolean Schaltet die Inline-Zellenvisualisierung ein oder aus. Die Standardeinstellung für die erste Messung ist true und für alle anderen false.
color string Geben Sie die Farbe an, die zum Rendern der Visualisierung der Tabellenzelle verwendet wird.
value_format string Ein Zahlenformatierungs-String, der angibt, ob Werte als Währung oder die Gleitkommagenauigkeit gerendert werden sollen, ob Kommas oder Punkte zur Trennung von Tausenden verwendet werden sollen usw.


Beispiel:

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>

Kreisdiagramme

Im Folgenden sehen Sie die config-Eigenschaften für Kreisdiagramme.

Attribut Werte Hinweise
type 'pie'
legend false (zum Deaktivieren) | Legendenkonfiguration Wenn Sie false festlegen, wird die Legende deaktiviert. Standardeinstellung: aktiviert. Im Abschnitt Legende finden Sie Konfigurationsoptionen und die Beispielnutzung, wenn die Option aktiviert ist.
tooltips boolean Aktivieren oder deaktivieren Sie Kurzinfos, die angezeigt werden, wenn Sie den Mauszeiger auf Datenpunkte bewegen. Standardwert: true
series Buchreihe im view_name.field_name-Format Im Abschnitt series finden Sie Konfigurationsoptionen und Beispielverwendung.


Beispiel:

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

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

legend

Das Attribut legend kann die folgenden Legendenkonfigurationen akzeptieren:

Attribut Werte Hinweise
type 'labels' | 'legend' labels platziert Labels, die direkt auf jedes Segment verweisen. legend platziert eine separate Legende. Standardeinstellung: 'legend'
position 'top' | 'bottom' | 'left' | 'right' Legen Sie die Legende fest, wenn type: 'legend'. Standard: 'right'
width Zahl Maximale Breite der Legende in Pixeln, wenn type: 'legend'. Standard: 300
value 'label' | 'label_value' | 'value' | 'percent' | 'label_percent' Legt den Legendeninhalt fest: Label, Label und Wert, Wert, Prozent, Label und Prozentsatz. Standardwert: 'label_percent'


Beispiel:

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

Im Gegensatz zu kartesischen Diagrammen wird jeder Datenpunkt in einem Kreisdiagramm als neue Reihe behandelt:

Attribut Werte Hinweise
color String Hexadezimalcode


Beispiel:

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>