全部产品
Search
文档中心

MaxCompute:Kueri data tidak terstruktur

更新时间:Jul 02, 2025

MaxCompute V2.0 memungkinkan Anda menggunakan tabel eksternal untuk mengakses layanan penyimpanan seperti Object Storage Service (OSS) dan Tablestore. MaxCompute Studio menyediakan template kode untuk membantu Anda menanyakan data tidak terstruktur. Topik ini menjelaskan cara menggunakan MaxCompute Studio untuk menanyakan data tidak terstruktur.

Prasyarat

Pastikan prasyarat berikut telah dipenuhi:

Tulis program StorageHandler, Extractor, atau Outputer

  1. Di panel navigasi sisi kiri tab Project, pilih src > main > java, klik kanan java, lalu pilih New > MaxCompute Java.

    11

  2. Konfigurasikan Name, pilih Extractor, StorageHandler, atau Outputer, lalu tekan Enter.

    • Name: Nama kelas Java MaxCompute yang ingin Anda buat. Jika tidak ada paket yang dibuat, masukkan nama dalam format Nama Paket.Nama Kelas. Sistem secara otomatis membuat paket dengan nama dalam format ini.

    • Pilih Extractor, StorageHandler, atau Outputer sebagai tipe kelas.

      Catatan

      Anda dapat memilih Extractor, StorageHandler, atau Outputer sesuai kebutuhan bisnis Anda.

      • Extractor: Kelas yang memungkinkan konfigurasi logika kustom untuk membaca data tidak terstruktur.

      • StorageHandler: Kelas yang digunakan untuk mengimplementasikan logika yang didefinisikan dalam program Extractor atau Outputer.

      • Outputer: Kelas yang memungkinkan konfigurasi logika kustom untuk menulis data tidak terstruktur.

  3. Setelah kelas dibuat, kembangkan program Java di editor kode. Template Java secara otomatis diisi dengan kode kerangka. Anda hanya perlu mengompilasi kode logika berdasarkan kebutuhan Anda.

Debug program Extractor atau Outputer

Tulis kasus uji Anda untuk men-debug program Extractor atau Outputer berdasarkan contoh uji unit di direktori contoh.示例

Kemas dan unggah program

Setelah Anda men-debug program, kompres program menjadi paket JAR dan unggah paket tersebut ke server MaxCompute sebagai sumber daya. Untuk informasi lebih lanjut, lihat Kemas Program Java, Unggah Paket, dan Buat UDF MaxCompute.

Kueri data tidak terstruktur

  1. Di jendela alat Project, klik kanan scripts di bawah proyek MaxCompute Anda dan pilih New > MaxCompute SQL Script.

    添加脚本

  2. Masukkan nama skrip SQL di bidang Script Name, pilih Proyek MaxCompute dari daftar drop-down MaxCompute Project, kemudian klik OK.

    创建脚本

  3. Di editor kode, masukkan pernyataan SQL yang digunakan untuk membuat tabel eksternal dan klik ikon 运行.

  4. Buat skrip SQL MaxCompute, masukkan pernyataan kueri berikut, lalu klik ikon 运行 untuk menanyakan data.

    查询

Referensi

Contoh: Buat Tabel Eksternal OSS Menggunakan Extractor Kustom