Benutzerdefinierte Felder hinzufügen

Die meisten Felder in der Feldauswahl werden von Ihren Looker-Entwicklern erstellt. Mit benutzerdefinierten Feldern können Sie jedoch neue benutzerdefinierte Dimensionen und Messwerte für explorative Datenanalysen erstellen. Auf dieser Seite erfahren Sie, wie Sie benutzerdefinierte Felder erstellen und verwenden, um Ihre Datenanalyse zu verbessern.

Damit Sie benutzerdefinierte Felder verwenden können, muss Ihr Looker-Administrator Nutzern oder Gruppen die Berechtigung create_custom_fields gewähren, um Zugriff auf die Funktion zu erhalten.

Wenn Sie Zugriff auf benutzerdefinierte Felder haben, können Sie verschiedene Arten von benutzerdefinierten Feldern erstellen:

Benutzerdefinierte Felder unterscheiden sich von in LookML definierten Feldern und Tabellenkalkulationen

Es gibt einige Unterschiede zwischen benutzerdefinierten Feldern und Dimensionen und Messwerten, die in LookML definiert sind:

  • Für benutzerdefinierte Felder ist keine Aufschlüsselung möglich.
  • Benutzerdefinierte Felder bleiben nur für bestimmte Nutzer in der Feldauswahl eines Explores erhalten.

Es gibt einige Unterschiede zwischen benutzerdefinierten Feldern und Tabellenkalkulationen:

  • Bei benutzerdefinierten Feldern wird ähnlich wie bei einem LookML-Feld SQL-Code generiert, der für die Datenbank ausgeführt wird.
  • Benutzerdefinierte Felder sind nicht von Daten aus der Datentabelle abhängig.

Typen für benutzerdefinierte Felder

Je nach LookML-Feldtyp können Sie mehrere Arten von benutzerdefinierten Feldern erstellen und anpassen. In den folgenden Tabellen werden die Arten von benutzerdefinierten Feldern beschrieben, die je nach LookML-Feldtyp erstellt werden können:

Benutzerdefinierte Feldtypen für Dimensionen

Je nach LookML-Feldtyp oder -Feldtypen können Sie in der Feldauswahl eines Explores mehrere benutzerdefinierte Feldtypen aus Dimensionen erstellen. In der folgenden Tabelle sind die Typen von benutzerdefinierten Feldern aufgeführt, die für jeden Dimensionstyp unterstützt werden.

S = Funktioniert mit dem Datentyp string

N = Funktioniert mit dem number-Datentyp und numerischen Messwerten

T = Funktioniert mit dem Datentyp tier

ZC = Funktioniert mit dem Datentyp zipcode

YN = Funktioniert mit dem Datentyp yesno

DI = Funktioniert mit dem Datentyp distance

DU = Funktioniert mit dem Datentyp duration

TS = Funktioniert mit den meisten Zeitstempeldatentypen *

ID = Funktioniert mit den meisten ganzzahligen Datumsdatentypen *

SD = Funktioniert mit den meisten String-Datumsdatentypen *

L = Funktioniert mit dem Datentyp location

Jeder benutzerdefinierte Feldtyp, den Sie aus einer Dimension erstellen können, fällt in eine der folgenden Kategorien:

  • Aggregiert: Aggregierte Felder sind Ergebnistypen, mit denen Aggregationen wie Summe und Durchschnitt durchgeführt werden. Aggregierte Messwerte können nur auf Dimensionen, nicht auf andere Messwerte verweisen.
  • Nicht aggregiert: Nicht aggregierte Felder sind Dimensionen, nach denen in einer Explore-Abfrage gruppiert werden kann.
Name des benutzerdefinierten Felds Kategorie Beschreibung Kompatibilität von LookML-Feldtypen
Anzahl der unterschiedlichen Werte Aggregat Erstellt einen count_distinct-Messwert, mit dem die Anzahl der eindeutigen Werte für eine ausgewählte Dimension berechnet wird. S N T ZC YN DI DU TS ID SD L
Summe Aggregat Erstellt einen sum-Messwert, bei dem die Werte einer ausgewählten Dimension addiert werden. N DI DU ID
Durchschnitt Aggregat Erstellt einen average-Wert, der den Durchschnitt der Werte einer ausgewählten Dimension darstellt. N DI DU ID
Min. Aggregat Erstellt ein min-Messwert, mit dem der kleinste Wert einer ausgewählten Dimension ermittelt wird. N DI DU ID
Max. Aggregat Erstellt einen max-Wert, mit dem der höchste Wert einer ausgewählten Dimension ermittelt wird. N DI DU ID
Medianwert Aggregat Erstellt einen median-Wert, mit dem der Mittelwert der Werte einer ausgewählten Dimension ermittelt wird. N DI DU ID
Liste der eindeutigen Werte Aggregat Erstellt ein list-Maß, mit dem eine Liste der einzelnen Werte einer ausgewählten Dimension erstellt wird. S T ZC YN SD L
Klasse Nicht aggregiert Hiermit werden Klassen oder Ebenen erstellt, die die Werte einer ausgewählten numerischen Dimension in benutzerdefinierte Zahlenbereiche unterteilen. N DI DU ID
Gruppe Nicht aggregiert Erstellt eine Gruppe, mit der Sie die Ergebnisse einer ausgewählten Dimension nach benutzerdefinierten Labels gruppieren können. S N T ZC YN DI DU TS ID SD L
*Hinweis zu Datums- und Uhrzeitdaten:Wenn Sie benutzerdefinierte Felder erstellen, werden einige Zeiträume und zeitbasierte Typen in Looker als unterschiedliche Datentypen interpretiert. Dies kann sich auf die benutzerdefinierten Feldtypen auswirken, die für diese Zeiträume und zeitbasierten Felder verfügbar sind. In Looker wird der hour_of_day-Zeitraum beispielsweise als number-Datentyp interpretiert. Daher sind für andere type: number-Felder benutzerdefinierte Feldoptionen verfügbar. Weitere Informationen finden Sie auf dieser Seite im Abschnitt So werden Datums- und Uhrzeitdatentypen in benutzerdefinierten Feldern interpretiert.

Benutzerdefinierte Feldtypen für Messwerte

Je nach LookML-Basismesswerttyp können Sie aus den Messwerten in der Feldauswahl eines Explores nur einen benutzerdefinierten Feldtyp erstellen, nämlich einen gefilterten Messwert. In der folgenden Tabelle sind die LookML-Felder aufgeführt, für die Sie Messwerttypen Filter hinzufügen können.

LI = Funktioniert mit dem Messtyp list

DT = Funktioniert mit dem Messtyp date

JA: Funktioniert mit dem Messtyp yesno

N = Funktioniert mit numerischen Messwerttypen *

Name des benutzerdefinierten Felds Beschreibung Kompatibilität von LookML-Feldtypen
Messwert filtern Hiermit wird einem Messwert eine Filterbedingung hinzugefügt, um die Werte einzuschränken, die in die Zusammenfassung des Messwerts einfließen. LI DT JA N
* Weitere Informationen zu den Arten von Messwerten, die in Looker als numerisch interpretiert werden, wenn benutzerdefinierte Felder verwendet werden, finden Sie auf dieser Seite im Abschnitt So werden numerische Messwerte in benutzerdefinierten Feldern interpretiert.

So werden Datums- und Uhrzeitdatentypen in benutzerdefinierten Feldern interpretiert

In Looker werden einige Zeitraum- und zeitbasierte Typen als unterschiedliche Datentypen interpretiert, wenn Sie benutzerdefinierte Felder erstellen. Dies wirkt sich darauf aus, welche Art von benutzerdefinierten Feldern Sie für ein bestimmtes Datums- oder Zeitfeld erstellen können. In benutzerdefinierten Feldern werden Datums- und Uhrzeitfelder folgendermaßen kategorisiert:

Diese Kategorien sind mit verschiedenen Arten von benutzerdefinierten Feldern kompatibel, wie in der Tabelle Arten von benutzerdefinierten Feldern für Dimensionen angegeben.

Datumsdatentypen für Zeitstempel

In benutzerdefinierten Feldern werden die folgenden LookML-Zeitdatentypen als Zeitstempeldatentypen behandelt:

Ganzzahlbasierte Datumsdatentypen

In benutzerdefinierten Feldern werden die folgenden LookML-Datentypen für Datum und Uhrzeit als Ganzzahldatentypen behandelt:

String-Datumsdatentypen

In benutzerdefinierten Feldern werden die folgenden LookML-Datentypen für Datum und Uhrzeit als Stringdatentypen behandelt:

So werden numerische Messwerte in benutzerdefinierten Feldern interpretiert

In benutzerdefinierten Feldern werden die folgenden Messwerttypen als numerische Typen behandelt:

Diese Messwerttypen sind mit dem benutzerdefinierten Feldtyp für gefilterte Messwerte kompatibel, wie in der Tabelle Benutzerdefinierte Feldtypen für Messwerte angegeben.

Benutzerdefinierten Messwert aus einer Dimension erstellen

Sie haben folgende Möglichkeiten, einen benutzerdefinierten Messwert aus einer Dimension zu erstellen:

Mit der zweiten Methode können Sie das benutzerdefinierte Feld während der Erstellung anpassen. Dazu gehören das Umbenennen, das Hinzufügen einer optionalen Beschreibung oder die Auswahl eines anderen Formats als des Standardformats.

Über das Dreipunkt-Menü Mehr der Dimension

In vielen Fällen können Sie Tastenkombinationen verwenden:

  1. Maximieren Sie die Ansicht „Feldauswahl“, die die Dimension enthält, die Sie messen möchten.
  2. Öffnen Sie das Dreipunkt-Menü Mehr der Dimension.
  3. Wählen Sie Aggregieren aus, um Optionen zum Erstellen eines benutzerdefinierten Messwerts aufzurufen. Die vorgeschlagenen Funktionen variieren je nach Dimensionentyp, den Sie ausgewählt haben (z. B. Zahl, String oder Datum). Wählen Sie eine Funktion aus.

Maximieren Sie den Bereich Benutzerdefinierte Felder in der Feldauswahl, um das neue Feld zu sehen.

Wie bei anderen Feldern auch können Sie den Namen eines benutzerdefinierten Felds auswählen, um es einer Abfrage hinzuzufügen oder daraus zu entfernen. Sie können auch den Mauszeiger auf das Feld bewegen, um weitere Optionen für das Feld aufzurufen. Sie können beispielsweise das Symbol Filter auswählen, um das Feld als Filter in einer Abfrage zu verwenden. Sie können das Feld auch bearbeiten.

Bereich „Benutzerdefinierte Felder“ verwenden

Wenn Sie beim Erstellen eines benutzerdefinierten Messwerts ein Format oder einen Filter definieren möchten, klicken Sie im Bereich Benutzerdefinierte Felder auf die Schaltfläche Hinzufügen:

  1. Wählen Sie in der Feldauswahl im Bereich Benutzerdefinierte Felder die Option Hinzufügen aus.
  2. Wählen Sie den Feldtyp aus, den Sie erstellen möchten. In diesem Beispiel wird der benutzerdefinierte Messwert verwendet.
  3. Wählen Sie im Drop-down-Menü Feld zum Messen ein Feld aus, das Sie messen möchten, und dann im Drop-down-Menü Messtyp den Messtyp aus. Geben Sie dann im Feld Name einen Namen ein. Der Name wird in der Feldauswahl und in der Datentabelle angezeigt.
  4. Wenn Sie eine Filterbedingung hinzufügen möchten, wählen Sie auf dem Tab Filter im Drop-down-Menü Filtername ein Feld aus. Mit den Schaltflächen Hinzufügen und Entfernen sowie dem Plus- und Minuszeichen für Filterwert können Sie Filterbedingungen hinzufügen oder entfernen.
    • Sie können auch den Pfeil neben Benutzerdefinierter Filter auswählen, um einen Benutzerdefinierten Filter-Ausdruck mit beliebigen Looker-Funktionen und -Operatoren zu erstellen, die in benutzerdefinierten Filtern verwendet werden können. Der Looker-Ausdruckseditor schlägt Feldnamen vor und zeigt Syntaxhilfe für alle verwendeten Funktionen an. Felder, die derzeit in einem Explore verwendet werden und mit dem von Ihnen erstellten Feldtyp verwendet werden können, sind mit einem schwarzen Kreis gekennzeichnet. Weitere Informationen zum Hinzufügen von Filtern zu Messwerten finden Sie auf dieser Seite im Abschnitt Benutzerdefiniertem Messwert benutzerdefinierten Filter hinzufügen.
  5. Auf dem Tab Felddetails können Sie im Bereich Format ein Format angeben und im Feld Beschreibung eine optionale Beschreibung mit bis zu 255 Zeichen hinzufügen, um anderen Nutzern zusätzliche Informationen zum benutzerdefinierten Feld zur Verfügung zu stellen, einschließlich der beabsichtigten Verwendung.
  6. Klicken Sie auf Speichern.

Im Field Picker wird das neue benutzerdefinierte Messwert im Bereich Benutzerdefinierte Felder angezeigt.

Wie bei anderen Feldern auch können Sie den Namen eines benutzerdefinierten Felds auswählen, um es in einer Abfrage anzuzeigen. Sie können auch die Schaltfläche Filter auswählen, um sie als Filter in einer Abfrage zu verwenden.

Benutzerdefinierte Gruppierung

Mit dem benutzerdefinierten Feldtyp Gruppe können Sie benutzerdefinierte Ad-hoc-Gruppen für Dimensionen erstellen, ohne logische Funktionen in Looker-Ausdrücken verwenden oder CASE WHEN-Logik in sql-Parametern oder type: case-Feldern entwickeln zu müssen.

Das ist besonders praktisch, wenn Sie Werten, die bestimmte Bedingungen erfüllen, feste Labels oder Kategorienamen zuweisen möchten, indem Sie beispielsweise bestimmte Bundesstaaten oder Länder in Regionen oder Kosten in Kategorien gruppieren.

So erstellen Sie eine Gruppe:

  1. Maximieren Sie die Ansicht, die die Dimension enthält, für die Sie benutzerdefinierte Gruppen erstellen möchten.
  2. Für den nächsten Schritt stehen Ihnen zwei Optionen zur Wahl:

    • Maximieren Sie die Ansicht, klicken Sie auf das Dreipunkt-Menü Mehr der Dimension und wählen Sie Gruppieren aus, um das Menü Gruppieren nach zu öffnen.
    • Wenn das Feld bereits in einem Explore ausgewählt ist, können Sie in der Tabelle Daten im Zahnradmenü der Dimension die Option Gruppen auswählen, um das Menü Nach zu öffnen. Folgen Sie dann den nächsten Schritten, um benutzerdefinierte Gruppen zu erstellen.

    Das Menü „Gruppieren nach“ für die Dimension „Status“.

  3. Geben Sie im Feld Gruppenname ein Label für die erste Gruppe von Werten an. In diesem Beispiel wird gezeigt, wie Sie mithilfe der Dimension Bundesland eine Gruppe von Bundesstaaten für die Region „Pazifischer Nordwesten“ in den USA erstellen. Diese Gruppe wird durch den Gruppennamen „Pazifischer Nordwesten“ dargestellt.

  4. Wählen Sie im Bereich Werte gruppieren die Schaltfläche für die vorhandene Bedingung aus, die standardmäßig ist beliebiger Wert lautet. Sie können dann die Bedingungen anpassen, die für die Gruppe gelten sollen.

  5. Wählen Sie die Bedingung aus und geben Sie einen oder mehrere Werte ein. In diesem Fall ist eine der angewendeten Bedingungen Bundesland ist Oregon. Mit den Plus- und Minusschaltflächen Hinzufügen und Entfernen können Sie Bedingungen hinzufügen oder entfernen. Klicken Sie zum Speichern auf eine Stelle außerhalb der Filterbedingung oder drücken Sie die Esc-Taste.

    • Sofern verfügbar, werden Wertvorschläge in einer Drop-down-Liste angezeigt, die im Eingabefeld für den Wert durch einen abwärts gerichteten Pfeil gekennzeichnet ist. Nutzer können diese Vorschläge auswählen oder anhand dieser suchen. Vorschläge sind am häufigsten für Felder vom Typ type: string verfügbar.
    • Looker wendet automatisch SQL-Bedingungen wie AND oder OR an, wenn mehrere Bedingungen erstellt werden. Dabei werden die Feldtypen, Bedingungen und Werte berücksichtigt, die Sie angeben.
    • Wenn Sie eine vorhandene benutzerdefinierte Gruppe bearbeiten, sollten Sie den Namen ändern, um die aktualisierten Bedingungen widerzuspiegeln.

    Ein Nutzer bewegt den Mauszeiger auf das Pluszeichen neben dem vorhandenen Gruppenwert. Das Kästchen „Verbleibende Werte zu neuer Gruppe zusammenfassen“ ist angeklickt.

  6. Wenn Sie weitere Gruppen für diese Dimension hinzufügen möchten, bewegen Sie den Mauszeiger auf die vorhandene Gruppe und wählen Sie das Pluszeichen Hinzufügen aus. Wenn Sie Gruppen entfernen möchten, wählen Sie das Minuszeichen Entfernen aus. Sie können eine vorhandene Gruppe bearbeiten, indem Sie die Gruppenbedingung auswählen, in diesem Fall is Oregon or Idaho or Washington. Looker wendet automatisch SQL-Bedingungen wie AND oder OR an, wenn mehrere Bedingungen erstellt werden. Dabei werden die Feldtypen, Bedingungen und Werte berücksichtigt, die Sie angeben.

  7. Sie können auch das Kästchen Verbleibende Werte zusammenfassen anklicken, um eine Kategorie für die Gruppierung aller anderen Werte zu erstellen, die keine der Gruppenbedingungen erfüllen. In diesem Beispiel werden alle Bundesstaaten, die nicht Oregon, Idaho oder Washington sind, unter dem Label Sonstiges zusammengefasst. Sonstiges ist der Standardname. Sie können ihn aber im Feld Gruppenname nach Bedarf anpassen.

    • Wenn Sie eine benutzerdefinierte Gruppe bearbeiten und die Gruppierung für alle anderen Werte entfernen möchten, entfernen Sie das Häkchen aus dem Kästchen Verbleibende Werte zusammenfassen, um diese Gruppe zu entfernen.

    Geben Sie den Text „State Groups“ (Provinzgruppen) in das Feld „Feldname“ und die Beschreibung „States by region“ (Bundesstaaten nach Region) in das Textfeld „Beschreibung“ ein.

  8. Geben Sie in das Feld Feldname einen Namen ein. Der Name wird in der Feldauswahl und in der Datentabelle angezeigt.

  9. Wählen Sie + Beschreibung hinzufügen aus, um das Feld Beschreibung zu öffnen. Fügen Sie optional eine Beschreibung mit bis zu 255 Zeichen hinzu, um anderen Nutzern mehr Informationen zur benutzerdefinierten Gruppe zu geben.

    • Wenn Sie eine benutzerdefinierte Gruppe bearbeiten und bereits eine Beschreibung vorhanden ist, wird das Feld Beschreibung automatisch angezeigt.
  10. Wählen Sie Speichern und dann Ausführen aus, um die explorative Datenanalyse noch einmal auszuführen.

Das neue Feld wird in der Datentabelle angezeigt und enthält Labels für alle Bundesländer: „Nordwesten der USA“ für die Bundesländer Oregon, Washington und Idaho und „Sonstiges“ für alle anderen Bundesländer.

Mit der neuen Gruppe können Sie neue Erkenntnisse aus Ihren Daten gewinnen. Sie können beispielsweise vergleichen, wie viele Bestellungen von Nutzern im pazifischen Nordwesten und von Nutzern in anderen Regionen der USA aufgegeben wurden.

Das neue Feld wird im Bereich Benutzerdefinierte Felder der Feldauswahl angezeigt.

Wie bei anderen Feldern auch können Sie den Namen des Felds auswählen, um es einer Abfrage hinzuzufügen oder daraus zu entfernen. Sie können auch den Mauszeiger auf das Feld bewegen, um weitere Optionen für das Feld aufzurufen. Sie können beispielsweise das Symbol Filter auswählen, um das Feld als Filter in einer Abfrage zu verwenden. Sie können die benutzerdefinierte Gruppe auch bearbeiten.

Benutzerdefiniertes Binning

Mit dem benutzerdefinierten Feldtyp Klasse können Sie Ad-hoc-benutzerdefinierte Klassen oder Ebenen für Dimensionen des numerischen Typs und benutzerdefinierte Dimensionen erstellen, ohne logische Funktionen in Looker-Ausdrücken verwenden oder type: tier LookML-Felder entwickeln zu müssen.

Das ist besonders praktisch, wenn Sie Werte schnell in bestimmte Ganzzahlbereiche gruppieren möchten, um den Detaillierungsgrad Ihrer Daten anzupassen.

Benutzerdefinierte Bin-Felder werden im classic-Benotungstil angezeigt.

So erstellen Sie einen Ordner:

  1. Maximieren Sie die Ansicht „Feldauswahl“, die die Dimension enthält, für die Sie benutzerdefinierte Bins erstellen möchten.
  2. Für den nächsten Schritt stehen Ihnen zwei Optionen zur Wahl:

    • Öffnen Sie das Dreipunkt-Menü Mehr der Dimension und wählen Sie dann Keine aus, um das Menü Keine zu öffnen.
    • Wenn das Feld bereits in einem Explore ausgewählt ist, können Sie in der Tabelle Daten im Zahnradmenü der Dimension die Option Bin auswählen, um das Menü Bin zu öffnen. Folgen Sie dann den nächsten Schritten, um benutzerdefinierte Bins zu erstellen.

  3. Wählen Sie als optionalen Ausgangspunkt Feldinformationen abrufen aus, um mehr über die Werte für die Dimension zu erfahren, für die Sie benutzerdefinierte Klassen erstellen, einschließlich des Minimal-, Maximal- und Wertebereichs der Dimension. Diese Informationen können bei der Festlegung der Art und Weise hilfreich sein, wie Sie Werteklassen angeben.

  4. Wählen Sie im Bereich Klassentyp einen Klassentyp aus.

    • Wählen Sie Gleiche Größe aus, um numerische Werte in gleich große ganzzahlige Bereiche zu unterteilen. Das sind beispielsweise Wertebereiche von 0–10, 10–20 und 20–30.
    • Wählen Sie Benutzerdefinierte Größe aus, um benutzerdefinierte Klassengrößen mit unterschiedlichen ganzzahligen Bereichen zu erstellen. Das sind beispielsweise Wertebereiche von 0–15, 15–75 und 75–100.
  5. Passen Sie die Klassengrößen und Bereiche an.

    • Wenn der ausgewählte Klassentyp Gleiche Größe ist, geben Sie die gewünschten Werte in die Felder Klassengröße, Minimalwert und Maximalwert ein. Im vorherigen Beispiel sind Bins mit einer Größe von 10 zu sehen, die von 0 bis 100 reichen. Klassen werden in den Daten automatisch für Werte erstellt, die außerhalb der angegebenen Bereiche liegen.
    • Wenn als Klassentyp die Größe Benutzerdefiniert ausgewählt ist, geben Sie die Ebenen-Haltepunkte in aufsteigender Reihenfolge im Feld Klassenhaltepunkte an. Trennen Sie sie entweder durch Kommas oder durch Zeilenumbrüche.
  6. Geben Sie im Feld Feldname einen Namen ein. Der Name wird in der Feldauswahl und in der Datentabelle angezeigt.

  7. Wählen Sie + Beschreibung hinzufügen aus, um das Feld Beschreibung zu öffnen. Hier können Sie optional eine Beschreibung mit bis zu 255 Zeichen hinzufügen, um anderen Nutzern weitere Informationen zum benutzerdefinierten Speicherort zu geben.

    • Wenn Sie einen benutzerdefinierten Ordner bearbeiten, für den bereits eine Beschreibung vorhanden ist, wird das Feld Beschreibung automatisch angezeigt.
  8. Wählen Sie Speichern und dann Ausführen aus, um die explorative Datenanalyse noch einmal auszuführen.

Das neue Feld wird in der Datentabelle angezeigt und enthält Stufen für Werte, je nachdem, in welche Bins sie fallen.

Mit dem neuen Bin können Sie neue Erkenntnisse aus Ihren Daten gewinnen. Für einen benutzerdefinierten Bereich, der auf der Dimension Kosten basiert, können Sie beispielsweise die Anzahl der Bestellungen vergleichen, die Artikel mit Preisen in bestimmten Kostenspannen enthalten.

Das neue Feld wird im Bereich Benutzerdefinierte Felder der Feldauswahl angezeigt.

Wie bei anderen Feldern auch können Sie den Namen des Felds auswählen, um es einer Abfrage hinzuzufügen oder daraus zu entfernen. Sie können auch den Mauszeiger auf das Feld bewegen, um weitere Optionen für das Feld aufzurufen. So können Sie beispielsweise das Filter-Symbol des Felds auswählen, um es als Filter in einer Abfrage zu verwenden. Sie können die benutzerdefinierte Gruppe auch bearbeiten.

Benutzerdefinierten Messwert filtern

Wenn Sie Filter auf benutzerdefinierte Messwerte anwenden, können Sie die Daten einschränken, z. B. nur Bestellungen aus bestimmten Regionen einbeziehen. Sie können einem benutzerdefinierten Messwert einen benutzerdefinierten Filter hinzufügen, wenn Sie ihn erstellen oder bearbeiten. So fügen Sie einem benutzerdefinierten Messwert einen Filter hinzu:

  1. Maximieren Sie in der Feldauswahl den Bereich Benutzerdefinierte Felder.
  2. Wählen Sie Hinzufügen und dann Benutzerdefiniertes Messwert aus, um ein neues benutzerdefiniertes Messwert zu erstellen. Sie können auch das Dreipunkt-Menü Mehr eines vorhandenen benutzerdefinierten Messwerts auswählen, um ihn zu bearbeiten.
  3. Wenn Sie ein Feld bearbeiten, wählen Sie Bearbeiten aus.
  4. Wählen Sie im Bereich Filter im Drop-down-Menü Filtername das Feld aus, nach dem Sie filtern möchten.
  5. Wählen Sie unter Filterwert die Schaltfläche für die vorhandene Bedingung aus, die standardmäßig Beliebiger Wert lautet, um die Filterbedingungen anzupassen, die Sie anwenden möchten.
  6. Wählen Sie die Bedingung aus und geben Sie einen Wert ein oder wählen Sie einen aus. Klicken Sie neben dem Wert auf das Pluszeichen Hinzufügen, um dem ausgewählten Feld mehrere Bedingungen hinzuzufügen. Klicken Sie zum Speichern auf eine Stelle außerhalb der Filterbedingung oder drücken Sie die Esc-Taste.
    • Sofern verfügbar, werden Wertvorschläge in einer Drop-down-Liste angezeigt, die im Eingabefeld für Werte durch einen abwärtsgerichteten Pfeil gekennzeichnet ist. Nutzer können diese Vorschläge auswählen oder anhand dieser suchen. Vorschläge sind am häufigsten für Dimensionen der Größe type: string verfügbar.
    • Wenn Sie ein vorhandenes benutzerdefiniertes Messwert bearbeiten, sollten Sie den Namen des benutzerdefinierten Messwerts so ändern, dass er der Filterbedingung entspricht. Der Feldname wird in der Feldauswahl und in der Datentabelle angezeigt.
  7. Wenn Sie weitere Filter hinzufügen möchten, klicken Sie im Bereich Filterwert auf das Pluszeichen Hinzufügen. Wenn Sie Filter entfernen möchten, klicken Sie auf das Minuszeichen Entfernen.
    • Wenn Sie mehrere Filter erstellen, wendet Looker automatisch SQL-Bedingungen wie AND oder OR an, basierend auf den von Ihnen angegebenen Feldtypen, Bedingungen und Werten.
  8. Optional können Sie unten auf dem Tab Filter auf den Abwärtspfeil neben Benutzerdefinierter Filter klicken, um das Textfeld Ausdruck zu maximieren und einen benutzerdefinierten Filter anstelle oder zusätzlich zu einem UI-basierten Filter hinzuzufügen. Geben Sie im Feld Benutzerdefinierter Filter einen Looker-Ausdruck mit beliebigen Looker-Funktionen und -Operatoren ein, die in benutzerdefinierten Filtern verwendet werden können. Der Looker-Ausdruckseditor schlägt Feldnamen vor und zeigt Syntaxhilfe für alle verwendeten Funktionen an. Felder, die derzeit in einem Explore verwendet werden und mit dem von Ihnen erstellten Feldtyp verwendet werden können, sind mit einem schwarzen Kreis gekennzeichnet.
  9. Auf dem Tab Felddetails können Sie im Bereich Format ein Format angeben und im Feld Beschreibung eine optionale Beschreibung mit bis zu 255 Zeichen hinzufügen, um anderen Nutzern zusätzliche Informationen zum benutzerdefinierten Feld zur Verfügung zu stellen, einschließlich der beabsichtigten Verwendung.
  10. Klicken Sie auf Speichern.

Gefilterten Messwert aus einem anderen Messwert erstellen

So erstellen Sie ein benutzerdefiniertes Messwert, bei dem ein vorhandenes Messwert kopiert und ein Filter hinzugefügt wird:

  1. Maximieren Sie die Ansicht, die den Messwert enthält, dem Sie einen benutzerdefinierten Filter hinzufügen möchten. Der Messwert darf kein benutzerdefinierter Messwert oder ein type: number-Messwert sein. Wenn Sie einem vorhandenen benutzerdefinierten Messwert einen Filterausdruck hinzufügen möchten, müssen Sie ihn bearbeiten.
  2. Wählen Sie das Dreipunkt-Menü Mehr des Messwerts aus.
  3. Wählen Sie Gefilterte Messung erstellen aus.
  4. Geben Sie im Feld Name einen anderen Namen als den Standardnamen ein. Der Name wird in der Feldauswahl und in der Datentabelle angezeigt.
  5. Wählen Sie im Bereich Filter im Drop-down-Menü Filtername das Feld aus, nach dem Sie filtern möchten.
  6. Wählen Sie unter Filterwert die Schaltfläche für die vorhandene Bedingung aus, die standardmäßig Beliebiger Wert lautet, um die Filterbedingungen anzupassen, die Sie anwenden möchten.
  7. Wählen Sie die Bedingung aus und geben Sie einen Wert ein oder wählen Sie einen aus. Klicken Sie neben dem Wert auf das Pluszeichen Hinzufügen, um dem ausgewählten Feld mehrere Bedingungen hinzuzufügen. Klicken Sie zum Speichern auf eine Stelle außerhalb der Filterbedingung oder drücken Sie die Esc-Taste.
    • Sofern verfügbar, werden Wertvorschläge in einer Drop-down-Liste angezeigt, die im Eingabefeld für Werte durch einen abwärts gerichteten Pfeil gekennzeichnet ist. Nutzer können diese Vorschläge auswählen oder anhand dieser suchen. Vorschläge sind am häufigsten für Dimensionen der Größe type: string verfügbar.
    • Wenn Sie ein vorhandenes benutzerdefiniertes Messwert bearbeiten, sollten Sie den Namen des benutzerdefinierten Messwerts so ändern, dass er der Filterbedingung entspricht.
  8. Wenn Sie weitere Filter hinzufügen möchten, klicken Sie im Bereich Filterwert auf das Pluszeichen Hinzufügen. Wenn Sie Filter entfernen möchten, klicken Sie auf das Minuszeichen Entfernen.
    • Wenn Sie mehrere Filter erstellen, wendet Looker automatisch SQL-Bedingungen wie AND oder OR an, basierend auf den von Ihnen angegebenen Feldtypen, Bedingungen und Werten.
  9. Optional: Klicken Sie unten auf dem Tab Filter auf den Pfeil neben Benutzerdefinierter Filter, um das Textfeld Ausdruck zu maximieren und einen benutzerdefinierten Filter anstelle oder zusätzlich zu einem UI-basierten Filter hinzuzufügen. Geben Sie im Feld Benutzerdefinierter Filter einen Looker-Ausdruck ein. Verwenden Sie dabei beliebige Looker-Funktionen und -Operatoren, die in benutzerdefinierten Filtern verwendet werden können. Der Looker-Ausdruckseditor schlägt Feldnamen vor und zeigt Syntaxhilfe für alle verwendeten Funktionen an. Felder, die derzeit in einem Explore verwendet werden und mit dem von Ihnen erstellten Feldtyp verwendet werden können, sind mit einem schwarzen Kreis gekennzeichnet.
  10. Auf dem Tab Felddetails können Sie im Bereich Format ein Format angeben und im Feld Beschreibung eine optionale Beschreibung mit bis zu 255 Zeichen hinzufügen, um anderen Nutzern zusätzliche Informationen zum benutzerdefinierten Feld zur Verfügung zu stellen, einschließlich der beabsichtigten Verwendung.
  11. Klicken Sie auf Speichern.

Im Field Picker wird das neue Messwert im Bereich Benutzerdefinierte Felder angezeigt.

Wie bei anderen Messwerten können Sie den Namen eines benutzerdefinierten Messwerts auswählen, um ihn einer Abfrage hinzuzufügen oder daraus zu entfernen. Sie können auch den Mauszeiger auf das Feld bewegen, um weitere Optionen für das Feld aufzurufen. Sie können beispielsweise das Symbol Filter auswählen, um das Feld als Filter in einer Abfrage zu verwenden. Sie können das Feld auch bearbeiten.

Benutzerdefinierte Dimension mit einem Looker-Ausdruck erstellen

So erstellen Sie eine benutzerdefinierte Dimension mit einem Looker-Ausdruck und einer oder mehreren anderen Dimensionen:

  1. Wählen Sie in der Feldauswahl im Bereich Benutzerdefinierte Felder die Option Hinzufügen aus.
  2. Wählen Sie Benutzerdefinierte Dimension aus.
  3. Geben Sie im Feld Ausdruck einen Looker-Ausdruck ein, mit dem der Wert für die Dimension berechnet wird. Verwenden Sie dazu beliebige Looker-Funktionen und -Operatoren. Der Looker-Ausdruckseditor schlägt Feldnamen vor und zeigt Syntaxhilfe für alle verwendeten Funktionen an. Felder, die derzeit in einem Explore verwendet werden und mit dem Feld, das Sie erstellen, verwendet werden können, sind mit einem schwarzen Kreis gekennzeichnet.
  4. Wählen Sie im Drop-down-Menü Format eine andere Formatierungsoption als die Standardoption aus.
  5. Geben Sie im Feld Name den Namen der benutzerdefinierten Dimension ein. Der Name wird in der Feldauswahl und in der Datentabelle angezeigt.
  6. Wählen Sie + Beschreibung hinzufügen aus, um im Feld Beschreibung eine optionale Beschreibung mit bis zu 255 Zeichen hinzuzufügen, die anderen Nutzern mehr Kontext oder Informationen zur benutzerdefinierten Dimension bietet.
  7. Klicken Sie auf Speichern.

Die neue benutzerdefinierte Dimension wird im Field Picker im Bereich Benutzerdefinierte Felder angezeigt.

Wie bei anderen Feldern auch können Sie den Namen einer benutzerdefinierten Dimension auswählen, um sie einer Abfrage hinzuzufügen oder daraus zu entfernen. Sie können auch den Mauszeiger auf das Feld bewegen, um weitere Optionen für das Feld aufzurufen. Sie können beispielsweise das Symbol Filter auswählen, um das Feld als Filter in einer Abfrage zu verwenden. Sie können das Feld auch bearbeiten.

Benutzerdefinierte Felder aufrufen und verwenden

Ob Sie benutzerdefinierte Felder sehen und wie Sie mit ihnen interagieren können, hängt davon ab, ob Sie berechtigt sind, sie zu erstellen.

Benutzerdefinierte Felder aufrufen

Wenn Sie benutzerdefinierte Felder erstellen dürfen, können Sie alle Felder im Bereich Benutzerdefinierte Felder der Feldauswahl aufrufen und bearbeiten.

Wenn Sie keine benutzerdefinierten Felder erstellen dürfen, wird der Bereich Benutzerdefinierte Felder in der Feldauswahl nicht angezeigt.

Wenn Sie jedoch ein benutzerdefiniertes Feld in ein Explore, einen Look oder eine Dashboard-Kachel einfügen, können alle Nutzer, mit denen Sie diese Inhalte dann teilen, das benutzerdefinierte Feld sehen, unabhängig davon, ob sie benutzerdefinierte Felder erstellen können. Wenn Sie diese Inhalte über die URL eines Explores freigeben, muss die URL den Parameter qid enthalten (z. B. instance_name.looker.com/explore/ec/order_items?qid=lEPPueGN7cHkozOEZVDQbO). Nutzer, die keine benutzerdefinierten Felder erstellen dürfen, sehen nur den Titel des Felds, nicht die Beschreibung. Daher ist es wichtig, Felder genau zu benennen, wenn Sie sie in Abfragen verwenden, die mit diesen Nutzern geteilt werden.

Benutzerdefinierte Felder verwenden

Wenn Sie benutzerdefinierte Felder erstellen dürfen, können Sie alle Felder bearbeiten und verwenden, die im Bereich Benutzerdefinierte Felder der Feldauswahl angezeigt werden. Sie können mit ihnen fast genauso wie mit anderen Messwerten oder Dimensionen interagieren, z. B. nach ihnen filtern, sie Visualisierungen hinzufügen und (bei benutzerdefinierten Dimensionen) sie für Pivot-Ergebnisse verwenden. Eine Ausnahme ist, dass Sie keine benutzerdefinierten Felder zum Erstellen von Dashboard-Filtern verwenden können.

Nur Nutzer, die benutzerdefinierte Felder erstellen dürfen, können sie Abfragen in Explores, Looks oder Dashboard-Kacheln hinzufügen. Wenn ein Nutzer jedoch in einer geteilten Ansicht oder Dashboardkachel mit einem benutzerdefinierten Feld Hier analysieren auswählt, kann er mit diesem Feld eine neue Abfrage erstellen, unabhängig davon, ob er benutzerdefinierte Felder erstellen kann oder nicht.

Benutzerdefiniertes Feld duplizieren

Wenn Sie benutzerdefinierte Felder erstellen dürfen, können Sie auch vorhandene benutzerdefinierte Felder duplizieren. Das Duplizieren und anschließende Bearbeiten von benutzerdefinierten Feldern kann hilfreich sein, wenn Sie mehrere benutzerdefinierte Felder mit nur geringen Unterschieden erstellen möchten (z. B. Summen für 30 Tage, 60 Tage oder 90 Tage).

So duplizieren Sie ein benutzerdefiniertes Feld:

  1. Maximieren Sie in der Feldauswahl den Bereich Benutzerdefinierte Felder.
  2. Wählen Sie für das benutzerdefinierte Feld, das Sie duplizieren möchten, das Dreipunkt-Menü Mehr aus.
  3. Wählen Sie Duplicate (Duplizieren) aus.

    Alternativ können Sie im Zahnrad-Menü der Datentabelle des benutzerdefinierten Felds die Option Duplizieren auswählen.

Das duplizierte Feld wird unter dem Original angezeigt. Es hat den Namen des ursprünglichen Felds mit dem Zusatz „Copy“ am Ende.

Als Nächstes können Sie das duplizierte Feld wie im nächsten Abschnitt beschrieben bearbeiten.

Benutzerdefiniertes Feld bearbeiten

Wenn Sie berechtigt sind, benutzerdefinierte Felder zu erstellen, können Sie auch benutzerdefinierte Felder bearbeiten, die Sie oder andere Nutzer erstellt haben.

Benutzerdefinierte Dimension bearbeiten

So bearbeiten Sie eine benutzerdefinierte Dimension:

  1. Maximieren Sie in der Feldauswahl den Bereich Benutzerdefinierte Felder.
  2. Klicken Sie für das benutzerdefinierte Feld, das Sie bearbeiten möchten, auf das Dreipunkt-Menü Mehr.
  3. Wählen Sie Bearbeiten aus.

    Alternativ können Sie im Zahnrad-Menü der Datentabelle des benutzerdefinierten Felds die Option Bearbeiten auswählen.

  4. Ändern Sie die Definition der benutzerdefinierten Dimension nach Bedarf im Feld Ausdruck.

  5. Wählen Sie bei Bedarf im Drop-down-Menü Format ein neues Format aus.

  6. Geben Sie in das Feld Name einen neuen Namen ein. Der Name wird in der Feldauswahl und in der Datentabelle angezeigt. Wenn Sie die Definition eines benutzerdefinierten Felds geändert haben, sollten Sie den Namen entsprechend ändern.

  7. Wählen Sie + Beschreibung hinzufügen aus, um im Feld Beschreibung eine optionale Beschreibung mit bis zu 255 Zeichen hinzuzufügen, die anderen Nutzern mehr Kontext oder Informationen zur benutzerdefinierten Dimension bietet.

    • Wenn bereits eine Beschreibung vorhanden ist, erscheint das Kästchen Beschreibung automatisch.
  8. Klicken Sie auf Speichern.

Benutzerdefinierte Messwerte bearbeiten

So bearbeiten Sie ein benutzerdefiniertes Messwert:

  1. Maximieren Sie in der Feldauswahl den Bereich Benutzerdefinierte Felder.
  2. Klicken Sie für das benutzerdefinierte Feld, das Sie bearbeiten möchten, auf das Dreipunkt-Menü Mehr.
  3. Wählen Sie Bearbeiten aus.

    Alternativ können Sie im Zahnrad-Menü der Datentabelle des benutzerdefinierten Felds die Option Bearbeiten auswählen.

  4. Wenn Sie das Feld ändern möchten, das zusammengefasst werden soll, wählen Sie im Drop-down-Menü Feld für die Messung ein neues Feld aus.

  5. Wenn Sie die Art der Messfunktion ändern möchten, wählen Sie im Drop-down-Menü Messtyp einen neuen Messtyp aus.

  6. Geben Sie in das Feld Name einen neuen Namen ein. Der Name wird in der Feldauswahl und in der Datentabelle angezeigt. Wenn Sie einen Feld- oder Messwerttyp ändern, sollten Sie in der Regel auch den Namen des benutzerdefinierten Messwerts entsprechend ändern. Wenn Sie beispielsweise das Feld Sonderangebotspreis in Kosten ändern, sollten Sie auch den Namen des benutzerdefinierten Felds ändern, in diesem Fall von Summe des Sonderangebotspreises in Summe der Kosten.

  7. Auf dem Tab Filter können Sie einen UI-basierten oder benutzerdefinierten Filter hinzufügen, ändern oder entfernen.

    • Wenn bereits ein benutzerdefinierter Filter vorhanden ist, wird das Feld Ausdruck für den benutzerdefinierten Filter automatisch angezeigt. Wenn kein benutzerdefinierter Filter vorhanden ist, klicken Sie auf den Drop-down-Pfeil neben Benutzerdefinierter Filter, um im Feld Ausdruck einen optionalen benutzerdefinierten Filter anstelle oder zusätzlich zu einem UI-basierten Filter hinzuzufügen.
  8. Fügen Sie auf dem Tab Felddetails im Bereich Format Formatierungen hinzu, ändern Sie sie oder entfernen Sie sie. Sie können auch eine optionale Beschreibung mit bis zu 255 Zeichen im Feld Beschreibung hinzufügen, um anderen Nutzern zusätzliche Informationen zum benutzerdefinierten Feld zur Verfügung zu stellen, einschließlich der beabsichtigten Verwendung.

  9. Klicken Sie auf Speichern.

Benutzerdefiniertes Feld löschen

Wenn Sie berechtigt sind, benutzerdefinierte Felder zu erstellen, können Sie auch benutzerdefinierte Felder löschen, die Sie oder andere Nutzer erstellt haben. Wenn Sie ein benutzerdefiniertes Feld löschen, verschwindet es aus dem Explore, jedoch nicht aus Looks oder Dashboard-Kacheln, die dieses Feld verwenden. Darüber hinaus verfügt jeder, der eine URL für ein Explore verwendet, welches das benutzerdefinierte Feld nutzt, weiterhin über das Feld.

So löschen Sie ein benutzerdefiniertes Feld aus der Feldauswahl:

  1. Maximieren Sie in der Feldauswahl den Bereich Benutzerdefinierte Felder.
  2. Öffnen Sie das Dreipunkt-Menü Mehr für das benutzerdefinierte Feld, das Sie löschen möchten.
  3. Wählen Sie Löschen aus.

    Alternativ können Sie im Zahnradmenü der Datentabelle des benutzerdefinierten Felds die Option Löschen auswählen.

Sie können auch die Tastenkombinationen Befehl-K (Mac) oder Strg+K (Windows) verwenden, um benutzerdefinierte Felder zu löschen.

Sie können ein gelöschtes benutzerdefiniertes Feld wiederherstellen, indem Sie in Ihrem Browser auf die Schaltfläche „Zurück“ klicken.