Todos os produtos
Search
Central de documentação

DataWorks:Gerenciamento de dados do StarRocks

Última atualização: Jul 20, 2026

O data catalog oferece uma interface unificada para gerenciar metadados do StarRocks, incluindo tabelas, visualizações e visualizações materializadas.

Acesse o data catalog do StarRocks

  1. Acesse a página Workspaces no console do DataWorks. Na barra de navegação superior, selecione a região desejada. Localize o workspace correspondente e escolha Shortcuts > Data Studio na coluna Actions.

  2. No painel de navegação à esquerda, clique em image. Na árvore Data Directory, clique em StarRocks para abrir a página de gerenciamento do data catalog do StarRocks.

Crie um data catalog do StarRocks

Adicione fontes de dados existentes do StarRocks como conjuntos de dados à lista do data catalog.

  1. Clique em image à direita do data catalog do StarRocks para abrir a página de adição de instância.

  2. Na aba DataWorks Data Source, adicione fontes de dados do StarRocks à lista do data catalog.

    1. Para gerenciar uma existing StarRocks data source no workspace atual, localize a fonte de dados na aba DataWorks Data Source e clique em Add na coluna Operation.

    2. Como alternativa, selecione várias fontes de dados do StarRocks na aba DataWorks Data Source e clique em Batch Add na parte inferior da lista.

Gerencie um data catalog do StarRocks

Adicione e gerencie objetos de dados, como tabelas, visualizações e visualizações materializadas, no data catalog do StarRocks.

Gerencie tabelas

Crie uma tabela

  1. Clique em image para expandir os nós do projeto StarRocks até o banco de dados e localize o nó Tables.

  2. Clique em image à direita de Table para abrir a página Create Table.

  3. Gere as informações básicas da tabela e das colunas usando um dos métodos a seguir:

    • Criar tabela com o Copilot:

      1. Na barra de ferramentas no topo da página, clique em Copilot table creation para abrir a interface do Copilot Chat.

      2. Insira uma instrução de criação de tabela em linguagem natural (por exemplo, Create a daily user purchase details table).

      3. Clique em Generate and Replace. O sistema gera um nome padrão para a tabela e as informações das colunas com base na sua instrução.

      4. Se o nome da tabela e as colunas atenderem às suas expectativas, clique em Accept.

        Nota

        Caso precise modificar algumas informações da tabela, clique primeiro em Accept e depois edite manualmente os dados gerados pelo sistema.

    • Criar tabela manualmente:

      Crie uma tabela seguindo as descrições dos parâmetros abaixo.

      Parâmetro

      Descrição

      Informações básicas

      Especifique o Table Name, a descrição da tabela e outras informações.

      Informações das colunas

      Edite as colunas e seus comentários.

      • Edição manual: Clique em Insert acima da lista de informações das colunas, especifique o número de linhas a inserir e edite os nomes, tipos e demais dados das colunas.

      • Edição inteligente com Copilot: Clique em Generate Field ou Generate field descriptions acima da lista de informações das colunas. O sistema gera colunas e descrições relevantes com base no nome e na descrição da tabela especificados.

  4. Configure as informações de partição.

    Tipo de partição

    Descrição do parâmetro

    Cenário aplicável

    Sem particionamento

    Nenhum parâmetro adicional é necessário.

    Volumes pequenos de dados.

    Particionamento por expressão

    Consulte a documentação de particionamento por expressão para configurar o Expression Type, a Time function, o Partition Field e outros parâmetros.

    Suporta particionamento por expressão (anteriormente conhecido como criação automática de partições), oferecendo maior flexibilidade e facilidade de uso. Ideal para a maioria dos cenários, como consultas e gerenciamento de dados por intervalos de datas contínuos ou valores de enumeração.

    Particionamento por intervalo

    Consulte a documentação de distribuição de dados para configurar o Range type, o Partition Field e outros parâmetros.

    Adequado para dados simples e contínuos, como séries temporais ou valores numéricos contínuos.

    Particionamento por lista

    Consulte a documentação de Particionamento por lista para configurar o Partition Field, as Partition Settings e outros parâmetros.

    Os dados são particionados com base em listas de valores de enumeração definidas explicitamente. Recomendado para consultas e gerenciamento de dados por valores de enumeração.

  5. Configure as definições avançadas.

    Consulte as documentações sobre Primary Key table, Duplicate Key table, Aggregate table e Unique Key table para configurar a Sort Key e outros parâmetros relacionados.

  6. Após concluir a configuração, clique em Publish na barra de ferramentas superior para criar a tabela.

Gerencie tabelas

  1. Visualize tabelas.

    Após criar uma tabela em uma instância do StarRocks, clique em image para expandir os nós do data catalog do StarRocks à esquerda e clique em Table para visualizar as informações básicas da tabela. Também é possível clicar no nome de uma tabela específica para ver detalhes como colunas e DDL.

  2. Execute operações nas tabelas.

    Clique com o botão direito na tabela desejada e selecione Generate Query SQL.

  3. Exclua uma tabela.

    Clique com o botão direito na tabela que deseja excluir e selecione Delete no menu de contexto.

    Importante

    Tabelas excluídas não podem ser recuperadas. Proceda com cautela.

Gerencie visualizações

Crie uma visualização

  1. Clique em image para expandir os nós da instância do StarRocks até o banco de dados e localize o nó Views.

  2. Clique em image à direita de View para abrir a página New View.

  3. Consulte o comando CREATE VIEW, altere view_name para o nome da visualização que deseja criar e adicione a instrução de consulta da fonte de dados após a palavra-chave AS.

  4. Clique em Publish na parte superior para criar a visualização.

Gerencie visualizações

  1. Visualize visualizações.

    Após criar uma visualização em uma instância do StarRocks, clique em image para expandir os nós da instância do StarRocks à esquerda e clique em View para visualizar as informações básicas da visualização. Também é possível clicar no nome de uma visualização específica para ver detalhes como colunas e DDL.

  2. Exclua uma visualização.

    Clique com o botão direito na visualização que deseja excluir e selecione Delete no menu de contexto.

Gerencie visualizações materializadas

Crie uma visualização materializada

  1. Clique em image para expandir os nós da instância do StarRocks até o banco de dados e localize MV.

  2. Clique em image à direita de MV para abrir a página New Materialized View.

  3. Consulte o comando CREATE MATERIALIZED VIEW, altere materialized_view_name para o nome da visualização materializada que deseja criar e adicione a instrução de consulta da fonte de dados após a palavra-chave AS.

  4. Clique em Publish na parte superior para criar a visualização materializada.

Gerencie visualizações materializadas

  1. Visualize visualizações materializadas.

    Após criar uma visualização materializada em uma instância do StarRocks, clique em image para expandir os nós da instância do StarRocks à esquerda e clique em MV para visualizar as informações básicas da visualização materializada. Também é possível clicar no nome de uma visualização materializada específica para ver detalhes como colunas e DDL.

  2. Exclua uma visualização materializada.

    Clique com o botão direito na visualização materializada que deseja excluir e selecione Delete no menu de contexto.

Visualize e remova um data catalog do StarRocks

Visualize as instâncias em um data catalog do StarRocks ou remova o catalog quando ele não for mais necessário.

  1. Visualize data catalogs.

    1. Após adicionar uma instância ao data catalog do StarRocks, clique em image à esquerda do data catalog do StarRocks para visualizar as instâncias adicionadas.

    2. Passe o mouse sobre a instância correspondente do StarRocks para visualizar o nome da fonte de dados associada.

  2. Remova um data catalog.

    Se não precisar mais gerenciar um data catalog do StarRocks, clique com o botão direito no data catalog correspondente e selecione Remove no menu de contexto para removê-lo.

FAQ

P: Falha ao carregar metadados, retornando o erro "you need (at least one of) the SELECT privilege(s) on TABLE tables for this operation".

R: É necessário conceder o privilégio SELECT no banco de dados information_schema. Para mais informações, consulte Grant privileges to users in EMR Serverless StarRocks.