from odps import options
# Atur lifecycle untuk semua tabel output
options.lifecycle = 30
# Gunakan bytes alih-alih Unicode untuk data STRING
options.tunnel.string_as_binary = True
# Tingkatkan batas pengurutan untuk operasi PyODPS DataFrame
options.df.odps.sort.limit = 100000000
Konfigurasi umum
| Opsi |
Tipe |
Deskripsi |
Bawaan |
end_point |
String |
Titik akhir MaxCompute. |
None |
default_project |
String |
Proyek bawaan. |
None |
log_view_host |
String |
Hostname Logview. |
None |
log_view_hours |
Integer |
Periode retensi Logview. Satuan: jam. |
24 |
local_timezone |
None/Boolean/String |
Zona waktu yang digunakan untuk nilai datetime. True menggunakan zona waktu sistem lokal. False menggunakan UTC. String zona waktu pytz juga diterima. |
None |
lifecycle |
Integer |
Siklus hidup semua tabel. |
None |
temp_lifecycle |
Integer |
Siklus hidup tabel temporary. |
1 |
biz_id |
String |
ID pengguna. |
None |
verbose |
Boolean |
Apakah akan mencetak log. |
False |
verbose_log |
Object |
Penerima log. |
None |
chunk_size |
Integer |
Ukuran buffer penulisan. |
1496 |
retry_times |
Integer |
Jumlah percobaan ulang permintaan. |
4 |
pool_connections |
Integer |
Jumlah koneksi yang di-cache dalam Kolam koneksi. |
10 |
pool_maxsize |
Integer |
Kapasitas maksimum Kolam koneksi. |
10 |
connect_timeout |
Integer |
Periode timeout koneksi. |
5 |
read_timeout |
Integer |
Periode timeout pembacaan. |
120 |
api_proxy |
String |
Server proxy API. |
None |
data_proxy |
String |
Server proxy data. |
None |
completion_size |
Integer |
Jumlah maksimum item yang dikembalikan untuk pelengkapan nama objek. |
10 |
notebook_repr_widget |
Boolean |
Apakah akan menggunakan graf interaktif di lingkungan Notebook. |
True |
sql.settings |
Dictionary |
Petunjuk global untuk MaxCompute SQL. |
None |
sql.use_odps2_extension |
Boolean |
Apakah akan mengaktifkan ekstensi bahasa MaxCompute 2.0. |
False |
Konfigurasi unggah dan unduh data
| Opsi |
Tipe |
Deskripsi |
Bawaan |
tunnel.endpoint |
String |
Titik akhir MaxCompute Tunnel. |
None |
tunnel.use_instance_tunnel |
Boolean |
Apakah akan menggunakan InstanceTunnel untuk mengambil hasil eksekusi. |
True |
tunnel.limit_instance_tunnel |
None/Boolean |
Apakah akan membatasi jumlah catatan yang diambil oleh InstanceTunnel. |
None |
tunnel.string_as_binary |
Boolean |
Apakah akan menggunakan bytes alih-alih Unicode untuk data STRING. |
False |
Konfigurasi DataFrame
| Opsi |
Tipe |
Deskripsi |
Bawaan |
interactive |
Boolean |
Apakah DataFrame berjalan di lingkungan interaktif. Terdeteksi secara otomatis. |
Bergantung pada nilai deteksi. |
df.analyze |
Boolean |
Apakah akan mengaktifkan fungsi yang tidak bawaan di MaxCompute. |
True |
df.optimize |
Boolean |
Apakah akan mengaktifkan optimasi DataFrame penuh. |
True |
df.optimizes.pp |
Boolean |
Apakah akan mengaktifkan optimasi penurunan predikat. |
True |
df.optimizes.cp |
Boolean |
Apakah akan mengaktifkan optimasi pemangkasan kolom. |
True |
df.optimizes.tunnel |
Boolean |
Apakah akan mengaktifkan optimasi saluran data. |
True |
df.quote |
Boolean |
Apakah akan membungkus nama bidang dan tabel dengan tanda aksen terbalik (``) dalam MaxCompute SQL. |
True |
df.libraries |
String |
Nama resource library pihak ketiga yang digunakan untuk operasi DataFrame. |
None |
df.supersede_libraries |
Boolean |
Apakah akan menggunakan versi NumPy yang diunggah sendiri alih-alih yang disertakan dalam layanan. |
False |
df.odps.sort.limit |
Integer |
Batas bawaan jumlah item yang ditambahkan selama operasi pengurutan DataFrame. |
10000 |
Konfigurasi pembelajaran mesin
| Opsi |
Tipe |
Deskripsi |
Bawaan |
ml.xflow_settings |
Dictionary |
Konfigurasi eksekusi XFlow. |
None |
ml.xflow_project |
String |
Nama proyek XFlow bawaan. |
algo_public |
ml.use_model_transfer |
Boolean |
Apakah akan menggunakan ModelTransfer untuk mengambil file Predictive Model Markup Language (PMML). |
False |
ml.model_volume |
String |
Nama volume yang digunakan oleh ModelTransfer. |
pyodps_volume |