Eine Ansicht ist eine Tabelle mit Daten in Looker, unabhängig davon, ob diese Tabelle nativ auf der Datenbank basiert oder mit der Looker-Funktion abgeleitete Tabelle erstellt wurde. Ansichten werden normalerweise in Ansichtsdateien deklariert. Pro Datei ist eine Ansicht möglich.
In jeder Ansicht gibt es Felddefinitionen, die in der Regel einer Spalte in der zugrunde liegenden Tabelle oder einer Berechnung in Looker entsprechen. Diese Felder werden in der Feldreferenz, der Referenz zum Dimensionstyp und der Referenz zum Messwerttyp beschrieben.
Außerdem gibt es eine Reihe von Einstellungen auf Datenansichtsebene, die auf dieser Seite beschrieben werden.
Nutzungsbeispiel
Bewegen Sie den Mauszeiger über einen Parameternamen, um eine kurze Beschreibung zu sehen. Klicken Sie darauf, um zu dieser Seite zu springen.
Wenn ein Parameter auf eine von mehreren spezifischen Optionen festgelegt werden kann, wird der Standardwert zuerst aufgeführt.
Parameterdefinitionen
Parametername | Beschreibung |
---|---|
Strukturparameter | |
drill_fields (für Aufruf) |
Gibt die Standardliste der Felder an, die bei der Aufschlüsselung der in der Ansicht definierten Messwerte angezeigt werden |
extends (für Aufruf) |
Gibt Ansicht(en) an, die um diese Ansicht erweitert wird |
extension (für Aufruf) |
Gibt an, dass die Ansicht erweitert werden muss und nicht für Nutzer sichtbar ist. |
include |
Fügt einer Ansicht Dateien hinzu |
test |
Erstellt einen Datentest, um die Logik Ihres Modells zu überprüfen. In den Projekteinstellungen ist die Option Datentests erforderlich enthalten. Wenn diese Option für ein Projekt aktiviert ist, müssen Entwickler für das Projekt Datentests durchführen, bevor sie ihre Änderungen in der Produktion implementieren. Dieser Parameter hat die Unterparameter explore_source und assert . |
set |
Definiert eine Reihe von Dimensionen und Messwerten, die in anderen Parametern verwendet werden |
view |
Erstellt eine Ansicht |
Anzeigeparameter | |
label (für Aufruf) |
Gibt an, wie der Ansichtsname in der Feldauswahl angezeigt wird |
fields_hidden_by_default |
ADDED 21.12
Wenn Sie yes festlegen, werden alle Felder in der Ansicht standardmäßig ausgeblendet. Verwenden Sie den Parameter hidden: no in einem Feld, um das Feld anzuzeigen. |
Filterparameter | |
suggestions (für Aufruf) |
Aktiviert oder deaktiviert Vorschläge für alle Dimensionen in dieser Ansicht |
Suchparameter | |
required_access_grants (für Aufruf) |
Beschränkt den Zugriff auf die Ansicht auf Nutzer, deren Nutzerattributwerte mit den Zugriffsberechtigungen übereinstimmen |
sql_table_name (für Aufruf) |
Ändert die SQL-Tabelle, auf der eine Ansicht basiert |
Abgeleitete Tabellenparameter | |
cluster_keys |
Gibt an, dass ein PDT von einem oder mehreren Feldern in BigQuery geclustert wird Unterstützung für cluster_keys in Snowflake hinzugefügt |
create_process |
Gibt eine geordnete Reihenfolge von Schritten zum Erstellen eines PDT für einen Datenbankdialekt an, der benutzerdefinierte DDL-Befehle erfordert. Dieser Parameter hat den Unterparameter sql_step .
|
datagroup_trigger |
Gibt die Datengruppe, die für die Richtlinie zur Neuerstellung von PDTs verwendet werden soll |
derived_table |
Grundlage einer Ansicht aus einer abgeleiteten Tabelle |
distribution |
Legt den Verteilungsschlüssel einer PDT fest, die in Redshift oder Aster erstellt wird |
distribution_style |
Legt den Verteilungsstil einer PDT fest, die in Redshift erstellt wird |
explore_source |
Definiert eine native abgeleitete Tabelle basierend auf einem explorativen Analysetool |
increment_key |
ADDED 21.4
Wandelt die abgeleitete Tabelle in ein inkrementelles PDT um. increment_key gibt das Zeitintervall an, für das aktuelle Daten abgefragt und an die PDT angehängt werden sollen. |
increment_offset |
ADDED 21.4
Wird in Verbindung mit dem Parameter increment_key für inkrementelle PDTs verwendet. increment_offset gibt die Anzahl der vorherigen Zeiträume (auf Basis des Detaillierungsgrads) an, die für verspätet ankommende Daten neu erstellt werden. |
interval_trigger |
ADDED 21.20
interval_trigger gibt einen Build-Zeitplan für eine persistente abgeleitete Tabelle im Format "N (seconds | minutes | hours)" an. |
materialized_view |
ADDED 21.10
Mit der Anweisung materialized_view: yes wird eine abgeleitete Ansicht in Ihrer Datenbank für eine abgeleitete Tabelle erstellt. |
indexes |
Legt die Indexe eines PDT in einer herkömmlichen Datenbank (z. B. MySQL, Postgres) oder einem verschränkten Sortierschlüssel in Redshift fest |
partition_keys |
Gibt an, dass eine PDT durch ein oder mehrere Felder in Presto oder durch ein einzelnes Datums-/Zeitfeld in BigQuery partitioniert wird |
persist_for (für abgeleitete Tabelle) |
Legt das maximale Alter einer PDT fest, bevor sie neu generiert wird |
publish_as_db_view |
Mit der Anweisung publish_as_db_view: yes wird eine stabile Datenbankansicht für das PDT erstellt, um eine Abfrage der Tabelle außerhalb von Looker zu ermöglichen |
sortkeys |
Legt die Sortierschlüssel für eine PDT fest, die in Redshift erstellt wird |
sql (für abgeleitete Tabelle) |
Deklariert die SQL-Abfrage für eine abgeleitete Tabelle |
sql_create |
Definiert eine SQL CREATE -Anweisung zum Erstellen eines PDT für einen Datenbankdialekt, für den benutzerdefinierte DDL-Befehle erforderlich sind |
sql_trigger_value |
Gibt die Bedingung an, die dazu führt, dass ein PDT neu generiert wird |
table_compression |
Gibt die Tabellenkomprimierung für eine PDT in Amazon Athena an |
table_format |
Gibt das Tabellenformat für eine PDT in Amazon Athena an |
Suchfilterparameter | |
view: +view_name |
Fügt einem vorhandenen Ansichtsnamen ein Pluszeichen (+ ) hinzu, um die vorhandene Ansicht einzugrenzen. Weitere Informationen und Anwendungsfälle finden Sie auf der Dokumentationsseite LookML-Optimierungen. |
final |
Gibt an, dass der aktuelle Suchfilter der letzte Suchfilter ist, der für die Ansicht zulässig ist. Weitere Informationen und Anwendungsfälle finden Sie auf der Dokumentationsseite LookML-Optimierungen. |
Unzulässige Parameter | |
distkey |
ENTFERNT 3.26
Ersetzt durch distribution |
view_label |
VERMEIDEN 4.4
Ersetzt durch label |