Comparando tipos de dados do Access e do Dataverse

Aplica-se a
Access para Microsoft 365
Nota Esta funcionalidade encontra-se em Disponibilidade Geral (GA) no Canal de Lançamento Mensal do Microsoft 365 a partir de maio de 2022. Se estiver no Canal Empresarial Semianual da Microsoft, este estará disponível em dezembro de 2022. Para obter mais informações sobre como participar, consulte aka.ms/AccessAndPowerPlatform.

Ao migrar tipos de dados do Access para o Dataverse, é de importância vital compreender o que não é suportado, o que é parcialmente suportado e o que é totalmente suportado para cada tipo de dados correspondente.

Dos muitos tipos de dados suportados, existem alguns limites e variações diferentes entre o Access e o Dataverse. Durante a migração, o processo de validação alerta-o para erros de conversão de dados. Na maioria dos casos, existem alternativas práticas ou soluções alternativas. Para obter mais informações, veja Introduction to data types and field properties in Access and Column data types in Dataverse (Introdução aos tipos de dados e às propriedades de campo nos tipos de dados do Access e da Coluna em Dataverse).

A tabela seguinte fornece mais detalhes sobre os tipos de dados, limites e variações suportados.

Resumo dos tipos de dados

Access Dataverse Limites Variações
Texto Curto Texto Dataverse: 4000 carateres
Acesso: 255 carateres
Em Dataverse, se a cadeia for atualizada para além de 255 carateres, o Access converte o valor em Texto Longo para apresentação.
Texto Longo Texto com Várias Linhas Dataverse: 1.048.576 carateres
Acesso: 1 GB com um limite de visualização de 64 000
O Access impede a exportação se o limite do Dataverse for excedido.
Hiperlink URL Dataverse: 4000 carateres
Acesso: 8.192 carateres (incluindo o URL, o nome a apresentar e as partes da sugestão da ferramenta)
Se o URL do Access é apenas um URL simples ou se tem uma ou mais partes de URL, é convertido numa coluna em Dataverse.
DateTime DateTime O Dataverse e o Access utilizam o formato de data e hora padrão Suporte total
Data/Hora Estendida Sem equivalente Acesso: para obter mais informações, consulte Data/Hora Prolongada. Sem suporte
Numeração Automática Identificador Exclusivo Dataverse: GUID
Acesso: número inteiro, +2.147.483.647
O Dataverse converte o valor do Access num número inteiro.
Moeda Moeda Dataverse: +/- 922.337.203.685.477 com duas a dez casas decimais
Acesso: +/- 922.337.203.685.477 com quatro casas decimais
O Dataverse tem uma conversão de taxa de câmbio incorporada, mas só suporta um formato de moeda numa tabela.
O Access suporta mais do que um formato de moeda numa tabela.
Considere converter o tipo de dados Access Conversor de Moedas em Decimal.
Em alternativa, pode importar a tabela do sistema Conversor de Moedas (que tem a taxa de câmbio e as tabelas base para cada moeda) do Dataverse para o Access. Para obter mais informações, veja Dataverse system tables and columns (Tabelas e colunas do sistema Dataverse).
Número: Decimal Número Decimal Dataverse: +/-100,000,000,000 e até 10 casas decimais.
Acesso: +/- 10^28-1 e até 28 casas decimais
O Access não exporta dados que excedam os limites do Dataverse.
Número: Número inteiro Número inteiro Dataverse: +/- 2,147,483.647
Acesso: +/- 2.147.483.647 (1, 2 ou 4 bytes)
Suporte total
Número: Único (4 bytes)
Número: Duplo (8 bytes)
Número de Vírgula Flutuante Dataverse: Valores fracionários até 17 dígitos, mas a apresentação está limitada a +/- 100 mil milhões com cinco casas decimais, e a aritmética é aproximada

Acesso: Quatro bytes
Valores negativos: 3,402823E38 para -1,401298E-45
Valores positivos: 1,401298E-45 a 3,402823E38

Aceda a Oito bytes:
Valores negativos: 1,79769313486231E308 para -4,94065645841247E-324 Valores positivos: 4,94065645841247E-324 a 1,79769313486231E308
Sem suporte
Sugestão Para migrar um tipo de dados de vírgula flutuante do Access, converta-o primeiro num tipo de dados Número, defina a propriedade Tamanho do Campo como Decimal e, em seguida, migre os dados para Dataverse, que os armazenará como um tipo de dados Número Decimal.
Em comparação com o tipo de dados de vírgula flutuante do Access, o tipo de dados de vírgula flutuante Dataverse pode criar pequenas diferenças que podem ser arredondadas para visualização. Normalmente, isto não é um problema, mas durante os cálculos repetidos, pode obter resultados ligeiramente incorretos. Se for necessária precisão absoluta, considere utilizar o tipo de dados Dataverse Decimal, uma vez que contém um intervalo maior de valores fracionários e preserva a precisão.
Número Grande Número Inteiro Grande (BigInt) Dataverse: 8 bytes, -2^63 a 2^63-1
Acesso: 8 bytes, -2^63 a 2^63-1
Suporte total
Anexo Arquivo Dataverse: 128 MB, um ficheiro por coluna e armazenado na cloud
Acesso: 2 GB, vários ficheiros por coluna e armazenados na base de dados
Ainda não é suportado, mas estará disponível em breve. Esteja atento a atualizações.
Objeto OLE Imagem (ou Ficheiro) Dataverse: 32 MB, suporta GIF, PNG, JPG e BMP, uma imagem por coluna e armazenado na cloud
Acesso: 2 GB, suporta imagens, gráficos e controlos Active X e armazenados na base de dados
Sem suporte
Assistente de Pesquisa Pesquisa Dataverse: pesquisa de uma coluna
Acesso: pesquisa de uma ou mais colunas
Com suporte
O Access exporta apenas uma pesquisa de coluna que requer preparação. Para obter mais informações, veja Criar um campo de escolha para migração para o Dataverse.
Sim/Não Sim/Não (ou Duas Opções) O Dataverse e o Access utilizam um valor Booleano Suporte total para duas opções.
Não existe suporte para o conjunto de opções de seleção múltipla.
Colunas calculadas Sem equivalente Dataverse: pode criar cálculos com base em tipos de dados de números inteiros, decimais ou de texto. Para obter mais informações, veja Definir colunas calculadas no Power Apps e Criar e definir campos de cálculo ou rollup no Microsoft Dataverse.
Acesso: para obter mais informações, consulte Colunas Calculadas.
Apenas os resultados das colunas calculadas do Access são exportados.
Campos de múltiplos valores Seleção Múltipla de Campos ou Opções Dataverse: armazena valores como uma cadeia delimitada numa coluna.
Acesso: armazena campos de valores múltiplos que armazenam valores em várias tabelas. Para obter mais informações, veja campos de valores múltiplos.
Sem suporte
Rich Text Texto ou texto com várias linhas Dataverse: o texto suporta até 4000 carateres e o texto de várias linhas suporta até 1.048.576 carateres com formatação.
Acesso: um campo de tipo de dados Texto Longo (também denominado Memo) com a propriedade TextFormat definida como RichText.
Sem suporte
Hiperlinks URL Dataverse: apresenta apenas o texto do URL
Acesso: para além do texto do URL, o Access tem componentes incorporados que incluem o nome amigável e o nome a apresentar da ligação.
Com suporte
Os componentes de hiperligação para o nome amigável e o nome a apresentar são criados como colunas adicionais no Dataverse. Estes continuarão a funcionar conforme esperado nos formulários e relatórios do Access.

Veja Também

Migrar dados do Access para o Dataverse