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 |