Topik ini menjelaskan cara membuat tabel di konsol DataWorks dan mengunggah data dari mesin lokal Anda ke tabel. Tabel bank_data dan result_table digunakan dalam contoh-contoh ini.
Prasyarat
Sumber data MaxCompute telah ditambahkan ke ruang kerja, serta sumber daya komputasi terkait dengan layanan DataStudio di ruang kerja tersebut. Anda dapat melihat folder MaxCompute di halaman DataStudio.
Sumber data MaxCompute telah ditambahkan ke ruang kerja. Untuk informasi lebih lanjut, lihat Tambahkan Sumber Data MaxCompute.
Sumber daya komputasi terkait dengan layanan DataStudio di ruang kerja. Anda dapat mengklik Sumber Daya Komputasi di panel navigasi sebelah kiri halaman DataStudio untuk mengaitkan sumber daya komputasi dengan layanan DataStudio di ruang kerja tersebut.
Grup sumber daya yang digunakan oleh tugas berbagai jenis mesin komputasi dikonfigurasi di halaman Manajemen Sistem DataAnalysis. Untuk informasi lebih lanjut, lihat Manajemen Sistem.
Jika tidak ada grup sumber daya yang dikonfigurasi di halaman Manajemen Sistem DataAnalysis, muncul pesan kesalahan "Sumber file atau mesin target saat ini perlu mengonfigurasi grup sumber daya untuk pengunggahan data. Hubungi administrator ruang untuk mengonfigurasi grup sumber daya".
Informasi latar belakang
Tabel bank_data digunakan untuk menyimpan data bisnis, sedangkan tabel result_table digunakan untuk menyimpan hasil analitik data.
Buat tabel bank_data
Buka halaman DataStudio.
Masuk ke konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi sebelah kiri, pilih . Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Development.
Di panel Alur Kerja Terjadwal pada halaman DataStudio, gerakkan pointer di atas ikon
dan pilih . 
Sebagai alternatif, Anda dapat mengklik alur kerja yang diinginkan di bagian Alur Bisnis, klik kanan MaxCompute, lalu pilih Create Table.
Di kotak dialog Create Table, tentukan path, atur Name menjadi bank_data, lalu klik Create.
Di tab konfigurasi tabel, klik DDL.
Di kotak dialog DDL, masukkan pernyataan berikut dan klik Generate Table Schema:
CREATE TABLE IF NOT EXISTS bank_data ( age BIGINT COMMENT 'Usia', job STRING COMMENT 'Jenis pekerjaan', marital STRING COMMENT 'Status perkawinan', education STRING COMMENT 'Tingkat pendidikan', default STRING COMMENT 'Kartu kredit', housing STRING COMMENT 'Hipotek', loan STRING COMMENT 'Pinjaman', contact STRING COMMENT 'Informasi kontak', month STRING COMMENT 'Bulan', day_of_week STRING COMMENT 'Hari dalam seminggu', duration STRING COMMENT 'Durasi', campaign BIGINT COMMENT 'Jumlah kontak selama kampanye', pdays DOUBLE COMMENT 'Interval dari kontak terakhir', previous DOUBLE COMMENT 'Jumlah kontak dengan pelanggan', poutcome STRING COMMENT 'Hasil kampanye pemasaran sebelumnya', emp_var_rate DOUBLE COMMENT 'Tingkat perubahan lapangan kerja', cons_price_idx DOUBLE COMMENT 'Indeks harga konsumen', cons_conf_idx DOUBLE COMMENT 'Indeks kepercayaan konsumen', euribor3m DOUBLE COMMENT 'Tingkat deposito Euro', nr_employed DOUBLE COMMENT 'Jumlah karyawan', y BIGINT COMMENT 'Deposito waktu tersedia atau tidak' );Untuk informasi lebih lanjut tentang sintaks SQL untuk membuat tabel, lihat Buat Tabel.
Di pesan Confirm, klik Confirmation.
Konfigurasikan parameter Display Name di bagian General dan klik Commit to Development Environment dan Commit to Production Environment secara berturut-turut.
CatatanRuang kerja dalam mode standar digunakan dalam contoh ini. Jika Anda menggunakan ruang kerja dalam mode dasar, Anda hanya perlu mengklik Commit to Production Environment.
Di panel navigasi sebelah kiri, klik ikon Workspace Tables.
Di panel Workspace Tables, klik dua kali nama tabel yang dibuat untuk melihat informasi tabel.
Buat tabel result_table
Di panel Alur Kerja Terjadwal pada halaman DataStudio, gerakkan pointer di atas ikon
dan pilih .Sebagai alternatif, Anda dapat mengklik alur kerja yang diinginkan di bagian Alur Bisnis, klik kanan MaxCompute, lalu pilih Create Table.
Di kotak dialog Create Table, tentukan path, atur Name menjadi result_table, lalu klik Create.
Di kotak dialog DDL, masukkan pernyataan berikut dan klik Generate Table Schema:
CREATE TABLE IF NOT EXISTS result_table ( education STRING COMMENT 'Tingkat pendidikan', num BIGINT COMMENT 'Jumlah orang' );Di pesan Confirm, klik Confirmation.
Konfigurasikan parameter Display Name di bagian General dan klik Commit to Development Environment dan Commit to Production Environment secara berturut-turut.
Di panel navigasi sebelah kiri, klik ikon Workspace Tables.
Di panel Workspace Tables, klik dua kali nama tabel yang dibuat untuk melihat informasi tabel.
Unggah file dari mesin lokal Anda ke tabel bank_data
DataWorks memungkinkan Anda melakukan operasi berikut:
Unggah file teks dari mesin lokal Anda ke tabel di ruang kerja.
Gunakan Data Integration untuk mengimpor data bisnis dari berbagai sumber data ke ruang kerja.
Anda harus memperhatikan item berikut saat mengunggah file dari mesin lokal:
Format file: File harus dalam format .txt, .csv, atau .log.
Ukuran file: Ukuran file tidak boleh melebihi 30 MB.
Jika Anda perlu mengunggah file yang lebih besar dari 30 MB, gunakan salah satu metode berikut:
Unggah file ke Object Storage Service (OSS) dan impor data objek ke tabel MaxCompute menggunakan tabel eksternal MaxCompute. Untuk informasi lebih lanjut tentang cara mengunggah file ke OSS, lihat Unggah Objek. Untuk informasi lebih lanjut tentang cara menggunakan tabel eksternal MaxCompute, lihat Tabel Eksternal.
Unggah file ke OSS dan sinkronkan data objek ke tabel MaxCompute menggunakan Data Integration. Untuk informasi lebih lanjut tentang cara mengunggah file ke OSS, lihat Unggah Objek. Untuk informasi lebih lanjut tentang cara menyinkronkan data dari OSS ke MaxCompute, lihat Konfigurasikan Tugas Sinkronisasi Batch Menggunakan Antarmuka Tanpa Kode.
Gunakan fitur data upload yang disediakan oleh DataAnalysis.
Jenis tabel: Anda dapat mengimpor data dari file ke tabel partisi atau tabel non-partisi. Jika Anda mengimpor data dari file ke tabel partisi, nilai dalam kolom partisi tidak boleh mengandung karakter khusus seperti ampersand (&) dan asterisk (*).
Dalam contoh ini, file banking.txt diunggah dari mesin lokal ke tabel bank_data. Untuk mengunggah file, lakukan langkah-langkah berikut:
Klik ikon
di halaman DataStudio.
Di kotak dialog Import Local Data to Table in Development Environment, masukkan setidaknya tiga huruf di kotak pencarian untuk mencari tabel, pilih bank_data dari hasil pencarian, lalu klik Next.
CatatanJika Anda tidak dapat menemukan tabel yang Anda buat, Anda dapat menyinkronkan tabel secara manual ke Data Map di DataWorks. Lalu, Anda dapat mencari tabel berdasarkan kata kunci di kotak dialog lagi. Untuk informasi lebih lanjut tentang cara menyinkronkan tabel secara manual, lihat Segarkan Metadata Tabel Secara Manual.
Di kotak dialog yang muncul, klik Browse di sebelah Select File untuk memilih file yang diinginkan. Nilai parameter Select Data Import Method adalah Upload Local File dan tidak dapat diubah. Lalu, konfigurasikan parameter lainnya.

Parameter
Deskripsi
Select Data Import Method
Metode yang dapat digunakan untuk mengunggah data. Nilai default: Upload Local File. Nilai default tidak dapat diubah.
File Format
Nilai valid: CSV dan Custom Text File.
Select File
File yang ingin Anda unggah. Untuk mengunggah file, klik Browse dan pilih file untuk diunggah.
Select Delimiter
Pembatas yang digunakan dalam file. Nilai valid: Comma (,), Tab, Semicolon (;), Space, |, #, dan &. Dalam contoh ini, Comma (,) dipilih.
Original Character Set
Set karakter file. Nilai valid: GBK, UTF-8, CP936, dan ISO-8859. Dalam contoh ini, GBK dipilih.
Import First Row
Baris dari mana data akan diimpor. Dalam contoh ini, 1 dipilih.
First Row as Field Names
Menentukan apakah akan menggunakan baris pertama sebagai baris header. Dalam contoh ini, Yes tidak dipilih.
Preview
Hasil pratinjau data yang ingin Anda unggah.
Klik Next.
Pilih mode pencocokan untuk bidang di file sumber dan tabel tujuan. Dalam contoh ini, By Location dipilih.
Klik Import Data.
Apa yang harus dilakukan selanjutnya
Anda telah mempelajari cara membuat tabel dan mengunggah data dari mesin lokal Anda ke tabel yang dibuat. Anda dapat melanjutkan ke tutorial berikutnya. Di tutorial berikutnya, Anda akan mempelajari cara membuat, mengonfigurasi, dan mengkomit alur kerja, serta melakukan komputasi dan analitik data di ruang kerja. Untuk informasi lebih lanjut, lihat Buat Alur Kerja.