Anda dapat menghubungkan Tableau ke Proyek MaxCompute untuk memvisualisasikan data. Dengan antarmuka drag-and-drop yang intuitif dari Tableau, Anda dapat menyesuaikan tampilan, tata letak, bentuk, dan warna guna menyajikan data secara efektif. Topik ini menjelaskan cara menggunakan driver JDBC MaxCompute untuk menghubungkan Tableau ke Proyek MaxCompute dan memvisualisasikan data.
Informasi latar belakang
Tableau Desktop adalah perangkat lunak yang dikembangkan berdasarkan teknologi terobosan dari Universitas Stanford. Perangkat lunak ini memungkinkan Anda menganalisis hampir semua data terstruktur serta menghasilkan grafik, dasbor, dan laporan yang menarik dalam hitungan menit. Untuk informasi selengkapnya tentang Tableau Desktop, lihat Tableau Desktop.
Untuk menganalisis data MaxCompute dengan Tableau Desktop, Anda harus terlebih dahulu menghubungkannya ke Proyek MaxCompute menggunakan driver JDBC MaxCompute. Informasi selengkapnya tentang driver tersebut tersedia di MaxCompute JDBC.
Prasyarat
Sebelum memulai, pastikan prasyarat berikut telah terpenuhi:
-
Anda telah membuat Proyek MaxCompute.
Untuk informasi selengkapnya, lihat Buat Proyek MaxCompute.
-
Anda telah memperoleh ID AccessKey dan Secret AccessKey dengan izin untuk mengakses Proyek MaxCompute.
Anda dapat membuka halaman AccessKey Management untuk memperoleh ID AccessKey dan Secret AccessKey.
-
Anda telah menginstal Tableau Desktop (versi 2019.4 atau lebih baru), yang dilengkapi MaxCompute Connector bawaan.
Untuk informasi tentang persyaratan sistem operasi, lihat Operating System.
Dokumen ini menggunakan Tableau Desktop 2021.1 sebagai contoh.
-
Anda telah mengunduh driver JDBC MaxCompute (versi 3.0.1 atau lebih baru). Pastikan Anda mengunduh paket JAR yang namanya mencantumkan
jar-with-dependencies.Dokumen ini menggunakan driver JDBC MaxCompute versi 3.2.9 sebagai contoh.
Prosedur
Ikuti langkah-langkah berikut untuk menghubungkan Tableau ke Proyek MaxCompute:
-
Langkah 1: Tempatkan driver JDBC MaxCompute
Tempatkan driver JDBC MaxCompute di direktori drivers milik Tableau Desktop. Tableau Desktop menggunakan driver ini untuk mengakses Proyek MaxCompute Anda.
-
Langkah 2: Hubungkan Tableau ke Proyek MaxCompute
Konfigurasikan parameter koneksi untuk menghubungkan Tableau ke Proyek MaxCompute Anda.
-
Langkah 3: Gunakan Tableau untuk melakukan kueri dan analisis data
Akses data dari Proyek MaxCompute Anda dan lakukan visualisasi data di Tableau Desktop.
Langkah 1: Tempatkan driver JDBC MaxCompute
Tempatkan paket JAR driver JDBC MaxCompute yang telah diunduh ke direktori yang sesuai berdasarkan sistem operasi Anda:
-
Windows: C:\Program Files\Tableau\Drivers
-
Mac: ~/Library/Tableau/Drivers
-
Linux: /opt/tableau/tableau_driver/jdbc
Untuk informasi selengkapnya tentang cara menggunakan driver JDBC, lihat Catatan penggunaan driver JDBC.
Langkah 2: Hubungkan Tableau ke Proyek MaxCompute
-
Jalankan Tableau Desktop.
-
Di bagian To a Server pada panel navigasi kiri, pilih .
-
Pada kotak dialog Alibaba MaxCompute, di tab General, konfigurasikan parameter-parameter berikut.
Parameter
Deskripsi
Server
URL koneksi untuk Proyek MaxCompute. Gunakan format berikut: https://<MaxCompute_endpoint>?project=<MaxCompute_project_name>[&interactiveMode={true|false}]. Parameter-parameter tersebut adalah sebagai berikut:
-
<MaxCompute_endpoint>: Wajib diisi. Titik akhir Wilayah tempat Proyek MaxCompute Anda berada.
Untuk daftar titik akhir, lihat Endpoints.
-
<MaxCompute_project_name>: Wajib diisi. Nama Proyek MaxCompute tujuan.
Ini adalah nama Proyek MaxCompute Anda, bukan ruang kerja. Anda dapat masuk ke Konsol MaxCompute, ganti Wilayah di pojok kiri atas, lalu temukan nama proyek di halaman Projects.
-
interactiveMode: Opsional. Menentukan apakah fitur Query Acceleration diaktifkan.
Untuk mengaktifkan Query Acceleration, tambahkan
&interactiveMode=trueke URL. Untuk informasi selengkapnya, lihat Query Acceleration.
Username
ID AccessKey yang memiliki izin untuk mengakses Proyek MaxCompute tujuan.
Anda dapat membuka halaman AccessKey Management untuk memperoleh ID AccessKey.
Password
Secret AccessKey yang sesuai dengan ID AccessKey tersebut.
Anda dapat membuka halaman AccessKey Management untuk memperoleh Secret AccessKey.
CatatanTableau Desktop 2019.4 tidak mendukung Secret AccessKey yang diakhiri dengan tanda sama dengan (
=). Jika Secret AccessKey Anda mengandung karakter ini, buatlah ID AccessKey dan Secret AccessKey baru. -
-
Klik Sign in untuk membuka antarmuka Tableau Desktop.
-
Dari daftar drop-down Database, pilih Proyek MaxCompute tujuan Anda. Tableau Desktop akan secara otomatis terhubung ke proyek tersebut.
Setelah koneksi berhasil, panel kiri akan menampilkan daftar tabel yang tersedia di proyek tersebut, seperti
table_resource1,target, dantest. Seret sebuah tabel ke area Drag tables here di sebelah kanan untuk memulai analisis Anda.
Langkah 3: Lakukan kueri dan analisis data
Untuk petunjuk lengkap mengenai operasi ini, lihat Tableau Help.
-
Lihat semua tabel
Setelah Anda memilih Proyek MaxCompute dari daftar Database di panel kiri, Tableau Desktop akan secara otomatis memuat semua tabel dalam proyek tersebut.
-
Lihat skema tabel
Di area Table, seret sebuah tabel ke area kanan atas dan klik ikon
untuk melihat skemanya.Skema tabel ditampilkan dalam daftar dengan tiga kolom: Field Name, Table, dan Remote Field Name. Ikon menunjukkan tipe data setiap bidang: # untuk numerik dan Abc untuk teks.
-
Lihat data tabel
Di area Table, seret sebuah tabel ke area kanan atas dan klik ikon
untuk melihat datanya.Klik ikon tampilan kisi data. Bidang-bidang (seperti Age, Job, Marital, dan Education) beserta baris datanya ditampilkan dalam bentuk tabel.
-
Visualisasikan data
Di bagian bawah antarmuka Tableau Desktop, klik ikon
untuk membuka lembar kerja baru tempat Anda dapat mengonfigurasi parameter dan menganalisis data Anda.Sebagai contoh, pilih sumber data bank_data_pt. Seret bidang Education ke kartu Color dan Size Marks. Tetapkan Credit sebagai filter dan pilih ukuran Count. Tindakan ini menghasilkan grafik gelembung terkemas yang dikelompokkan berdasarkan tingkat pendidikan, menampilkan distribusi data di berbagai kategori seperti
high.school,university.degree,professional.course, danbasic.9y.