Comparación de tipos de datos de Access y Dataverse

Se aplica a
Access para Microsoft 365
Nota Esta característica se encuentra en Disponibilidad general (GA) en el Canal de publicación mensual de Microsoft 365 a partir de mayo de 2022. Si se encuentra en el Canal empresarial semianual de Microsoft, estará disponible en diciembre de 2022. Para obtener más información sobre cómo participar, consulte aka.ms/AccessAndPowerPlatform.

Al migrar los tipos de datos de Access a Dataverse, es de vital importancia comprender lo que no se admite, lo que es parcialmente compatible y lo que es totalmente compatible con cada tipo de datos coincidente.

De los muchos tipos de datos que son compatibles, hay algunos límites y variaciones diferentes entre Access y Dataverse. Durante la migración, el proceso de validación le avisa de errores de conversión de datos. En la mayoría de los casos, hay alternativas prácticas o soluciones alternativas. Para obtener más información, vea Introducción a los tipos de datos y las propiedades de campo en Tipos de datos de Access y Columna en Dataverse.

En la tabla siguiente se proporcionan más detalles sobre los tipos de datos, límites y variaciones admitidos.

Resumen de tipos de datos

Access Dataverse Límites Variantes
Texto corto Texto Dataverse: 4000 caracteres
Access: 255 caracteres
En Dataverse, si la cadena se actualiza después de 255 caracteres, Access convierte el valor en Texto largo para su visualización.
Texto largo Texto de varias líneas Dataverse: 1.048.576 caracteres
Acceso: 1 GB con un límite de pantalla de 64 000
Access impide la exportación si se supera el límite de Dataverse.
Hipervínculo Dirección URL Dataverse: 4000 caracteres
Acceso: 8.192 caracteres (incluida la dirección URL, el nombre para mostrar y las partes de sugerencias de herramientas)
Tanto si la dirección URL de Access es solo una url sencilla o tiene uno o más elementos de dirección URL, se convierte en una columna en Dataverse.
DateTime DateTime Dataverse y Access usan el formato de fecha y hora estándar Soporte técnico completo
Fecha y hora extendida No hay equivalente Acceso: Para obtener más información, consulta Fecha y hora extendida. No se admite
Autonumeración Identificador único Dataverse: GUID
Acceso: entero, +2.147.483.647
Dataverse convierte el valor de Access en un entero.
Moneda Moneda Dataverse: +/- 922.337.203.685.477 con dos a diez posiciones decimales
Acceso: +/- 922.337.203.685.477 con cuatro posiciones decimales
Dataverse tiene una conversión de tipo de cambio integrada, pero solo admite un formato de moneda en una tabla.
Access admite más de un formato de moneda en una tabla.
Considere la posibilidad de convertir el tipo de datos Moneda de Access a Decimal.
Como alternativa, puede importar la tabla del sistema moneda (que tiene el tipo de cambio y las tablas base para cada moneda) de Dataverse a Access. Para obtener más información, vea Tablas y columnas del sistema de Dataverse.
Número: decimal Número decimal Dataverse: +/-100.000.000.000 y hasta 10 posiciones decimales.
Access: +/- 10^28-1 y hasta 28 posiciones decimales
Access no exporta datos que superen los límites de Dataverse.
Número: Entero Número entero Dataverse: +/- 2.147.483.647
Acceso: +/- 2.147.483.647 (1, 2 o 4 bytes)
Soporte técnico completo
Número: simple (4 bytes)
Número: Doble (8 bytes)
Número de punto flotante Dataverse: Valores fraccionarios de hasta 17 dígitos, pero la visualización está limitada a +/- 100 000 millones con cinco posiciones decimales, y la aritmética es aproximada

Acceso: cuatro bytes
Valores negativos: 3,402823E38 a -1,401298E-45
Valores positivos: 1,401298E-45 a 3,402823E38

Acceso ocho bytes:
Valores negativos: 1,79769313486231E308 a -4,94065645841247E-324 Valores positivos: 4,94065645841247E-324 a 1,79769313486231E308
No se admite
Propina Para migrar un tipo de datos de punto flotante de Access, conviértalo primero en un tipo de datos Número, establezca la propiedad Tamaño del campo en Decimal y, después, migre los datos a Dataverse, que los almacenará como un tipo de datos Número decimal.
En comparación con el tipo de datos de punto flotante de Access, el tipo de datos de punto flotante Dataverse puede crear pequeñas diferencias que se pueden redondear para su presentación. Normalmente, esto no es un problema, pero durante los cálculos repetidos, puede obtener resultados ligeramente incorrectos. Si se necesita precisión absoluta, considere la posibilidad de usar el tipo de datos Dataverse Decimal porque contiene un rango más grande de valores fraccionarios y conserva la precisión.
Número grande Big Integer (BigInt) Dataverse: 8 bytes, -2^63 a 2^63-1
Acceso: 8 bytes, -2^63 a 2^63-1
Soporte técnico completo
Datos adjuntos Archivo Dataverse: 128 MB, un archivo por columna y almacenado en la nube
Access: 2 GB, varios archivos por columna y almacenados en la base de datos
Aún no se admite, pero estará disponible próximamente. Esté atento a las actualizaciones.
Objeto OLE Imagen (o Archivo) Dataverse: 32 MB, admite GIF, PNG, JPG y BMP, una imagen por columna y se almacena en la nube
Access: 2 GB admite imágenes, gráficos y controles Active X, y se almacena en la base de datos
No se admite
Asistente para búsquedas Búsqueda Dataverse: búsqueda de una columna
Access: búsqueda de una o más columnas
Compatible
Access exporta solo una búsqueda de una columna que requiere preparación. Para obtener más información, vea Crear un campo de opción para la migración a Dataverse.
Sí/No Sí/No (o dos opciones) Dataverse y Access usan un valor booleano Compatibilidad completa con dos opciones.
No se admite el conjunto de opciones de selección múltiple.
Columnas calculadas No hay equivalente Dataverse: Puede crear cálculos basados en números enteros, decimales o tipos de datos de texto. Para obtener más información, vea Definir columnas calculadas en Power Apps y Crear y definir campos de cálculo o paquete acumulativo en Microsoft Dataverse.
Access: Para obtener más información, vea Columnas calculadas.
Solo se exportan los resultados de las columnas calculadas de Access.
Campos multivalor Selección múltiple campo u opciones Dataverse: Almacena los valores como una cadena delimitada en una columna.
Access: Almacena campos multivalor que almacenan valores en varias tablas. Para obtener más información, vea campos multivalor.
No se admite
Texto enriquecido Texto o texto de varias líneas Dataverse: el texto admite hasta 4000 caracteres y el texto de varias líneas admite un máximo de 1.048.576 caracteres con formato.
Access: Un campo de tipo de datos Texto largo (también denominado Memo) con la propiedad TextFormat establecida en RichText.
No se admite
Hipervínculos Dirección URL Dataverse: Solo muestra el texto de la dirección URL
Acceso: Además del texto de la dirección URL, Access tiene componentes integrados que incluyen el nombre descriptivo y el nombre mostrado del vínculo.
Compatible
Los componentes de hipervínculo para el nombre descriptivo y el nombre para mostrar se crean como columnas adicionales en Dataverse. Estos seguirán funcionando según lo esperado en los formularios e informes de Access.

Consulte también

Migrar datos de Access a Dataverse