Tipo de datos Moneda
Moneda es un tipo de datos de columna diseñado para valores de dinero. Aparece junto a los tipos habituales (Numérico, Entero, Texto y el resto) en todas las listas de tipos de datos, y almacena los importes como decimales exactos de punto fijo: 18 dígitos de precisión con 4 posiciones decimales. Eso da cabida a aproximadamente ±100 billones, con exactitud de 1/10 000 de unidad y sin redondeo de punto flotante.
La ventaja es la velocidad. Una columna Moneda ocupa la mitad del ancho en memoria de una columna Numérico, de modo que los paneles de control y los pasos de flujo de trabajo que recorren tablas llenas de importes leen aproximadamente la mitad de los datos y terminan antes. Numérico sigue siendo el valor predeterminado de alta precisión (38 dígitos de precisión, 10 posiciones decimales); Moneda es el tipo más ligero que usted elige donde los valores son dinero.
Cuándo usar Moneda
Sección titulada «Cuándo usar Moneda»Elija Moneda para las columnas que contienen importes monetarios: costo, ingresos, precio, margen, gasto, importes asignados. Son las columnas que predominan en los modelos de rentabilidad y financieros, por lo que cambiarles el tipo suele ser la mayor mejora individual para los paneles de control y flujos de trabajo que recorren muchos datos.
Siga con Numérico cuando:
- Los valores puedan superar aproximadamente ±100 billones, o necesiten más de 4 posiciones decimales: piense en tipos de cambio, tarifas unitarias, porcentajes y factores de asignación
- La columna mezcle dinero con otras medidas, o usted no esté seguro de lo que contendrá
Dónde establecerlo
Sección titulada «Dónde establecerlo»Moneda está disponible en cualquier lugar donde elija el tipo de datos de una columna.
En la asignación de columnas de un paso de flujo de trabajo
Sección titulada «En la asignación de columnas de un paso de flujo de trabajo»En la asignación de columnas de salida de cualquier paso (la cuadrícula del asignador de datos), elija Moneda en la lista desplegable de tipos de datos de la columna, igual que elegiría Numérico o Texto. El paso escribe esa columna como Moneda a partir de la siguiente ejecución.
En las propiedades de la columna de una tabla
Sección titulada «En las propiedades de la columna de una tabla»Abra las Propiedades de la columna de una tabla y use el control Tipo de datos para cambiar una columna entre Numérico y Moneda. El cambio surte efecto la próxima vez que se reconstruya la tabla; por ejemplo, la próxima vez que se ejecute el paso del flujo de trabajo que la produce.
Con un asistente de IA o herramientas MCP
Sección titulada «Con un asistente de IA o herramientas MCP»Los agentes conectados mediante MCP también pueden establecer el tipo: el valor del tipo de datos es currency dondequiera que se indique un tipo de columna: al crear una columna, definir una tabla o configurar un paso. Pedirle a su asistente que “convierta las columnas de importe a moneda” suele ser la forma más rápida de cambiar el tipo en una tabla ancha.
Cómo se comporta Moneda
Sección titulada «Cómo se comporta Moneda»Unas pocas reglas mantienen Moneda predecible en toda la plataforma:
- Moneda es siempre su elección explícita. Las importaciones, la detección automática de tipos, los resultados de SQL y las columnas derivadas (sumas, expresiones, salidas de asignación) usan siempre Numérico de forma predeterminada. Donde quiera Moneda en un resultado, cambie usted mismo el tipo de esa columna de salida.
- Una vez establecido, se recuerda. Una columna declarada como Moneda sigue siendo Moneda a través de lecturas, pasos posteriores y reconstrucciones de tablas. Cuando un paso posterior rellena su asignación de columnas a partir de la tabla, el tipo Moneda pasa automáticamente a la configuración del paso.
- Las agregaciones devuelven Numérico. Una SUM u otra agregación de una columna Moneda produce un resultado Numérico: vuelva a establecer la columna de salida como Moneda si desea que el agregado se almacene así.
- Las celdas vacías se importan como 0. En las importaciones de archivos, una celda vacía en una columna Moneda se carga como 0, exactamente igual que en Numérico.
Relacionado
Sección titulada «Relacionado»- Uso de tablas y vistas: cómo almacenan las columnas las tablas y por qué los tipos de datos importan para el tamaño y la velocidad
- Propagación de columnas: propague un cambio de tipo hacia abajo a través de cada paso que consume la columna
- Explorador de tablas: inspeccione de un vistazo el tipo de datos de cada columna