Looker-Fehlerkatalog

In der folgenden Tabelle finden Sie einige häufige Fehlermeldungen, die in Looker angezeigt werden, Erklärungen zu ihren Ursachen und dazu, wo sie auftreten, sowie Ressourcen zur Fehlerbehebung. Die Fehler werden in absteigender Reihenfolge angezeigt, je nachdem, wie häufig sie dem Looker-Support gemeldet werden. Die Fehler mit der größten Anzahl von Supportanfragen stehen oben.

In der Spalte Standort wird angegeben, 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
  • Der Liquid-Code für die Variablenreferenz, {{ }}, ist in den Liquid-Code für die Logik, {% %}, eingebettet.
  • Ein Filter mit Vorlage verweist auf eine Tabelle, die nicht mit einer abgeleiteten Tabelle verknüpft ist.
  • Ein in Liquid referenziertes Feld ist nicht vollständig mit einem Ansichtsnamen (view_name.field_name) definiert.
  • Der Wert eines Filters wird in einem anderen LookML-Dashboardfilter referenziert.
  • Der Wert eines parameter-Parameters ist nicht mit dem entsprechenden type kompatibel. Beispiel: {% if parameters.change_value._parameter_value == "'AA'" %} Überprüfen Sie die parameter type, um sicherzustellen, dass der Wert richtig ausgewertet wird (type: string im Vergleich zu type: unquoted).
  • In Liquid wird korrekt auf ein Feld als view_name.field_name verwiesen, aber field_name ist in der Ansicht mit Bereich view_name nicht definiert oder die Ansicht wird in einem Explore mit from als Alias verwendet.
  • Eine Liquid-Referenz auf eine Variable ist nicht definiert oder die Referenz enthält einen Tippfehler.
  • Eine Liquid-Referenz enthält eine Dimensionsgruppe von type: time, aber keinen bestimmten Zeitraum. Verwenden Sie in der Referenz beispielsweise {{ view_name.creation_date }} anstelle von {{ view_name.creation_date_year }}.
  • Für ein Feld wird Liquid mit der LookML-Substitutionsoperatorsyntax ${view_name.field_name} anstelle von view_name.field_name verwendet.
Inaccessible view (?). (?) is not accessible in explore (?). Check for missing joins in explore (?). IDE
  • Die Ansicht, auf die verwiesen wird, ist nicht vorhanden.
  • Es fehlt ein Join, sodass die Ansicht für einige Explores nicht zugänglich ist.
  • Die Ansicht wird mit einem from-Parameter in einem Explore umbenannt.
Unknown or inaccessible field (?). Check for typos or append a timeframe to the name if the field is type time. IDE Es können alle möglichen Ursachen für den Fehler Inaccessible view (?). (?) is not accessible in explore (?). Check for missing joins in explore (?). infrage kommen, sowie die folgenden:
  • Im Feldnamen oder in einem Verweis auf das Feld ist ein Tippfehler.
  • Das Feld wird durch den Parameter fields aus einem Explore ausgeschlossen.
  • Die Referenz bezieht sich auf ein dimension_group ohne Angabe eines Zeitraums.
Unknown view (?). IDE Ex SQL
  • Eine Ansicht ist nicht in der Modelldatei enthalten.
  • Ein explore erweitert eine Basis-explore, in 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
  • Eine explore erweitert eine Basis-explore, in der ein view_name-Parameter fehlt, und Felder aus einer der verknüpften Ansichten verweisen auf den Namen der Basis-explore.
  • Ein Feld verweist auf eine Ansicht, die falsch geschrieben ist, nicht vorhanden ist oder nicht mit den entsprechenden Explores verknüpft ist.
Unknown field (?) in filter IDE
  • Eine Definition für eine native abgeleitete Tabelle (NDT) enthält einen bind_all_filters-Parameter für ein benutzerdefiniertes Feld, das nicht in LookML definiert ist.
  • Ein LookML-Filter verweist auf ein LookML-Feld, das auskommentiert wurde oder nicht vorhanden ist.
  • Ein LookML-Filter verweist auf ein LookML-Feld aus einer anderen Ansicht und das Feld ist nicht vollständig bereichsbezogen oder 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 Messwerts vom Typ „Aggregat“ 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 abgeleitete Tabelle konnten nicht erstellt werden.
  • Es gibt ein Problem mit der Verbindung, das durch Testen der Verbindung diagnostiziert werden muss. Beim Testen der Verbindung kann sich beispielsweise herausstellen, dass der Looker-Nutzer nicht über ausreichende Lese- oder Schreibzugriffsberechtigungen für die Datenbank verfügt.
  • Importierte Projektdateien, z. B. eine Ansicht, in der die fehlerhafte PDT definiert ist, oder eine Ansicht, auf die von der fehlerhaften PDT verwiesen wird, sind nicht im importierenden Projekt enthalten.
  • Für die Datenbankverbindung ist die Einstellung Persistent Derived Tables nicht aktiviert.
  • Der Code eines Looker-Blocks wurde nicht an den SQL-Dialekt der Verbindung angepasst, wenn dieser 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 TRUE der Snowflake-Datenbank wurde ein anderer Wert als der Standardwert AUTOCOMMIT festgelegt.
Unknown or excluded suggest_dimension (?) in field (?) IDE
  • Ein Feld, auf das mit einem suggest_dimension-Parameter verwiesen wird, ist nicht vorhanden, wurde auskommentiert oder wird in einem Explore durch einen fields-Parameter ausgeschlossen.
  • Ein Feld, auf das von einem suggest_dimension-Parameter verwiesen wird, ist in einer anderen Ansicht definiert, aber in der Referenz nicht vollständig als view_name.field_name festgelegt.
  • 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 aliasiert 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 der in das Projekt importierten Ansichten. Ansichtsnamen müssen in einem Modell eindeutig sein. view-Parameterreferenz
This include does not match any files IDE
  • Ein Tippfehler im Pfad zur Datei verursacht einen Fehler.
  • 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 Measures vom Typ type: median oder type: percentile mit symmetrischen Aggregaten.
Cannot use native derived table (?) with bind_all_filters outside of its source explore (?) IDE Ex Eine native abgeleitete Tabelle (NDT) mit einem bind_all_filters-Parameter wird mit einem oder mehreren Explores verknüpft, die nicht dem im explore_source-Parameter definierten Explore entsprechen. 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 in einer Messung von type: count verwendet. Bei Messwerten vom Typ „Anzahl“ wird die Anzahl anhand des im Ansichtsdateiprimärschlüssel deklariert und es 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 in der Modelldatei im Parameter explore definierter Explore-Name wird bereits verwendet. Explore-Namen müssen in einem Modell eindeutig sein.
  • Ein importiertes Projekt hat ein explore mit demselben Namen wie ein vorhandenes explore im importierenden Projekt.
  • Eine eingeschlossene Modelldatei hat ein explore mit demselben Namen wie ein vorhandenes explore in der Modelldatei des einschließenden Projekts.*
  • Der Code enthält einen zirkulären Verweis, der mehrmals auf explore (oder die Modelldatei) verweist.
* Es ist nicht empfehlenswert, Modelldateien in andere Modelldateien einzufügen.
Unknown view '(?)' --> Did you '- include: (?)' in (?).model.lookml? IDE
  • Ein Modell enthält den Ansichtsordner, die spezifische Ansichtsdatei befindet sich jedoch außerhalb des Ordners.
  • Ein Modell enthält den Namen der Ansicht, aber nicht die Ansichtsdatei, wenn sie anders benannt ist.
  • Eine Ansicht wird mehrmals in eine explore eingebunden, aber beim zweiten Mal fehlt der Parameter from.
Unknown field '(?)' IDE Ex
  • Das Feld, auf das Sie verweisen möchten, ist nicht vorhanden, wurde falsch geschrieben oder wurde auskommentiert.
  • Ein referenziertes Feld ist in einer anderen Ansicht definiert und wird nicht mit seinem Ansichtsnamen eingegrenzt.
  • Ein Feld ist in einer anderen Ansicht definiert, die nicht mit den erforderlichen Explores verknüpft ist, oder die Ansicht hat in einem Join einen Alias, sodass das Feld für einige Explores nicht zugänglich ist.
  • Ein required_fields-Parameter verweist auf ein Feld, auf das nicht zugegriffen werden kann, das falsch geschrieben ist, nicht vorhanden ist oder auskommentiert wurde.
Cannot use (?) as access filter since any user can edit their own value. Ex Ein Nutzerattribut, für das die Option Nutzerzugriff auf Bearbeiten festgelegt ist, wird im Parameter access_filter einer explorativen Datenanalyse verwendet.
label_from_parameter of (?) must refer to a parameter. IDE Ex
  • Ein Feld, auf das mit einem label_from_parameter-Parameter verwiesen wird, ist nicht vorhanden, wurde falsch geschrieben oder wurde auskommentiert.
  • Ein Feld, auf das von einem label_from_parameter-Parameter verwiesen wird, ist vorhanden, aber kein parameter-Typ.
Cannot use user-editable attribute (?) for access_grant (?) IDE Ex Ein Nutzerattribut mit der Option Nutzerzugriff, die auf Bearbeiten festgelegt ist, wird im Parameter access_grant einer Modelldatei verwendet.
datagroup (?) has a sql_trigger. This is not allowed in models with a parameterized connection. IDE Für eine Datenbankverbindung werden Nutzerattribute für die Anmeldedaten für die Datenbank verwendet und die Spalte PDT-Überschreibungen ist nicht für einen separaten Datenbanknutzer für PDT-Prozesse konfiguriert.
relationship missing, assumed to be many_to_one. IDE Die relationship einer Join-Operation ist nicht definiert. Wenn kein relationship 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 In der distribution_style-Definition einer PDT für eine Redshift-Verbindung ist kein derived_table-Parameter angegeben. Wenn kein distribution_style angegeben ist, verwendet Looker standardmäßig ALL. distribution_style-Parameterreferenz
always_filter: unknown filter field '(?)' IDE
  • Ein Feld, auf das mit einem always_filter-Parameter verwiesen wird, ist nicht vorhanden, falsch geschrieben oder auskommentiert.
  • Ein Feld, auf das von einem always_filter-Parameter verwiesen wird, ist ein dimension_group von type: time, dem kein Zeitraum angehängt ist.
  • Ein Feld, auf das von einem always_filter-Parameter verwiesen wird, ist ein Feld, das in einer Ansicht definiert ist, die nicht mit allen relevanten explore-Parametern verknüpft ist, oder das Feld ist nicht mit seinem Ansichtsnamen versehen.
The location field type requires both sql_latitude and sql_longitude. IDE In einem Feld von type: location fehlt entweder der Unterparameter sql_latitude oder sql_longitude. Für Felder vom Typ „Standort“ sind beide erforderlich. location-Feldtyp
Missing required sql_step in create_process of derived table '(?)'. IDE
  • Im sql_step ist kein create_process angegeben, für den mindestens ein sql_step-Unterparameter erforderlich ist.
  • Ein im Cache gespeicherter LookML-Validator-Fehler hat ein fehlendes sql_step gemeldet, obwohl ein sql_step bereits hinzugefügt wurde. Validieren Sie noch einmal, um den Fehler zu beheben.
create_process-Parameterreferenz
Can't construct aggregate table (?), temporary schema for (?) is unset. IDE Ex Die Einstellung Persistent Derived Tables (Dauerhafte abgeleitete Tabellen) ist für die Verbindung im Bereich Admin auf der Seite Connection Settings (Verbindungseinstellungen) nicht festgelegt und/oder in der Einstellung Temp Database (Temporäre Datenbank) ist kein temporäres Datenbankschema angegeben.
Can't construct aggregate table (?), connection (?) could not be registered. IDE Ex Die Einstellung Temp Database ist auf der Seite Connection Settings der Verbindung im Bereich Admin nicht festgelegt oder Looker hat nicht die entsprechenden Berechtigungen für die temporäre Datenbank, die in der Einstellung Temp Database angegeben ist.
Unknown view (?) referenced by explore (?) IDE
  • Eine Ansicht ist mit dem Standard-include: "*.view.lkml" enthalten, befindet sich aber in einem anderen Ordner.
  • In einer include-Anweisung ist ein Ansichtsname oder Dateipfad falsch geschrieben oder die include-Anweisung enthält den Namen der Ansicht, aber nicht die Ansichtsdatei, wenn sie anders benannt ist.
  • Es gibt ein Problem mit Sonderzeichen wie _views in einem Ordner.
  • Ein explore erweitert ein anderes 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 Ein sql-Parameter wird in einem Feld von type: location verwendet. Für Felder vom Typ „Standort“ sind die Unterparameter sql_latitude und sql_longitude anstelle des Parameters sql erforderlich. location-Feldtyp
A list_field must be defined for measures of type list. IDE Ex Damit eine Liste aus einem Feld generiert werden kann, muss das Feld für ein Maß von type: list angegeben werden. list-Feldtyp
Query failed with unexpected exception (?) IDE Ex SQL LD D S
  • In der Spalte PDT Overrides auf der Seite Connection Settings einer Verbindung im Bereich Admin ist eine andere Datenbank als die Hauptverbindungsdatenbank angegeben.
  • Das Abfragelimit pro Nutzer wurde überschritten und für eine in die Warteschlange eingereihte Abfrage wurde 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 für in die Warteschlange gestellte Abfragen ist nach Ablauf des Zeitlimits für den Verbindungspool eine Zeitüberschreitung aufgetreten.
SQL Error in incremental PDT: Query execution failed Ex D S Das zugrunde liegende Schema hat sich für eine oder mehrere Tabellen geändert, auf die in einem SQL-basierten inkrementellen PDT verwiesen wurde. Inkrementelle PDT kann nach Schemaänderung nicht erstellt werden
Missing dates/values for '(?)' were not filled. Ex
  • Die Dimensionsbefüllung kann nicht angewendet werden, da in einem Explore mehr als eine Dimension ausgewählt wurde.
  • Das Ausfüllen von Dimensionen kann nicht angewendet werden, weil mindestens ein Feld in einem Explore-Bericht pivotiert wurde.
  • Die Dimension kann nicht ausgefüllt werden, da ein Feld unterschiedliche Stringwerte (z. B. allowed_value- oder case-Parameter) enthält und ein Filter auf dieses Feld 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 den folgenden verwendet: count, sum, average und count_distinct.
Unknown source explore (?) in lookml test (?) declaration. IDE
  • Im Unterparameter explore_source eines Datentests wird ein falsch geschriebener, nicht vorhandener oder auskommentierter Explore-Name verwendet.
  • Ein Datentest ist in einer Datei definiert, die nicht in der Datei mit der explore_source-Definition des Explores enthalten ist oder nicht in diese Datei aufgenommen wird.
  • 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 Messungstyp als den 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 in ihrem Parameter sql auf einen Messwert oder eine andere Aggregation.
Cannot specify both sql_table_name and derived_table for view (?) IDE Für eine Ansicht sind sowohl die Parameter sql_table_name als auch 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 Ein dauerhaftes NDT basiert auf einem Explore mit einem access_filter-Parameter, der auf Nutzerattribute verweist.
Unknown or unexpected parameter "(?)" in (?). IDE
  • Der Parameter distribution_style wird für einen Dialekt verwendet, der diesen Parameter nicht unterstützt.
  • Der Parameter cluster_keys wird für einen Dialekt verwendet, der diesen Parameter nicht unterstützt.
  • Ein sql_always_where-Parameter wird in einem join anstelle eines explore definiert.
  • Die in einem dimension_group definierten Zeiträume sind nicht vom Typ type: time.
  • Ein sql_distinct_key-Parameter wird in einer Dimension anstelle einer Messung definiert.
Could not find the constant IDE Eine Konstante wird in einem importierenden Projekt aus einem importierten Projekt referenziert und ist 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 In einer Ansichtsdatei ist mehr als ein Primärschlüssel vorhanden. Entweder wird mit primary_key: yes mehr als eine Dimension als Primärschlüssel angegeben oder in einer Erweiterungsansicht wird mit primary_key: yes eine neue Dimension als Primärschlüssel angegeben.
Persistent Native Derived Table for view (?) references user attributes. Persisting this table may result in unexpected behavior. IDE Eine dauerhafte NDT oder eine aggregierte Tabelle zur Steigerung der Markenbekanntheit basiert auf einem 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 Kartebene mit map_layer_name, wenn in allen Modellen, in denen die Ansicht des Felds enthalten ist, keine Kartebene definiert ist. Eine Ansicht ist beispielsweise in mehreren Modellen enthalten, die Karten-Ebene ist jedoch nur in einem Modell definiert.
Persistent derived table (?) should include at least one index IDE Eine PDT- oder Aggregattabellendefinition enthält ein index, in dem keine PDT- oder Aggregattabellenspalte angegeben wurde.
The x database encountered an error while running this query. Ex SQL Die Datenbank kann keine Spalte finden, auf die im sql-Parameter eines Felds verwiesen wird. Dies kann einen der folgenden Gründe haben:
  • Der Tabellen- oder Spaltenname, auf den in einem sql-Parameter verwiesen wird, enthält einen Tippfehler.
  • 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 (Community-Beitrag)
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 geplanter Wartung passieren. Google-Wartungsrichtlinie für von Looker gehostete Dienste