BigQuery'ye bağlanma

BigQuery, Google'ın petabayt ölçeğinde veri ambarlama çözümüdür. Looker Studio, BigQuery ile yerel olarak entegre olur ve BigQuery verilerini analiz edip görselleştirmek için kullanılabilir.

Uygulama adımları

BigQuery verilerinizi Looker Studio'ya getirmenin birden çok yolu vardır:

  • Looker Studio kullanıcı arayüzünde yerel BigQuery bağlayıcısını kullanma
  • Topluluk Bağlayıcısı geliştirme ve kullanma

Looker Studio kullanıcı arayüzünde yerel BigQuery bağlayıcısını kullanma

Kullanıcılar, BigQuery tablolarını veya belirli sorguları görselleştirmek için Looker Studio'daki yerel BigQuery bağlayıcısını kullanabilir. Looker Studio içinden tabloların tamamını getirebilir veya BigQuery'de özel sorgular çalıştırabilirsiniz. BigQuery verilerinizin keşif analizini tamamlamak için Looker Studio Gezgin özelliğini de kullanabilirsiniz.

Kullanıcılarınız:

  • araştırma yapıyor olması gerekir.
  • SQL'e aşina olan ve kendi sorgularını yazabilen kullanıcılar.
  • verilere aşina olmalı ve sıfırdan nasıl görselleştirilebileceğini bilmelidir.

Örnek: BigQuery'den doğum oranı verilerini sorgulama

Bu rehberde son kullanıcıların, BigQuery verilerini görselleştirmek için Looker Studio kullanıcı arayüzünden Looker Studio'nun yerel BigQuery bağlayıcısını nasıl kullanabileceği gösterilmektedir. Bu örnek, BigQuery natality örnek tablosunu sorgular ve tablonun tamamını Looker Studio'ya getirir.

Örnek: BigQuery, App Engine ve Looker Studio ile BI kontrol paneli oluşturma

Looker Studio ve BigQuery'yi kullanarak BI kontrol paneli oluşturma başlıklı makalede, BigQuery verilerini önceden toplamak ve ardından Looker Studio ile görselleştirmek için App Engine'i nasıl kullanabileceğiniz gösterilmektedir.

Topluluk Bağlayıcısı geliştirme ve kullanma

BigQuery'den veri getiren bir Topluluk Bağlayıcısı geliştirebilirsiniz. Bu yaklaşım, yerel bağlayıcıyı kullanmaya kıyasla bazı avantajlar sağlar:

  1. Mevcut sorguları Bağlayıcınıza dahil edebilirsiniz. Kullanıcılarınızın tam sorguyu elde etmek için kendi SQL'lerini yazması veya SQL snippet'lerini kopyalayıp yapıştırması gerekmez. Ayrıca sorgularınızı parametre haline getirebilir ve kullanıcılarınızın sorguları özelleştirmek için bağlayıcı yapılandırması aracılığıyla giriş sağlamalarına izin verebilirsiniz.
  2. Faturalandırmayı merkezileştirmek için hizmet hesaplarını kullanabilirsiniz. Kullanıcılarınızın GCP faturalandırma hesabına erişmesi gerekmez.
  3. Kullanıcılarınız hazır şablon raporlarını kendi verileriyle kullanmaya başlayabilir.
  4. BigQuery maliyetini kontrol etmek için kendi önbelleğe alma katmanınızı uygulayabilirsiniz.

Topluluk Bağlayıcısı'nda, BigQuery verilerine üç ayrı şekilde erişebilirsiniz:

Bu tablo, avantajları ve dezavantajları özetlemektedir:

Looker Studio Gelişmiş Hizmetler Apps Komut Dosyası BigQuery Hizmeti BigQuery REST API'si
Referans Looker Studio Gelişmiş Hizmetler Apps Komut Dosyası BigQuery Hizmeti BigQuery REST API
Veri akışı BigQuery > Looker Studio BigQuery > Apps Komut Dosyası > Looker Studio BigQuery > Apps Komut Dosyası > Looker Studio
getschema aracılığıyla desteklenen hesaplanan alanlar Evet Evet Evet
Bir hizmet hesabı/özel erişim denetimi Evet Hayır (geçerli kullanıcının kimlik bilgileri zorunlu kılınır) Evet
Filtreler otomatik olarak aşağı doğru Evet Hayır Hayır
getData projesinde ek veri dönüştürme gerekli Hayır Evet Evet
Getirilen verilere Apps Komut Dosyası'ndan erişilebilir
(Ek dönüştürme yapmanızı sağlar)
Hayır Evet Evet
Özel önbelleğe alma desteklenir Hayır Evet Evet
Uygulanan UrlfetchApp Kotası Hayır Hayır Evet
Örnek uygulama Dünya Bankası veri bağlayıcısı Apps Komut Dosyası BigQuery Hizmeti Chrome UX Bağlayıcı

Getirilen verileri BigQuery'den dönüştürmeniz veya özel önbelleğe almaya ihtiyacınız olmadığı sürece, çoğu kullanım alanında Looker Studio Gelişmiş Hizmetleri'nden yararlanabilirsiniz.