O painel MaxCompute Functions exibe as funções do mecanismo de computação MaxCompute do seu workspace e o histórico de alterações correspondente. Por meio desse painel, você pode sincronizar funções em um fluxo de negócios no Data Studio.
Para abrir o painel: faça login no console do DataWorks, selecione a região desejada na barra de navegação superior, escolha Data Development and O&M > Data Development, selecione seu workspace, clique em Go to Data Development, expanda MaxCompute no painel de navegação à esquerda e clique em MaxCompute Functions.
Explorar funções
Visualize a lista de funções
Por padrão, as funções são classificadas por data de criação em ordem decrescente. Clique no ícone
para alterar a ordem de classificação.
O painel mostra as funções enviadas ou publicadas na página do Data Studio. Funções carregadas por outras ferramentas, como o cliente MaxCompute ou o MaxCompute Studio, também aparecem aqui, mas não ficam visíveis no Data Studio.
Pode haver um atraso até que UDFs carregadas fora do DataWorks apareçam no painel. Para localizar uma função imediatamente, execute um comando. Para mais detalhes, consulte Appendix 1: View a list of user-defined functions .
Visualize detalhes da função
Clique em uma função para abrir o painel de detalhes. Por padrão, esse painel exibe as funções do ambiente de produção. Para visualizar funções enviadas, mas ainda não publicadas, clique no ícone
para alternar para o ambiente de desenvolvimento.
Workspaces no modo básico oferecem suporte apenas ao ambiente de produção.
Visualize histórico de alterações
No painel de detalhes da função, clique em View Change History para consultar os registros de criação e modificação.
Gerencie funções
Adicionar uma função ao Data Studio
A figura a seguir ilustra o processo de adição de uma função ao painel do Data Studio.
Para sincronizar uma função do painel MaxCompute Functions em um fluxo de negócios no Data Studio:
Clique na função para abrir o painel de detalhes.
Clique em Add to Data Studio. Essa operação sincroniza a função do painel MaxCompute Functions com um fluxo de negócios no Data Studio.
-
Na caixa de diálogo Create Function, insira um nome para a função e selecione uma pasta de destino.
Ao adicionar uma função, renomeie-a e selecione uma pasta de destino para alterar o fluxo de negócios. Não é possível modificar a definição da função.
Clique em Create.
Salve, envie e publique a função manualmente. O processo é idêntico ao de uma MaxCompute function em um fluxo de negócios. Após o envio e a publicação, a função é carregada nos ambientes de desenvolvimento e produção do MaxCompute, e o painel MaxCompute Functions é atualizado.
Os nomes das funções devem ser exclusivos dentro de um projeto MaxCompute. Se já existir uma função com o mesmo nome no mesmo workspace, a operação de adição a substituirá. Caso a função existente pertença a outro fluxo de negócios, ela será movida para o novo fluxo e seu conteúdo será sobrescrito.
Exclua uma função
Para excluir uma função, acesse o Data Studio, clique com o botão direito do mouse no nome da função no fluxo de negócios correspondente e clique em Delete.