Consulta a lista de modelos de regras de qualidade de dados em um projeto especificado.
Descrição da operação
Você deve adquirir o DataWorks Basic Edition ou uma edição superior para usar este recurso.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:ListDataQualityTemplates |
list |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Catalog |
string |
Não |
O caminho do catálogo ao qual o modelo de qualidade de dados pertence. |
/timeliness/ods_layer. |
| ProjectId |
integer |
Não |
O ID do projeto. |
10000 |
| Name |
string |
Não |
O nome da regra do modelo para correspondência difusa. |
table_rows. |
| PageNumber |
integer |
Não |
O número da página. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página. Valor padrão: 10. |
10 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
0bc14115***159376359 |
| PageInfo |
object |
O resultado da consulta paginada dos modelos de regras de qualidade de dados. |
|
| TotalCount |
integer |
O número total de entradas. |
10 |
| PageSize |
integer |
O tamanho da página. |
20 |
| PageNumber |
integer |
O número da página. |
1 |
| DataQualityTemplates |
array<object> |
A lista de modelos de regras. |
|
|
object |
O modelo de regra. |
||
| ModifyTime |
integer |
A hora em que o modelo de regra de qualidade de dados foi atualizado. |
1729816478147 |
| Owner |
string |
O proprietário do modelo de regra de qualidade de dados. |
205250754596036836 |
| ModifyUser |
string |
O último atualizador do modelo de regra de qualidade de dados. |
205250754596036836 |
| CreateTime |
integer |
A hora em que o modelo de regra de qualidade de dados foi criado. |
1729816478147 |
| ProjectId |
integer |
O ID do projeto. |
7635 |
| CreateUser |
string |
O criador do modelo de regra de qualidade de dados. |
7892346529452 |
| Id |
string |
O ID do modelo de regra de qualidade de dados. |
819cf1f8-29be-4f94-a9d0-c5c06c0c3d2a |
| Spec |
string |
Configurações específicas do modelo de regra de qualidade de dados. Para mais informações, consulte Descrição da configuração do Spec de qualidade de dados. |
{ "assertion": "anomaly detection fro id_not_null_cnt", "id_not_null_cnt": { "query": "SELECT COUNT(*) AS cnt FROM ${tableName} WHERE dt = '$[yyyymmdd-1]';" }, "identity": "819cf1f8-29be-4f94-a9d0-c5c06c0c3d2a" } |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "0bc14115***159376359",
"PageInfo": {
"TotalCount": 10,
"PageSize": 20,
"PageNumber": 1,
"DataQualityTemplates": [
{
"ModifyTime": 1729816478147,
"Owner": "205250754596036836",
"ModifyUser": "205250754596036836",
"CreateTime": 1729816478147,
"ProjectId": 7635,
"CreateUser": "7892346529452",
"Id": "819cf1f8-29be-4f94-a9d0-c5c06c0c3d2a",
"Spec": "{\n \"assertion\": \"anomaly detection fro id_not_null_cnt\",\n \"id_not_null_cnt\": {\n \"query\": \"SELECT COUNT(*) AS cnt FROM ${tableName} WHERE dt = '$[yyyymmdd-1]';\"\n },\n \"identity\": \"819cf1f8-29be-4f94-a9d0-c5c06c0c3d2a\"\n}"
}
]
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.