Panduan ini menjelaskan cara menambahkan sumber data Spark SQL ke Quick BI, memungkinkan koneksi ke database Spark SQL (versi 3.1.2) melalui jaringan publik atau Alibaba Cloud VPC. Dengan mengonfigurasi koneksi ini, Anda dapat menganalisis dan memvisualisasikan data di Quick BI.
Prasyarat
Pastikan jaringan Anda terhubung:
Untuk menghubungkan Quick BI dengan database Spark SQL (versi 3.1.2) melalui jaringan publik, tambahkan alamat IP Quick BI ke daftar putih database. Untuk informasi lebih lanjut, lihat cara menambahkan aturan grup keamanan.
Untuk koneksi jaringan internal, gunakan salah satu metode berikut:
Jika database Spark SQL dihosting di Alibaba Cloud ECS, buat koneksi melalui Alibaba Cloud VPC.
Sebagai alternatif, deploy server lompat dan buat terowongan SSH untuk mengakses database.
Siapkan nama pengguna dan kata sandi untuk database Spark SQL versi 3.1.2 yang dibuat pengguna.
Batasan
Database Spark SQL harus menggunakan versi 3.1.2, dan Hive MetaStore yang digunakan untuk penyimpanan bawah harus Hive 2.0 atau lebih tinggi.
Prosedur
Masuk ke konsol Quick BI.
Ikuti langkah-langkah berikut untuk menambahkan sumber data Spark SQL yang dibuat pengguna:
Navigasikan ke antarmuka pembuatan sumber data melalui entri pembuatan sumber data.
Pada tab Sumber Data Buatan Pengguna, pilih sumber data Spark SQL.

Dalam kotak dialog Configure Connection, konfigurasikan koneksi sesuai kebutuhan bisnis Anda.

Nama
Deskripsi
Display Name
Nama tampilan dalam daftar konfigurasi sumber data.
Masukkan nama standar tanpa karakter khusus atau spasi di awal atau akhir.
Database Address
Alamat tempat database Spark SQL dideploy, termasuk IP atau nama domain.
Port
Nomor port yang sesuai dari database.
Database
Nama database kustom saat menerapkan database Spark SQL.
Username dan Password
Nama pengguna dan kata sandi untuk masuk ke database Spark SQL. Pastikan nama pengguna memiliki izin membuat, menyisipkan, memperbarui, dan menghapus pada tabel dalam database.
VPC Data Source
Jika database menggunakan jaringan Alibaba Cloud VPC, aktifkan sumber data VPC.
Jika database dideploy di Alibaba Cloud ECS, pilih "Instance". Jika diakses melalui Classic Load Balancer (CLB), pilih "CLB".
Instance
Purchaser Accessid: ID AccessKey pembeli instance ini.
Untuk informasi lebih lanjut, lihat memperoleh AccessKey.
CatatanPastikan bahwa ID AccessKey memiliki izin Baca pada instance tujuan. Selain itu, jika Anda memiliki izin Tulis pada grup keamanan yang sesuai, sistem akan secara otomatis menambahkan daftar putih. Jika tidak, Anda perlu menambahkannya secara manual. Untuk informasi lebih lanjut, lihat buat kebijakan kustom.
Purchaser Accesskey: Rahasia AccessKey pembeli instance ini.
Untuk informasi lebih lanjut, lihat memperoleh AccessKey.
Instance ID: ID instance ECS. Masuk ke konsol ECS dan dapatkan ID instance pada tab instance.
Untuk informasi lebih lanjut, lihat lihat informasi instance.
Area: Area tempat instance ECS berada. Masuk ke konsol ECS dan dapatkan area di pojok kiri atas.
Untuk informasi lebih lanjut, lihat lihat informasi instance.
CLB
Purchaser Accessid: ID AccessKey pembeli CLB. Pastikan akun memiliki izin Baca pada CLB. Masuk ke konsol RAM untuk mendapatkan ID AccessKey.
Untuk informasi lebih lanjut, lihat lihat informasi AccessKey pengguna RAM.
Purchaser Accesskey: Rahasia AccessKey yang sesuai dengan ID AccessKey. Masuk ke konsol RAM untuk mendapatkan rahasia AccessKey.
Untuk informasi lebih lanjut, lihat lihat informasi AccessKey pengguna RAM.
Instance ID: ID instance CLB. Masuk ke konsol Server Load Balancer dan dapatkan ID instance dalam daftar manajemen instance.
Area: Area tempat instance berada. Masuk ke konsol Server Load Balancer dan dapatkan area di pojok kiri atas halaman manajemen instance.
SSH
Jika Anda memilih SSH, Anda perlu mengonfigurasi parameter berikut:
Anda dapat menerapkan server lompat dan mengakses database melalui terowongan SSH. Dapatkan informasi server lompat dari personel O&M atau administrator sistem.
SSH Host: Masukkan alamat IP server lompat.
SSH Username: Nama pengguna untuk masuk ke server lompat.
SSH Password: Kata sandi yang sesuai dengan nama pengguna untuk masuk ke server lompat.
SSH Port: Port server lompat. Nilai default: 22.
Untuk informasi lebih lanjut, lihat masuk ke instance Linux dengan autentikasi kata sandi.
Inisialisasi SQL
Setelah diaktifkan, Anda dapat mengonfigurasi pernyataan SQL yang akan dieksekusi setelah koneksi sumber data diinisialisasi.
Hanya pernyataan SET yang diizinkan untuk pernyataan SQL yang dieksekusi setelah setiap inisialisasi koneksi sumber data, dipisahkan oleh titik koma.
Klik Connection Test untuk memverifikasi konektivitas sumber data.

Setelah tes berhasil, klik OK untuk menyelesaikan penambahan sumber data.
Sumber data baru akan terdaftar di antara sumber data yang tersedia.
Apa yang Harus Dilakukan Selanjutnya
Setelah sumber data ditetapkan, Anda dapat melanjutkan untuk membuat dataset dan melakukan analisis data.
Untuk memasukkan tabel data dari database Spark SQL atau SQL kustom ke Quick BI, lihat buat dan kelola dataset.
Untuk menambahkan grafik visualisasi dan menganalisis data, lihat buat dasbor dan tinjauan grafik visualisasi.
Untuk mempelajari lebih lanjut tentang analisis data, lihat pengaturan drill dan tampilan.