Use odps.options para ler e definir opções de configuração do PyODPS em tempo de execução.
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
Configurações gerais
|
Opção |
Tipo |
Descrição |
Padrão |
|
|
String |
Endpoint do MaxCompute. |
None |
|
|
String |
Projeto padrão. |
None |
|
|
String |
Nome do host do Logview. |
None |
|
|
Integer |
Período de retenção do Logview. Unidade: horas. |
24 |
|
|
None/Boolean/String |
Fuso horário para valores datetime. |
None |
|
|
Integer |
Ciclo de vida de todas as tabelas. |
None |
|
|
Integer |
Ciclo de vida das tabelas temporárias. |
1 |
|
|
String |
ID do usuário. |
None |
|
|
Boolean |
Indica se os logs são impressos. |
False |
|
|
Object |
Receptor de log. |
None |
|
|
Integer |
Tamanho do buffer de gravação. |
1496 |
|
|
Integer |
Número de tentativas de requisição. |
4 |
|
|
Integer |
Conexões em cache no pool de conexões. |
10 |
|
|
Integer |
Capacidade máxima do pool de conexões. |
10 |
|
|
Integer |
Tempo limite de conexão. |
5 |
|
|
Integer |
Tempo limite de leitura. |
120 |
|
|
String |
Servidor proxy de API. |
None |
|
|
String |
Servidor proxy de dados. |
None |
|
|
Integer |
Máximo de itens retornados na conclusão automática de nomes de objetos. |
10 |
|
|
Boolean |
Uso de gráficos interativos em ambientes Notebook. |
True |
|
|
Dictionary |
Hints globais para MaxCompute SQL. |
None |
|
|
Boolean |
Ativa a extensão de linguagem do MaxCompute 2.0. |
False |
Configurações de upload e download de dados
|
Opção |
Tipo |
Descrição |
Padrão |
|
|
String |
Endpoint do MaxCompute Tunnel. |
None |
|
|
Boolean |
Usa o InstanceTunnel para obter resultados de execução. |
True |
|
|
None/Boolean |
Limita os registros recuperados pelo InstanceTunnel. |
None |
|
|
Boolean |
Usa bytes em vez de Unicode para dados STRING. |
False |
Configurações de DataFrame
|
Opção |
Tipo |
Descrição |
Padrão |
|
|
Boolean |
Indica se os DataFrames estão em ambiente interativo. Detectado automaticamente. |
Depende do valor detectado. |
|
|
Boolean |
Habilita funções não nativas do MaxCompute. |
True |
|
|
Boolean |
Ativa a otimização completa de DataFrame. |
True |
|
|
Boolean |
Habilita a otimização de predicate pushdown. |
True |
|
|
Boolean |
Habilita a otimização de column pruning. |
True |
|
|
Boolean |
Habilita a otimização de tunnel. |
True |
|
|
Boolean |
Delimita nomes de campos e tabelas com crases ( |
True |
|
|
String |
Nome do resource da biblioteca de terceiros usada nas operações de DataFrame. |
None |
|
|
Boolean |
Usa uma versão do NumPy carregada manualmente em vez da versão fornecida pelo serviço. |
False |
|
|
Integer |
Limite padrão de itens adicionados durante a ordenação de DataFrames. |
10000 |
Configurações de machine learning
|
Opção |
Tipo |
Descrição |
Padrão |
|
|
Dictionary |
Configuração de execução do XFlow. |
None |
|
|
String |
Nome padrão do projeto XFlow. |
algo_public |
|
|
Boolean |
Usa o ModelTransfer para recuperar arquivos PMML (Predictive Model Markup Language). |
False |
|
|
String |
Nome do volume usado pelo ModelTransfer. |
pyodps_volume |