Todos os produtos
Search
Central de documentação

MaxCompute:Information Schema no nível de projeto (será descontinuado)

Última atualização: Jun 26, 2026

O Information Schema é o serviço de metadados do MaxCompute. Ele estende o padrão ANSI SQL-92 Information Schema com visualizações específicas do MaxCompute, permitindo acesso via SQL aos metadados do projeto e ao histórico de jobs por meio de um projeto público dedicado, também chamado Information Schema.

Todas as views no projeto Information Schema são somente leitura. Consulte-as com SQL padrão, sem necessidade de chamadas separadas de API ou SDK.

Importante

A partir de 1º de março de 2024, o MaxCompute não provisiona mais automaticamente o Information Schema no nível de projeto para novos projetos. Se o seu projeto foi criado nessa data ou depois, utilize o Information Schema no nível de tenant, que oferece uma cobertura mais ampla entre projetos.

Como funciona

O Information Schema expõe duas categorias de views:

  • Views de metadados: tabelas, colunas, partições, funções definidas pelo usuário (UDFs), resources, usuários, funções, privilégios e rótulos do seu projeto. Os dados são quase em tempo real, com atraso aproximado de 3 horas.

  • Views de uso: histórico de jobs (TASKS_HISTORY) e histórico de túnel de dados (TUNNELS_HISTORY), cada um retendo dados por 14 dias. Uma view de snapshot de job em tempo real (TASKS) também está disponível em preview.

Para consultar uma view, adicione o prefixo Information_Schema ao nome da view:

SELECT * FROM Information_Schema.tables;
SELECT * FROM Information_Schema.tasks_history WHERE ds='yyyymmdd' LIMIT 100;

As views específicas do MaxCompute (como TASKS, TASKS_HISTORY e TUNNELS_HISTORY) podem mudar sem aviso prévio. Para evitar falhas nas consultas quando novos campos forem adicionados, sempre selecione colunas específicas em vez de usar SELECT *.

Limitações

  • Escopo restrito ao projeto. O Information Schema fornece metadados apenas do projeto atual. Para analisar metadados de vários projetos, colete e integre os dados de cada projeto separadamente.

  • Atraso de quase tempo real. As views de metadados têm atraso aproximado de 3 horas. Em casos de uso sensíveis à latência, use o SDK ou a CLI para consultar os metadados do objeto diretamente.

  • Retenção de histórico de 14 dias. TASKS_HISTORY e TUNNELS_HISTORY retêm dados por 14 dias. Para manter o histórico além desse período, exporte os dados para uma tabela do MaxCompute regularmente.

  • Novos projetos (1º de março de 2024 em diante). O Information Schema no nível de projeto não é provisionado automaticamente. Utilize o Information Schema no nível de tenant.

Pré-requisitos

Antes de começar, verifique se você tem:

  • Um projeto existente no MaxCompute criado antes de 1º de março de 2024

  • Acesso de proprietário do projeto ou um usuário RAM com a função Super_Administrator atribuída

Instale o pacote de permissões

Execute o seguinte comando no cliente MaxCompute ou na página SQL Query no console do DataWorks:

install package Information_Schema.systables;

Após a instalação, o Information Schema estará pronto para consultas. O armazenamento de metadados é gratuito.

Para listar todas as views incluídas no pacote:

odps@myproject1> describe package Information_Schema.systables;

Conceda acesso a outros usuários

Por padrão, apenas o proprietário do projeto pode consultar as views do Information Schema. Outros usuários e funções veem apenas os dados para os quais receberam acesso explícito. Para conceder acesso, execute os seguintes comandos no cliente MaxCompute:

grant <actions> on package Information_Schema.systables to user <user_name>;
grant <actions> on package Information_Schema.systables to role <role_name>;

Parâmetro

Descrição

actions

Defina como Read.

user_name

Uma conta Alibaba Cloud ou usuário RAM adicionado ao projeto. Execute list users; para visualizar as contas disponíveis.

role_name

Uma função adicionada ao projeto. Execute list roles; para visualizar as funções disponíveis.

Exemplo:

grant read on package Information_Schema.systables to user RAM$Bob@aliyun.com:user01;

Para obter mais informações sobre acesso a recursos entre projetos, consulte Acesso a recursos entre projetos baseado em pacotes.

Faturamento

Modo de faturamento

Cobrança

Pagamento conforme o uso

Consultas SQL em views do Information Schema são cobradas com base na quantidade de dados verificados. As views usam tabelas com cluster de intervalo internamente para minimizar o tamanho da verificação.

Assinatura

As consultas consomem unidades de computação (CUs) da sua cota adquirida.

Armazenamento

Não há taxas de armazenamento para dados do Information Schema.

Notas de uso

  • Selecione colunas específicas. Views específicas do MaxCompute podem mudar. Evite SELECT * e selecione apenas as colunas necessárias para evitar falhas quando campos forem adicionados.

  • Especifique nomes de campos ao exportar. Evite INSERT INTO ... SELECT * FROM information_schema.***. Se novos campos forem adicionados a uma view, a seleção com curinga poderá falhar. Sempre liste os nomes dos campos explicitamente.

  • Consulte TASKS_HISTORY e TUNNELS_HISTORY após as 06:00. Consulte os dados do dia anterior após as 06:00 diariamente para evitar a varredura da partição incompleta do dia atual, o que reduz os dados de entrada e diminui os custos de consulta.

Exemplos de consulta

Os exemplos a seguir mostram padrões comuns para consultar o Information Schema.

Liste todas as tabelas no projeto atual:

SELECT table_name, table_type, is_partitioned, create_time
FROM Information_Schema.tables;

Conte as tabelas por tipo:

SELECT table_type, COUNT(table_name) AS table_count
FROM Information_Schema.tables
GROUP BY table_type
ORDER BY table_count DESC;

Consulte o histórico de jobs para uma data específica:

SELECT task_name, task_type, status, start_time, end_time, input_bytes
FROM Information_Schema.tasks_history
WHERE ds = '20240101'
LIMIT 100;

Views de metadados

A tabela a seguir lista todas as views e seus principais atributos. Use esta tabela para selecionar a view adequada para sua tarefa.

Categoria

View

Atraso

Retenção

Metadados

TABLES

~3 horas

Contínua

Metadados

PARTITIONS

~3 horas

Contínua

Metadados

COLUMNS

~3 horas

Contínua

Metadados

UDFS

~3 horas

Contínua

Metadados

RESOURCES

~3 horas

Contínua

Metadados

UDF_RESOURCES

~3 horas

Contínua

Metadados

USERS

~3 horas

Contínua

Metadados

ROLES

~3 horas

Contínua

Metadados

USER_ROLES

~3 horas

Contínua

Metadados

PACKAGE_OBJECTS

~3 horas

Contínua

Metadados

INSTALLED_PACKAGES

~3 horas

Contínua

Metadados

SCHEMA_PRIVILEGES

~3 horas

Contínua

Metadados

TABLE_PRIVILEGES

~3 horas

Contínua

Metadados

COLUMN_PRIVILEGES

~3 horas

Contínua

Metadados

UDF_PRIVILEGES

~3 horas

Contínua

Metadados

RESOURCE_PRIVILEGES

~3 horas

Contínua

Metadados

TABLE_LABELS

~3 horas

Contínua

Metadados

COLUMN_LABELS

~3 horas

Contínua

Metadados

TABLE_LABEL_GRANTS

~3 horas

Contínua

Metadados

COLUMN_LABEL_GRANTS

~3 horas

Contínua

Uso

TASKS

Segundos (teste interno, sem SLA)

Apenas snapshots em tempo real

Uso

TASKS_HISTORY

~3 horas

14 dias

Uso

TUNNELS_HISTORY

N/A

14 dias

TABLES

Exibe informações de tabelas de um projeto.

Campo

Tipo de dado

Descrição

table_catalog

STRING

Valor fixo: odps.

table_schema

STRING

Nome do projeto.

table_name

STRING

Nome da tabela.

table_type

STRING

Tipo da tabela. Valores válidos: MANAGED_TABLE, VIRTUAL_VIEW, EXTERNAL_TABLE.

is_partitioned

BOOLEAN

Indica se a tabela é particionada.

owner_id

STRING

ID do proprietário da tabela.

owner_name

STRING

(Opcional) Conta Alibaba Cloud do proprietário da tabela.

create_time

DATETIME

Horário de criação da tabela.

last_modified_time

DATETIME

Horário da última modificação dos dados da tabela.

data_length

BIGINT

Tamanho dos dados da tabela em bytes. Para tabelas particionadas, este valor é NULL; use a view PARTITIONS para tamanhos por partição.

table_comment

STRING

Descrição da tabela.

life_cycle

BIGINT

(Opcional) Ciclo de vida da tabela.

is_archived

BOOLEAN

Reservado.

table_exstore_type

STRING

Reservado.

cluster_type

STRING

Tipo de clustering. Valores válidos: HASH, RANGE.

number_buckets

BIGINT

(Opcional) Número de buckets na tabela com cluster. 0 significa que a contagem de buckets é determinada dinamicamente em tempo de execução.

view_original_text

STRING

Definição da view para tabelas do tipo VIRTUAL_VIEW.

PARTITIONS

Exibe informações de partições das tabelas em um projeto.

Campo

Tipo de dado

Descrição

table_catalog

STRING

Valor fixo: odps.

table_schema

STRING

Nome do projeto.

table_name

STRING

Nome da tabela.

partition_name

STRING

Nome da partição. Exemplo: ds='20190130'.

create_time

DATETIME

Horário de criação da partição.

last_modified_time

DATETIME

Horário da última modificação da partição.

data_length

BIGINT

Tamanho dos dados da partição em bytes.

is_archived

BOOLEAN

Reservado.

is_exstore

BOOLEAN

Reservado.

cluster_type

STRING

(Opcional) Tipo de clustering. Valores válidos: HASH, RANGE.

number_buckets

BIGINT

(Opcional) Número de buckets. 0 significa que a contagem de buckets é determinada dinamicamente em tempo de execução.

COLUMNS

Exibe informações de colunas das tabelas em um projeto.

Campo

Tipo de dado

Descrição

table_catalog

STRING

Valor fixo: odps.

table_schema

STRING

Nome do projeto.

table_name

STRING

Nome da tabela.

column_name

STRING

Nome da coluna.

ordinal_position

BIGINT

Número de série da coluna.

column_default

STRING

Valor padrão da coluna.

is_nullable

BOOLEAN

(Opcional) Valor fixo: YES.

data_type

STRING

Tipo de dado da coluna.

column_comment

STRING

Descrição da coluna.

is_partition_key

BOOLEAN

Indica se a coluna é uma chave de partição.

UDFS

Exibe informações de funções definidas pelo usuário (UDF) de um projeto.

Campo

Tipo de dado

Descrição

udf_catalog

STRING

Valor fixo: odps.

udf_schema

STRING

Nome do projeto.

udf_name

STRING

Nome da UDF.

owner_id

STRING

ID do proprietário da UDF.

owner_name

STRING

(Opcional) Conta Alibaba Cloud do proprietário da UDF.

create_time

DATETIME

Horário de criação da UDF.

last_modified_time

DATETIME

Horário da última modificação da UDF.

RESOURCES

Exibe informações de resources de um projeto.

Campo

Tipo de dado

Descrição

resource_catalog

STRING

Valor fixo: odps.

resource_schema

STRING

Nome do projeto.

resource_name

STRING

Nome do resource.

resource_type

STRING

Tipo do resource. Valores válidos: Py, Jar.

owner_id

STRING

ID do proprietário do resource.

owner_name

STRING

(Opcional) Conta Alibaba Cloud do proprietário do resource.

create_time

DATETIME

Horário de criação do resource.

last_modified_time

DATETIME

Horário da última modificação do resource.

size

BIGINT

Espaço de armazenamento usado pelo resource.

comment

STRING

Descrição do resource.

is_temp_resource

BOOLEAN

Indica se o resource é temporário.

UDF_RESOURCES

Exibe a dependência entre UDFs e resources em um projeto.

Campo

Tipo de dado

Descrição

udf_catalog

STRING

Valor fixo: odps.

udf_schema

STRING

Nome do projeto.

udf_name

STRING

Nome da UDF.

resource_schema

STRING

Projeto ao qual o resource pertence.

resource_name

STRING

Nome do resource.

USERS

Exibe os usuários em um projeto.

Campo

Tipo de dado

Descrição

user_catalog

STRING

Tipo de conta. Valores válidos: ALIYUN, RAM.

user_schema

STRING

Nome do projeto.

user_name

STRING

(Opcional) Nome de usuário.

user_id

STRING

ID de usuário Alibaba Cloud.

user_label

STRING

Rótulo de segurança atribuído ao usuário.

ROLES

Exibe as funções em um projeto.

Campo

Tipo de dado

Descrição

role_catalog

STRING

Valor fixo: odps.

role_schema

STRING

Nome do projeto.

role_name

STRING

Nome da função.

role_label

STRING

Rótulo de segurança atribuído à função.

comment

STRING

Descrição da função.

USER_ROLES

Exibe as atribuições de funções para usuários em um projeto.

Campo

Tipo de dado

Descrição

user_role_catalog

STRING

Valor fixo: odps.

user_role_schema

STRING

Nome do projeto.

role_name

STRING

Nome da função.

user_name

STRING

Nome de usuário.

user_id

STRING

ID do usuário.

PACKAGE_OBJECTS

Exibe os objetos compartilhados dentro de um pacote em um projeto.

Campo

Tipo de dado

Descrição

package_catalog

STRING

Valor fixo: odps.

package_schema

STRING

Nome do projeto.

package_name

STRING

Nome do pacote.

object_type

STRING

Tipo do objeto compartilhado.

object_type

STRING

Tipo de objeto Tunnel. O valor é TABLE ou INSTANCE.

object_name

STRING

Nome do objeto compartilhado.

column_name

STRING

Nome da coluna (para objetos de tabela).

allowed_privileges

VECTOR\

Privilégios concedidos no objeto.

allowed_label

STRING

Rótulo de segurança do objeto.

INSTALLED_PACKAGES

Exibe pacotes instalados em um projeto.

Campo

Tipo de dado

Descrição

installed_package_catalog

STRING

Valor fixo: odps.

installed_package_schema

STRING

Nome do projeto.

package_project

STRING

Projeto onde o pacote foi criado.

package_name

STRING

Nome do pacote.

installed_time

DATETIME

Reservado. Horário de instalação do pacote.

allowed_label

STRING

Rótulo de segurança do pacote.

SCHEMA_PRIVILEGES

Exibe atribuições de privilégios no nível de schema em um projeto.

Campo

Tipo de dado

Descrição

user_catalog

STRING

Valor fixo: odps.

user_schema

STRING

Nome do projeto.

grantee

STRING

Nome de usuário.

user_id

STRING

ID do usuário.

grantor

STRING

Conta que concedeu o privilégio. Atualmente NULL.

privilege_type

STRING

Tipo de privilégio.

TABLE_PRIVILEGES

Exibe atribuições de privilégios no nível de tabela em um projeto.

Campo

Tipo de dado

Descrição

table_catalog

STRING

Valor fixo: odps.

table_schema

STRING

Projeto ao qual a tabela pertence.

table_name

STRING

Nome da tabela.

grantee

STRING

Nome de usuário.

user_id

STRING

ID do usuário.

grantor

STRING

Conta que concedeu o privilégio. Atualmente NULL.

privilege_type

STRING

Tipo de privilégio.

user_schema

STRING

Projeto ao qual o usuário pertence.

COLUMN_PRIVILEGES

Exibe atribuições de privilégios no nível de coluna em um projeto.

Campo

Tipo de dado

Descrição

table_catalog

STRING

Valor fixo: odps.

table_schema

STRING

Projeto ao qual a tabela pertence.

table_name

STRING

Nome da tabela.

column_name

STRING

Nome da coluna.

grantee

STRING

Nome de usuário.

user_id

STRING

ID do usuário.

grantor

STRING

(Opcional) Atualmente NULL.

privilege_type

STRING

Tipo de privilégio.

user_schema

STRING

Projeto ao qual o usuário pertence.

UDF_PRIVILEGES

Exibe atribuições de privilégios no nível de UDF em um projeto.

Campo

Tipo de dado

Descrição

udf_catalog

STRING

Valor fixo: odps.

udf_schema

STRING

Nome do projeto.

udf_name

STRING

Nome da UDF.

user_schema

STRING

Projeto ao qual o usuário pertence.

grantee

STRING

Nome de usuário.

user_id

STRING

ID do usuário.

grantor

STRING

Conta que concedeu o privilégio. Atualmente NULL.

privilege_type

STRING

Tipo de privilégio.

RESOURCE_PRIVILEGES

Exibe atribuições de privilégios no nível de resource em um projeto.

Campo

Tipo de dado

Descrição

resource_catalog

STRING

Valor fixo: odps.

resource_schema

STRING

Nome do projeto.

resource_name

STRING

Nome do resource.

user_schema

STRING

Projeto ao qual o usuário pertence.

grantee

STRING

Nome de usuário.

user_id

STRING

ID do usuário.

grantor

STRING

Conta que concedeu o privilégio. Atualmente NULL.

privilege_type

STRING

Tipo de privilégio.

TABLE_LABELS

Exibe rótulos de segurança atribuídos a tabelas em um projeto.

Campo

Tipo de dado

Descrição

table_catalog

STRING

Valor fixo: odps.

table_schema

STRING

Nome do projeto.

table_name

STRING

Nome da tabela.

label_type

STRING

Tipo de rótulo. Valor fixo: NULL.

label_level

STRING

Nível do rótulo.

COLUMN_LABELS

Exibe rótulos de segurança atribuídos a colunas de tabela em um projeto.

Campo

Tipo de dado

Descrição

table_catalog

STRING

Valor fixo: odps.

table_schema

STRING

Nome do projeto.

table_name

STRING

Nome da tabela.

column_name

STRING

Nome da coluna.

label_type

STRING

Tipo de rótulo. Valor fixo: NULL.

label_level

STRING

Nível do rótulo.

TABLE_LABEL_GRANTS

Exibe concessões de acesso baseadas em rótulos para tabelas em um projeto.

Campo

Tipo de dado

Descrição

table_label_grant_catalog

STRING

Valor fixo: odps.

table_label_grant_schema

STRING

Projeto ao qual o usuário pertence.

user

STRING

Nome de usuário.

user_id

STRING

ID do usuário.

table_schema

STRING

Projeto ao qual a tabela pertence.

table_name

STRING

Nome da tabela.

grantor

STRING

Conta que concedeu o acesso por rótulo. Atualmente NULL.

label_level

STRING

Nível de rótulo concedido.

expired

DATETIME

Horário de expiração da concessão.

COLUMN_LABEL_GRANTS

Exibe concessões de acesso baseadas em rótulos para colunas de tabela em um projeto.

Campo

Tipo de dado

Descrição

column_label_grant_catalog

STRING

Valor fixo: odps.

column_label_grant_schema

STRING

Projeto ao qual o usuário pertence.

user

STRING

Nome de usuário.

user_id

STRING

ID do usuário.

table_schema

STRING

Projeto ao qual a tabela pertence.

table_name

STRING

Nome da tabela.

column_name

STRING

Nome da coluna.

grantor

STRING

Conta que concedeu o acesso por rótulo. Atualmente NULL.

label_level

STRING

Nível de rótulo concedido.

expired

DATETIME

Horário de expiração da concessão.

TASKS

Exibe snapshots em tempo real de jobs em execução. Use esta view para monitorar jobs ativos.

Importante

A view TASKS está em processo de teste interno e seus campos e valores podem mudar sem aviso prévio. Esta view não possui garantia de SLA. Utilize-a com cautela. Para atualizações sobre seu status de lançamento, consulte Avisos de serviço.

Campo

Tipo de dado

Descrição

project_name

STRING

Nome do projeto.

task_name

STRING

Nome do job.

task_type

STRING

Tipo do job. Valores válidos: SQL, CUPID (jobs Spark ou Mars), SQLCost, SQLRT (MaxCompute Query Acceleration - MCQA), LOT (MapReduce), PS (Parameter Server do PAI), AlgoTask (Machine Learning Platform for AI - PAI).

inst_id

STRING

ID da instância criada para o job.

status

STRING

Status do job no momento da coleta. Valores válidos: Running, Waiting.

owner_id

STRING

ID da conta Alibaba Cloud que enviou o job.

owner_name

STRING

Nome da conta Alibaba Cloud que enviou o job.

start_time

DATETIME

Horário de início do job.

priority

BIGINT

Prioridade do job. Aplica-se apenas a jobs com recursos de assinatura.

signature

STRING

Assinatura do job.

queue_name

STRING

Nome da fila de computação.

cpu_usage

BIGINT

Utilização atual de CPU. Calculado como: número de núcleos de CPU × 100.

mem_usage

BIGINT

Uso atual de memória em MB.

gpu_usage

BIGINT

Uso atual de GPU. Calculado como: número de GPUs × 100.

total_cpu_usage

BIGINT

Utilização acumulada de CPU. Calculado como: núcleos de CPU × 100 × duração do job (segundos).

total_mem_usage

BIGINT

Uso acumulado de memória. Calculado como: tamanho da memória (MB) × duração do job (segundos).

total_gpu_usage

BIGINT

Uso acumulado de GPU. Calculado como: contagem de GPUs × 100 × duração do job (segundos).

cpu_min_ratio

BIGINT

Proporção do uso de CPU do job em relação ao total de CPU. Aplica-se apenas a jobs com recursos de assinatura.

mem_min_ratio

BIGINT

Proporção do uso de memória do job em relação à memória total. Aplica-se apenas a jobs com recursos de assinatura.

gpu_min_ratio

BIGINT

Proporção do uso de GPU do job em relação ao total de GPU. Aplica-se apenas a jobs com recursos de assinatura.

cpu_max_ratio

BIGINT

Proporção do uso de CPU do job em relação à CPU máxima. Aplica-se apenas a jobs com recursos de assinatura.

mem_max_ratio

BIGINT

Proporção do uso de memória do job em relação à memória máxima. Aplica-se apenas a jobs com recursos de assinatura.

gpu_max_ratio

BIGINT

Proporção do uso de GPU do job em relação à GPU máxima. Aplica-se apenas a jobs com recursos de assinatura.

settings

STRING

Configurações personalizadas de agendamento de aplicativos de camada superior, como o DataWorks.

additional_info

STRING

Reservado.

TASKS_HISTORY

Exibe o histórico de execução de jobs de um projeto. Dados dos últimos 14 dias são retidos.

Campo

Tipo de dado

Descrição

task_catalog

STRING

Valor fixo: odps.

task_schema

STRING

Nome do projeto.

task_name

STRING

Nome do job.

task_type

STRING

Tipo do job. Valores válidos: SQL, CUPID, SQLCost, SQLRT, LOT, PS, AlgoTask.

inst_id

STRING

ID da instância.

status

STRING

Status do job no momento da coleta (não é em tempo real). Valores válidos: Terminated, Failed, Cancelled.

owner_id

STRING

ID da conta Alibaba Cloud.

owner_name

STRING

Nome da conta Alibaba Cloud.

result

STRING

Informações de erro para jobs SQL com falha.

start_time

DATETIME

Horário de início do job.

end_time

DATETIME

Horário de término do job. NULL se o job não terminou no dia da coleta.

input_records

BIGINT

Número de registros lidos.

output_records

BIGINT

Número de registros gravados.

input_bytes

BIGINT

Quantidade de dados verificados, consistente com o LogView.

output_bytes

BIGINT

Número de bytes de saída.

input_tables

STRING

Tabelas de entrada no formato [project.table1, project.table2]. Não disponível para todos os tipos de job (por exemplo, jobs SQLCost).

output_tables

STRING

Tabelas de saída no formato [project.table1, project.table2].

operation_text

STRING

XML source da consulta. NULL se o arquivo exceder 256 KB.

signature

STRING

(Opcional) Assinatura do job.

complexity

DOUBLE

(Opcional) Complexidade do job. Disponível apenas para jobs SQL.

cost_cpu

DOUBLE

Custo de CPU. Um valor de 100 equivale a 1 núcleo de CPU × 1 segundo. Exemplo: 10 núcleos executando por 5 segundos = 5.000.

cost_mem

DOUBLE

Custo de memória. Calculado como: tamanho da memória (MB) × duração do job (segundos).

settings

STRING

Metadados de agendamento em formato JSON. Inclui os campos: USERAGENT, BIZID, SKYNET_ID, SKYNET_NODENAME.

ds

STRING

Data em que os dados foram coletados. Exemplo: 20190101.

TUNNELS_HISTORY

Exibe o histórico de upload e download do serviço MaxCompute Tunnel. Dados dos últimos 14 dias são retidos.

Campo

Tipo de dado

Descrição

tunnel_catalog

STRING

Valor fixo: odps.

tunnel_schema

STRING

Nome do projeto.

session_id

STRING

ID da sessão, no formato TIMESTAMP(YYYYMMDDHHmmss, 14 chars) + IP(8 chars) + numHex(8 chars). Exemplo: 2013060414484474e5e60a00000002.

operate_type

STRING

Tipo de operação. Valores válidos: UPLOADLOG, DOWNLOADLOG, DOWNLOADINSTANCELOG.

tunnel_type

STRING

Tipo de túnel. Valores válidos: TUNNEL LOG, TUNNEL INSTANCE LOG.

request_id

STRING

ID da solicitação.

object_type

STRING

Tipo de objeto. Valores válidos: TABLE, INSTANCE.

object_name

STRING

Nome da tabela ou ID da instância.

partition_spec

STRING

Especificação da partição. Exemplo: time=20130222,loc=beijing.

data_size

BIGINT

Tamanho dos dados em bytes.

block_id

BIGINT

ID do bloco para uploads. Preenchido apenas quando operate_type é UPLOADLOG.

offset

BIGINT

Número de registros ignorados antes do download. Padrão: 0.

length

BIGINT

Número de registros transferidos na sessão.

owner_id

STRING

ID da conta Alibaba Cloud.

owner_name

STRING

Nome da conta Alibaba Cloud.

start_time

DATETIME

Horário de início da solicitação.

end_time

DATETIME

Horário de término da solicitação.

client_ip

STRING

Endereço IP do cliente.

user_agent

STRING

Informações do cliente, como versão do Java ou sistema operacional.

columns

STRING

Colunas especificadas para download.

ds

STRING

Data em que os dados foram coletados. Exemplo: 20190101.

Próximos passos