Looker-Rezeptbuch: Kurzinfos anpassen

Im Tooltip der Visualisierung wird standardmäßig der Wert der ausgewählten Dimensionen und Messwerte angezeigt. So können Nutzer die Bedeutung eines einzelnen Datenpunkts besser nachvollziehen.

Beispiel: Ein Tooltip für eine Kartenvisualisierung, die auf der Gesamtbruttomarge basiert und nach Bundesstaat gruppiert ist, zeigt Werte für beide Felder an, wenn ein Nutzer den Mauszeiger auf den Bundesstaat Kalifornien bewegt.

Ein Nutzer bewegt den Mauszeiger auf „Kalifornien“, um einen Kurzinfo mit dem Wert „Kalifornien“ für den Bundesstaat und dem Wert „988.018,58 $“ für die Handelsspanne insgesamt anzuzeigen.

Was aber, wenn Sie andere als die Standardfelder in den Kurzinfo aufnehmen möchten, damit Nutzer mehr Informationen oder Kontext zu einem Datenpunkt erhalten, ohne an anderer Stelle suchen zu müssen?

Sie können den Kurzinfo anpassen, um Werte aus mehreren angegebenen Feldern anzuzeigen, einschließlich Feldern, die nicht in der Explore-Abfrage enthalten sind.

Produkte

Vorbereitung

Für die Anpassung des Kurzinfos ist Folgendes erforderlich:

Überlegungen zur Anpassung von Kurzinfos

Beachten Sie beim Anpassen eines Kurzinfos Folgendes:

  • Die Werte im Parameter html werden zur Y-Achse einer Visualisierung.
  • Der Wert, der auf der Y-Achse angezeigt werden soll, muss der Wert im Parameter sql des Messwerts sein.
  • Wenn Sie eine formatierte Messung verwenden (eine Messung vom Typ type: percent_of_total oder eine Messung mit einem value_format_name- oder value_format-Parameter), müssen Sie die Liquid-Syntax für den gerenderten Wert {{ field_name._rendered_value }} verwenden (wobei field_name der tatsächliche Name der Messung oder Dimension ist).

Beispiel

Standardmäßig enthält die Kurzinfo für die Datenpunkte der Visualisierung die Werte für Total Gross Margin und State. Was aber, wenn Sie Nutzern zusätzliche Informationen zur Verfügung stellen möchten, die nicht auf der Karte angezeigt oder in der Explore-Abfrage enthalten sind? Was wäre, wenn Sie den Wert für ein Feld namens Prozent der gesamten Handelsspanne anstelle von Bundesstaat einbeziehen wollten? Wenn Sie Percent of Total Gross Margin einbeziehen, können Nutzer den Wert Total Gross Margin für einen einzelnen Datenpunkt mit der Gesamthandelsspanne im gesamten Dataset vergleichen.

So passen Sie die Kurzinfo an:

measure: total_gross_margin {
  type: sum
  value_format_name: decimal_2
  sql: ${gross_margin} ;;
  html: {{ rendered_value }} | {{percent_of_gross_margin._rendered_value }} of total ;;
}
  1. Rufen Sie im Entwicklungsmodus die LookML-Definition für das Feld auf, das Sie anpassen möchten.

    Sie können von einem Explore aus direkt zur LookML-Definition eines Felds wechseln.

  2. Legen Sie die Felder und Werte fest, die zusätzlich zum ursprünglichen Feld in der Kurzinfo enthalten sein sollen. Beispiel: Prozent der gesamten Bruttomarge.

  3. Fügen Sie der ursprünglichen Messung, auf die in der Explore-Abfrage verwiesen wird und die in der Kurzinfo angezeigt wird, einen html-Parameter hinzu. In diesem Fall ist der Messwert, der sich derzeit in der Explore-Abfrage befindet und im Tooltip angezeigt wird, Total Gross Margin.

  4. Erstellen Sie im Parameter html einen Ausdruck mit Liquid-Variablen, der die zusätzlichen Felder an den Wert des vorhandenen Measures anhängt.

    • In diesem Beispiel wird die Liquid-Variable _rendered_value verwendet, um von Looker formatierte Werte anzuzeigen. Beispiel: total_gross_margin verwendet die Looker-Formatierung für zwei Dezimalstellen und percent_of_total_gross_margin die Looker-Formatierung für Prozentsätze mit zwei Dezimalstellen.
    • Sie können die Werte für verschiedene Felder durch einen senkrechten Strich (|) trennen.
    • Sie können auch andere Wörter anhängen, die die Bedeutung der anderen im Kurzinfo gerenderten Werte verdeutlichen. In diesem Fall wird of total hinzugefügt, um zu verdeutlichen, was der Prozentwert bedeutet.
  5. Speichern, validieren und übertragen Sie Ihren Code in die Produktion, nachdem Sie überprüft haben, ob er wie erwartet funktioniert.

Wenn ein Nutzer den Mauszeiger auf einen Datenpunkt mit der Kurzinfo bewegt, werden jetzt zwei Werte angezeigt: der total_gross_margin-Wert des Datenpunkts und der entsprechende percent_of_total_gross_margin-Wert.

Nächste Schritte

Nachdem Sie die Visualisierung mit einem benutzerdefinierten Kurzinfo erstellt haben, können Sie sie für andere freigeben: