O recurso Meus Dados oferece um local centralizado para localizar, visualizar e gerenciar rapidamente as tabelas do DataWorks que você possui ou às quais tem acesso. Filtre tabelas por projeto e tipo de mecanismo e execute tarefas rotineiras de gerenciamento, como atualizar informações da tabela e transferir a propriedade.
Observações
Alguns dados no Data Map são atualizados offline (T+1), o que pode causar latência. Para obter os dados mais precisos, consulte os resultados das suas consultas SQL.
Acessar Meus Dados
Faça login no console do DataWorks. Na região desejada, clique em no painel de navegação à esquerda. Na página exibida, clique em Go to Data Map.
No painel de navegação à esquerda, clique em My Data. A página é exibida por padrão.
A navegação secundária à esquerda da página Meus Dados divide-se em dois grupos, exibidos ou ocultados dinamicamente conforme suas permissões:
Gerenciar Meus Dados
Visualize as tabelas de sua propriedade e pesquise-as por critérios como Keyword, Environment, Project/Database e faixa de visibilidade para ver detalhes da tabela e realizar operações.
Owned by Me: exibe todas as tabelas nas quais o usuário atual é o proprietário.
-
Managed by Me: lista todas as tabelas em workspaces onde você atua como administrador.
NotaPara visualizar tabelas do E-MapReduce em Managed by Me, vincule primeiro o mecanismo E-MapReduce usando o "Modo de Segurança"; caso contrário, a lista ficará vazia.
Managed by Production Account: apresenta todas as tabelas da conta de produção associada ao seu workspace.
Visualize informações básicas da tabela e execute operações como Update Information, Delete, Transfer, Modify Category e Add to Album. Os principais campos estão descritos a seguir:
|
Name |
Description |
|
Project Name/Database |
Se a tabela estiver em um ambiente diferente, ela terá um sufixo relacionado. Por exemplo, _dev indica o ambiente de desenvolvimento. |
|
Visibility |
Clique em Update Table Information na coluna Actions para modificar a Visibility.
Importante
Por padrão, essas configurações de visibilidade não se aplicam aos proprietários da tabela nem aos administradores do workspace. |
Gerenciar Meus Favoritos
Na página de detalhes de uma tabela, clique no botão de favorito para adicioná-la a My Favorites. Após adicionar uma tabela aos favoritos, visualize-a no grupo My Favorites na página My Data.
Existem duas maneiras de remover uma tabela dos favoritos. Após a remoção, a tabela deixa de aparecer na lista Meus Favoritos na página Meus Dados.
Clique em Remove from Favorites na linha da tabela.
Na página de detalhes de uma tabela favoritada, clique em Remove from Favorites.
Visualizar e gerenciar permissões
No módulo Controle de Acesso a Dados do Security Center, solicite e aprove permissões de tabela.
Transferir tabelas em lote
Transfira tabelas para outros membros do mesmo workspace.
Método 1: Usar o console
Na página do Data Map, visualize as tabelas de sua propriedade. Abaixo da lista de tabelas, encontram-se opções para operações em lote. Para transferir várias tabelas de dados, utilize a operação Batch Transfer.
Selecione as tabelas que deseja transferir e clique em Batch Transfer abaixo da lista.
-
Na caixa de diálogo Batch Transfer, selecione o usuário de destino e clique em Confirm.
NotaCertifique-se de que o usuário de destino seja membro do workspace onde a tabela reside; caso contrário, a transferência falhará.
Método 2: Usar a CLI
Alternativamente, transfira uma tabela executando um comando para alterar seu proprietário.
-
Sintaxe
alter table <table_name> changeowner to <new_owner>; -
Parâmetros
table_name: obrigatório. Nome da tabela cujo proprietário você deseja alterar.
-
new_owner: obrigatório. Novo proprietário da tabela. Para alterar o proprietário de uma tabela para um usuário RAM, defina este parâmetro com um valor no formato
RAM$<UID>:<ram_name>. UID indica o ID da conta Alibaba Cloud e ram_name indica o nome de exibição do usuário RAM.NotaAo alterar o proprietário de uma tabela para um usuário RAM, certifique-se de que esse usuário esteja adicionado ao projeto ao qual a tabela pertence.
-
Exemplos
-
Alterar o proprietário da tabela test1 para ALIYUN$xxx@aliyun.com.
alter table test1 changeowner to 'ALIYUN$xxx@aliyun.com'; -
Alterar o proprietário da tabela test1 para um usuário RAM chamado
ram_test.alter table test1 changeowner to 'RAM$13xxxxxxxxxxx:ram_test';
-
Approver Governance
Para mais informações, consulte Administração do proprietário de aprovação (Beta).
Transfer Logs
Para operações de transferência realizadas em Owned by Me, Managed by Me ou Approver Governance, acesse no painel de navegação à esquerda. Nesta página, filtre tarefas históricas de transferência por Data Type (atualmente apenas MaxCompute) e Transfer Task ID. Visualize campos como Operated By, Status, Started At e Ended At e verifique os detalhes de sucesso ou falha de cada transferência em lote. Para descrições dos campos, consulte Visualizar logs de transferência.
Os logs de transferência são retidos por apenas 15 dias. Após esse período, visualize os registros históricos de transferência na aba Table Details > Details > Change Records.
Refresh Table Metadata
Se os metadados de uma tabela não forem sincronizados com o Data Map a tempo, acione manualmente a sincronização de metadados para a tabela especificada na página no painel de navegação à esquerda. Três mecanismos têm suporte: MaxCompute, E-MapReduce e DLF, com métodos de entrada diferentes para cada um. Para etapas detalhadas, consulte a solução de problemas "Metadados não sincronizados" em Recuperação de metadados.