Todos os produtos
Search
Central de documentação

MaxCompute:GetMmsTimer

Última atualização: Jul 04, 2026

Obtém o temporizador MMS.

Descrição da operação

Antes de usar esta API, revise os métodos de cobrança e preços para grupos de recursos dedicados e recursos de computação reservados elásticos usados para transferência de dados.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Sintaxe da solicitação

GET /api/v1/mms/datasources/{sourceId}/timers/{timerId} HTTP/1.1

Parâmetros de caminho

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

sourceId

integer

Sim

O ID da fonte de dados.

2000015

timerId

integer

Sim

O ID do temporizador.

1

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

Nenhum parâmetro necessário.

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Resposta da API.

requestId

string

O ID da solicitação.

0a06dfe716674588654372173ec0da

data

object

Os dados retornados.

id

integer

O ID da tarefa agendada.

2523

name

string

O nome da tarefa agendada.

sale_detail

sourceId

integer

O ID da fonte de dados.

2000017

dbId

integer

O ID do banco de dados de origem.

23

srcDbName

string

O nome do banco de dados de origem.

mms_test

type

string

O tipo da tarefa agendada.

Daily, Hourly

config

object

A configuração do trabalho de migração.

partitions

array

If type is set to Partitions, this parameter specifies a list of partition IDs to migrate.

integer

The ID of a table partition to migrate.

[123, 132]

tables

array

If type is set to Tables, this parameter specifies a list of table names to migrate.

string

The name of a table to migrate.

["student", "scores"]

tableBlackList

array

If type is set to Database, this parameter specifies a table deny list. Tables on this list are excluded from the migration.

string

If type is set to Database, this parameter specifies a table to exclude from the migration.

["student", "scores"]

tableWhiteList

array

If type is set to Database, this parameter specifies a table allowlist. If this parameter is not specified, all tables in the database are migrated.

string

If type is set to Database, this parameter specifies a table to include in the migration.

["student", "scores"]

partitionFilters

object

A map of table names to their corresponding partition filter expressions.

string

The partition filter expression for a table. For example: p1 >= '2022-03-04' and (p2 = 10 or p3 > 20) and p4 in ('abc', 'cde').

In this example, p1, p2, p3, and p4 are partition column names.

Partition values can be strings or numbers. Strings must be enclosed in single (') or double (") quotation marks.

For partition columns of types other than INT and BIGINT, their values must be specified as strings.

Supported comparison operators: >, >=, =, <, <=, and <>.

The IN operator is supported.

Supported logical operators: AND and OR.

Use parentheses () to group conditions.

{ "student": "p1 >= '2022-03-04' and (p2 = 10 or p3 > 20) and p4 in ('abc', 'cde')" }

enableDataMigration

boolean

Whether to migrate table data.

enableSchemaMigration

boolean

Whether to migrate the table schema.

enableVerification

boolean

Whether to enable verification. The system performs verification by running a SELECT COUNT(*) query on both the source and destination to compare the row count.

true

tableMapping

object

A map of source table names to destination table names.

string

Maps a source table name to a destination table name.

{'a': 'a1'}

columnMapping

object

A map of source column names to destination column names.

string

Maps a source column name to a destination column name.

{"c-1":"c_2"}

others

object

Other configurations.

any

Other configurations.

{}

createTime

string

A hora de criação da tarefa agendada. Este é um carimbo de data e hora Unix em milissegundos.

1730946421757

updateTime

string

A hora da última atualização da tarefa agendada, no formato ISO 8601.

2026-04-01T02:18:01Z

scheduleType

string

O tipo de agendamento da tarefa agendada. Valores válidos: Daily e Hourly.

Daily

value

string

O horário de agendamento. Se scheduleType for Daily, o valor estará no formato HH:MM. Se scheduleType for Hourly, o valor estará no formato MM.

p1=1/p2=abc

stopped

boolean

Indica se a tarefa agendada está parada.

false

Exemplos

Resposta de sucesso

JSON formato

{
  "requestId": "0a06dfe716674588654372173ec0da",
  "data": {
    "id": 2523,
    "name": "sale_detail",
    "sourceId": 2000017,
    "dbId": 23,
    "srcDbName": "mms_test",
    "type": "Daily, Hourly",
    "config": {
      "partitions": [
        0
      ],
      "tables": [
        "[\"student\", \"scores\"]"
      ],
      "tableBlackList": [
        "[\"student\", \"scores\"]"
      ],
      "tableWhiteList": [
        "[\"student\", \"scores\"]"
      ],
      "partitionFilters": {
        "key": "{\n\"student\": \"p1 >= '2022-03-04' and (p2 = 10 or p3 > 20) and p4 in ('abc', 'cde')\" \n}"
      },
      "enableDataMigration": false,
      "enableSchemaMigration": false,
      "enableVerification": true,
      "tableMapping": {
        "key": "{'a': 'a1'}"
      },
      "columnMapping": {
        "key": "{\"c-1\":\"c_2\"}"
      },
      "others": {
        "key": "{}"
      }
    },
    "createTime": "1730946421757",
    "updateTime": "2026-04-01T02:18:01Z",
    "scheduleType": "Daily",
    "value": "p1=1/p2=abc\n",
    "stopped": false
  }
}

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.