Looker-connector

Richt Looker op één warehouse en laat LookML de metric-definities dragen.

Data Panda brengt de data uit je CRM, ERP, webshop en boekhouding samen in één warehouse, en je Looker LookML-project zit erbovenop als semantische laag. Dashboards, Looks en embedded views lezen één definitie van omzet, en de git-historiek toont wie ze heeft aangepast.

Data Panda Reporting Automation AI Apps
Looker logo
Over Looker

De BI-tool van Google Cloud, met een git-versioneerde semantische laag ingebouwd.

Looker is in januari 2012 opgericht in Santa Cruz door Lloyd Tabb en Ben Porterfield, gebouwd rond LookML: een modelleertaal die dimensies, measures en joins in versiebeheerde bestanden zet in plaats van in losse rapporten. Google nam het bedrijf over in februari 2020 (aangekondigd in juni 2019, $2,6 miljard) en schoof het bij Google Cloud in als de gemodelleerde, enterprise-kant van het BI-aanbod. Looker Studio is de aparte gratis dashboardingtool uit dezelfde Google-familie; de twee producten delen hun naam maar niet de LookML-laag of de developer-workflow.

Het platform bestaat uit de Looker IDE om LookML te schrijven, de webapp voor Explores, Looks en dashboards, geplande leveringen naar mail en Slack, en een embedded SDK voor klant-analytics. Het koppelt aan zo'n 40 databanken, met BigQuery, Snowflake, Redshift en Postgres als de typische landingsplek. De kracht is dat één LookML-project de bron van waarheid wordt voor hoe een metric is berekend, met branches, pull requests en een historiek van wie wat heeft veranderd. De zwakte is dezelfde die Power BI- en Tableau-pagina's raakt: als het warehouse eronder een puinhoop is, neemt elke Explore die puinhoop over en loopt de BigQuery-slot-rekening mee op. Wij cureren het warehouse zodat de LookML-laag declaratief blijft en de compute-kost in budget blijft.

Waar je Looker-data voor dient

Wat je krijgt zodra Looker gekoppeld is.

Eén LookML, alle dashboards

Eén LookML-project op een gecureerd warehouse, dat elke Explore, Look en dashboard voedt.

  • Omzet, marge en actieve klanten één keer gedefinieerd in views en measures
  • Explores vertakken vanuit één model in plaats van drie concurrerende projecten
  • Dashboards en geplande leveringen lezen dezelfde feittabellen als finance

Voorspelbare BigQuery-kost

Gecureerde warehouse-tabellen en persistent derived tables in plaats van dashboards die live joins afvuren.

  • Zware joins gebeuren in het warehouse, niet in elke Explore bij elke query
  • PDT's vernieuwen op een gekende cadans die het data-team stuurt
  • Slot-gebruik volgt dashboards, niet onverwachte ad-hoc queries

AI op een beheerd model

De AI-functies van Looker en Gemini in Looker antwoorden vanuit LookML, niet vanuit ruwe tabellen.

  • Vragen in natuurlijke taal vinden de juiste measure in plaats van te gokken
  • Forecasts draaien op warehouse-historiek, niet op een extract van zes weken
  • AI-output verwijst naar dezelfde velden die analisten al kennen

Embedded analytics voor je klanten

Embedded Looker-views en de interne dashboards lezen hetzelfde warehouse en dezelfde LookML.

  • Klantgerichte embeds met row-level toegangscontrole
  • Eén modellaag voor het interne team en het klantportaal
  • Extensions en de API gebruiken dezelfde beheerde measures
Use cases

Use cases die we met Looker-data leveren.

Een lijst van concrete rapporten, automatisaties en AI-toepassingen die we op Looker-data hebben gebouwd. Kies er een die bij je situatie past.

LookML op een net warehouseEén LookML-project op gecureerde feit- en dimensietabellen in plaats van ruwe brontabellen.
Branches opkuisenDev, staging en prod LookML-branches herleiden tot één gedeeld project.
BigQuery-kost beheersenZware joins in het warehouse materialiseren, zodat Explores goedkoop blijven.
Looks-auditVind de bewaarde Looks die dezelfde metric op drie manieren berekenen.
Embedded analyticsKlantgerichte ingebedde dashboards op hetzelfde model als het interne team.
Sales en finance op lijnPipeline, billing en omzet in één Explore die aansluit op de boekhouding.
Abonnementen die kloppenGeplande leveringen naar mail en Slack op warehouse-data.
Looker Studio ernaastLichtere Looker Studio-dashboards op hetzelfde warehouse voor ad-hoc gebruikers.
Developer-flow voor dataLookML in pull requests, naast de warehouse-wijzigingen die erbij horen.
PDT-refresh-strategiePersistent derived tables gepland naast warehouse-loads, niet erbovenop.
SaaS-rapportering per klantDashboards per tenant op één warehouse en één LookML, met row-level toegang.
Echte vragen uit de praktijk

Antwoorden die je eindelijk krijgt.

Waarom geeft dezelfde measure verschillende cijfers over onze Looker-dashboards?

Bijna altijd omdat twee LookML-branches uit de pas lopen, of omdat de ene Explore een ruwe brontabel leest en de andere een gecureerde versie. Met één warehouse dat één LookML-project voedt, staat een measure één keer in een view-bestand en geeft elke Explore die ze gebruikt hetzelfde antwoord. De git-historiek toont dan wanneer en waarom ze laatst werd aangepast.

Onze BigQuery-rekening is gesprongen sinds Looker is uitgerold. Hoe krijgen we ze terug in de hand?

Looker rekent BigQuery-slots aan voor elke Explore-query en elke PDT-rebuild, dus een model dat bij elke klik live brontabellen joint, telt snel op. De zware joins in gecureerde warehouse-tabellen zetten betekent dat Explores smalle, geïndexeerde marts lezen in plaats van joins opnieuw te draaien, en PDT-refresh loopt op een schema dat je zelf bepaalt. Slot-gebruik volgt dan dashboard-gebruik in plaats van onverwacht verkeer.

Hoe houden we onze embedded klant-dashboards in lijn met de Looker van het interne team?

Hetzelfde warehouse, hetzelfde LookML-project, andere Explores en andere toegangscontrole. Klant-embeds lezen row-level gefilterde views op dezelfde gecureerde feiten die het interne team gebruikt, zodat een wijziging aan een metric meteen op beide plekken landt. Het alternatief, een apart model voor het embedded product, is waar de twee verhalen uit elkaar lopen en de klant een ander cijfer ziet dan support.

Waarde voor iedereen in de organisatie

Wat elke functie eruit haalt.

Voor finance leads

Finance krijgt een Looker-model waar omzet, marge en debiteuren één definitie dragen die teruggaat op de boekhouding. De board pack en de analist-Explore tonen hetzelfde cijfer, en een wijziging aan een measure laat een git-diff achter, zodat het volgende kwartaal niet start met een discussie over wie wat heeft veranderd.

Voor sales leads

Sales ziet pipeline, winrate en forecast in één Explore die Salesforce of HubSpot koppelt aan billing en productgebruik. Dezelfde cijfers gaan van het dashboard naar de embedded view in het klantportaal, zodat interne QBR's en klantgerichte scorecards elkaar niet tegenspreken.

Voor operations

Operationele leads zien doorlooptijd, SLA en cost-to-serve vanuit hetzelfde warehouse dat finance leest, en BigQuery-slotgebruik wordt voorspelbaar in plaats van een maandelijkse verrassing. Looker-planningen en PDT-refresh landen naast de warehouse-loads, niet op de live bronsystemen.

Je bestaande tools

Je data komt in een warehouse terecht. Je BI-tools lezen eruit.

Je houdt de rapporteringstool die je al hebt. Wij koppelen hem aan het warehouse waar je Looker-data staat.

Power BI logo
Power BI Microsoft
Microsoft Fabric logo
Fabric Microsoft
Snowflake logo
Snowflake Data warehouse
Google BigQuery logo
BigQuery Google
Tableau logo
Tableau Visualisatie
Microsoft Excel logo
Excel Spreadsheets & draaitabellen
In drie stappen

Van Looker naar antwoorden in drie stappen.

01

Veilig koppelen

OAuth-authenticatie. Standaard read-only. Wij tekenen een DPA en je admin houdt de sleutels.

02

Landen in je warehouse

Data stroomt naar je warehouse op het schema dat jij kiest. Bijna real-time of 's nachts, aan jou. Jij bent eigenaar.

03

Rapportering, automatisatie, AI

We bouwen het eerste dashboard, de eerste workflow of AI-toepassing samen met jou, en geven de sleutels over. Of we blijven erbij voor doorlopende levering.

Twee manieren om met ons te werken

Kies het traject dat past bij jouw team.

Traject 01

Zelf doen

Wij zetten de basis op. Jouw team bouwt erop verder.

  • Looker-connector geconfigureerd en draaiend
  • Warehouse opgezet in jouw cloud-account
  • Propere toegang voor je Power BI-, Fabric- of Tableau-team
  • Documentatie over wat er in het datamodel zit
  • Sync-monitoring zodat je gewaarschuwd wordt voor rapporten stukgaan

Beste match Teams die al een BI-analist of data engineer in huis hebben en zelf willen bouwen.

Traject 02

Wij doen het voor je

Wij bouwen het geheel, van A tot Z.

  • Alles uit Zelf doen
  • Dashboards gebouwd op de vragen die je team effectief stelt
  • Automatisaties tussen je systemen
  • AI-workflows afgestemd op taken die je team dagelijks draait
  • Custom apps waar een dashboard niet volstaat
  • Doorlopende levering op een tempo dat past bij je team

Beste match Teams zonder BI- of dev-capaciteit in huis. Jij zegt wat je nodig hebt en wij leveren het.

Voor je een gesprek boekt

Veelgestelde vragen.

Wie is eigenaar van de data?

Jij. Ze komt in jouw warehouse terecht, op jouw cloud-account. Wij verkopen ze niet door en aggregeren ze niet. Stop je met ons, dan blijft het warehouse van jou en blijft het draaien.

Hoe vers is de data?

Bijna real-time voor de meeste operationele systemen. Voor zwaardere bronnen plannen we per uur of per nacht. Je kiest op basis van wat de rapporten nodig hebben.

Moet ik al een warehouse hebben?

Nee. Heb je er geen, dan helpen we je er een kiezen en zetten we het op als deel van de eerste levering. Gangbare startpunten zijn Snowflake, Microsoft Fabric of een kleine Postgres-start.

Gaat dit over Looker of Looker Studio? Ze hebben dezelfde naam.

Twee verschillende producten van Google. Looker (oorspronkelijk in 2012 opgericht, in 2020 overgenomen door Google) is de gemodelleerde, betalende enterprise-BI met de LookML semantische laag, de developer-workflow en embedded analytics. Looker Studio is de gratis self-service dashboarding-tool, vroeger Data Studio, zonder LookML. Deze pagina gaat over Looker. Beide kunnen lezen op het warehouse dat Data Panda bouwt, vaak zelfs naast elkaar.

Hebben we BigQuery nodig om Looker op het warehouse te draaien?

Nee. Looker koppelt aan zo'n 40 databanken, met BigQuery, Snowflake, Redshift, Postgres en andere als gangbare landingsplek. BigQuery past het meest natuurlijk sinds de Google-overname, en we gebruiken het regelmatig voor de BE/NL-mid-market, maar het LookML-model zelf is databank-agnostisch. De keuze van warehouse staat los van de keuze van BI-tool.

Wie beheert het LookML-project, jullie of wij?

Jullie team beheert de LookML, in jullie git-repo, met jullie branching-model. Wij leveren de gecureerde warehouse-views en dimensies waar LookML uit leest, plus de afspraken om ze netjes in LookML in te bouwen zodat de developer-flow zuiver blijft. De meeste BE/NL-klanten houden een analist of data engineer in-huis als LookML-onderhouder zodra het model staat.

GDPR-conform
Data blijft in de EU
Jij bent eigenaar van het warehouse

Eerste oplevering live in vier tot zes weken.

We bekijken je Looker-opzet en de systemen eromheen. Samen kiezen we wat we als eerste bouwen.