Looker-Fehlerkatalog

Die folgende Tabelle enthält einige häufige Fehlermeldungen, die in Looker angezeigt werden, Erläuterungen zu den zugrunde liegenden Ursachen und dazu, wo sie auftreten, sowie Ressourcen zur Fehlerbehebung. Die Fehler werden danach angezeigt, wie oft sie dem Looker-Support gemeldet werden. Sie sind in absteigender Reihenfolge an den Looker-Support geordnet, beginnend mit der größten Anzahl von Supportanfragen.

In der Spalte Standort sehen Sie, wo in Looker die Fehlermeldung angezeigt wird. Sie enthält die folgenden Optionen (einige Fehler können an mehreren Stellen im Produkt auftreten):

IDE = LookML-Validator/IDE

Ex = Entdecken

SQL = SQL-Runner

LD = LookML-Dashboard

D = Dashboard

S = Zeitpläne

Fehlermeldung Standort Mögliche Ursachen Ressourcen zur Fehlerbehebung
Variable not found (?). IDE
  • Liquid als Variablenreferenz, {{ }}, ist in Liquid für die Logik {% %} verschachtelt.
  • Ein Vorlagenfilter verweist auf eine Tabelle, die nicht mit einer abgeleiteten Tabelle verknüpft ist.
  • Ein Feld, auf das in Liquid verwiesen wird, hat keinen vollständigen Bereich mit einem Ansichtsnamen (view_name.field_name).
  • Auf den Wert eines Filters wird in einem anderen LookML-Dashboard-Filter verwiesen.
  • Der Wert eines parameter-Parameters ist nicht mit dem entsprechenden type-Wert kompatibel. Beispiel: {% dynamic if parameters.change_value._parameter_value == "'AA'" %}. Prüfen Sie parameter type, um sicherzustellen, dass der Wert korrekt ausgewertet wird (type: string im Vergleich zu type: unquoted).
  • Ein Feld wird in Liquid korrekt als view_name.field_name referenziert, aber field_name ist in der auf einen Bereich reduzierten Ansicht view_name nicht definiert oder die Ansicht hat in einem Explore ein Alias mit from.
  • Ein Liquid-Verweis auf eine Variable ist nicht definiert oder der Bezug enthält einen Tippfehler.
  • Eine Liquid-Referenz enthält eine Dimensionsgruppe von type: time, aber nicht den spezifischen Zeitraum. Beispiel: Statt {{ view_name.creation_date }} sollte der Verweis {{ view_name.creation_date_year }} verwenden.
  • Ein Feld verwendet Liquid mit der Syntax des LookML-Substitutionsoperators, ${view_name.field_name} anstelle von ohne, als view_name.field_name.
Inaccessible view (?). (?) is not accessible in explore (?). Check for missing joins in explore (?). IDE
  • Die referenzierte Ansicht ist nicht vorhanden.
  • Ein Join fehlt, sodass einige Explores nicht auf die Ansicht zugreifen können.
  • Die Ansicht wird in einem Explore mit dem Parameter from umbenannt.
Unknown or inaccessible field (?). Check for typos or append a timeframe to the name if the field is type time. IDE Für den Fehler Inaccessible view (?). (?) is not accessible in explore (?). Check for missing joins in explore (?). kann jede mögliche Ursache sowie eine der folgenden Ursachen vorliegen:
  • Ein Feldname oder ein Verweis auf das Feld enthält einen Tippfehler.
  • Das Feld wird durch den Parameter fields von einem Explore ausgeschlossen.
  • Der Verweis bezieht sich auf eine dimension_group ohne angegebenen Zeitraum.
Unknown view (?). IDE Ex SQL
  • Die Modelldatei enthält keine Ansicht.
  • Ein explore erweitert eine Basis-explore, bei der ein view_name-Parameter fehlt.
  • Ein im Parameter explore definierter Explore-Name basiert auf einem falsch geschriebenen oder nicht vorhandenen Ansichtsnamen.
  • Eine modellbasierte SQL Runner-Abfrage wird mit dem falschen Modell ausgeführt.
Unknown view (?). View does not exist in model (?). Check for typos or missing include statements. IDE Ex SQL
  • Ein explore erweitert eine Basis-explore, in der ein view_name-Parameter fehlt, und Felder aus einer der verbundenen Ansichten verweisen auf den Basisnamen explore.
  • Ein Feld verweist auf eine Ansicht, die falsch geschrieben ist, nicht vorhanden ist oder nicht mit entsprechenden Explores verknüpft ist.
Unknown field (?) in filter IDE
  • Die Definition einer nativen abgeleiteten Tabelle (NDT) enthält einen bind_all_filters-Parameter in einem benutzerdefinierten Feld, das nicht in LookML definiert ist.
  • Ein LookML-Filter verweist auf ein LookML-Feld, das auskommentiert ist oder nicht vorhanden ist.
  • Ein LookML-Filter verweist auf ein LookML-Feld aus einer anderen Ansicht. Das Feld ist weder vollständig definiert noch mit allen relevanten explore-Parametern verknüpft.
Measures with Looker aggregations (sum, average, min, max, list types) may not reference other measures. IDE Ein Messwert wird in der SQL-Definition eines anderen Aggregattyps referenziert.
Unknown view (?). View (?) does not exist in model (?). Check for typos or missing include statements in (?). IDE Eine Ansicht ist nicht in einer Modelldatei enthalten oder sie ist enthalten, aber falsch geschrieben.
Can't construct persistent derived table (?), connection (?) could not be registered IDE Ex
  • Abhängigkeiten für eine vorhandene PAT konnten nicht erstellt werden.
  • Es gibt ein Problem mit der Verbindung, das durch Testen der Verbindung diagnostiziert werden muss (z. B. kann das Testen der Verbindung zeigen, dass der Looker-Benutzer möglicherweise nicht über ausreichenden eigenen oder Schreibzugriff auf die Datenbank verfügt).
  • Importierte Projektdateien, z. B. eine Ansicht, in der die fehlerhafte PAT definiert wird, oder eine Ansicht, auf die in der fehlgeschlagenen PDT verwiesen wird, sind nicht im Importprojekt enthalten.
  • Für die Datenbankverbindung ist die Einstellung Persistente abgeleitete Tabellen nicht aktiviert.
  • Der Code eines Looker-Blocks wurde nicht auf den SQL-Dialekt der Verbindung aktualisiert, falls er sich von dem Dialekt unterscheidet, für den der Block geschrieben wurde.
  • OAuth ist für eine Snowflake- oder BigQuery-Verbindung aktiviert.
  • Für den Parameter AUTOCOMMIT der Snowflake-Datenbank wurde ein anderer Wert als der Standardwert TRUE festgelegt.
Unknown or excluded suggest_dimension (?) in field (?) IDE
  • Ein Feld, auf das ein suggest_dimension-Parameter verweist, ist nicht vorhanden, wurde auskommentiert oder wurde in einem Explore durch einen fields-Parameter ausgeschlossen.
  • Ein Feld, auf das ein suggest_dimension-Parameter verweist, ist in einer anderen Ansicht definiert, hat aber in der Referenz nicht den vollständigen Geltungsbereich als view_name.field_name.
  • Ein suggest_dimension-Parameter verweist auf ein Feld in einer anderen Ansicht, das nicht mit allen relevanten explore-Parametern verknüpft ist, oder auf eine Ansicht, die in einem explore-Parameter mit einem from-Parameter als Alias verwendet wird.
A view named (?) has been defined multiple times. Each view in a model must have a unique name. IDE Auf Ansichten mit identischen Namen wird im selben Modell verwiesen, einschließlich Ansichten, die in das Projekt importiert wurden. Ansichtsnamen müssen in einem Modell eindeutig sein. view-Parameterreferenz
This include does not match any files IDE
  • Ein Tippfehler im Dateipfad führt zum Fehler „en“.
  • Eine Ordnerreferenz verwendet eine falsche Syntax.
  • Eine Projektimportreferenz verwendet eine falsche Syntax.
SQL Dialect does not support Symmetric Aggregates with percentiles, field ignored. Ex Der Datenbankdialekt unterstützt keine Messungen von type: median oder type: percentile mit symmetrischen Summen.
Using project_name or local_dependency in manifest.lkml without Local Project Import enabled is not supported. Params ignored. IDE Importparameter für lokale Projekte werden in der Manifestdatei verwendet, während die Labs-Funktion Lokaler Projektimport deaktiviert ist. Importparameter für lokale Projekte können in der Manifestdatei nur verwendet werden, wenn die Labs-Funktion Lokaler Projektimport aktiviert ist.
Cannot use native derived table (?) with bind_all_filters outside of its source explore (?) IDE Ex Eine native abgeleitete Tabelle (NDT) mit dem Parameter bind_all_filters ist mit einem oder mehreren Explores verknüpft, die nicht mit dem im Parameter explore_source definierten Explore übereinstimmen. bind_all_filters
Measures of type count do not use the sql parameter. Use count_distinct to count by something other than the primary key, or remove the sql parameter. IDE Ein sql-Parameter wird als Maß für type: count verwendet. Messungen des Zähltyps führen eine Zählung anhand des in der Ansichtsdatei deklarierten Primärschlüssels durch. Hierfür ist kein sql-Parameter erforderlich.
An explore named (?) has been defined multiple times. Each explore in a model must have a unique name. IDE LD
  • Ein im Parameter explore einer Modelldatei definierter Explore-Name dupliziert einen anderen vorhandenen Explore-Namen. Explore-Namen müssen in einem Modell eindeutig sein.
  • Ein importiertes Projekt hat eine explore mit demselben Namen wie eine vorhandene explore im importierenden Projekt.
  • Eine enthaltene Modelldatei hat ein explore mit demselben Namen wie ein vorhandenes explore in der zugehörigen Projektmodelldatei.*
  • Der Code enthält einen Zirkelbezug, der mehrmals auf explore (oder die Modelldatei) verweist.
* Es empfiehlt sich nicht, Modelldateien in andere Modelldateien aufzunehmen.
Unknown view '(?)' --> Did you '- include: (?)' in (?).model.lookml? IDE
  • Ein Modell enthält den Ansichtsordner, aber die spezifische Ansichtsdatei befindet sich außerhalb des Ordners.
  • Ein Modell enthält den Namen der Ansicht, aber nicht die Ansichtsdatei, falls anders benannt.
  • Eine Ansicht wird mehrmals mit einer explore verknüpft, allerdings fehlt der from-Parameter beim zweiten Mal.
Unknown field '(?)' IDE Ex
  • Das Feld, auf das Sie verweisen möchten, ist nicht vorhanden, falsch geschrieben oder auskommentiert.
  • Ein referenziertes Feld ist in einer anderen Ansicht definiert und unterliegt nicht seinem Ansichtsnamen.
  • Ein Feld wird in einer anderen Ansicht definiert, die nicht mit den erforderlichen Explores verknüpft ist, oder die Ansicht wird in einem Join als Alias definiert, wodurch das Feld für einige Explores nicht zugänglich ist.
  • Ein required_fields-Parameter verweist auf ein Feld, das nicht zugänglich, falsch geschrieben, nicht vorhanden oder auskommentiert ist.
Cannot use (?) as access filter since any user can edit their own value. Ex Ein Nutzerattribut, bei dem die Option Nutzerzugriff auf Bearbeiten festgelegt ist, wird im access_filter-Parameter eines Explores verwendet.
label_from_parameter of (?) must refer to a parameter. IDE Ex
  • Ein Feld, auf das ein label_from_parameter-Parameter verweist, ist nicht vorhanden, falsch geschrieben oder auskommentiert.
  • Ein Feld, auf das ein label_from_parameter-Parameter verweist, ist vorhanden, gehört aber nicht zum Typ parameter.
Cannot use user-editable attribute (?) for access_grant (?) IDE Ex Im Parameter access_grant einer Modelldatei wird ein Nutzerattribut verwendet, bei dem die Option Nutzerzugriff auf Bearbeiten festgelegt ist.
datagroup (?) has a sql_trigger. This is not allowed in models with a parameterized connection. IDE Eine Datenbankverbindung verwendet Nutzerattribute für Datenbankanmeldedaten, und die Spalte PDT-Überschreibungen ist nicht für einen separaten Datenbanknutzer für PAT-Prozesse konfiguriert.
relationship missing, assumed to be many_to_one. IDE relationship eines Joins ist nicht definiert. Wenn relationship nicht angegeben ist, geht Looker standardmäßig von einer many-to-one-Beziehung aus. relationship-Parameterreferenz
No distribution_style specified in persistent derived table (?). Using default distribution style (?). IDE Für eine Redshift-Verbindungs-PDT ist in der derived_table-Definition kein distribution_style-Parameter angegeben. Wenn keine distribution_style angegeben ist, verwendet Looker standardmäßig ALL. distribution_style-Parameterreferenz
always_filter: unknown filter field '(?)' IDE
  • Ein Feld, auf das ein always_filter-Parameter verweist, ist nicht vorhanden, falsch geschrieben oder auskommentiert.
  • Ein Feld, auf das ein always_filter-Parameter verweist, ist ein dimension_group von type: time, an den kein Zeitrahmen angehängt ist.
  • Ein Feld, auf das ein always_filter-Parameter verweist, ist ein Feld, das in einer Ansicht definiert ist und nicht mit allen relevanten explore-Parametern verknüpft ist, oder das Feld ist nicht mit seinem Ansichtsnamen verknüpft.
The location field type requires both sql_latitude and sql_longitude. IDE Im Feld type: location fehlt der Unterparameter sql_latitude oder sql_longitude. In den Feldern für den Standorttyp müssen beide angegeben werden. Referenz zum Feldtyp location
Missing required sql_step in create_process of derived table '(?)'. IDE
  • In create_process ist kein sql_step angegeben. Dafür sind ein oder mehrere sql_step-Unterparameter erforderlich.
  • Ein im Cache gespeicherter LookML-Validator hat eine fehlende sql_step gekennzeichnet, obwohl bereits eine sql_step hinzugefügt wurde. Führen Sie die Validierung noch einmal durch, um den Fehler zu beheben.
create_process-Parameterreferenz
Can't construct aggregate table (?), temporary schema for (?) is unset. IDE Ex Die Einstellung Persistente abgeleitete Tabellen ist auf der Seite Verbindungseinstellungen im Admin-Bereich nicht für die Verbindung festgelegt und/oder in der Einstellung Temporäre Datenbank ist kein temporäres Datenbankschema festgelegt.
Can't construct aggregate table (?), connection (?) could not be registered. IDE Ex Die Einstellung Temp Database (Temporäre Datenbank) ist auf der Seite Connection Settings (Verbindungseinstellungen) im Steuerfeld Admin nicht festgelegt oder Looker hat nicht die entsprechenden Berechtigungen für die temporäre Datenbank, die in der Einstellung Temp Database festgelegt ist.
Unknown view (?) referenced by explore (?) IDE
  • Eine Ansicht wird mit dem Standard-include: "*.view.lkml" aufgenommen, befindet sich aber in einem anderen Ordner.
  • Ein Ansichtsname oder Dateipfad ist in einer include-Anweisung falsch geschrieben oder die include-Anweisung enthält den Namen der Ansicht, nicht aber die Ansichtsdatei, falls anders benannt.
  • Es gibt ein Problem mit Sonderzeichen wie _views in einem Ordner.
  • Ein explore erweitert einen anderen explore, dem ein view_name-Parameter fehlt, der die Basisansicht angibt.
The location field type does not use the sql parameter. Please use sql_latitude and sql_longitude instead. IDE Der Parameter sql wird im Feld type: location verwendet. Für die Felder vom Standorttyp müssen die Unterparameter sql_latitude und sql_longitude anstelle des Parameters sql verwendet werden. Referenz zum Feldtyp location
A list_field must be defined for measures of type list. IDE Ex Zum Generieren einer Liste aus einem Feld muss das Feld für eine Messung von type: list angegeben werden. Referenz zum Feldtyp list
Query failed with unexpected exception (?) IDE Ex SQL LD D S
  • Eine andere Datenbank als die Hauptverbindungsdatenbank wird in der Spalte PDT Overrides (PDT-Überschreibungen) auf der Seite Connection Settings (Verbindungseinstellungen) einer Verbindung im Bereich Admin angegeben.
  • Das Abfragelimit pro Nutzer wurde überschritten und eine Abfrage in der Warteschlange hat das Zeitlimit für den Verbindungspool erreicht.
  • Eine JDBC-Verbindung ist fehlgeschlagen.
  • Ein unerwarteter Fehler in der Looker-Anwendung ist aufgetreten.
Looker is having trouble connecting to your database. Ex SQL Das maximale Verbindungspoollimit einer Verbindung wurde erreicht und bei Abfragen in der Warteschlange ist nach Ablauf des Zeitlimits des Verbindungspools eine Zeitüberschreitung aufgetreten.
Missing dates/values for '(?)' were not filled. Ex
  • Die Dimensionsergänzung kann nicht angewendet werden, da in einem Explore mehr als eine Dimension ausgewählt wurde.
  • Die Dimensionsergänzung kann nicht angewendet werden, da mindestens ein Feld in einem Explore als Drehpunkt festgelegt wurde.
  • Die Dimensionsergänzung kann nicht angewendet werden, da ein Feld unterschiedliche Stringwerte hat (z. B. den Parameter allowed_value oder case) und auf dieses Feld ein Filter angewendet wird.
Fehlende Daten und Werte ergänzen
filters: ` is not supported for measures of non-aggregate type '(?)' IDE Ex Ein filters-Parameter wurde mit einem anderen Messwerttyp als dem folgenden verwendet: count, sum, average und count_distinct.
Unknown source explore (?) in lookml test (?) declaration. IDE
  • Ein falsch geschriebener, nicht vorhandener oder auskommentierter Explore-Name wird im Unterparameter explore_source eines Datentests verwendet.
  • Ein Datentest wird in einer Datei definiert, die die Datei, die die explore_source-Definition des Explores enthält, nicht enthält oder nicht darin enthalten ist.
  • Ein Explore mit der Parameterspezifikation extension: required wird als explore_source eines Datentests verwendet.
filter_expression: is not supported for measures of non-aggregate type '(?)' IDE Ex Ein filters_expression-Parameter wurde mit einem anderen Messwerttyp als dem folgenden verwendet: count, sum, average oder count_distinct.
Field references an aggregate but is specified as a dimension. If you want to use aggregations such as sum, average, count, use a measure type instead. IDE Ex Eine Dimension verweist auf einen Messwert oder eine andere Zusammenfassung im zugehörigen sql-Parameter
Cannot specify both sql_table_name and derived_table for view (?) IDE Für eine Ansicht sind die Parameter sql_table_name und derived_table definiert. Eine Ansicht kann nur auf eine Tabelle verweisen – entweder auf ein vorhandenes Schema in der Datenbankverbindung mit sql_table_name oder auf eine neue Tabelle mit derived_table.
Persistent Native Derived Table for view (?) has an explore source (?) that has access filters. Persisting this table may result in unexpected behavior. IDE Eine persistente NDT basiert auf einem Explore mit einem access_filter-Parameter, der auf Nutzerattribute verweist.
Unknown or unexpected parameter "(?)" in (?). IDE
  • Ein distribution_style-Parameter wird für einen Dialekt verwendet, der diesen Parameter nicht unterstützt
  • Ein cluster_keys-Parameter wird für einen Dialekt verwendet, der diesen Parameter nicht unterstützt
  • Ein sql_always_where-Parameter wird in einer join anstelle einer explore definiert.
  • In einer dimension_group definierte Zeiträume gehören nicht zu type: time.
  • Ein sql_distinct_key-Parameter wird in einer Dimension anstelle einer Messung definiert.
Could not find the constant ` IDE In einem Importprojekt wird auf eine Konstante von einem importierten Projekt verwiesen. Sie wird nur im importierten Projekt definiert. Auf Konstanten kann nur in den Projekten verwiesen werden, in denen sie definiert sind. Die Konstante muss in der Manifestdatei neu definiert werden. Konstanten in Dateien aus einem importierten Projekt verwenden
Multiple primary key definitions for view '(?)': '(?)' and '(?)' IDE Eine Ansichtsdatei enthält mehr als einen Primärschlüssel. Entweder wird mit primary_key: yes mehr als eine Dimension als Primärschlüssel angegeben oder eine erweiterte Ansicht gibt eine neue Dimension als Primärschlüssel mit primary_key: yes an.
Persistent Native Derived Table for view (?) references user attributes. Persisting this table may result in unexpected behavior. IDE Eine persistente NDT oder eine Tabelle zur Steigerung der Bekanntheit basiert auf einer explore mit einem access_filter- oder sql_always_where-Parameter, der auf Nutzerattribute verweist.
No map layer named (?) is defined. Must be one of countries, uk_postcode_areas, us_counties_fips, us_states, us_zipcode_tabulation_areas IDE Eine Dimension verweist auf eine Kartenebene mit map_layer_name, wenn keine Kartenebene in allen Modellen definiert ist, in denen die Ansicht des Felds enthalten ist. Eine Ansicht ist beispielsweise in mehreren Modellen enthalten, die Kartenebene ist jedoch nur in einem Modell definiert.
Persistent derived table (?) should include at least one index IDE Eine PAT- oder aggregierte Tabellendefinition enthält eine index, in der keine PAT oder eine aggregierte Tabellenspalte angegeben wurde.
The x database encountered an error while running this query. Ex SQL Die Datenbank kann eine Spalte nicht finden, auf die vom Parameter sql eines Felds verwiesen wird. Dies kann eine der folgenden Ursachen haben:
  • Der Tabellen- oder Spaltenname enthält einen Tippfehler, auf den in einem sql-Parameter verwiesen wird.
  • Die zugrunde liegenden Daten in der Datenbank, z. B. ein Spaltenname, haben sich geändert.
Tipps zur Fehlerbehebung bei häufigen SQL-Fehlern in Looker (Communitybeitrag)
Render job (?) failed [orphaned job] S Die Looker-Instanz war während der Ausführung des geplanten Jobs nicht verfügbar. Dies kann bei Versionsupdates und geplanten Wartungsarbeiten passieren. Wartungsrichtlinie von Google für von Looker gehostete Dienste