Tipos de tabelas

Uma tabela define as informações que você deseja rastrear na forma de linhas (registros), o que normalmente inclui dados de coluna, como nome da empresa, localização, produtos, email, telefone etc.

As tabelas são exibidas no Power Apps como um destes tipos diferentes:

  • Padrão: diversas tabelas padrão, também conhecidas como tabelas prontas para uso, estão incluídas em um ambiente do Power Platform, que inclui o Microsoft Dataverse. Tabelas de contas, unidades de negócios, contatos, tarefas e usuários são exemplos de tabelas padrão no Dataverse. A maioria das tabelas padrão incluídas no Dataverse podem ser personalizadas. As tabelas que são importadas como parte de um solução gerenciada e definidas como personalizáveis também são exibidas como tabelas padrão. Qualquer usuário com os privilégios apropriados pode personalizar essas tabelas em que a propriedade da tabela tenha a opção "personalizável" definida como verdadeiro.
  • Atividade: são um tipo especial de tabela e são melhores para linhas que tenham um elemento baseado em atividade, que pode incluir um assunto, horário de início, horário de término, data de conclusão e duração. O Dataverse já acompanha diversas tabelas de atividades prontas para uso, como compromisso, tarefa, email e telefonema. Mais informações: Tabelas de atividade
  • Virtual: surgem quando você precisa da tabela a ser preenchida com dados de uma fonte externa do Dataverse.
  • Elástica: são para quando a tabela armazenará um conjunto de dados muito grande com mais de dezenas de milhões de linhas.

Tabelas de atividade

Uma atividade pode ser uma ideia de qualquer ação para que uma entrada possa ser feita em um calendário. Uma atividade tem dimensões de hora (hora de início, hora de parada, hora de vencimento e duração) que ajudam a determinar quando a ação ocorreu ou irá ocorrer. As atividades também contêm dados que ajudam a determinar qual ação a atividade representa, por exemplo, assunto e descrição. Uma atividade pode ser aberta, cancelada ou concluída. O status de concluído uma atividade tem vários valores de sub-status associados para esclarecer a maneira como a atividade foi concluída.

As tabelas de atividades são um tipo especial de tabela que só pode ser de um usuário ou de uma equipe, mas não pode ser de uma organização. Ao criar uma tabela, você pode especificá-la como uma tabela padrão ou de atividades.

A tabela a seguir lista as tabelas de atividades que estão disponíveis em um ambiente padrão.

Nome Descrição Exibir nos menus de atividade Referência
Compromisso Compromisso representando um intervalo de tempo com horas de início e término e duração. Sim Compromisso
Email Atividade que é entregue usando protocolos de email. Sim Email
Fax Atividade que registra o resultado da chamada e o número de páginas de um fax e, opcionalmente, armazena uma cópia eletrônica do documento. Sim Fax
Carta Atividade que rastreia a entrega de uma carta. A atividade pode conter a cópia eletrônica da carta. Sim Carta
Telefonema Atividade para controlar um telefonema. Sim PhoneCall
Compromisso Recorrente O compromisso mestre de uma série de compromissos recorrentes. Sim RecurringAppointmentMaster
Tarefa Atividade genérica representando o trabalho que precisa ser feito. Sim Tarefa

Quando você pode criar uma tabela personalizada de atividades, talvez você a crie para ler comunicações de mensagens instantâneas. A criação de uma tabela de atividades é diferente da criação de uma que não seja de atividade porque você não especifica uma coluna principal. Todas as tabelas de atividade têm um Campo Primário definido como Assunto e outras colunas comuns definidas pela Tabela de atividades. Isso permitirá que todos os tipos de atividades sejam exibidos em uma exibição em que apenas as colunas comuns são exibidas.

Para criar uma tabela de atividades personalizada, abra a seção Opções avançadas no painel Nova tabela, selecione a opção Atividade na lista suspensa Tipo. Depois de selecionar isso, você verá que Exibir nos Menus de Atividade está selecionado. Essa configuração permite que os usuários criem esse tipo de atividade nos menus de atividade. Isso não está selecionado para atividades que normalmente estão associadas a eventos específicos e que foram criadas usando código ou por um fluxo de trabalho. Depois que salvar a tabela, você não poderá alterar essas configurações.

Habilitar atividades para uma tabela

Habilite as atividades para adicionar atividades a uma tabela e use a pesquisa Referente a da tabela.

  1. Para habilitar atividades, entre no Power Apps.

  2. Na navegação à esquerda, selecione Tabelas e abra a tabela desejada.

  3. Selecione Propriedades.

  4. Expanda Opções avançadas e selecione Criar uma atividade.

    Importante

    Depois de habilitada, essa configuração não poderá ser desabilitada.

  5. Selecione Salvar.

Permitir que os usuários associem o email a vários registros

Às vezes, os usuários precisam associar um email a vários registros. Por exemplo, um cliente envia um email relacionado a vários casos. A pesquisa existente Referente a somente permite que um usuário relacione um email a um único registro primário. Os registros de email agora podem ser associados a vários registros, como contas, contatos, clientes potenciais, oportunidades e ocorrências, por meio de uma nova coluna de tipo participante da atividade chamada relacionada. Quando um email é associado a vários registros, ele aparece na linha do tempo de cada um dos registros associados.

Observação

No momento, esse recurso só é compatível com atividades de email.

A coluna relacionada não é adicionada ao formulário de email por padrão. Para permitir que os usuários usem essa nova coluna, adicione a coluna relacionada ao formulário de email. Para obter informações sobre como adicionar uma coluna a um formulário, acesse Adicionar colunas a um formulário.

Depois de adicionar a coluna relacionada ao formulário, os usuários podem associar um registro de email a outros registros de participantes relacionados (partes), como ocorrências ou oportunidades.

Embora haja semelhanças entre as colunas referente a e relacionada, as diferenças a seguir são importantes a serem observadas:

  • Tabelas com suporte
    No momento, a coluna relacionada está disponível somente para a tabela Email. No momento, a coluna relacionada não oferece suporte aos mesmos relacionamentos utilizados pela coluna relacionada. A lista de tabelas com suporte está atualmente limitada às tabelas que podem ter um email de contato.

  • Tipo de relacionamento
    A coluna referente a atua como um relacionamento primário de um registro principal. Por exemplo, se uma conta tiver várias atividades e for excluída posteriormente, a mesma ação será aplicada automaticamente aos registros de atividades secundários. A coluna relacionada não é um relacionamento primário. As ações executadas nos registros relacionados não afetam as atividades relacionadas.

  • Quando o valor da coluna está definido
    Depois que a coluna relacionada for adicionada ao formulário de email, os usuários poderão adicionar manualmente um ou mais registros para indicar que os registros estão relacionados à atividade. As colunas referente a e relacionada são independentes. A definição de um valor para a coluna de pesquisa referente a não afeta os valores da coluna relacionada. Quando um novo email é relacionado a um email existente (por exemplo, como uma resposta), os valores das colunas referente a e relacionada do email correlacionado são copiados para a nova atividade. No entanto, quando você cria um novo email no controle de linha do tempo no contexto de um registro, a coluna relacionada não é definida automaticamente para o registro atual. Esse comportamento pode ser modificado habilitando uma OrgDBOrgSetting chamada AddParentEntityToRelatedOnNewActivityCreate.

  • Cenários de suplemento do Outlook
    Alguns recursos, como o Dynamics 365 App for Outlook e o Copilot para Vendas, incluem a capacidade de salvar um email do Outlook como um registro de email ao mesmo tempo em que define a coluna relacionada. Esses recursos não definem o valor da coluna relacionada.

Propriedade da tabela

Existem dois tipos diferentes de propriedade de tabela padrão e personalizada. Quando você cria uma nova tabela, as opções de propriedade são: Organização ou Usuário ou Equipe. Depois que uma tabela for criada, o tipo de propriedade não poderá ser alterado.

Propriedade Descrição
Organização Os dados pertencem à organização. O acesso aos dados é controlado no nível da organização.
Usuário ou equipe Os dados pertencem a um usuário ou uma equipe. As ações que podem ser executadas nessas linhas podem ser controladas no nível do usuário.

Observe que existem algumas tabelas de sistema do Dataverse que são semelhantes às tabelas padrão, mas têm um tipo diferente de propriedade da organização e propriedade do usuário ou equipe:

  • Nenhum. Algumas tabelas do sistema não têm um proprietário, como a tabela Privilégios.
  • Unidade de Negócios. Algumas tabelas de sistema são de propriedade da empresa. Elas incluem as tabelas Unidade de negócios, Calendário, Equipe e Direito de Acesso.

Importante

Depois de uma tabela personalizada ser criada, você não poderá alterar a propriedade. Antes de criar uma tabela, certifique-se de escolher o tipo correto de propriedade. Se você determinar posteriormente que sua tabela personalizada deve ser de um tipo diferente, terá que excluí-la e criar outra.

Tabelas virtuais

Uma tabela virtual é uma tabela personalizada no Dataverse que tem colunas com dados de uma fonte de dados externa. Tabelas virtuais aparecem no seu aplicativo aos usuários como linhas de tabela regular, mas contêm dados originados de um banco de dados externo dinamicamente em tempo de execução, como um Banco de Dados SQL do Azure. As linhas baseadas em tabelas virtuais estão disponíveis em todos os clientes, incluindo os clientes personalizados desenvolvidos usando os serviços Web do Dataverse. Mais informações: Criar e editar tabelas virtuais que contenham dados de uma fonte de dados externa

Tabelas elásticas

As tabelas elásticas oferecem vantagens em termos de desempenho em relação a tabelas padrão quando a tabela contém um conjunto de dados muito grande. As tabelas elásticas são da plataforma do Azure Cosmos DB. Mais informações: Criar e editar tabelas elásticas

Confira também

Criar tabelas
Editar tabelas

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).