Menghubungkan ke tabel berpartisi menurut tanggal BigQuery

Looker Studio dapat mengambil data dari tabel BigQuery yang dipartisi pada kolom DATE, DATETIME, atau TIMESTAMP. Tabel berpartisi dibagi menjadi beberapa segmen, yang disebut partisi, yang mempermudah pengelolaan dan kueri data Anda. Saat membagi tabel besar menjadi beberapa partisi yang lebih kecil, Anda dapat meningkatkan performa kueri dan mengontrol biaya dengan mengurangi jumlah byte yang dibaca oleh kueri. Untuk mengetahui informasi selengkapnya, lihat Pengantar tabel berpartisi.

Cara Looker Studio menggunakan kolom partisi tanggal BigQuery

Menghubungkan Looker Studio ke tabel BigQuery berpartisi menurut tanggal memungkinkan Anda menetapkan kolom partisi sebagai dimensi tanggal yang mengatur laporan yang menggunakan sumber data ini. Pelajari lebih lanjut cara menetapkan rentang tanggal laporan.

Menghubungkan sumber data Looker Studio ke tabel berpartisi menurut tanggal

Untuk terhubung ke tabel berpartisi menurut tanggal, ikuti langkah-langkah berikut:

  1. Buat sumber data BigQuery baru atau edit koneksi untuk sumber data yang ada.
  2. Masukkan detail koneksi untuk tabel berpartisi menurut tanggal.
  3. Di kolom Konfigurasi pada halaman koneksi sumber data, centang kotak Gunakan fieldname sebagai dimensi rentang tanggal (dengan fieldname adalah nama kolom partisi dalam tabel BigQuery).

Misalnya, Anda memiliki tabel di BigQuery yang memiliki dua kolom tanggal, order_date dan ship_date. Tabel dipartisi berdasarkan order_date. Saat Anda terhubung ke tabel ini di Looker Studio, Anda akan melihat opsi yang memungkinkan Anda menetapkan kolom ini sebagai dimensi rentang tanggal untuk diagram yang didasarkan pada sumber data ini.

Konfigurasi sumber data Looker Studio untuk tabel berpartisi BigQuery. Kolom partisi order_date memiliki opsi kotak centang untuk Menggunakan order_date sebagai dimensi rentang tanggal.

Efek filter partisi yang diperlukan

Tabel BigQuery dapat mewajibkan kolom partisi digunakan sebagai filter pada data. Persyaratan ini menentukan apakah Anda dapat mengedit opsi Gunakan fieldname sebagai dimensi rentang tanggal atau tidak.

Tidak ada filter partisi yang diperlukan dalam tabel BigQuery

Jika tabel tidak memerlukan filter partisi di tabel BigQuery, opsi Gunakan fieldname sebagai dimensi rentang tanggal akan dihapus centangnya secara default.

Mencentang kotak Gunakan fieldname sebagai dimensi rentang tanggal akan memberikan efek berikut:

  • Looker Studio secara otomatis menggunakan kolom partisi sebagai Dimensi Rentang Tanggal untuk diagram yang didasarkan pada sumber data ini.
  • Anda tidak dapat memilih kolom lain untuk digunakan sebagai Dimensi Rentang Tanggal saat mengonfigurasi diagram.
  • Diagram yang menggunakan sumber data ini akan selalu menerapkan filter Rentang tanggal default. Anda dapat menerapkan rentang tanggal kustom, atau menggunakan opsi Otomatis untuk memfilter 28 hari terakhir.

Jika opsi Gunakan fieldname sebagai dimensi rentang tanggal tidak diaktifkan:

  • Anda dapat memilih kolom apa pun yang ingin digunakan sebagai Dimensi Rentang Tanggal saat mengonfigurasi diagram yang didasarkan pada sumber data ini.
  • Rentang tanggal untuk diagram yang menggunakan sumber data ini dapat berupa rentang tanggal tanpa filter (Otomatis) atau Anda dapat menerapkan rentang tanggal kustom.

Filter partisi diperlukan di tabel BigQuery

Jika tabel BigQuery memerlukan Filter partisi, maka kotak Gunakan fieldname sebagai dimensi rentang tanggal akan otomatis dicentang dan tidak dapat dihapus centangnya. Efek pada diagram yang didasarkan pada sumber data ini sama seperti yang dijelaskan di bagian sebelumnya saat kotak centang dipilih.

Batasan menghubungkan ke tabel berpartisi

Karena fitur partisi tanggal menetapkan dimensi rentang tanggal untuk diagram, Looker Studio hanya dapat menggunakan partisi yang didasarkan pada kolom DATE, DATETIME, atau TIMESTAMP untuk menyediakan pemfilteran tanggal dalam laporan Anda.

Looker Studio hanya mendukung partisi tanggal jika opsi Partisi menurut di BigQuery ditetapkan ke HARI.

Detail tabel BigQuery yang menunjukkan bahwa tabel dipartisi menurut HARI pada kolom order_date.

Jika tabel BigQuery memiliki partisi yang didasarkan pada jenis data lain, seperti INTEGER, dan filter partisi diperlukan, Anda harus memfilter secara eksplisit pada kolom tersebut dalam kueri kustom. Jika tidak, Looker Studio akan menampilkan error. Pelajari lebih lanjut filter wajib.