Ergebnisse aus verschiedenen Explores zusammenführen

Explores in Looker werden von Ihrem Looker-Entwicklerteam so konzipiert, dass sie die Daten aus Ihren Datenbanktabellen mithilfe von definierten Beziehungen zwischen Datenfeldern und Tabellen optimal kombinieren. Aus diesem Grund ist es am besten, einen einzigen Explore zu verwenden, um die Daten zu untersuchen.

Es kann jedoch vorkommen, dass Ihr Looker-Entwicklerteam nicht die Beziehungen erstellt hat, die Sie benötigen, oder dass sie auf technische Einschränkungen gestoßen sind. In diesen Fällen können Sie mit Zusammengeführte Ergebnisse Ergebnisse aus verschiedenen Explores (sogar aus verschiedenen Modellen oder Projekten) kombinieren, um Datentabellen zu erstellen, die Sie untersuchen und für die Sie Visualisierungen erstellen können. Sie können Zusammengeführte Ergebnisse als Proof of Concept verwenden, um Ihre LookML-Projekte und -Modelle weiterzuentwickeln und zu definieren.

Zusammengeführte Ergebnisse verstehen

Wenn Sie Abfragen zusammenführen, erstellen Sie zuerst eine einzige Abfrage aus einem einzigen Explore und kombinieren dann andere Abfragen mit dieser ersten Abfrage.

Standardmäßig wird diese erste Abfrage als die primäre Abfrage betrachtet. Dies ist ein wichtiges Konzept, da Looker beim Abgleichen der Daten zum Erstellen der zusammengeführten Ergebnisse jede hinzugefügte Abfrage der Primärabfrage zuordnet (nicht einer anderen hinzugefügten Abfrage). Wenn Sie also eine Abfrage hinzufügen, müssen Sie eine Dimension einschließen, die mit einer Dimension in der Primärabfrage abgeglichen werden kann.

Betrachten Sie beispielsweise die folgenden Abfragen.

Die primäre Abfrage gibt die folgenden Ergebnisse zurück:

Produktkategorie Anzahl der Produkte
Aktiv 5
Jeans 9
Abendgarderobe 3

Die sekundäre Abfrage gibt die folgenden Ergebnisse zurück:

Produktkategorie Anzahl der Artikel im Inventar
Aktiv 11
Jeans 16
Abendgarderobe 6

Wenn Sie diese Abfragen über das Feld Produktkategorie zusammenführen, werden in Looker die folgenden zusammengeführten Ergebnisse ausgegeben:

Produktkategorie Anzahl der Produkte Anzahl der Artikel im Inventar
Aktiv 5 11
Jeans 9 16
Abendgarderobe 3 6

Bei zusammengeführten Ergebnissen wird kein tatsächlicher SQL-Join ausgeführt. Für Nutzer, die mit SQL-Joins vertraut sind, lässt sich die Funktion Zusammengeführte Ergebnisse am besten mit einem Left Join vergleichen. Die Ergebnisse der hinzugefügten Abfrage werden mit den Ergebnissen der Primärabfrage kombiniert, als ob sie per LEFT JOIN in die Primärabfrage eingefügt würden.

Sie müssen sich nicht mit der Idee eines Left Joins auskennen, um zu verstehen, wie zusammengeführte Ergebnisse funktionieren. Hier sehen Sie, warum es wichtig ist, welche Abfrage die primäre Abfrage ist:

  • Darstellung von Feldnamen:Bei übereinstimmenden Feldern werden die Feldnamen der primären Abfrage in den zusammengeführten Ergebnissen verwendet, wie im vorherigen Beispiel gezeigt.
  • So werden zusammengeführte Ergebnisse bei einer Abfrage ohne übereinstimmenden Wert behandelt:Im nächsten Abschnitt, Was passiert, wenn eine Abfrage keinen übereinstimmenden Datenwert hat?, wird beschrieben, wie Looker Daten zusammenführt, wenn nur einige der Abfragen bestimmte Werte in den übereinstimmenden Dimensionen haben.

    Weitere Informationen finden Sie unter Warum gibt es Nullwerte in meiner Abfrage für sekundäre Zusammenführungsergebnisse?. Auf der Seite „Best Practices“ finden Sie weitere Tipps zur Fehlerbehebung bei fehlenden oder leeren Werten für zusammengeführte Ergebnisse.

  • Umgang mit mehreren übereinstimmenden Werten in einer Abfrage bei zusammengeführten Ergebnissen:Im Abschnitt Was passiert, wenn eine Abfrage mehrere Zeilen für denselben Wert enthält? weiter unten auf dieser Seite wird beschrieben, wie Looker Daten zusammenführt, wenn einige der Abfragen mehrere Zeilen mit einem bestimmten Wert (oder einer Kombination von Werten) in den übereinstimmenden Dimensionen enthalten.

Was passiert, wenn für eine Abfrage kein übereinstimmender Datenwert vorhanden ist?

Ein weiterer Grund, warum die primäre Abfrage wichtig ist, ist die Art und Weise, wie Nullwerte in den zugehörigen Dimensionen verarbeitet werden:

  • Wenn eine Zeile in der primären Abfrage, aber nicht in der zusätzlichen Abfrage vorhanden ist, sind die Felder der zusätzlichen Abfrage für diese Zeile NULL.

  • Wenn eine Zeile in der hinzugefügten Abfrage, aber nicht in der primären Abfrage vorhanden ist, wird sie in den Ergebnissen nicht angezeigt.

Die folgenden Beispielabfragen veranschaulichen diese Beispiele.

Die primäre Abfrage gibt die folgenden Ergebnisse zurück:

Produktkategorie Abteilung für Produkte Anzahl der Produkte
Aktiv Für Kinder 522
Aktiv Erwachsene 545
Kleider Erwachsene 878
Abendgarderobe Erwachsene 349

Die sekundäre Abfrage gibt die folgenden Ergebnisse zurück:

Produktkategorie Markenname des Produkts Anzahl der Artikel im Inventar
Aktiv Marke 1 223
Kleider Marke 2 80
Kleider Marke 3 3
Jeans Marke 3 8
Jeans Marke 2 19

Wenn Sie diese Abfragen über das Feld Produktkategorie zusammenführen, werden in Looker die folgenden zusammengeführten Ergebnisse ausgegeben:

Produktkategorie Products Department Markenname des Produkts Anzahl der Produkte Anzahl der Artikel im Inventar
Aktiv Erwachsene Marke 1 545 223
Aktiv Für Kinder Marke 1 522 223
Kleider Erwachsene Marke 2 878 80
Kleider Erwachsene Marke 3 878 3
Abendgarderobe Erwachsene 349

Die primäre Abfrage enthält eine Zeile für Festliche Kleidung. Diese Zeile wird daher in den zusammengeführten Ergebnissen angezeigt. Die hinzugefügte Abfrage enthält keine Zeile für Festliche Kleidung. Daher wird für alle Felder aus der hinzugefügten Abfrage der Wert NULL (∅) für Festliche Kleidung angezeigt.

Die hinzugefügte Abfrage hat zwei Zeilen für Jeans, die primäre Abfrage jedoch nicht. Diese Zeile wird in den zusammengeführten Ergebnissen also gar nicht angezeigt.

Wenn Sie in diesem Beispiel die Primärabfrage ändern, sodass die hinzugefügte Abfrage die neue Primärabfrage ist, werden in Looker stattdessen die folgenden zusammengeführten Ergebnisse generiert:

Produktkategorie Markenname des Produkts Products Department Anzahl der Artikel im Inventar Anzahl der Produkte
Aktiv Marke 1 Erwachsene 223 545
Aktiv Marke 1 Für Kinder 223 522
Kleider Marke 2 Erwachsene 80 878
Kleider Marke 3 Erwachsene 3 878
Jeans Marke 2 19
Jeans Marke 3 8

Die Zeilen Formalwear werden in Looker nicht mehr angezeigt, da sie in der neuen Primärabfrage nicht vorhanden sind. In Looker werden jetzt jedoch die Zeilen für Jeans angezeigt. In diesen Zeilen wird NULL für die Dimensionen und Messwerte angezeigt, die nur in der Abfrage enthalten sind, die der Primärabfrage hinzugefügt wurde.

Weitere Informationen finden Sie unter Warum gibt es Nullwerte in meiner Abfrage für sekundäre Zusammenführungsergebnisse?. Auf der Seite „Best Practices“ finden Sie weitere Tipps zur Fehlerbehebung bei fehlenden oder leeren Werten für zusammengeführte Ergebnisse.

Was passiert, wenn eine Abfrage mehrere Zeilen für denselben Wert enthält?

Außerdem ist es wichtig, die gewünschte primäre Abfrage festzulegen, da mehrere Zeilen mit übereinstimmenden Werten auf diese Weise verarbeitet werden. Wenn die hinzugefügte Abfrage zwei oder mehr Zeilen mit Werten enthält, die mit einer Zeile in der primären Abfrage übereinstimmen, wird die Zeile der primären Abfrage entsprechend oft dupliziert.

Im folgenden Beispiel hat die Abfrage added zwei Zeilen für Kleider. In den zusammengeführten Ergebnissen werden die Kleider-Werte aus der Primärabfrage zweimal angezeigt, einmal für jede der Kleider-Zeilen aus der hinzugefügten Abfrage.

Die primäre Abfrage gibt die folgenden Ergebnisse zurück:

Produktkategorie Abteilung für Produkte Anzahl der Produkte
Aktiv Für Kinder 522
Aktiv Erwachsene 545
Kleider Erwachsene 878
Abendgarderobe Erwachsene 349

Die sekundäre Abfrage gibt die folgenden Ergebnisse zurück:

Produktkategorie Markenname des Produkts Anzahl der Artikel im Inventar
Aktiv Marke 1 223
Kleider Marke 2 80
Kleider Marke 3 3
Jeans Marke 3 8
Jeans Marke 2 19

Die Abfrage für zusammengeführte Ergebnisse, bei der das Feld Produktkategorie zusammengeführt wird, gibt die folgenden Ergebnisse zurück:

Produktkategorie Products Department Markenname des Produkts Anzahl der Produkte Anzahl der Artikel im Inventar
Aktiv Erwachsene Marke 1 545 223
Aktiv Für Kinder Marke 1 522 223
Kleider Erwachsene Marke 2 878 80
Kleider Erwachsene Marke 3 878 3
Abendgarderobe Erwachsene 349

Wenn Sie in diesem Fall die primäre Anfrage ändern, haben Sie weiterhin zwei Zeilen für Kleider, da die neu festgelegte primäre Anfrage zwei Zeilen für Kleider enthält. Wenn Sie Abfragen zusammenführen, können die Ergebnisse also mehr Zeilen als die Primärabfrage enthalten, aber nie weniger.

In-Database-Merge-Abfragen

Standardmäßig werden zusammengeführte Abfragen im Looker-Arbeitsspeicher verarbeitet. Daher ist jede Abfrage auf 5.000 Zeilen begrenzt, die zusammengeführt werden können. Wenn Ihr Looker-Administrator die Looker Labs-Funktion „Merge-Abfragen in der Datenbank“ aktiviert hat, wird der Join zwischen zwei Abfragen, die dieselbe BigQuery-Verbindung verwenden, in der BigQuery-Datenbank selbst ausgeführt. Das Ausführen des Joins in der Datenbank ist leistungsfähiger und ermöglicht eine unbegrenzte Anzahl von Zeilen, die verknüpft werden können.

Außerdem enthält die Looker-Benutzeroberfläche beim Erstellen der einzelnen Explore-Abfragen für ein zusammengeführtes Ergebnis das Feld Zeilenlimit. Looker verwendet das Feld Zeilenlimit auf unterschiedliche Weise, je nachdem, wie die Abfrage für das zusammengeführte Ergebnis verarbeitet wird:

  • Bei einer zusammengeführten Abfrage, die im Looker-Arbeitsspeicher berechnet wird, ruft Looker für jede Abfrage die im Feld Zeilenlimit angegebene Anzahl von Zeilen ab und führt diese Daten zusammen, um das zusammengeführte Ergebnis zu erstellen.
  • Bei einer im Datenbank zusammengeführten Abfrage ignoriert Looker die Zeilenlimit-Werte für jede der Quellabfragen und führt die vollständigen Datasets für jede Quellabfrage zusammen.

Wenn Looker eine In-Database-Zusammenführung für Ihre zusammengeführte Abfrage ausführen kann, wird im Dialogfeld Zusammengeführte Ergebnisse ein Banner angezeigt, das darauf hinweist, dass die Abfragen in Ihrer Datenbank ausgeführt werden und dass Looker die Zeilenlimits aus den einzelnen Quellabfragen weglässt.

In der Ergebnistabelle für eine datenbankinterne zusammengeführte Abfrage wird dann in Looker das Feld Zusammengeführte Ergebnisse anstelle des Felds Zeilenlimit angezeigt. Mit dem Feld Zusammengeführte Ergebnisse werden die Zeilen begrenzt, die in der Ergebnistabelle angezeigt werden, nicht die Zeilen, die verarbeitet werden. Das liegt daran, dass für In-Database-Abfragen mit zusammengeführten Ergebnissen keine Beschränkungen für die Anzahl der Zeilen gelten, die verarbeitet werden können.

Abfragen zusammenführen

So führen Sie die Ergebnisse aus mehreren Abfragen zusammen:

  1. Erstellen Sie die erste Quellabfrage, die als Primärabfrage bezeichnet wird.
  2. Nächste Quellabfrage hinzufügen
  3. Zusammenführungsregeln für diese Anfragen prüfen und Zusammenführung ausführen
  4. Optional:

    • Ergebnisse sortieren, pivotieren und visualisieren
    • Sie können die Ergebnisse über die URL wiederverwenden und teilen.
    • Sie können die Ergebnisse ändern, indem Sie die Quellabfragen bearbeiten oder hinzufügen.

Primärabfrage erstellen

Um die Ergebnisse aus mehreren Abfragen zusammenzuführen, bereiten Sie zuerst die Primärabfrage vor. Gehen Sie dazu so vor:

  1. Wählen Sie im Menü Explore einen Explore aus.
  2. Wählen Sie die gewünschten Dimensionen und Messwerte in der Feldauswahl aus. In diesem Schritt dürfen Sie keine Dimensionen pivotieren.

    Das ist alles, was Sie benötigen, um mit dem Zusammenführen von Ergebnissen zu beginnen. Sie können Ihre Anfrage aber auch mit einigen erweiterten explorativen Analysetechniken weiter eingrenzen. Sie haben folgende Möglichkeiten:

  3. Optional können Sie Filter für die Daten hinzufügen.

  4. Optional können Sie Tabellenkalkulationen einfügen, um Ad-hoc-Messwerte zu erstellen.

  5. Klicken Sie optional auf Ausführen, um die Ergebnisse der Primärabfrage zu sehen und Ihre Filter und Tabellenberechnungen zu testen.

Nächste Quellabfrage hinzufügen

Nachdem Sie Ihr primäres Explore erstellt haben, können Sie eine weitere Quellabfrage hinzufügen. Gehen Sie dazu so vor:

  1. Klicken Sie in Explore auf das Zahnradsymbol.
  2. Wählen Sie Ergebnisse zusammenführen aus. Es öffnet sich das Fenster Explore auswählen.
  3. Klicken Sie im Fenster Explore auswählen auf den Namen eines Explores, in dem Sie Ihre nächste Abfrage erstellen möchten.

    Looker öffnet das Explore im Fenster Abfrage bearbeiten. Dort können Sie die neue Abfrage erstellen, die mit Ihrer Primärabfrage zusammengeführt werden soll.

    Zum Zusammenführen von Abfragen sucht Looker in den Abfragen nach Dimensionen, deren Werte abgeglichen werden können. Ihre Abfragen müssen mindestens eine gemeinsame Dimension enthalten, deren Werte genau abgeglichen werden können Beispiel: Haben beide Abfragen die Dimension Datum, aber eine Abfrage verwendet „2017-10-01“ als Wert und die andere „Oktober 2017“, kann Looker diese Dimension nicht zum Zusammenführen der Abfragen verwenden.

  4. Wählen Sie die gewünschten Dimensionen und Messwerte in der Feldauswahl aus. Achten Sie darauf, dass mindestens eine Dimension genau mit einer Dimension in der Primärabfrage übereinstimmt. In diesem Schritt dürfen Sie keine Dimensionen pivotieren.

  5. Optional können Sie Filter hinzufügen, um die Daten einzugrenzen.

  6. Optional können Sie Tabellenkalkulationen einbinden, um neue Felder auf Grundlage der Abfragefelder zu erstellen.

  7. Klicken Sie optional auf Ausführen, um die Ergebnisse der Quellabfrage zu sehen und Ihre Filter und Tabellenberechnungen zu testen.

  8. Klicken Sie auf Speichern, um die Abfrage mit Ihrer Primärabfrage zusammenzuführen.

Zusammenführungsregeln prüfen und Zusammenführung ausführen

Looker findet automatisch die besten Dimensionen für den Abgleich der Abfragen und zeigt diese im Abschnitt Zusammenführungsregeln an. In Looker wird angezeigt, welche Felder für die einzelnen Zusammenführungen verwendet werden.

  1. Überprüfen Sie die Dimensionen, die Looker verwendet hat, um die Abfragen abzugleichen. Informationen zum Ändern dieser Regeln finden Sie unter Zusammenführungsregeln bearbeiten.

  2. Klicken Sie auf Ausführen, um die Ergebnisse der zusammengeführten Abfrage zu sehen.

Tabellenkalkulationen aus den Quellabfragen werden in den zusammengeführten Ergebnissen als Standarddimensionen angezeigt.

Zusammengeführte Ergebnisse verwenden und bearbeiten

Sie können die zusammengeführten Ergebnisse für Folgendes verwenden:

  • Daten untersuchen und sortieren, einschließlich der Aufschlüsselung der Daten. Wenn Sie jedoch die Dimension aufschlüsseln, die zum Zusammenführen der beiden Explores verwendet wurde, werden in Looker nur die Aufschlüsselungsfelder aus dem primären Explore angezeigt.
  • Gesamtsummen ansehen Looker berechnet die Summen für jede der Komponentenabfragen und verwendet diese Summen in den zusammengeführten Ergebnissen. Daher können die Gesamtsummen zu hoch erscheinen, da sie vor dem Zusammenführen der Ergebnisse berechnet wurden. Dies ist vermeidbar, indem Sie die Filter bei jeder Abfrage separat einstellen.
  • Visualisierungen erstellen
  • Pivot-Dimensionen in den zusammengeführten Ergebnissen können Sie erstellen, indem Sie im Zahnradmenü in der Spalte der Dimension in der Datentabelle Pivot auswählen. Hinweis: Sie können Dimensionen in den Quellabfragen nicht schwenken.

So können Sie die zusammengeführten Ergebnisse wiederverwenden:

  • Teilen Sie die Ergebnisse über die Browser-URL.
  • Speichern Sie die URL als Lesezeichen in Ihrem Browser, um dieselbe zusammengeführte Abfrage in Zukunft noch einmal auszuführen. Sie können die zusammengeführten Ergebnisse nicht als Look speichern.
  • Speichern Sie die zusammengeführten Ergebnisse als Kachel in einem Dashboard (siehe Zusammengeführte Ergebnisse in einem Dashboard speichern).

Wenn Sie die zusammengeführten Ergebnisse ändern möchten, haben Sie folgende Möglichkeiten:

  • Wenn Sie Abfragen aus weiteren Explores zusammenführen möchten, klicken Sie auf die Schaltfläche Abfrage hinzufügen und folgen Sie derselben Anleitung.
  • Bearbeiten Sie die Quellabfragen oder konfigurieren Sie, wie die Abfragen zusammengeführt werden. Weitere Informationen finden Sie unter Zusammengeführte Ergebnisse bearbeiten.
  • Filter erstellen: Fügen Sie die Filter den Quellabfragen hinzu, entweder beim Erstellen und Zusammenführen der Abfragen oder indem Sie die Abfragen auf der Seite Zusammengeführte Ergebnisse bearbeiten. Sie können den zusammengeführten Ergebnissen keinen Filter direkt hinzufügen.

Wenn Sie den Cache leeren und aktuelle Ergebnisse aus Ihrer Datenbank abrufen möchten, wählen Sie im Zahnradmenü oben rechts im Fenster Zusammengeführte Ergebnisse die Option Cache leeren und aktualisieren aus.

Wenn Sie die Abfrage mit zusammengeführten Ergebnissen herunterladen möchten, können Sie die Abfrage in einem Dashboard speichern und das Dashboard dann als PDF oder als Sammlung von CSV-Dateien herunterladen.

Zusammengeführte Ergebnisse bearbeiten

Sobald Sie Ihre zusammengeführten Ergebnisse haben, können Sie die folgenden Änderungen daran vornehmen:

Quellabfragen bearbeiten

Im Fenster Zusammengeführte Ergebnisse können Sie die Quellabfragen bearbeiten. Klicken Sie dazu im linken Bereich auf den Namen der Abfrage oder wählen Sie im Zahnradmenü der Abfrage Bearbeiten aus. Mit diesen Optionen gelangen Sie zurück zum Bildschirm Abfrage bearbeiten.

Sie können Felder hinzufügen oder entfernen, Tabellenberechnungen hinzufügen oder die Filter der Quellabfrage ändern. Klicken Sie auf Speichern, um zu den zusammengeführten Ergebnissen zurückzukehren.

Das Zahnradmenü der Abfrage enthält außerdem die folgenden Optionen:

  • Umbenennen: Geben Sie einen anderen Namen an, der für die Abfrage im Fenster Zusammengeführte Ergebnisse angezeigt werden soll.
  • Als primär festlegen: Legen Sie die Abfrage als Grundlage für die zusammengeführten Ergebnisse fest. Weitere Informationen zur Rolle der Primärabfrage finden Sie unter Zusammengeführte Ergebnisse.
  • Löschen: Entfernt die Abfrage aus den zusammengeführten Ergebnissen. Wenn Sie die Abfrage nach dem Löschen wieder in die zusammengeführten Ergebnisse einfügen möchten, können Sie die Schaltfläche Zurück in Ihrem Browser verwenden.

Zusammenführungsregeln bearbeiten

Wenn Sie eine Abfrage hinzufügen, sucht Looker automatisch nach Dimensionen, mit denen die hinzugefügte Abfrage mit der Primärabfrage abgeglichen werden kann. Jede hinzugefügte Abfrage muss mindestens eine Dimension enthalten, deren Werte genau mit einer Dimension in der Primärabfrage übereinstimmen. Looker zeigt diese Übereinstimmungen im Abschnitt Zusammenführungsregeln an und gibt an, welche Felder zum Zusammenführen der Abfragen verwendet werden.

Im Bereich „Zusammenführungsregeln“ können Sie ändern oder hinzufügen, welche Felder Looker zum Zusammenführen der Abfragen verwendet.

  1. Über das Drop-down-Menü können Sie sich andere Dimensionsoptionen für den Datenabgleich ansehen.
  2. Wenn es zusätzliche Dimensionen gibt, die für den Abgleich verwendet werden könnten, wird in Looker + Dimension hinzufügen angezeigt. Klicken Sie auf + Dimension hinzufügen, um einen zusätzlichen Satz von Dimensionen für das Zusammenführen der Abfrage zu konfigurieren.
  3. Klicken Sie auf das X, wenn Sie die Daten zwischen den beiden Dimensionen nicht abgleichen möchten.

Primärabfrage wechseln

Wenn Sie Abfragen zusammenführen, erstellen Sie zuerst eine einzige Abfrage aus einem einzigen Explore und kombinieren dann andere Abfragen mit dieser ersten Abfrage. Standardmäßig wird diese erste Abfrage als die primäre Abfrage betrachtet. Sie können jedoch jede beliebige Abfrage als primäre Abfrage festlegen, indem Sie im Zahnradmenü der Abfrage die Option Als primäre Abfrage festlegen auswählen.

Jede hinzugefügte Abfrage muss mindestens eine Dimension enthalten, deren Werte genau mit einer Dimension in der Primärabfrage abgeglichen werden können.

Wenn Sie die primäre Abfrage ändern, ändern sich wahrscheinlich auch die zusammengeführten Ergebnisse. Weitere Informationen zur Rolle der Primärabfrage finden Sie unter Zusammengeführte Ergebnisse.

Zusammengeführte Ergebnisse in einem Dashboard speichern

Nachdem Sie die Abfrage mit zusammengeführten Ergebnissen einem Dashboard hinzugefügt haben, können Sie Dashboard-Filter hinzufügen oder anwenden, die Tile neu anordnen, die Tile bearbeiten oder neue Tiles hinzufügen. Die Daten aus einem Tile, das auf zusammengeführten Ergebnissen basiert, können nicht heruntergeladen werden. Sie können das Dashboard aber als PDF oder als Sammlung von CSV-Dateien herunterladen.

Alle Dashboardfilter, die auf eine Kachel mit zusammengeführten Ergebnissen angewendet werden, werden deaktiviert, wenn die zusammengeführte Abfrage in irgendeiner Weise geändert wird. Sie können die Filter wieder aktivieren, indem Sie sie im Fenster für die Filterkonfiguration wieder aktivieren.

Abfragen in eingebetteten Looks, Dashboards und Explores zusammenführen

Sie können Abfragen in eingebetteten Looks, Dashboards und Explores zusammenführen, wenn Sie die entsprechenden Berechtigungen haben. So führen Sie die Abfrage eines eingebetteten Looks mit einer anderen Abfrage zusammen:

  1. Bewegen Sie den Mauszeiger auf den Titel des Looks, um das Zahnradmenü des Looks aufzurufen, und klicken Sie darauf.
  2. Wählen Sie Ergebnisse zusammenführen aus und folgen Sie der Anleitung zum Zusammenführen von Abfragen.

So führen Sie die Abfrage eines eingebetteten Dashboard-Tiles zusammen:

  1. Bewegen Sie den Mauszeiger auf die Dashboard-Kachel, um das Drop-down-Menü für die Dashboard-Kachel aufzurufen.
  2. Wählen Sie im Drop-down-Menü die Option Von hier aus erkunden aus. Looker öffnet die Explore für die Abfrage der Kachel.
  3. Klicken Sie auf das Zahnrad-Menü des Explores und wählen Sie Ergebnisse zusammenführen aus.
  4. Folgen Sie der Anleitung zum Zusammenführen von Abfragen.

Hinweise

  • Alle Felder der primären Abfrage werden in den zusammengeführten Ergebnissen angezeigt. Dabei werden die Namen der Felder aus der primären Abfrage verwendet. Wenn in der primären Abfrage und einer zusätzlichen Abfrage unterschiedliche Namen für eine übereinstimmende Dimension verwendet werden, wird in den Ergebnissen nur der Dimensionsname der primären Abfrage angezeigt.
  • Für Ihre Abfrage mit zusammengeführten Ergebnissen gelten möglicherweise Zeilenlimits:

    • Standardmäßig wird der Join für eine Zusammengeführte Ergebnisse-Abfrage im Looker-Arbeitsspeicher verarbeitet. Daher ist jede der zusammenzuführenden Abfragen auf 5.000 Zeilen beschränkt, die verknüpft werden können. Wenn Sie eine Abfrage verknüpfen, die mehr als 5.000 Datenzeilen zurückgibt, werden nur die ersten 5.000 zurückgegebenen Zeilen in die zusammengeführten Ergebnisse aufgenommen.
    • Wenn Ihr Looker-Administrator das Looker Labs-Feature In-database merge queries aktiviert hat und Sie die Ergebnisse von zwei Abfragen zusammenführen, die auf derselben BigQuery-Verbindung basieren, wird der Join zwischen den beiden Abfragen in der BigQuery-Datenbank selbst ausgeführt. In-Database-Merge-Abfragen sind leistungsfähiger und können unbegrenzt viele Zeilen zusammenführen. Weitere Informationen finden Sie im Abschnitt In-Database-Merge-Abfragen.
  • Bei zusammengeführten Abfragen, die im Looker-Arbeitsspeicher verarbeitet werden, ist Zusammengeführte Ergebnisse eine Funktion zur Nachbearbeitung von Abfragen. Wenn sie nicht sorgfältig verwendet wird, kann sie die Ressourcen der Looker-Instanz überlasten und dazu führen, dass Ihre Looker-Instanz für alle Nutzer langsamer reagiert. Wenn Sie Merge-Abfragen in der Datenbank nicht nutzen können, sollten Sie Funktionen und Logik in LookML definieren. Dadurch wird SQL generiert, das von Ihrer Datenbank verarbeitet wird. Weitere Informationen zur Optimierung der Looker-Leistung finden Sie auf der Seite Best Practices zur Optimierung der Looker-Leistung.

Fazit

Verwenden Sie nach Möglichkeit die Daten aus einem einzelnen Explore, da Ihre Looker-Entwickler sorgfältig überlegt haben, wie die Daten aus verschiedenen Datenbanktabellen kombiniert werden sollen. Bei Bedarf ist das Zusammenführen von Ergebnissen jedoch eine leistungsstarke Methode, mit der Sie Daten aus mehreren Explores und Datenbanken kombinieren können.