U kunt diagrammen, tabellen en bedieningselementen maken op basis van meerdere gegevensbronnen als u gegevens mengt. U kunt maximaal 5 tabellen mengen.
U kunt bijvoorbeeld gegevens uit verschillende BigQuery-tabellen combineren, zoals klantinformatie en bestelgegevens, en die gegevens visualiseren in 1 Looker Studio-tabel. Nog een voorbeeld: U kunt gecombineerde gegevens uit uw Google Ads- en Analytics-accounts tonen op een tijdreeks om een uniforme weergave te bekijken van de prestaties van uw marketingcampagne.
Tip: Gegevens mengen kan complex zijn. Houd rekening met het volgende om dit artikel optimaal te benutten:
Verschillen tussen gemengde gegevensbronnen en standaard gegevensbronnen
Als u gegevens mengt, maakt u een resource die een gemengde gegevensbron wordt genoemd. Gemengde gegevensbronnen zijn vergelijkbaar met gegevensbronnen, omdat ze gegevens leveren voor diagrammen en bedieningselementen in uw rapport. Gemengde gegevensbronnen verschillen op een aantal belangrijke manieren van gegevensbronnen:
- Gemengde gegevensbronnen halen hun informatie op uit meerdere gegevensbronnen.
- Gemengde gegevensbronnen worden altijd ingesloten in het rapport waarin ze worden gemaakt. U kunt een gemengde gegevensbron niet hergebruiken in andere rapporten. Als u het rapport kopieert, worden de gemengde gegevensbronnen gekopieerd naar het nieuwe rapport zodat uw diagrammen blijven werken met de gemengde gegevens.
- Statistieken in de onderliggende gegevensbron worden niet-verzamelde numerieke dimensies in de gemengde gegevensbron. Lees voor meer informatie het artikel over geavanceerde concepten.
- Gemengde gegevensbronnen hebben geen eigen recentheid van gegevens of eigen instellingen voor inloggegevens. Deze instellingen worden in plaats daarvan overgenomen uit de onderliggende gegevensbronnen.
Hoe mengen werkt
Databaseprogrammeurs gebruiken SQL-samenvoegingsinstructies om gegevens uit verschillende tabellen te mengen. In Looker Studio kunt u gegevens mengen zonder code te schrijven. In plaats daarvan gebruikt u de meng-editor om de samenvoeging in te stellen, zoals u in dit screenshot kunt zien:
De meng-editor.
Legenda:
- Tabellen
- Beschikbare velden
- Samenvoegingsinstelling
- Nog een tabel samenvoegen
- Naam van gemengde gegevensbron
- Opgenomen dimensies en statistieken
- Knop Opslaan
Tabellen
Gemengde gegevensbronnen bestaan uit tabellen. Als u een gemengde gegevensbron bewerkt of maakt, staan de tabellen ervan in de UI. Elke tabel bevat een reeks velden die zijn opgehaald uit de onderliggende gegevensbron. Een gemengde gegevensbron kan maximaal 5 tabellen bevatten.
Als u gegevens aan een tabel wilt toevoegen, opent u de lijst Beschikbare velden door op te klikken.
Velden die worden gebruikt in samenvoegingsvoorwaarden, worden aangegeven met een koppelicoon .
Samenvoegingsinstelling
Bij een samenvoegingsinstelling worden steeds 2 tabellen met elkaar gecombineerd. Een samenvoegingsinstelling bestaat uit een operator, die definieert hoe u overeenkomende en niet-overeenkomende records uit die tabellen wilt combineren, en een voorwaarde, een verzameling velden die het verband tussen de tabellen definieert.
In het onderstaande screenshot ziet u bijvoorbeeld dat de tabel Cijfers is samengevoegd met de tabel Leerlingen in het veld student_id en met de tabel Vakken in het veld class_id. Voor beide samenvoegingsinstellingen wordt de left outer-operator gebruikt.
Voorbeeld van een samenvoegingsinstelling met de samenvoegingsoperator left outer en student_id als samenvoegingsvoorwaarde.
Samenvoegingsoperators
De samenvoegingsoperator bepaalt hoe de overeenkomende en niet-overeenkomende rijen uit de tabellen in de gemengde gegevensbron worden samengevoegd. Looker Studio ondersteunt deze samenvoegingsoperators:
-
- Inner join: Hiermee worden alleen overeenkomende rijen uit de linker- en rechtertabellen opgevraagd.
- Left outer join: Hiermee worden overeenkomende rijen uit de rechtertabel opgevraagd, plus niet-overeenkomende rijen uit de linkerkolom.
- Right outer join: Hiermee worden overeenkomende rijen uit de linkertabellen opgevraagd, plus niet-overeenkomende rijen in de rechtertabel.
- Full outer join: Hiermee worden alle overeenkomende rijen uit de tabellen aan de linkerkant of de tabel aan de rechterkant opgevraagd.
- Cross join: Hiermee wordt elke mogelijke combinatie van rijen uit de linker- en rechtertabellen opgevraagd.
Meer informatie over samenvoegingsoperators in de BigQuery-documentatie
Samenvoegingsvoorwaarden
Een samenvoegingsvoorwaarde is een veld dat in elke tabel kan worden gevonden en kan worden gebruikt om de records van die tabellen aan elkaar te koppelen. In een gemengde gegevensbron van Google Analytics- en Google Ads-diagrammen kan bijvoorbeeld Looker Studio dit veld gebruiken om gegevens samen te voegen als Campagnenaam voorkomt in beide geëxtraheerde tabellen.
Voor elke tabel in de gemengde gegevensbron selecteert u welke velden u wilt gebruiken in de voorwaarde. U hoeft niet dezelfde velden te gebruiken voor elke tabel en ze hoeven niet dezelfde naam te hebben, zolang de gegevens hetzelfde zijn in het veld. Stel dat u klanten, bestellingen en items in één diagram wilt visualiseren. Deze tabellen kunnen deze velden bevatten:
Klantentabel
- customer_ID
- customer_name
Tabel met bestellingen
- cust_id
- order_number
- order_total
Tabel met items
- order_number
- SKU
Als u deze tabellen wilt combineren, voegt u Klanten samen met Bestellingen en gebruikt u de velden customer_ID en cust_id als samenvoeging. Daarna voegt u Bestellingen samen met Items door order_number als samenvoegingsvoorwaarde te gebruiken.
Voorbeelden van mengen
Bekijk deze concepten in actie in het voorbeeld met vakken, leerlingen en cijfers.