Todos os produtos
Search
Central de documentação

DataWorks:Column

Última atualização: Oct 22, 2026

Parâmetro

Tipo

Descrição

Exemplo

object

The column.

BusinessMetadata

object

The business metadata.

CustomAttributes

object

Os valores dos atributos personalizados, onde a chave é o identificador do atributo personalizado e o valor é uma lista de valores de atributos.

array

A lista de valores de atributos.

string

The attribute value.

Zhang San

Description

string

A descrição de negócios da coluna. Isso é compatível apenas com os tipos MaxCompute, HMS (cluster EMR) e DLF.

Business description of Column 1

Comment

string

The comment.

Column 1

ForeignKey

boolean

Indica se a coluna é uma chave estrangeira. Isso é compatível apenas com o tipo MaxCompute.

false

Id

string

The ID. For more information, see Metadata entity concepts.

The format is ${EntityType}:${Instance ID or URL-encoded URL}:${Data catalog identifier}:${Database name}:${Schema name}:${Table name}:${Column name}. Use an empty string as a placeholder for non-existent levels.

Nota

For MaxCompute and DLF types, use an empty string as a placeholder for the instance ID. For the MaxCompute type, the database name is the MaxCompute project name. Projects with the three-tier model enabled must provide the schema name. For projects without the three-tier model enabled, use an empty string as a placeholder for the schema name.

Nota

For the StarRocks type, the data catalog identifier is the catalog name. For the DLF type, the data catalog identifier is the catalog ID. Other types do not support the catalog level, and an empty string can be used as a placeholder.

The ID formats for several common types are as follows:

maxcompute-column:::project_name:[schema_name]:table_name:column_name

dlf-column::catalog_id:database_name::table_name:column_name

hms-column:instance_id::database_name::table_name:column_name

holo-column:instance_id::database_name:schema_name:table_name:column_name

mysql-column:(instance_id|encoded_jdbc_url)::database_name::table_name:column_name

Nota

Where:
instance_id: The instance ID, which is required when the data source is registered in instance mode.
encoded_jdbc_url: The URL-encoded JDBC connection string, which is required when the data source is registered in connection string mode.
catalog_id: The DLF catalog ID.
project_name: The MaxCompute project name.
database_name: The database name.
schema_name: The schema name. For the MaxCompute type, this is required only if the three-tier model is enabled for the project. Otherwise, use an empty string as a placeholder.
table_name: The table name.
column_name: The column name.







maxcompute-column:::project_name:[schema_name]:table_name:column_name

Name

string

The name.

column_name

PartitionKey

boolean

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

false

Position

integer

The position.

1

PrimaryKey

boolean

Indica se a coluna é uma chave primária. Isso é compatível apenas com o tipo MaxCompute.

false

StatisticsInfos

object

As métricas estatísticas da coluna, em que a chave é o nome da métrica e o valor é o valor estatístico no formato de string. As métricas atuais incluem o número de execuções de produção nos últimos 30 dias (prodRunCount30d) e o número de tarefas dependentes downstream (downstreamTaskCount30d). Métricas sem valores estatísticos não são retornadas.

string

O valor da métrica estatística, representado como uma string de número inteiro decimal. Por exemplo, se a chave for prodRunCount30d e o valor for 96, isso indica 96 execuções de produção nos últimos 30 dias.

96

TableId

string

The table ID. For more information, see the Table object.

maxcompute-table:::project_name:[schema_name]:table_name

TechnicalMetadata

object

The technical metadata.

Parameters

object

Os parâmetros técnicos da coluna, em que a chave é o nome do parâmetro e o valor é uma string. Objetos ou arrays são representados como strings JSON.

string

O valor do parâmetro técnico, retornado como uma string. Por exemplo, se a chave for type, o valor será keyword. Valores de tipos de objeto ou array são representados como strings JSON.

keyword

Type

string

The type.

bigint