Para executar consultas rápidas em dados do MaxCompute sem movê-los, use o nó de mapeamento de metadados para o Hologres. Esse recurso mapeia os metadados das tabelas do MaxCompute para o Hologres e cria tabelas externas no Hologres que apontam diretamente para seus dados no MaxCompute. Assim, você consulta os dados pelo Hologres sem precisar migrá-los.
Pré-requisitos
Antes de começar, verifique se você tem:
Um projeto do MaxCompute cujos metadados você deseja mapear. Consulte Criar um projeto do MaxCompute.
Uma instância do Hologres criada e anexada como recurso de computação do Hologres. A anexação de um recurso de computação do Hologres gera automaticamente uma fonte de dados com o mesmo nome.
Limites
O sistema oferece suporte apenas ao mapeamento de metadados de tabelas do MaxCompute para tabelas externas do Hologres.
Você só pode executar essa tarefa de nó manualmente no Data Studio.
Criar um nó
Configurar o nó
Preencha as informações de destino, as informações de origem e as opções avançadas.
Configurar informações de destino
|
Parâmetro |
Descrição |
|
Destination Connection |
Selecione a source de dados do Hologres de destino. Para gerenciar ou autorizar sources de dados do Hologres, use Destination Management no painel à esquerda. |
|
Destination Database |
Selecione o banco de dados do Hologres de destino. |
|
Schema |
Selecione o schema de destino. O padrão é |
Configurar informações de origem
|
Parâmetro |
Descrição |
|
Type |
O tipo padrão é MaxCompute. |
|
Server List |
Após a criação de uma instância do Hologres, o sistema cria automaticamente um servidor chamado |
|
Source Project |
Insira o nome do projeto do MaxCompute cujos metadados você deseja mapear. |
|
Select Tables For Direct Acceleration |
Escolha o escopo da aceleração: Accelerate Entire Database mapeia todos os metadados de tabelas do projeto do MaxCompute para o banco de dados do Hologres de destino. A opção Partial Acceleration mapeia apenas as tabelas selecionadas. Insira um prefixo de nome de tabela para filtrar e selecione na lista. A lista exibe no máximo 200 tabelas. |
Configurar opções avançadas
Use estas configurações para controlar como o nó lida com conflitos de nomes de tabelas e tipos de dados não suportados durante o mapeamento.
|
Parâmetro |
Descrição |
|
Table Name Conflict |
Três opções estão disponíveis: Ignore, para continuar a criar as tabelas restantes; Update, para modificar tabelas com o mesmo nome; Alert, para evitar criações duplicadas. |
|
Unsupported Data Type |
Duas políticas estão disponíveis: Alert, que resulta em falha na importação; Ignore, que ignora colunas não suportadas. |
Executar o nó
-
Em Run Configuration, no lado direito da página de edição do nó de sincronização, defina os seguintes parâmetros.
Parâmetro
Descrição
Resource Group
Selecione o grupo de recursos aprovado no teste de conectividade ao anexar o recurso de computação do Hologres.
Computing CU
Defina a capacidade de computação para esta tarefa. O valor padrão é
0.25.Parameters
Se você usou o formato
${parameter_name}nas condições de filtro, configure o Parameter Name e o Parameter Value correspondentes na seção Script Parameters. Os valores são substituídos em tempo de execução. Para mais informações, consulte Agendamento de nós. Clique em Save e, em seguida, clique em Run.