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 zum Hinzufügen von Daten zu einem Bericht und zum Bearbeiten von Feldern in Berichten.
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 ihrer Ansichten, Dimensionen, Dimensionsgruppen, Ergebnisse (in Data Studio als Messwerte bezeichnet) und Joins, werden in verschiedenen Teilen der Data Studio-Berichtsoberfläche angezeigt, darunter in den folgenden Bereichen:
- Datenquelleneditor
- Berichtseditor:
- Liste der Felder im Datenbereich
- Bereich „Eigenschaften“: Dimensionen, Messwerte, Datenmischung, Filter
- Visualisierungen und Tooltips auf der Berichtsoberfläche
- 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 in Tabellendiagrammen 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 Vorschläge während der Eingabe anzeigen. Alle vordefinierten Standardwerte sind bereits ausgewählt.
Betrachter können auf alle bearbeitbaren Filter des Berichts zugreifen und sie ändern. Klicken Sie dazu im Bericht auf das Menü Weitere Optionen und wählen Sie Angewendete Filter ansehen aus.
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: Einstellungen für aktuelle Seite | Nicht von anderen Filtertypen zu unterscheiden | |
| Berichtseditor: Berichtseinstellungen | Bedingt erforderlich | |
| Datenquelleneditor: Bereich Datenquellenfilter | Bedingt filtern | |
| Filterleiste (Schnellfilter) | Nicht von anderen Filtertypen zu unterscheiden | |
always_filter |
Berichtseditor: Bereich Eigenschaften Einrichtung Filter | Immer erforderlich |
| Filtermanager: Spalte Typ | Immer filtern | |
| Berichtseditor: Gruppeneigenschaften | Immer erforderlich | |
| Berichtseditor: Einstellungen für aktuelle Seite | Nicht von anderen Filtertypen zu unterscheiden | |
Berichtseditor: Berichtseinstellungen |
Immer erforderlich |
|
| Datenquelleneditor : Bereich Datenquellenfilter | Immer filtern | |
| Filterleiste (Schnellfilter) | Nicht von anderen Filtertypen zu unterscheiden | |
parameter, filter |
Berichtseditor: Eigenschaften Einrichtung Filter | Nicht von anderen Filtertypen zu unterscheiden |
| Berichtseditor: Daten > Name des Explores > Feldgruppe Nur-Filter-Felder | Nur-Filter-Felder | |
| Filtermanager: Spalte Typ | Nicht von anderen Filtertypen zu unterscheiden | |
| Berichtseditor: Gruppeneigenschaften | Nicht von anderen Filtertypen zu unterscheiden | |
| Berichtseditor: Einstellungen für aktuelle Seite | Nicht von anderen Filtertypen zu unterscheiden | |
| Berichtseditor: Berichtseinstellungen | Nicht von anderen Filtertypen zu unterscheiden | |
| Datenquelleneditor: Bereich Nur-Filter-Felder | Nur-Filter-Felder | |
| Filterleiste (Schnellfilter) | Nicht von anderen Filtertypen zu unterscheiden | |
Berichtssteuerelemente |
– |
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 Entspricht (erweitert) nur mit dem vom Nutzer eingegebenen Wert nicht null.
- Die Bedingung Entspricht (erweitert) verhält sich in Data Studio und in Looker etwas anders. In einem Looker-Explore kann Looker die Bedingung Entspricht (erweitert) basierend auf der Eingabe des Nutzers in eine geeignetere Bedingung umwandeln. In Data Studio wird die Option Entspricht (erweitert) als Auffangbedingung 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 Entspricht (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 ist ebenfalls angegeben:
| Typ des Filterausdrucks | Unterstützte Looker-Filterbedingung | Entsprechende Data Studio-Filterbedingung |
|---|---|---|
| String oder Text | ist | Gleich (=) |
| String oder Text | ist ein beliebiger Wert | Ist ein beliebiger Wert |
| String oder Text | ist null | Ist null |
| String oder Text | entspricht (erweitert) | Entspricht (erweitert) |
| Datum und Uhrzeit | ist am Tag | Gleich (=) |
| Datum und Uhrzeit | ist eine beliebige Zeit | Ist ein beliebiger Wert |
| Datum und Uhrzeit | entspricht (erweitert) | Entspricht (erweitert) |
| Boolesch | ist (mit dem Wert Ja oder ja) | Richtig |
| Boolesch | TRUE oder ist ja | Richtig |
| Boolesch | ist Nein (mit dem Wert Nein oder nein) | Falsch |
| Boolesch | FALSE | Falsch |
| Boolesch | ist ein beliebiger Wert | Ist ein beliebiger Wert |
| Numerisch | ist | Gleich (=) |
| Numerisch | ist ein beliebiger Wert | Ist ein beliebiger Wert |
| Numerisch | ist null | Ist null |
| Numerisch | entspricht (erweitert) | Entspricht (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.
- Wenn ein Nutzer mit der Rolle „Editor“ für einen Bericht einen Filter bearbeitet, der ein Nur-Filter-Feld verwendet, muss er einen AND-Operator verwenden und kann nicht dasselbe Nur-Filter-Feld einfügen. 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 von Nur-Filter-Feldern sind in der folgenden Tabelle aufgeführt:
| LookML-Parameter | Feldtyp | Data Studio-Filterbedingung | Unterstützte Eingabewerte |
|---|---|---|---|
parameter |
string |
Alle | Beliebige Nutzereingabe oder nur vordefinierte Werte |
unquoted |
Alle | Beliebige Nutzereingabe oder nur vordefinierte Werte | |
date_time |
Gleich (=) | Beliebiges vom Nutzer eingegebenes Datum im Format YYYY-MM-DD oder YYYY/MM/DD | |
yesno |
Gleich (=) | Vordefinierte boolesche Werte | |
filter |
string |
Alle | Beliebige Nutzereingabe |
number |
Alle | Beliebiger Wert der Nutzereingabe im Zahlenformat | |
yesno |
Gleich (=) | Vordefinierte boolesche Werte | |
date_time |
Gleich (=) | Beliebiges vom Nutzer eingegebenes Datum im Format YYYY-MM-DD oder YYYY/MM/DD | |
date |
Gleich (=) | Beliebiges vom Nutzer eingegebenes Datum im Format YYYY-MM-DD oder YYYY/MM/DD |
Weitere Informationen
- Gemeinsame Begriffe und Konzepte in Looker und Data Studio
- Daten zu einem Bericht hinzufügen
- Felder in Berichten bearbeiten