İçeriğe geç

BigQuery

BigQuery’yi bağlayın; bir iç asistan (ör. Slack’te) şirket verinizden soru cevaplasın. Bağlantı tasarım gereği salt okunurdur.

  1. Google Cloud’da IAM → Service accounts’a gidin, bir service account oluşturun ve ona BigQuery Data Viewer ile BigQuery Job User rollerini verin.
  2. Keys altında bir JSON anahtarı oluşturup indirin.
  3. Ayarlar → Entegrasyonlar → Google BigQuery’de dosyanın tamamını Service account anahtarı (JSON) alanına yapıştırın ve Asistanın gezebileceği dataset’ler alanına yazın (ör. analytics, sales).

Kaydetmeden önce ücretsiz bir dry-run çalıştırırız; erişimi olmayan anahtar hemen fark edilir.

  • Yalnızca okuma sorguları (SELECT / WITH) çalıştırılır.
  • Her sorgu önce dry-run edilir; çok fazla veri tarayacak sorgu çalıştırılmaz ve asistandan daraltması istenir.
  • Sonuçlar makul bir boyuta kırpılır.
  • Asistanın neyi okuyabileceğine sizin IAM rolleriniz, neyin ona gösterileceğine dataset listesi karar verir.