Hizmet hesabı kullan

Merkezileştirilmiş işlemler için Topluluk Bağlayıcılarınızdaki hizmet hesaplarını kullanabilirsiniz. kaynak erişimi yönetimi. Yaygın kullanım alanlarından biri, ve kullanıcıların kendi kimlik bilgilerini kullanarak erişemeyeceği veriler için de geçerlidir.

Konu hakkında bilgi edinmek için Hizmet hesaplarını anlama başlıklı makaleyi inceleyin.

Avantajları

  • Veri erişimi için faturalandırmayı birleştirebilirsiniz.
  • Bağlayıcınıza kendi erişim denetimi katmanınızı uygulayabilirsiniz.
  • Kullanıcının kimlik bilgileriyle veri veya kaynaklara erişim yetkisi verebilirsiniz adlı kullanıcının erişimi yok.

Uygulama adımları

  1. Veri getirdiğiniz platform için bir hizmet hesabı oluşturun.
  2. Hizmet hesabına erişebilmesi için gereken izinleri sağlayın inceleme fırsatı sunar.
  3. Hizmet hesabının kimlik bilgilerini bağlayıcınızın komut dosyasında depolayın özellikler.
  4. Bağlayıcı yürütme sırasında, gereken verileri getirmek için depolanan kimlik bilgilerini kullanın dışı verilerdir.
  5. İsteğe bağlı: Verileri filtrelemek için erişim denetimi mantığı uygulayın.
ziyaret edin.

Örnek: Looker Studio Advanced Services ve bir hizmet hesabıyla BigQuery'ye erişme

Kullanıcılarınızın tek bir yerden gösterge tabloları oluşturacağı bir çözüm BigQuery tablosu. Kullanıcılarınız Looker Studio'nun BigQuery bağlayıcısını kullanıyorsa BigQuery tablosuna okuma erişimi gerektirir. Ayrıca bir faturalandırma hesabı da gereklidir. Google Cloud Platform (GCP) için yönergelerdir. Aşağıdaki adımlar, hizmet hesabını kullandığınızdan emin olun.

  1. İstediğiniz GCP projesinde bir hizmet hesabı oluşturun.
  2. Hizmet hesabının BigQuery işleri oluşturabildiğinden ve eklemeniz gerekir. Ayrıntılar için BigQuery Erişim Denetimi başlıklı makaleyi inceleyin.
  3. Hizmet hesabı için bir anahtar oluşturun ve kimlik bilgilerini şurada depolayın: bağlayıcının komut dosyası özelliklerini değiştirir.
  4. OAuth2 Apps Komut Dosyası kitaplığını Apps Komut Dosyası projesi.
  5. getData fonksiyonunuz için hizmet hesabının kimliğini doğrulayın ve erişim jetonundan yararlanabilirsiniz. OAuth2 kapsamını şu şekilde ayarlayın: https://www.googleapis.com/auth/bigquery.readonly
  6. getData yanıtındaki diğer yapılandırma öğeleriyle birlikte erişim jetonunu döndürün.