Nachdem Looker als Datenquelle für Ihren Bericht festgelegt wurde, können Sie Ihrem Bericht Felder, Diagramme und Filter hinzufügen, die auf Daten aus einem Looker-Explore basieren.
Die Felder und Filter einer Looker-Datenquelle werden durch LookML-Parameter definiert. Daher werden sie in Data Studio eventuell anders angezeigt oder verhalten sich anders als die Felder und Filter anderer Datenquellen oder als in Looker. Auf dieser Seite werden diese Unterschiede beschrieben. Außerdem erfahren Sie, wie Sie mit Feldern und Filtern aus einer Looker-Datenquelle interagieren.
Weitere Informationen sind unter Daten in einen Bericht einfügen und Felder in Berichten bearbeiten verfügbar.
Darstellung von Looker-Explores in Data Studio-Berichten
Mit Looker-Datenquellen können Sie Looker-Explore-Daten in einem Data Studio-Bericht analysieren.
Explore-Daten, einschließlich Ansichten, Dimensionen, Dimensionsgruppen, Ergebnisse (in Data Studio als Messwerte bezeichnet) und Joins, werden in verschiedenen Bereichen der Data Studio-Berichtsoberfläche angezeigt, z. B. in folgenden:
- Editor für die Datenquelle
- Berichtseditor
- Liste der Felder im Datenbereich
- Eigenschaftenbereich: Dimensionen, Messwerte, Daten zusammenführen, Filter
- Visualisierungen und Tooltips auf dem Berichtcanvas
- Berichtsfilter
Sowohl in der Feldauswahl für Looker-Explores als auch in der Feldauswahl für Data Studio-Berichte werden Felder alphanumerisch nach Typ (Dimensionen, gefolgt von Ergebnissen bzw. Messwerten) unter dem Namen oder Label des Explores angeordnet. Außerdem werden die Felder nach Ansicht gruppiert.
Wenn Sie den Mauszeiger auf ein Feld oder eine Ansicht bewegen, werden die Metadaten angezeigt, die in der zugrunde liegenden LookML des Looker-Explores definiert sind. In Data Studio werden die folgenden Metadaten für Felder oder Ansichten angezeigt:
- Ansichtsname: Der Ansichtsname des Feldes, wie durch den view LookML-Parameter definiert
- Dimensionsgruppe: Falls zutreffend, der Name der Gruppe von zeitbasierten oder dauerbasierten Dimensionen, wie durch den
dimension_groupLookML-Parameter definiert - Beschreibung: Die Beschreibung des Feldes oder der Ansicht, wie durch den
descriptionLookML-Parameter definiert - Typ: Der Feldtyp, wie durch den LookML-Parameter
typedefiniert (siehetypefür Messwerte odertypefür Dimensionen, Filter und Parameter) - Standardaggregation: Die Aggregationsmethode, die für das Feld verwendet wird
- SQL: Der SQL-Ausdruck des Feldes, wie durch den
sqlLookML-Parameter definiert
Funktionsweise von Looker-Explores in Data Studio-Berichten
Eine Looker-Datenquelle in Data Studio basiert auf einem Looker-Explore, das in der LookML eines Looker-Modells definiert ist. Looker-Entwickler verwenden die LookML, um Dimensionen, Zusammenfassungen, Berechnungen und Datenbeziehungen in der SQL-Datenbank einer Organisation zu beschreiben. Einige LookML-Parameter werden in der Looker-Datenquelle angewendet, aber nicht in Data Studio angezeigt. In den folgenden Abschnitten werden die LookML-Parameter beschrieben, die in der Looker-Datenquelle angewendet werden und mit denen Sie in Data Studio interagieren können.
Drilldown-Felder und Links
Drilldown-Felder und Links, die mit den drill_fields und link LookML-Parametern definiert werden, sind für Betrachter von Data Studio-Berichten im Menü Drilldown-Vorgänge in Data Studio-Tabellendiagrammen verfügbar.
Weitere Informationen zur Verwendung von Drilldown-Vorgängen in Data Studio finden Sie unter Daten mithilfe von Drilldown-Vorgängen aufschlüsseln.
Wichtige Informationen zu Drilldown-Vorgängen in Data Studio
Beachten Sie Folgendes, wenn Sie Drilldown-Vorgänge (Drilldown-Felder und Links) mit einer Looker-Datenquelle verwenden:
- Sie werden nur für Tabellendiagramme unterstützt.
- Sie werden nur für Looker-Dimensionen und ‑Dimensionsgruppen unterstützt.
- Wenn sie aus Looker importiert werden, sind sie schreibgeschützt. Wenn Sie Änderungen an importierten Drilldown-Aktionen vornehmen möchten, bearbeiten Sie das zugrunde liegende LookML-Modell in Looker.
Filter
Nutzer mit der Rolle „Editor“ für einen Bericht können dauerhafte Filter (auf Diagramm-, Gruppen-, Seiten- und Berichtsebene), Schnellfilter und Steuerelemente in Data Studio-Berichten auf der Grundlage von Feldern aus der Looker-Datenquelle definieren.
In Data Studio wird angezeigt, welche Felder in der zugrunde liegenden LookML der Looker-Datenquelle als Filter oder Nur-Filter-Felder definiert wurden. In Data Studio werden auch Vorschläge für Filterwerte basierend auf den LookML-Definitionen suggest_dimension und suggest_explore der Datenquelle angezeigt, wenn die Bedingungen Gleich (=) und Enthalten verwendet werden. Wenn Sie Vorschläge für Filterwerte sehen möchten, aktivieren Sie im Filtereditor die Option Vorgeschlagene Werte während der Eingabe einblenden. Vordefinierte Standardwerte sind bereits ausgewählt.
Nutzer mit der Rolle „Viewer“ können auf alle bearbeitbaren Filter des Berichts zugreifen und sie ändern, indem sie im Menü Weitere Optionen die Option Angewendete Filter ansehen auswählen.
In Berichten, für die eine Looker-Datenquelle verwendet wird, wird auf Filter, die mit LookML-Parametern definiert wurden, in Data Studio wie in der folgenden Tabelle beschrieben verwiesen:
| LookML-Definition | Data Studio-Speicherort | Data Studio-Verweis |
|---|---|---|
conditionally_filter |
Berichtseditor: Bereich Eigenschaften Einrichtung Filter | Bedingt erforderlich |
| Filtermanager: Spalte Typ | Bedingt filtern | |
| Berichtseditor: Gruppeneigenschaften | Bedingt erforderlich | |
| Berichtseditor: Aktuelle Seiteneinstellungen | Wird nicht von anderen Filtertypen unterschieden | |
| Berichtseditor: Berichtseinstellungen | Bedingt erforderlich | |
| Editor für die Datenquelle: Bereich Datenquellenfilter | Bedingt filtern | |
| Filterleiste (Schnellfilter) | Wird nicht von anderen Filtertypen unterschieden | |
always_filter |
Berichtseditor: Bereich Eigenschaften Einrichtung Filter | Immer erforderlich |
| Filtermanager: Spalte Typ | Immer filtern | |
| Berichtseditor: Gruppeneigenschaften | Immer erforderlich | |
| Berichtseditor: Aktuelle Seiteneinstellungen | Wird nicht von anderen Filtertypen unterschieden | |
Berichtseditor: Berichtseinstellungen |
Immer erforderlich |
|
| Editor für die Datenquelle : Bereich Datenquellenfilter | Immer filtern | |
| Filterleiste (Schnellfilter) | Wird nicht von anderen Filtertypen unterschieden | |
parameter, filter |
Berichtseditor: Eigenschaften Einrichtung Filter | Wird nicht von anderen Filtertypen unterschieden |
| Berichtseditor: Daten > Name des Explores > Feldgruppe Nur-Filter-Felder | Nur-Filter-Felder | |
| Filtermanager: Spalte Typ | Wird nicht von anderen Filtertypen unterschieden | |
| Berichtseditor: Gruppeneigenschaften | Wird nicht von anderen Filtertypen unterschieden | |
| Berichtseditor: Aktuelle Seiteneinstellungen | Wird nicht von anderen Filtertypen unterschieden | |
| Berichtseditor: Berichtseinstellungen | Wird nicht von anderen Filtertypen unterschieden | |
| Editor für die Datenquelle: Bereich Nur-Filter-Felder | Nur-Filter-Felder | |
| Filterleiste (Schnellfilter) | Wird nicht von anderen Filtertypen unterschieden | |
Steuerelemente für Berichte |
– |
Wenn die Parameter sql_always_where, sql_always_having oder access_filter im zugrunde liegenden LookML-Modell enthalten sind, werden sie auf die Datenquelle angewendet, sind aber in Data Studio nicht sichtbar.
Weitere Informationen zu Filtern, die immer oder bedingt erforderlich sind
Beachten Sie bei der Verwendung von bedingten LookML-Filtern Folgendes:
- Filter, die bedingt oder immer erforderlich sind, können nicht aus einem Diagramm entfernt werden.
- Nutzer mit der Rolle „Editor“ für einen Bericht können Änderungen an der Bedingung oder dem Wert einer Filterklausel vornehmen, das Filterfeld in Data Studio aber nicht ändern. Wenn Sie Änderungen an importierten LookML-Filtern vornehmen möchten, bearbeiten Sie das zugrunde liegende LookML-Modell in Looker.
- Der numerische Filtertyp unterstützt die Bedingung Abgleich mit (erweitert) nur mit dem vom Nutzer eingegebenen Wert ist nicht null.
- Die Bedingung Abgleich mit (erweitert) verhält sich in Data Studio und in Looker etwas anders. In einem Looker-Explore kann Looker die Bedingung Abgleich mit (erweitert) basierend auf der Eingabe des Nutzers in eine geeignetere Bedingung umwandeln. In Data Studio wird die Option Abgleich mit (erweitert) als allgemeine Bedingung verwendet, wenn die Eingabe des Nutzers für die anderen von Data Studio unterstützten Filterbedingungen nicht geeignet ist. Data Studio wandelt die Bedingung jedoch nicht um. Weitere Informationen zu den Filterwerten, die Sie mit der Bedingung Abgleich mit (erweitert) verwenden können, finden Sie auf der Dokumentationsseite zu Looker-Filterausdrücken.
- In Data Studio werden nicht alle Looker-Filterbedingungen unterstützt. Ist in einem LookML-Modell ein Parameter vom Typ
conditionally_filteroderalways_filterdefiniert, für den eine Filterbedingung verwendet wird, die von Data Studio nicht unterstützt wird, ist in Data Studio die Filterbedingung Ist null zu sehen. Nutzer mit der Rolle „Editor“ für einen Bericht müssen die Filterbedingungen und ‑werte manuell aktualisieren. Die von Data Studio unterstützten Looker-Filterbedingungen sind in der folgenden Tabelle aufgeführt. Dabei wird die Looker-Filterbedingung so geschrieben, wie sie in einem Looker-Explore angezeigt würde, und die entsprechende Data Studio-Filterbedingung:
| Typ des Filterausdrucks | Unterstützte Looker-Filterbedingung | Entsprechende Data Studio-Filterbedingung |
|---|---|---|
| String oder Text | ist | Gleich (=) |
| String oder Text | ist beliebiger Wert | Beliebig |
| String oder Text | ist null | Ist null |
| String oder Text | Abgleich mit (erweitert) | Abgleich mit (erweitert) |
| Datum und Uhrzeit | ist am Tag | Gleich (=) |
| Datum und Uhrzeit | ist beliebiger Zeitraum | Beliebig |
| Datum und Uhrzeit | Abgleich mit (erweitert) | Abgleich mit (erweitert) |
| Boolesch | ist (mit dem Wert Ja oder yes) | Richtig |
| Boolesch | RICHTIG oder ist Ja | Richtig |
| Boolesch | ist Nein (mit dem Wert Nein oder no) | Falsch |
| Boolesch | FALSCH | Falsch |
| Boolesch | ist beliebiger Wert | Beliebig |
| Numerisch | ist | Gleich (=) |
| Numerisch | ist beliebiger Wert | Beliebig |
| Numerisch | ist null | Ist null |
| Numerisch | Abgleich mit (erweitert) | Abgleich mit (erweitert) |
Weitere Informationen zu Nur-Filter-Feldern
- Wenn Sie Änderungen an importierten Nur-Filter-Feldern vornehmen und z. B. die Werte angeben möchten, die Nutzer eingeben können, bearbeiten Sie das zugrunde liegende LookML-Modell in Looker.
- Beim Bearbeiten eines Filters, für den ein Nur-Filter-Feld verwendet wird, muss ein UND-Operator verwendet werden. Außerdem darf das Nur-Filter-Feld nicht doppelt verwendet werden. Die verfügbaren Werte sind in der zugrunde liegenden LookML der Looker-Datenquelle definiert.
- Erweiterte Filtersteuerungen sind für Nur-Filter-Felder nicht verfügbar, für die in der zugrunde liegenden LookML zulässige Werte definiert sind.
- In Data Studio werden nicht alle Typen und Werte für Nur-Filter-Felder unterstützt. Wenn in einem LookML-Modell die Parameter
parameteroderfilterdefiniert werden, für die ein nicht unterstützter Typ verwendet wird, ist in Data Studio die Filterbedingung Ist null zu sehen. Nutzer mit der Rolle „Editor“ für einen Bericht müssen die Filterbedingungen und ‑werte manuell aktualisieren. Die unterstützten Typen für Nur-Filter-Felder sind in der folgenden Tabelle aufgeführt:
| LookML-Parameter | Feldtyp | Data Studio-Filterbedingung | Unterstützte Eingabewerte |
|---|---|---|---|
parameter |
string |
Alle | Alle vom Nutzer eingegebenen Werte oder nur vordefinierte Werte |
unquoted |
Alle | Alle vom Nutzer eingegebenen Werte oder nur vordefinierte Werte | |
date_time |
Gleich (=) | Alle Nutzereingaben von Datumsangaben im Format JJJJ-MM-TT oder JJJJ/MM/TT | |
yesno |
Gleich (=) | Vordefinierte boolesche Werte | |
filter |
string |
Alle | Alle Nutzereingaben |
number |
Alle | Alle Nutzereingaben in einem Zahlenformat | |
yesno |
Gleich (=) | Vordefinierte boolesche Werte | |
date_time |
Gleich (=) | Alle Nutzereingaben von Datumsangaben im Format JJJJ-MM-TT oder JJJJ/MM/TT | |
date |
Gleich (=) | Alle Nutzereingaben von Datumsangaben im Format JJJJ-MM-TT oder JJJJ/MM/TT |
Weitere Informationen
- Gemeinsame Begriffe und Konzepte in Looker und Data Studio
- Daten in einen Bericht einfügen
- Felder in Berichten bearbeiten