BigQuery için özel maliyet kontrolleri ayarlama

1. Giriş

BigQuery, çok büyük miktarlarda veriyi işleyebilir. Ek kontroller, ister tek başınıza ister birden fazla BigQuery projesi ve kullanıcının bulunduğu bir ortamda çalışıyor olun, beklenmedik sorgu maliyetlerine karşı korunmanıza yardımcı olabilir.

İşlenen sorgu verisi miktarı için özel bir günlük kota belirleyerek BigQuery'nin isteğe bağlı kullanım sorgu maliyetlerini yönetebilirsiniz. Bu kota, Pasifik saatine göre gece yarısında sıfırlanır ve toplu bir kesin sınır görevi görerek kullanıcıların belirtilen sınırı aşan sorgular çalıştırmasını engeller.

Bu eğitimde, BigQuery için kendi özel kotalarınızı nasıl ayarlayacağınızı öğreneceksiniz.

Ön koşullar

Neler öğreneceksiniz?

  • Kota menüsüne gitme
  • Proje düzeyinde özel kota ayarlama
  • Kullanıcı düzeyinde özel kota ayarlama

Gerekenler

  • Faturalandırmanın etkin olduğu bir Google Cloud Hesabı ve Google Cloud Projesi
  • Chrome gibi bir web tarayıcısı

2. Başlamadan önce

Gerekli izinler

Özel kotaları ayarlamak veya değiştirmek için projede aşağıdaki Cloud IAM rollerinden birine sahip olmanız gerekir:

Gerekli izinlere sahip olup olmadığınızdan emin değilseniz projenizdeki kotayı yönetme erişiminizin olup olmadığını test etmenize yardımcı olacak bir sonraki adıma geçebilirsiniz.

3. Kotalar menüsüne gidin.

Bu görevde, kotalar menüsüne gideceksiniz.

  1. Google Cloud Console'da Gezinme menüsü'nü ( Gezinme menüsü simgesi) tıklayın.

Üst menü

  1. Ardından IAM ve Yönetici > Kotalar ve Sistem Sınırları'nı seçin.

Kotalar menüsü

Bu sayfada, platformdaki ürün ve hizmetlerin tüm kotaları yer alır. Erişim hatası alırsanız önceki sayfaya dönüp izin şartlarını inceleyin.

Ardından, görünümü BigQuery ile ilgili kotalarla sınırlandıracaksınız.

  1. Filtre aracı açılır menüsünü kullanarak Hizmet başlığını seçin.

Mülkleri filtrele

  1. Ardından BigQuery API'yi seçin. Sonuçta elde edilen listede yalnızca BigQuery API hizmetiyle ilgili kotalar yer alır.

hizmet seçimi

4. Proje düzeyindeki kotanızı ayarlama

Bu görevde, proje düzeyinde özel bir kota ayarlayacaksınız. Proje düzeyinde özel kotalar, ilgili projedeki tüm kullanıcıların günlük toplam kullanımını sınırlar.

Kotanızı seçme

  1. Tablodaki Ad alanı altında "Günlük sorgu kullanımı" değerini belirten satırın kutusunu işaretleyin. Bu adı aramak için filtre kutusunu kullanabilirsiniz.

günlük arama sayısı

  1. Düzenle'yi tıklayın. Konsolda bir pop-up iletişim kutusu görünür.
  2. Şu anda seçiliyse Sınırsız kutusunun işaretini kaldırın.
  3. 1 TiB (tebibayt) kota sınırı belirtmek için Yeni değer alanına 1 girin.

Günlük düzenleme kotasını düzenleme

  1. Kotayı ayarladıktan sonra Bitti'yi ve ardından İstek Gönder'i tıklayarak kotayı ayarlayabilirsiniz.

Kota güncellendiğinde iletişim kutusunda onay alırsınız.

Kota ayarlandıktan sonra proje düzeyindeki özel kota aşılırsa BigQuery hata döndürür.

istek açıklaması

5. Kullanıcı düzeyindeki kotanızı ayarlama

Kota sınırını proje düzeyinde belirlediğinize göre artık kullanıcı düzeyinde kota belirlemenin zamanı geldi. Kullanıcı düzeyinde özel kotalar, bir projedeki her kullanıcıya veya hizmet hesabına ayrı ayrı uygulanır.

Uygulamada, bu kota seçeneklerinden birini veya ikisini birden kullanmayı tercih edebilirsiniz. Proje düzeyinde ve kullanıcı düzeyinde kotalar birlikte kullanıldığında, kullanım miktarı her iki kotadan da düşülür ve iki sınırdan daha katı olanına uyulur. Örnek senaryoyu bu eğitimin sonundaki dokümanda bulabilirsiniz.

Kotanızı seçme

  1. Tablodaki Ad alanında "Kullanıcı başına günlük sorgu kullanımı" ifadesini belirten satırın kutusunu işaretleyin. Bu adı aramak için filtre kutusunu kullanabilirsiniz.

Kullanıcı başına günlük arama sayısı

  1. Düzenle'yi tıklayın. Konsolda bir pop-up iletişim kutusu görünür.
  2. Şu anda seçiliyse Sınırsız kutusunun işaretini kaldırın.
  3. Kota sınırını 0, 5 TiB (tebibayt) olarak belirtmek için Yeni değer alanına 0, 5 değerini veya kullanıcı başına istediğiniz günlük sorgu sınırını girin.

Kullanıcı başına günlük düzenleme kotası

  1. Kotayı ayarladıktan sonra Bitti'yi ve ardından İstek Gönder'i tıklayarak kotayı ayarlayabilirsiniz.

Kota güncellendiğinde iletişim kutusunda onay alırsınız.

Kota ayarlandıktan sonra kullanıcı düzeyindeki özel kota aşılırsa BigQuery hata döndürür.

6. Tebrikler

Sorgu işleme için proje düzeyinde ve kullanıcı düzeyinde özel kotaları başarıyla oluşturdunuz.

İşlediğimiz konular

  • Kota menüsüne gitme
  • Proje düzeyinde özel kota ayarlama
  • Kullanıcı düzeyinde özel kota ayarlama

Sonraki adımlar / daha fazla bilgi

7. Anket

Bu eğitimi nasıl kullanacaksınız?

Sadece okuyun Okuyun ve alıştırmaları tamamlayın