Criar a primeira tabela para armazenar dados

Concluído

Agora que você provisionou um ambiente do Dataverse for Teams para a equipe especificada, pode começar a criar soluções. O Power Apps, os fluxos do Power Automate e os chatbots são ineficazes sem dados, portanto, a primeira etapa deste processo é criar uma tabela no seu ambiente para armazenar seus dados.

Editor visual de tabelas do Power Apps

Para acessar o editor visual de tabelas do Power Apps, siga estas etapas:

  1. Ao editar um aplicativo no editor do Power Apps para Teams, selecione o botão de dados na barra lateral do Power Apps e, depois, o botão Criar nova tabela.

  2. Insira EquipmentList no campo Nome da tabela, porque a sua tabela terá uma lista de equipamentos. Selecione Criar para concluir o processo.

    Após alguns segundos, a tabela será provisionada e exibida no editor visual de tabelas. O editor visual de tabelas permite o rápido preenchimento da tabela com as opções + Nova linha e + Nova Coluna.

    Para exemplificar o processo de uso do editor Editar tabela para preencher a tabela, as etapas a seguir mostram como adicionar uma coluna Localização com duas opções: Departamento de Engenharia e Laboratório de Testes.

  3. Selecione + Nova coluna na faixa de opções do cabeçalho.

  4. Um painel Nova coluna será exibido no lado direito da tela. Na coluna Nome de exibição, insira: Location

  5. Para indicar o tipo de dados que a tabela conterá, em Tipo de dados, selecione Opção > Opção.

  6. Agora, precisamos definir as opções que usaremos para essa coluna. Para isso, em Sincronizar esta opção com, selecione + Nova opção.

  7. Um painel Nova opção é aberto no editor de coluna, permitindo que você adicione uma nova lista de opções. No campo Nome de exibição, insira: Equipment location choices. Em seguida, em Opções, adicione: Engineering Bay, selecione + Nova opção e adicione: Testing Lab.

  8. Selecione Salvar quando terminar, e o painel Nova opção desaparecerá.

  9. Em seguida, precisamos sincronizar a nova opção com a nova coluna. Em Sincronizar esta opção com, coloque o cursor no campo e comece a inserir o termo de pesquisa: Equipment. Observe que o comportamento desse campo de pesquisa é uma caixa de combinação, que lhe permite rolar por uma lista de opções pré-existentes, mas também filtra a lista de opções disponíveis com base em sua entrada no campo. Selecione as novas Opções de localização de equipamento como a opção de escolha.

  10. Depois que a lista de opções for escolhida e exibida corretamente, você poderá selecionar Salvar para concluir a criação da nova coluna de opções e retornar automaticamente ao editor de tabelas.

    No editor de tabelas, você pode usar qualquer um dos tipos de dados a seguir.

    Tipo de dados Descrição
    Texto Inclui linhas únicas e várias de texto sem formatação, rich text, email, número de telefone, símbolo de ação e URL
    Número Inclui número inteiro, decimal, flutuante, código de idioma, duração e fuso horário
    Data e Hora Inclui opções de Data e hora ou Somente data
    Pesquisa Faz referência a uma coluna principal em outra tabela
    Escolha Permite que as pessoas selecionem uma opção em uma lista; também inclui opções de escolha Sim/Não
    Moeda O comportamento e a formatação da coluna são definidos para replicar a moeda
    Numeração automática Define uma sequência numérica gerada automaticamente
    Arquivo Permite inserir uma imagem ou um arquivo na coluna
    Fórmula Um recurso de exibição que permite inserir uma fórmula fx na coluna
  11. Em seguida, vamos adicionar alguns dados à lista. Selecione + Nova linha para adicionar várias linhas à tabela com dados.

  12. Depois de concluir a edição da tabela, selecione Fechar na parte inferior do editor para retornar ao aplicativo. Agora que você tem dados para o aplicativo, pode começar a criá-lo.

Editor de tabela do Power Apps

Ocasionalmente, convém editar a tabela no editor de tabelas. Embora os tipos de coluna disponíveis sejam idênticos, o editor de tabelas permite definir Relacionamentos e Exibições para os dados.

  1. Para abrir a tabela no editor de tabelas, selecione Criar e, depois, a opção Ver tudo.

  2. A exibição mostrará todos os aplicativos, fluxos, tabelas etc. disponíveis para essa Equipe. Selecione Tabelas e, depois, a tabela que você deseja editar. Basta selecionar a tabela para abrir o editor de tabelas.

  3. No editor de tabelas, assim como fizemos anteriormente, você pode adicionar colunas e dados à tabela por meio do painel de colunas e dados na parte inferior da tela. Reserve tempo para observar as outras colunas, que foram criadas com a tabela, selecionando o botão +N mais (em que "N" é um número inteiro). Você verá verificações feitas pelas colunas exibidas no momento e algumas outras que você pode exibir simplesmente marcando a caixa de seleção ao lado da coluna. Com a tabela "EquipmentList" que criamos, vamos selecionar a coluna Localização e, depois, Salvar.

    Agora você deve ver a coluna Localização exibida na tabela.

  4. O editor de tabelas também permite arrastar e soltar colunas para reordená-las. Selecione a coluna Localização e arraste-a para a esquerda da coluna Criado em para que a lista seja semelhante a esta:

Visão geral da interface de gerenciamento

Agora que você provisionou seu ambiente e criou uma tabela com as colunas desejadas, é possível definir configurações administrativas na tabela. O Dataverse for Teams inclui uma interface de gerenciamento para você concluir essa tarefa, caso seja o proprietário da equipe. Os membros de uma equipe não podem alterar as permissões.

  1. Ao editar a tabela no Power Apps Build, selecione Gerenciar Permissões no menu da faixa de opções. Essa opção não será exibida se você não for proprietário da equipe.

  2. No painel Gerenciar permissões exibido no lado direito da tela, você pode definir diferentes níveis de acesso à tabela e aos dados. Diferentes níveis de privilégio estão disponíveis para a equipe e os colegas que têm acesso à tabela.

    As cinco opções de permissão são:

    • Acesso completo: permite que usuários e grupos tenham total acesso para criar registros, ler todos os registros, atualizar ou excluir registros. Esse nível de acesso deve ser concedido somente a usuários que precisam de controle total dos dados.

    • Colaborar: permite a criação de registros e a leitura de registros existentes, mas nega a atualização ou exclusão de registros existentes, a menos que tenham sido criados pelo usuário. Esse nível de privilégio é útil para usuários comuns que não devem ter acesso de nível administrativo aos dados com os quais se conectam, mas que ainda precisam criar registros na tabela e editar ou excluir registros que já criaram. Esse nível de privilégio é o mais atribuído para a maioria dos casos de uso.

    • Referência: permite que o usuário ou o grupo atribuído leia todos os registros da tabela, mas não interaja com os dados de nenhuma outra forma. Por exemplo, esse nível de privilégio é útil para tabelas de pesquisa, em que um administrador define os dados existentes, e os usuários apenas podem lê-los como referência para o trabalho.

    • Particular: um nível de privilégio exclusivo, pois permite que os usuários ou grupos criem registros na tabela (ao contrário da Referência), mas não permite que usuários ou grupos leiam registros que não foram criados por eles. Ele também permite que um usuário ou grupo atualize e exclua seus próprios registros, mas não os registros criados por outros usuários. Esse nível de privilégio é mais utilizado em situações em que há informações confidenciais na tabela que não devem ser expostas aos usuários comuns.

    • Nenhum: nega totalmente o acesso. O usuário ou o grupo não pode exibir, modificar nem excluir os registros da tabela.

    Todos os níveis de privilégio podem ser atribuídos a usuários ou grupos, dependendo das suas necessidades. É comum adicionar usuários convidados a uma equipe, que podem precisar de um nível diferente de acesso do que os usuários internos da organização. Por esse motivo, a seção Gerenciar permissões da tabela permite gerenciar os membros separadamente dos convidados.

  3. Tente selecionar uma das categorias da Equipe de design (ou usuários/grupos na seção Colegas, se disponível) e alterar o nível de acesso. Se a sua equipe tiver vários proprietários, a opção Proprietários ficará visível, e você também poderá definir o acesso para esses usuários. Na captura de tela anterior, os membros da equipe receberam Acesso total. Com todas as alterações feitas, selecione Salvar para continuar.

Parabéns: você criou com êxito uma tabela de dados no Dataverse for Teams, adicionou colunas à tabela, usou o editor de tabelas e gerenciou as permissões de tabela. Vamos fazer uma rápida verificação de conhecimento para confirmar o que você aprendeu.