Tüm Ürünler
Search
Belge Merkezi

MaxCompute:Yapılandırma seçenekleri

Son Güncelleme:Oct 04, 2026

PyODPS yapılandırma seçeneklerini çalışma zamanında okumak ve ayarlamak için odps.options kullanın.

from odps import options

# Set the lifecycle for all output tables
options.lifecycle = 30

# Use bytes instead of Unicode for STRING data
options.tunnel.string_as_binary = True

# Increase the sort limit for PyODPS DataFrame operations
options.df.odps.sort.limit = 100000000

Genel yapılandırmalar

Seçenek Tür Açıklama Varsayılan
end_point Dize MaxCompute uç noktası. Yok
default_project Dize Varsayılan proje. Yok
log_view_host Dize Logview ana bilgisayar adı. Yok
log_view_hours Tamsayı Logview saklama süresi. Birim: saat. 24
local_timezone Yok/Boolean/Dize datetime değerleri için kullanılan saat dilimi. True yerel sistem saat dilimini kullanır. False UTC kullanır. pytz saat dilimi dizesi de kabul edilir. Yok
lifecycle Tamsayı Tüm tabloların yaşam döngüsü. Yok
temp_lifecycle Tamsayı Geçici tabloların yaşam döngüsü. 1
biz_id Dize Kullanıcı kimliği. Yok
verbose Boolean Günlüklerin yazdırılıp yazdırılmayacağı. False
verbose_log Nesne Günlük alıcısı. Yok
chunk_size Tamsayı Yazma arabelleğinin boyutu. 1496
retry_times Tamsayı İstek yeniden deneme sayısı. 4
pool_connections Tamsayı Bağlantı havuzundaki önbelleğe alınmış bağlantı sayısı. 10
pool_maxsize Tamsayı Bağlantı havuzunun maksimum kapasitesi. 10
connect_timeout Tamsayı Bağlantı zaman aşımı süresi. 5
read_timeout Tamsayı Okuma zaman aşımı süresi. 120
api_proxy Dize API proxy sunucusu. Yok
data_proxy Dize Veri proxy sunucusu. Yok
completion_size Tamsayı Nesne adı tamamlama için döndürülen maksimum öğe sayısı. 10
notebook_repr_widget Boolean Notebook ortamlarında etkileşimli grafiklerin kullanılıp kullanılmayacağı. True
sql.settings Sözlük MaxCompute SQL için genel ipuçları. Yok
sql.use_odps2_extension Boolean MaxCompute 2.0 dil uzantısının etkinleştirilip etkinleştirilmeyeceği. False

Veri yükleme ve indirme yapılandırmaları

Seçenek Tür Açıklama Varsayılan
tunnel.endpoint Dize MaxCompute Tunnel uç noktası. Yok
tunnel.use_instance_tunnel Boolean Yürütme sonuçlarını almak için InstanceTunnel'ın kullanılıp kullanılmayacağı. True
tunnel.limit_instance_tunnel Yok/Boolean InstanceTunnel tarafından alınan kayıt sayısının sınırlandırılıp sınırlandırılmayacağı. Yok
tunnel.string_as_binary Boolean STRING verileri için Unicode yerine baytların kullanılıp kullanılmayacağı. False

DataFrame yapılandırmaları

Seçenek Tür Açıklama Varsayılan
interactive Boolean DataFrame'lerin etkileşimli bir ortamda çalışıp çalışmadığı. Otomatik olarak algılanır. Algılama değerine bağlıdır.
df.analyze Boolean MaxCompute'e yerleşik olmayan işlevlerin etkinleştirilip etkinleştirilmeyeceği. True
df.optimize Boolean Tam DataFrame optimizasyonunun etkinleştirilip etkinleştirilmeyeceği. True
df.optimizes.pp Boolean Yüklem itme (predicate pushdown) optimizasyonunun etkinleştirilip etkinleştirilmeyeceği. True
df.optimizes.cp Boolean Sütun budama (column pruning) optimizasyonunun etkinleştirilip etkinleştirilmeyeceği. True
df.optimizes.tunnel Boolean Tünel optimizasyonunun etkinleştirilip etkinleştirilmeyeceği. True
df.quote Boolean MaxCompute SQL'de alan ve tablo adlarının ters tırnak işaretleri (``) ile sarılıp sarılmayacağı. True
df.libraries Dize DataFrame işlemleri için kullanılan üçüncü taraf kütüphanenin kaynak adı. Yok
df.supersede_libraries Boolean Hizmetle birlikte gelen NumPy sürümü yerine kendi yüklediğiniz NumPy sürümünün kullanılıp kullanılmayacağı. False
df.odps.sort.limit Tamsayı DataFrame'lerin sıralama işlemi sırasında eklenen öğe sayısı için varsayılan sınır. 10000

Makine öğrenimi yapılandırmaları

Seçenek Tür Açıklama Varsayılan
ml.xflow_settings Sözlük XFlow yürütme yapılandırması. Yok
ml.xflow_project Dize Varsayılan XFlow proje adı. algo_public
ml.use_model_transfer Boolean Predictive Model Markup Language (PMML) dosyalarını almak için ModelTransfer'ın kullanılıp kullanılmayacağı. False
ml.model_volume Dize ModelTransfer tarafından kullanılan birimin adı. pyodps_volume