Bagikan melalui


Membuat dan mengelola himpunan data dasbor

Artikel ini menjelaskan cara membuat dan mengelola himpunan data dasbor menggunakan editor himpunan data di dasbor AI/BI.

Menentukan himpunan data

Untuk menentukan atau mengakses himpunan data yang ada, klik tab Data di dekat sudut kiri atas dasbor Anda. Anda dapat menentukan hingga 100 himpunan data per dasbor.

Anda dapat menentukan himpunan data sebagai:

  • Kueri baru terhadap satu atau beberapa tabel atau tampilan.
  • Tabel atau tampilan Katalog Unity yang sudah ada.

Semua himpunan data ditentukan oleh kueri. Saat Anda memilih tabel atau tampilan Katalog Unity yang sudah ada, kueri untuk himpunan data tersebut adalah pernyataan SELECT * pada tabel atau tampilan tersebut. Anda bisa mengubah kueri untuk menyempurnakan himpunan data.

Himpunan data harus dihasilkan oleh kueri yang dapat dibungkus dalam SQL tambahan. Output dari perintah seperti DESCRIBE atau EXPLAIN tidak valid sebagai himpunan data. Selain itu, kueri dasbor bersifat baca-saja, sehingga pernyataan yang memodifikasi data, seperti CREATE TABLE, INSERT, atau DELETE, tidak didukung.

Setelah menentukan himpunan data, gunakan menu Kebab menu kebab di sebelah kanan nama himpunan data untuk mengakses opsi berikut:

  • Ganti Nama: Beri himpunan data Anda nama deskriptif sehingga Anda dan tim Anda dapat dengan cepat mengidentifikasi kueri yang ingin Anda edit atau tinjau.

  • Sarankan nama: Secara otomatis membuat nama yang disarankan berdasarkan kueri. Anda dapat mengedit nama ini setelah dibuat.

  • Duplikasi: Buat salinan kueri ditempat yang sama. Anda bisa mengedit kueri setelah dikloning.

  • Hapus: Menghapus himpunan data. Opsi ini tidak tersedia jika himpunan data digunakan pada kanvas.

  • Unduh: Anda dapat mengunduh himpunan data sebagai file CSV, TSV, atau Excel.

    Menu memperlihatkan opsi himpunan data

Nota

Himpunan data yang saat ini digunakan pada kanvas muncul dalam teks tebal dengan ikon biru, sementara himpunan data yang tidak digunakan memiliki ikon abu-abu dan nama yang tidak tebal.

Menampilkan tabel hasil

Saat Anda membuat himpunan data, kueri berjalan secara otomatis, dan hasilnya muncul sebagai tabel di panel di bawah editor. Setiap kolom menyertakan ikon yang menunjukkan jenis datanya.

Untuk mengurutkan nilai kolom:

  • Arahkan mouse ke atas setiap kolom untuk memperlihatkan ikon Urutkan ikon pengurutan.
  • Klik ikon untuk mengurutkan nilai dalam urutan naik atau turun.

Menampilkan skema hasil kueri

Untuk melihat skema himpunan data yang Anda tentukan, klik Skema di sebelah kanan tabel hasil . Tab Skema mencantumkan semua bidang dari himpunan data yang ditentukan. Setiap bidang diberi label dengan ikon yang menunjukkan jenis data kolom. Jika tabel atau tampilan yang mendasarinya menyertakan komentar, tabel atau tampilan tersebut muncul di tab Skema .

Ukuran yang dihitung

Pengukuran terhitung menawarkan cara untuk menerapkan perhitungan ke himpunan data yang ada tanpa memodifikasi SQL yang membuat himpunan data. Untuk mempelajari selengkapnya tentang membuat dan menggunakan pengukuran terhitung, lihat Apa itu pengukuran terhitung?

Menulis kueri dengan beberapa pernyataan

Dalam beberapa kasus, Anda mungkin ingin membuat himpunan data menggunakan beberapa pernyataan SQL. Untuk menjalankan beberapa pernyataan, akhiri setiap pernyataan dengan titik koma (;). Saat Anda menjalankan perintah tersebut untuk membuat himpunan data, output menunjukkan hasil pernyataan terakhir di editor. Himpunan data ini digunakan untuk visualisasi terkait pada kanvas.

Pernyataan bersifat lokal untuk himpunan data tempat mereka dikeluarkan. Misalnya, jika Anda membuat himpunan data dengan pernyataan USE untuk mengatur katalog atau skema, pengaturan tersebut hanya berlaku untuk himpunan data tersebut.

Contoh

Contoh berikut menunjukkan cara penggunaan umum untuk kueri dengan beberapa pernyataan.

Mengatur katalog dan skema

Anda dapat menulis pernyataan USE untuk mendeklarasikan katalog dan skema untuk tabel dalam kueri Anda. Kueri berikut berisi tiga pernyataan. Yang pertama mengatur nama katalog. Yang kedua mengatur skema. Pernyataan SELECT hanya mereferensikan nama tabel karena katalog dan skema telah ditetapkan. Lihat USE CATALOG.


USE CATALOG samples;
USE SCHEMA tpch;
SELECT * FROM customer;

Mengatur mode ANSI

Anda bisa mengatur kueri untuk dijalankan dengan ANSI_MODE diatur ke TRUE atau FALSE. Untuk Databricks SQL, nilai bawaan sistem untuk ANSI_MODE adalah TRUE. Lihat ANSI_MODE.

Kueri berikut mengatur ANSI_MODE ke FALSE sehingga input jenis data yang tidak valid mengembalikan NULL alih-alih melemparkan kesalahan.

SET ANSI_MODE = FALSE;
SELECT cast('a' AS INTEGER);

Memparametrisasi kueri kompleks

Anda bisa menggunakan beberapa pernyataan untuk membuat parameter nama tampilan untuk ekspresi tabel umum atau kueri kompleks lainnya.

Kueri berikut membuat dua tampilan sementara. Pernyataan SELECT menggunakan klausa IDENTIFIER untuk menginterpretasikan string input sebagai nama tabel. Lihat klausa IDENTIFIER.

CREATE TEMPORARY VIEW v1 AS SELECT 1;
CREATE TEMPORARY VIEW v2 AS SELECT 2;
SELECT * FROM IDENTIFIER(:view_name)

Mengatur variabel

Kueri berikut mendeklarasikan variabel dan nilai dalam pernyataan pertama. Pernyataan kedua mengubah nilai variabel. Pernyataan ketiga menunjukkan nilai akhir untuk variabel adalah 5. Lihat SET VARIABLE untuk detail dan sintaks lengkap untuk menggunakan variabel sementara.

DECLARE VARIABLE myvar1 INT DEFAULT 7;
SET VAR myvar1 = 5;
VALUES (myvar1);

Membatasi akses data dengan SQL

Penampil dasbor dapat mengakses semua data dalam himpunan data, meskipun tidak ditampilkan dalam visualisasi. Untuk mencegah data sensitif diekspos di browser, batasi kolom dalam kueri SQL yang menentukan himpunan data. Misalnya, alih-alih memilih semua kolom dari tabel, sertakan hanya bidang tertentu yang diperlukan untuk visualisasi.