Benutzerdefinierte Felder hinzufügen

Die meisten Felder in der Feldauswahl werden von Ihren Looker-Entwicklern erstellt. Mit benutzerdefinierten Feldern können Sie jedoch in einem explorativen Analysetool neue benutzerdefinierte Ad-hoc-Dimensionen und -Messwerte erstellen. Auf dieser Seite wird erläutert, wie Sie benutzerdefinierte Felder erstellen und verwenden, um Ihre Datenanalyse zu optimieren.

Damit Sie benutzerdefinierte Felder verwenden können, muss Ihr Looker-Administrator Folgendes tun:

  1. Aktivieren Sie die Lab-Funktion Benutzerdefinierte Felder. Die Labs-Funktion Benutzerdefinierte Felder ist standardmäßig aktiviert.
  2. Gewähren Sie Nutzern oder Gruppen die Berechtigung create_custom_fields, damit sie auf die Funktion zugreifen können.

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

Benutzerdefinierte Felder unterscheiden sich von LookML-definierten Feldern und Tabellenberechnungen

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

  • Für benutzerdefinierte Felder gibt es keine Bohrfunktion.
  • Benutzerdefinierte Felder bleiben nur in der Feldauswahl von „Erkunden“ für bestimmte Nutzer erhalten.

Es gibt einige Unterschiede zwischen benutzerdefinierten Feldern und Tabellenberechnungen:

  • Benutzerdefinierte Felder generieren SQL, das für die Datenbank ausgeführt wird, ähnlich wie ein LookML-Feld.
  • Benutzerdefinierte Felder sind nicht von Daten aus der Datentabelle abhängig.

Benutzerdefinierte Feldtypen

Sie können verschiedene Arten von benutzerdefinierten Feldern erstellen und anpassen, je nach Basistyp oder -typ für LookML-Basis. In den folgenden Tabellen werden die Arten von benutzerdefinierten Feldern beschrieben, die basierend auf dem Feldtyp „LookML“ erstellt werden können:

Benutzerdefinierte Feldtypen für Dimensionen

Sie können anhand der Dimensionen in der Feldauswahl von „Erkunden“ mehrere benutzerdefinierte Feldtypen erstellen, je nach Basistyp oder -typ des LookML. In der folgenden Tabelle sind die Typen benutzerdefinierter Felder aufgeführt, die für die einzelnen Dimensionstypen unterstützt werden.

S = Funktioniert mit dem Datentyp string
N = Funktioniert mit dem Datentyp number und numerischen Messwerten
T = Funktioniert mit dem Datentyp
tier
ZC = Datentyp zipcode
DI = Funktioniert mit dem distance-Datentyp
DU = Funktioniert mit dem duration-Datentyp
TS = Kompatibel mit den meisten Zeitstempeldatentypen*
ID1}

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

Name des benutzerdefinierten Felds Kategorie Beschreibung Kompatibilität des LookML-Feldtyps
Einzeln zählen Aggregate Erstellt eine count_distinct-Metrik, die die Anzahl der eindeutigen Werte für eine ausgewählte Dimension berechnet. S N T ZC YN DI DU TS ID SD: L
Summe Aggregate Hiermit wird ein sum-Messwert erstellt, der die Werte einer ausgewählten Dimension zusammenfasst. N DI DU-ID
Durchschnitt Aggregate Erstellt eine average-Metrik, die den Durchschnitt der Werte einer ausgewählten Dimension ermittelt. N DI DU-ID
Min. Aggregate Hiermit wird ein min-Messwert erstellt, der den kleinsten Wert einer ausgewählten Dimension ermittelt. N DI DU TS-ID
Max. Aggregate Hiermit wird ein max-Messwert erstellt, der den größten Wert einer ausgewählten Dimension ermittelt. N DI DU TS-ID
Medianwert Aggregate Hiermit wird ein median-Messwert erstellt, der den Mittelpunktwert für die Werte einer ausgewählten Dimension ermittelt. N DI DU-ID
Liste eindeutiger Werte Aggregate Hiermit wird ein list-Messwert erstellt, mit dem eine Liste der eindeutigen Werte einer ausgewählten Dimension erstellt wird. S T ZC YN SD L
Binden Nicht aggregiert Erstellt bins oder Ebenen, die die Werte einer ausgewählten numerischen Dimension in einen benutzerdefinierten Satz von Zahlenbereichen aufteilen. N DI DU-ID
Gruppe Nicht aggregiert Erstellt eine Gruppe, mit der Sie Ergebnisse einer ausgewählten Dimension unter benutzerdefinierten Labels gruppieren können. S N T ZC YN DI DU TS ID SD: L
* Hinweis zu Datums- und Uhrzeitdaten:
Looker interpretiert einige Zeitrahmen und zeitbasierte Typen als unterschiedliche Datentypen, wenn Sie benutzerdefinierte Felder erstellen. Das kann sich auf die benutzerdefinierten Feldtypen auswirken, die für diese zeit- und zeitbasierten Felder verfügbar sind. Beispielsweise interpretiert Looker den hour_of_day-Zeitraum als number-Datentyp. Daher stehen für andere type: number-Felder benutzerdefinierte Feldoptionen zur Verfügung. Weitere Informationen finden Sie im Abschnitt Datums- und Uhrzeitdaten interpretieren.

Benutzerdefinierte Feldtypen für Maßeinheiten

Sie können nur einen benutzerdefinierten Feldtyp – einen gefilterten Messwert – aus den Messwerten in der Feldauswahl in „Erkunden“ erstellen. In der folgenden Tabelle sind die LookML-Felder aufgeführt, denen Sie Filtertypen hinzufügen können.

S = Kompatibel mit dem Messwerttyp string
LI = Kompatibel mit dem list-Messtyp
DT = Kompatibel mit dem date-Messtyp
YN = Kompatibel mit dem yesno-Messwerttyp

Name des benutzerdefinierten Felds Beschreibung Kompatibilität des LookML-Feldtyps
Filteranalyse Dadurch wird einem Messwert eine Filterbedingung hinzugefügt, um die in der Aggregation enthaltenen Werte zu begrenzen. S LI DT YN N
* Weitere Informationen zu den Arten von Maßnahmen, die Looker als numerisch interpretiert, während benutzerdefinierte Felder verwendet werden, finden Sie im Abschnitt Benutzerdefinierte Felder interpretieren numerische Messwerte auf dieser Seite.

So werden benutzerdefinierte Felder vom Typ „Datum und Uhrzeit“ interpretiert

Looker interpretiert einige Zeiträume und zeitbasierte Typen als unterschiedliche Datentypen, wenn Sie benutzerdefinierte Felder erstellen. Das wirkt sich auf die Art der benutzerdefinierten Felder aus, die Sie für ein bestimmtes Datum oder eine bestimmte Uhrzeit erstellen können. In benutzerdefinierten Feldern werden Datums- und Uhrzeitfelder so kategorisiert:

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

Datentypen für Zeitstempel

Benutzerdefinierte Felder behandeln die folgenden LookML-Zeitdatentypen als Zeitstempeldatentypen:

Datentypen mit Ganzzahldatum

In benutzerdefinierten Feldern werden die folgenden Datentypen von Datum und Uhrzeit in LookML als Ganzzahlen behandelt:

Datentypen des Stringdatums

Benutzerdefinierte Felder behandeln die folgenden Datums- und Uhrzeitdaten von LookML als String-Datentypen:

Interpretation von numerischen Messwerten durch benutzerdefinierte Felder

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

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

Benutzerdefinierte Messung aus einer Dimension erstellen

Sie haben folgende Möglichkeiten, ein benutzerdefiniertes Maß aus einer Dimension zu erstellen:

Bei der zweiten Methode können Sie das benutzerdefinierte Feld bei der Erstellung anpassen, z. B. umbenennen, eine optionale Beschreibung hinzufügen oder ein anderes Format als das Standardformat auswählen.

Dreipunkt-Menü der Option Optionen verwenden

In vielen Fällen können Sie diese Tastenkombination nutzen:

  1. Maximieren Sie die Ansicht mit der Dimension, die Sie analysieren möchten. In diesem Beispiel möchten Sie ein benutzerdefiniertes Feld erstellen, das auf der Dimension Kosten basiert.
  2. Wählen Sie das Dreipunkt-Menü Optionen der Dimension aus.
  3. Wählen Sie eine Funktion aus. Wählen Sie Zusammenfassen aus, um Optionen zum Erstellen eines benutzerdefinierten Messwerts zu sehen. Im folgenden Beispiel wird Durchschnitt verwendet, um einen Messwert zu erstellen, mit dem der Durchschnitt der Kosten eines Bestellartikels berechnet wird. Die vorgeschlagenen Funktionen variieren je nach ausgewähltem Typ der Dimension (z. B. „Zahl“, „Text“ und „Datum“).

  4. Maximieren Sie den Bereich Benutzerdefinierte Felder, um das neue Feld zu sehen.

  5. Wie bei anderen Feldern können Sie den Namen eines benutzerdefinierten Feldes 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 dieses Feld einzublenden. Sie können beispielsweise das Symbol Filter auswählen, um es in einer Abfrage als Filter zu verwenden. Bei Bedarf können Sie das Feld bearbeiten.

Abschnitt „Benutzerdefinierte Felder“ verwenden

Wenn Sie beim Erstellen ein benutzerdefiniertes 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 das benutzerdefinierte Maß verwendet.

  3. Wählen Sie in der Drop-down-Liste Zu messendes Feld ein zu messendes Feld und dann den Messwerttyp in den Drop-down-Optionen Messwerttyp aus. Geben Sie 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 aus dem Drop-down-Menü Filtername ein Feld aus. Sie können Filterbedingungen über die Schaltflächen Hinzufügen und Entfernen plus und minus Filterwert hinzufügen oder entfernen.

    • Sie können auch den Abwärtspfeil neben Benutzerdefinierter Filter auswählen, um einen Ausdruck mit benutzerdefinierten Filter zu erstellen. Dazu können Sie Looker-Funktionen und -Operatoren verwenden, die in benutzerdefinierten Filtern verwendet werden können. Im Looker-Ausdruckseditor werden Feldnamen und Anzeigesyntax für alle von Ihnen verwendeten Funktionen vorgeschlagen. Felder, die derzeit in einem Tab „Entdecken“ verwendet werden und mit dem Feldtyp verwendet werden können, den Sie erstellen, sind mit einem schwarzen Kreis gekennzeichnet. Weitere Informationen zum Hinzufügen von Filtern zu Messwerten erhalten Sie im Abschnitt Benutzerdefinierten Filter zu einem benutzerdefinierten Messwert hinzufügen auf dieser Seite.

  5. Auf dem Tab Felddetails können Sie im Bereich Format ein Format angeben und im Feld Beschreibung optional eine Beschreibung mit bis zu 255 Zeichen eingeben. So können Sie anderen Nutzern zusätzliche Informationen zum benutzerdefinierten Feld geben, einschließlich seiner Verwendungszweck.

  6. Klicken Sie auf Speichern.

Die Feldauswahl zeigt das neue benutzerdefinierte Maß im Bereich Benutzerdefinierte Felder an. Wie bei anderen Feldern können Sie den Namen eines benutzerdefinierten Feldes 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 und benutzerdefinierte Dimensionen erstellen, ohne logische Funktionen in Looker-Ausdrücken verwenden oder die CASE WHEN-Logik in sql-Parametern oder type: case-Feldern entwickeln zu müssen.

Das kann hilfreich sein, wenn Sie bestimmten Werten feste Labels oder Kategorienamen zuweisen möchten, indem Sie beispielsweise bestimmte Bundesstaaten oder Länder in Regionen gruppieren oder Kosten in Kategorien sortieren.

So erstellen Sie eine Gruppe:

  1. Maximieren Sie die Ansicht mit der Dimension, für die Sie benutzerdefinierte Gruppen erstellen möchten. In diesem Beispiel möchten Sie benutzerdefinierte Gruppen für die Dimension Status erstellen.
  2. Für den nächsten Schritt stehen Ihnen zwei Optionen zur Wahl:

  3. Geben Sie im Feld Gruppenname ein Label für die erste Wertegruppe an. In diesem Beispiel wird gezeigt, wie Sie eine Gruppe von Bundesstaaten für die Region Nordwestpazifik erstellen.

  4. Klicken Sie auf die Schaltfläche „Bestehende Bedingung“. Diese ist im Bereich Gruppenwert standardmäßig ein beliebiger Wert. Sie können damit die Bedingungen anpassen, die Sie auf die Gruppe anwenden möchten.

  5. Wählen Sie die Bedingung aus und geben Sie mindestens einen Wert ein. In diesem Fall ist eine der Bedingungen Oregon. Sie können Bedingungen über die Schaltflächen Hinzufügen und Entfernen hinzufügen oder entfernen. Alternativ können Sie zum Speichern außerhalb der Einstellungen für die Filterbedingungen auf die entsprechenden Schaltflächen klicken.

    • Falls verfügbar, werden Wertvorschläge in einer Drop-down-Liste angezeigt, die Nutzer mit einem Abwärtspfeil in der Werteingabe aufrufen können. Vorschläge sind für Felder vom Typ type: string am häufigsten verfügbar.
    • Looker wendet SQL-Bedingungen wie die AND- oder OR-Logik automatisch an, wenn mehrere Bedingungen erstellt werden. Dieser Vorgang basiert auf den von Ihnen angegebenen Feldtypen, Bedingungen und Werten.
    • Wenn Sie eine vorhandene benutzerdefinierte Gruppe bearbeiten, sollten Sie den Namen an die aktualisierten Bedingungen anpassen.

  6. Wenn Sie weitere Gruppen für diese Dimension hinzufügen möchten, bewegen Sie den Mauszeiger auf die bestehende Gruppe und klicken Sie auf das Pluszeichen Hinzufügen. Zum Entfernen von Gruppen klicken Sie auf das Minuszeichen-Symbol Entfernen. Sie können eine vorhandene Gruppe bearbeiten, indem Sie die Gruppenbedingung auswählen – in diesem Fall is Oregon or Idaho or Washington.

    • Looker wendet SQL-Bedingungen wie die AND- oder OR-Logik automatisch an, wenn mehrere Bedingungen erstellt werden. Dieser Vorgang basiert auf den von Ihnen angegebenen Feldtypen, Bedingungen und Werten.
  7. Sie können auch das Kästchen Verbleibende Werte gruppieren anklicken, um eine Kategorie für alle anderen Werte zu erstellen, die keine Gruppenbedingungen erfüllen. In diesem Beispiel werden alle Bundesstaaten, die nicht Oregon, Idaho oder Washington sind, unter einem Label namens Other gruppiert. Other ist der Standardname. Sie können ihn jedoch im Feld Group Name anpassen.

    • Wenn Sie eine benutzerdefinierte Gruppe bearbeiten und die Gruppierung für alle anderen Werte entfernen möchten, klicken Sie das Kästchen Verbleibende Werte gruppieren an, um diese Gruppe zu entfernen.

  8. Geben Sie im Feld Feldname einen Namen an. 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. Optional können Sie eine Beschreibung von bis zu 255 Zeichen hinzufügen, um anderen Nutzern weitere Informationen zur benutzerdefinierten Gruppe bereitzustellen.

    • Wenn Sie eine benutzerdefinierte Gruppe bearbeiten und es bereits eine Beschreibung gibt, wird automatisch das Feld Beschreibung angezeigt.
  10. Wählen Sie Speichern und dann Ausführen aus, um die Option „Erkunden“ noch einmal auszuführen.

Das neue Feld wird in der Datentabelle mit Labels für Bundesstaaten angezeigt, je nachdem, ob sie sich im pazifischen Nordwesten befinden oder nicht:

Sie können die neue Gruppe verwenden, um neue Informationen zu Ihren Daten zu erhalten. So können Sie z. B. vergleichen, wie viele Bestellungen von Nutzern in der Region Nordpazifik mit Nutzern in anderen Regionen der USA aufgegeben wurden:

Das neue Feld wird in der Feldauswahl im Bereich Benutzerdefinierte Felder angezeigt. Wie bei anderen Feldern 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 dieses Feld einzublenden. Sie können beispielsweise das Symbol Filter auswählen, um es in einer Abfrage als Filter zu verwenden. Sie können die benutzerdefinierte Gruppe nach Bedarf bearbeiten.

Benutzerdefiniertes Gruppieren

Mit dem benutzerdefinierten Feldtyp Bin können Sie benutzerdefinierte Bin-Gruppen oder Ebenen für numerische Dimensionen und benutzerdefinierte Dimensionen erstellen, ohne logische Funktionen in Looker-Ausdrücken zu verwenden oder ML-LookML-Felder zu entwickeln.

Das kann hilfreich sein, wenn Sie Werte schnell in bestimmte Ganzzahlbereiche gruppieren möchten, um den Detaillierungsgrad Ihrer Daten anzupassen.

Benutzerdefinierte Bin-Felder werden im Stil der Tier-Notation für classic angezeigt.

So erstellen Sie eine Gruppe:

  1. Maximieren Sie die Ansicht mit der Dimension, für die Sie benutzerdefinierte Klassen erstellen möchten. In diesem Beispiel möchten Sie benutzerdefinierte Klassen für die Dimension Kosten erstellen.
  2. Für den nächsten Schritt stehen Ihnen zwei Optionen zur Wahl:

  3. Wählen Sie optional Feldinformationen abrufen aus, um weitere Informationen zu den Werten für die Dimension zu erhalten, für die Sie benutzerdefinierte Klassen erstellen, einschließlich des Mindestwerts der Dimension, des Maximalwerts und des Wertebereichs. Diese Informationen können hilfreich sein, um die Art und Weise zu bestimmen, in der Sie Klassen für den Wert angeben.

  4. Wählen Sie im Abschnitt Bin-Typ einen Mülltyp aus.

    • Wählen Sie Gleiche Größe aus, um numerische Werte in gleichmäßige Ganzzahlbereiche zu unterteilen. Beispiel: Werteebenen von 0–10, 10–20 und 20–30.
    • Wählen Sie Benutzerdefinierte Größe aus, um benutzerdefinierte Klassen mit unterschiedlichen Ganzzahlbereichen zu erstellen. Beispiel: Werteebenen von 0–15, 15–75 und 75–100.
  5. Sie können die Behältergrößen und -bereiche anpassen.

    • Wenn der ausgewählte Bin-Typ Gleiche Größe ist, geben Sie die gewünschten Werte in die Felder Bin-Größe, Mindestwert und Maximalwert ein. Im vorherigen Beispiel werden Spezifikationsbereiche von 10er-Klassen angezeigt, die von 0 bis 100 reichen. Gruppen für die Daten in den Daten, die außerhalb der angegebenen Bereiche liegen, werden automatisch erstellt.
    • Wenn der ausgewählte Bin-Typ Benutzerdefiniert ist, geben Sie die Haltepunkte der Stufe in aufsteigender Reihenfolge im Feld Haltepunkte an, entweder durch Kommas oder neue Zeilen.
  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 eine optionale Beschreibung von bis zu 255 Zeichen eingeben, um anderen Nutzern weitere Informationen zum benutzerdefinierten Papierkorb zu geben.

    • Wenn Sie einen benutzerdefinierten Papierkorb mit einer vorhandenen Beschreibung bearbeiten, wird das Feld Beschreibung automatisch angezeigt.
  8. Wählen Sie Speichern und dann Ausführen aus, um die Option „Erkunden“ noch einmal auszuführen.

Das neue Feld wird in der Datentabelle angezeigt und enthält Ebenenebenen für Werte, je nachdem, wo sie in die angegebenen Klassen passen:

Sie können die neue Gruppe verwenden, um neue Informationen zu Ihren Daten zu gewinnen. Sie können beispielsweise die Anzahl von Bestellungen mit Artikeln in bestimmten Kostenbereichen vergleichen:

Das neue Feld wird in der Feldauswahl im Bereich Benutzerdefinierte Felder angezeigt. Wie bei anderen Feldern können Sie den Namen des Felds auswählen, um es einer Abfrage hinzuzufügen oder daraus zu entfernen. Wenn Sie den Mauszeiger auf das Feld bewegen, sehen Sie weitere Optionen für dieses Feld. Sie können beispielsweise das Filtersymbol des Felds auswählen, um es als Filter in einer Abfrage zu verwenden. Sie können den benutzerdefinierten Papierkorb bearbeiten.

Einem benutzerdefinierten Messwert einen Filter hinzufügen

Wenn Sie Filter auf benutzerdefinierte Messwerte anwenden, können Sie die Daten auf bestimmte Filter beschränken, z. B. nur Aufträge aus bestimmten Regionen. Sie können einem benutzerdefinierten Messwert einen benutzerdefinierten Filter hinzufügen, wenn Sie ein benutzerdefiniertes Maß erstellen oder bearbeiten. So fügen Sie einem benutzerdefinierten Messwert einen Filter hinzu:

  1. Maximieren Sie in der Feldauswahl den Bereich Benutzerdefinierte Felder.
  2. Klicken Sie auf Hinzufügen und wählen Sie Benutzerdefiniertes Maß aus, um ein neues benutzerdefiniertes Maß zu erstellen. Sie können auch ein bestehendes Dreipunkt-Menü Optionen auswählen, um ein vorhandenes benutzerdefiniertes Maß zu bearbeiten.
  3. Wenn Sie ein Feld bearbeiten, wählen Sie Bearbeiten aus.

  4. Wählen Sie im Bereich Filter aus dem Drop-down-Menü Filtername das Feld aus, nach dem Sie filtern möchten. In diesem Beispiel filtert der Nutzer nach Kosten.

  5. Klicken Sie unter Filterwert auf die Schaltfläche für die vorhandene Bedingung, die standardmäßig beliebiger Wert ist, 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. In diesem Fall lautet die Bedingung Cost is > 100. Klicken Sie auf das Pluszeichen Hinzufügen neben dem Wert, um mehrere Bedingungen für das ausgewählte Feld hinzuzufügen, oder klicken Sie außerhalb der Filterbedingungseinstellungen, um die Einstellung zu speichern.

    • Falls verfügbar, werden Wertvorschläge in einer Drop-down-Liste angezeigt, die Nutzer mit einem Abwärtspfeil in der Werteingabe aufrufen können. Vorschläge sind für Felder vom Typ type: string am häufigsten verfügbar.
    • Wenn Sie ein benutzerdefiniertes Maß bearbeiten, sollten Sie den Namen des benutzerdefinierten Messwerts entsprechend der Filterbedingung ändern. Der Feldname wird in der Feldauswahl und in der Datentabelle angezeigt. In diesem Beispiel wurde der Feldname von Durchschnittliche Kosten für Auftragsartikel zu Durchschnittliche Kosten für Auftragsartikel über 100 € geändert.

  7. Wenn Sie weitere Filter hinzufügen möchten, klicken Sie im Abschnitt Filterwert auf das Pluszeichen Pluszeichen. Zum Entfernen von Filtern klicken Sie auf das Minuszeichen-Symbol Entfernen.

    • Looker wendet SQL-Bedingungen wie die Logik AND oder OR automatisch an, wenn Sie mehrere Filter erstellen, basierend auf den von Ihnen angegebenen Feldtypen, Bedingungen und Werten.

  8. Optional: Klicken Sie unten auf dem Tab Filter auf den Abwärtspfeil neben Benutzerdefinierter Filter, um das Textfeld Ausdruck zu maximieren und einen benutzerdefinierten Filter anstelle von oder zusätzlich zu einem Filter auf der Benutzeroberfläche hinzuzufügen. Geben Sie einen Looker-Ausdruck in das Feld Benutzerdefinierter Filter mit allen Looker-Funktionen und -Operatoren ein, die in benutzerdefinierten Filtern verwendet werden können. Im Looker-Ausdruckseditor werden Feldnamen und Anzeigesyntax für alle von Ihnen verwendeten Funktionen vorgeschlagen. Felder, die derzeit in einem Tab „Entdecken“ verwendet werden und mit dem Feldtyp verwendet werden können, den Sie erstellen, sind mit einem schwarzen Kreis gekennzeichnet.

  9. Auf dem Tab Felddetails können Sie im Bereich Format ein Format angeben und im Feld Beschreibung optional eine Beschreibung mit bis zu 255 Zeichen eingeben. So können Sie anderen Nutzern zusätzliche Informationen zum benutzerdefinierten Feld geben, einschließlich seiner Verwendungszweck.

  10. Klicken Sie auf Speichern.

Aus einem anderen Messwert einen gefilterten Messwert erstellen

So erstellen Sie ein benutzerdefiniertes Maß, das einen vorhandenen Messwert kopiert und einen Filter hinzufügt:

  1. Maximieren Sie die Ansicht mit dem Messwert, dem Sie einen benutzerdefinierten Filter hinzufügen möchten. Das Maß darf nicht als benutzerdefiniertes Maß oder type: number verwendet werden. Wenn Sie einem vorhandenen benutzerdefinierten Messwert einen Filterausdruck hinzufügen möchten, müssen Sie ihn bearbeiten. In diesem Beispiel wird ein Filterausdruck zum Messwert Count hinzugefügt.
  2. Klicken Sie auf das Dreipunkt-Menü Optionen.
  3. Wählen Sie Gefilterte Messung erstellen aus.

  4. Geben Sie im Feld Name einen anderen Namen als den Standardwert ein. Der Name wird in der Feldauswahl und in der Datentabelle angezeigt.

  5. Wählen Sie im Abschnitt Filter aus dem Drop-down-Menü Filtername das Feld aus, nach dem Sie filtern möchten. In diesem Beispiel filtert der Nutzer nach Kategorie.

  6. Klicken Sie unter Filterwert auf die Schaltfläche für die vorhandene Bedingung, die standardmäßig beliebiger Wert ist, 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. In diesem Fall ist die Bedingung Kategorie ist Zubehör. Klicken Sie auf das Pluszeichen Hinzufügen neben dem Wert, um mehrere Bedingungen für das ausgewählte Feld hinzuzufügen, oder klicken Sie außerhalb der Filterbedingungseinstellungen, um die Einstellung zu speichern.

    • Falls verfügbar, werden Wertvorschläge in einer Drop-down-Liste angezeigt, die Nutzer mit einem Abwärtspfeil in der Werteingabe aufrufen können. Vorschläge sind für Felder vom Typ type: string am häufigsten verfügbar.
    • Wenn Sie ein benutzerdefiniertes Maß bearbeiten, sollten Sie den Namen des benutzerdefinierten Messwerts entsprechend der Filterbedingung ändern. In diesem Beispiel wurde der Feldname von Gefiltertes Inventar_items.count zu Zubehörinventaranzahl geändert.

  8. Wenn Sie weitere Filter hinzufügen möchten, klicken Sie im Abschnitt Filterwert auf das Pluszeichen Pluszeichen. Zum Entfernen von Filtern klicken Sie auf das Minuszeichen-Symbol Entfernen.

    • Looker wendet SQL-Bedingungen wie die Logik AND oder OR automatisch an, wenn Sie mehrere Filter erstellen, basierend auf den von Ihnen angegebenen Feldtypen, Bedingungen und Werten.

  9. Optional: Klicken Sie unten auf dem Tab Filter auf den Abwärtspfeil neben Benutzerdefinierter Filter, um das Textfeld Ausdruck zu maximieren und einen benutzerdefinierten Filter anstelle von oder zusätzlich zu einem Filter auf der Benutzeroberfläche hinzuzufügen. Geben Sie einen Looker-Ausdruck in das Feld Benutzerdefinierter Filter mit allen Looker-Funktionen und -Operatoren ein, die in benutzerdefinierten Filtern verwendet werden können. Im Looker-Ausdruckseditor werden Feldnamen und Anzeigesyntax für alle von Ihnen verwendeten Funktionen vorgeschlagen. Felder, die derzeit in einem Tab „Entdecken“ verwendet werden und mit dem Feldtyp verwendet werden können, den Sie erstellen, sind mit einem schwarzen Kreis gekennzeichnet.

  10. Auf dem Tab Felddetails können Sie im Bereich Format ein Format angeben und im Feld Beschreibung optional eine Beschreibung mit bis zu 255 Zeichen eingeben. So können Sie anderen Nutzern zusätzliche Informationen zum benutzerdefinierten Feld geben, einschließlich seiner Verwendungszweck.

  11. Klicken Sie auf Speichern.

Die Feldauswahl zeigt das neue Maß im Abschnitt Benutzerdefinierte Felder an:

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 dieses Feld einzublenden. Sie können beispielsweise das Symbol Filter auswählen, um es in einer Abfrage als Filter zu verwenden. Bei Bedarf können Sie das Feld 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, der den Wert für Ihre Dimension mit allen Looker-Funktionen und -Operatoren berechnet. Im Looker-Ausdruckseditor werden Feldnamen und Anzeigesyntax für alle von Ihnen verwendeten Funktionen vorgeschlagen. Felder, die derzeit in einem Tab „Entdecken“ verwendet werden und mit dem Feld erstellt werden können, das Sie erstellen, 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 optional eine Beschreibung mit bis zu 255 Zeichen einzugeben, um anderen Nutzern mehr Kontext oder Informationen zur benutzerdefinierten Dimension zu geben.

  7. Klicken Sie auf Speichern.

In der Feldauswahl wird die neue benutzerdefinierte Dimension im Bereich Benutzerdefinierte Felder angezeigt:

Wie bei anderen Feldern 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 dieses Feld einzublenden. Sie können beispielsweise das Symbol Filter auswählen, um es in einer Abfrage als Filter zu verwenden. Bei Bedarf können Sie das Feld bearbeiten.

Benutzerdefinierte Felder ansehen und verwenden

Wie Sie benutzerdefinierte Felder sehen und wie Sie mit ihnen interagieren, hängt davon ab, ob Sie sie erstellen dürfen oder nicht.

Benutzerdefinierte Felder ansehen

Wenn Sie berechtigt sind, benutzerdefinierte Felder zu erstellen, können Sie sich alle Felder ansehen und bearbeiten, die im Bereich Benutzerdefinierte Felder der Feldauswahl angezeigt werden.

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

Wenn Sie jedoch ein benutzerdefiniertes Feld in den Bereich „Entdecken“, „Look“ oder „Dashboard“ einfügen, können alle Nutzer, mit denen Sie den Inhalt teilen, das benutzerdefinierte Feld sehen, unabhängig davon, ob sie benutzerdefinierte Felder erstellen können. Wenn Sie diesen Inhalt über eine URL zum Erkunden 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 und nicht die Beschreibung. Daher ist es wichtig, Felder genau zu benennen, wenn Sie sie in Abfragen verwenden, die für diese Nutzer freigegeben werden.

Benutzerdefinierte Felder verwenden

Wenn Sie berechtigt sind, benutzerdefinierte Felder zu erstellen, können Sie die Felder bearbeiten und verwenden, die im Bereich Benutzerdefinierte Felder der Feldauswahl angezeigt werden. Sie können fast genau mit ihnen interagieren, wie Sie es auch mit anderen Maßen oder Dimensionen tun, etwa nach ihnen filtern, sie zu Visualisierungen hinzufügen und sie für benutzerdefinierte Dimensionen verwenden, um Ergebnisse zu pivotieren. 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 zu Abfragen in den Ansichten, dem Design oder den Dashboard-Kacheln hinzufügen. Wenn ein Nutzer jedoch Von hier aus erkunden in einer freigegebenen Ansicht oder Dashboard-Ansicht mit einem benutzerdefinierten Feld auswählt, kann er eine neue Abfrage mit diesem Feld erstellen, unabhängig davon, ob er benutzerdefinierte Felder erstellen kann oder nicht.

Benutzerdefiniertes Feld duplizieren

Wenn Sie benutzerdefinierte Felder erstellen können, können Sie auch vorhandene benutzerdefinierte Felder duplizieren. Das kann hilfreich sein, wenn Sie mehrere benutzerdefinierte Felder erstellen möchten, die sich nur geringfügig unterscheiden (z. B. Summen für 30, 60 oder 90 Tage).

So duplizieren Sie ein benutzerdefiniertes Feld:

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

    Alternativ können Sie auch im Zahnradmenü des Datentabellenfelds die Option Duplizieren auswählen.

Das duplizierte Feld wird unter dem Original angezeigt. Es enthält den Namen des ursprünglichen Felds und das Wort „Kopie“ am Ende.

Als Nächstes können Sie das doppelte Feld wie hier beschrieben bearbeiten.

Benutzerdefiniertes Feld bearbeiten

Wenn Sie benutzerdefinierte Felder erstellen dürfen, haben Sie auch die Möglichkeit, benutzerdefinierte Felder zu 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. Wählen Sie das Menü mit den drei PunktenOptionenfür das benutzerdefinierte Feld aus, das Sie bearbeiten möchten.
  3. Wählen Sie Bearbeiten aus.

    Alternativ können Sie im Zahnradmenü des Datentabellenfelds Bearbeiten auswählen.

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

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

  6. Geben Sie im 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 anpassen.

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

    • Wenn bereits eine Beschreibung vorhanden ist, wird automatisch das Feld Beschreibung eingeblendet.
  8. Klicken Sie auf Speichern.

Benutzerdefinierte Messwerte bearbeiten

So bearbeiten Sie ein benutzerdefiniertes Maß:

  1. Maximieren Sie in der Feldauswahl den Bereich Benutzerdefinierte Felder.
  2. Wählen Sie das Menü mit den drei PunktenOptionenfür das benutzerdefinierte Feld aus, das Sie bearbeiten möchten.
  3. Wählen Sie Bearbeiten aus.

    Alternativ können Sie im Zahnradmenü des Datentabellenfelds Bearbeiten auswählen.

  4. Wenn Sie das zu ändernde Feld ändern möchten, wählen Sie im Drop-down-Menü Zu messendes Feld ein neues Feld aus.

  5. Wenn Sie den Typ der Maßeinheit ändern möchten, wählen Sie im Drop-down-Menü Messwerttyp einen neuen Messwerttyp aus.

  6. Geben Sie im Feld Name einen neuen Namen ein. Der Name wird in der Feldauswahl und in der Datentabelle angezeigt. Wenn das Feld oder der Messtyp geändert wurde, sollte in der Regel der Name des benutzerdefinierten Messwerts entsprechend angepasst werden. Wenn das Feld Sonderangebotspreis beispielsweise in Kosten geändert wird, sollte auch der Name des benutzerdefinierten Feldes von Summe des Sonderangebotspreises in Summe der Kosten geändert werden.

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

    • Wenn es bereits einen benutzerdefinierten Filter gibt, erscheint das Feld Ausdruck automatisch. Wenn kein benutzerdefinierter Filter vorhanden ist, klicken Sie auf den Abwärtspfeil neben Benutzerdefinierter Filter, um einen optionalen benutzerdefinierten Filter im Feld Ausdruck anstatt oder zusätzlich zu einem Filter auf der Benutzeroberfläche hinzuzufügen.
  8. Auf dem Tab Felddetails können Sie im Bereich Format Formatierungen hinzufügen, ändern und entfernen oder im Feld Beschreibung eine optionale Beschreibung mit bis zu 255 Zeichen hinzufügen, um anderen Nutzern zusätzliche Informationen zum benutzerdefinierten Feld zu geben, einschließlich seiner vorgesehenen Verwendung.

  9. Klicken Sie auf Speichern.

Benutzerdefiniertes Feld löschen

Wenn Sie benutzerdefinierte Felder erstellen dürfen, haben Sie auch die Möglichkeit, benutzerdefinierte Felder zu löschen, die Sie oder andere Nutzer erstellt haben. Wenn Sie ein benutzerdefiniertes Feld löschen, verschwindet es aus dem Tab „Erkunden“, aber nicht aus Ansichten oder Dashboard-Kacheln, die dieses Feld verwenden. Das Feld ist weiterhin für alle Nutzer verfügbar, die eine URL für ein exploratives Analysetool verwenden, für die das benutzerdefinierte Feld verwendet wurde.

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

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

    Alternativ können Sie im Zahnradmenü des Datentabellenfelds Löschen auswählen.

Sie können benutzerdefinierte Felder auch mit der Tastenkombination Befehlstaste-K (Mac) oder Strg+K (Windows) löschen.

Sie können ein gelöschtes benutzerdefiniertes Feld wiederherstellen, indem Sie im Browser auf den Zurückpfeil klicken.