<< Clic para mostrar Tabla de Contenidos >> Tipos de datos soportados |
Introducción
Cuando se configura una virtualización o Replicación a través del asistente (es decir, cuando se utiliza los componentes y las clases por defecto que Bizagi ofrece para la Virtualización), Bizagi soporta el mapeo de atributos de diferentes tipos.
La siguiente información describe los tipos de datos soportados cuando se utiliza la integración nativa de Bizagi con base de datos externas SQL Server u Oracle.
Las siguientes tablas muestras las asignaciones de las columnas de Bizagi cuando se utiliza Replicación o Virtualización. La primera columna muestra el tipo de datos de la fuente, y la segunda columna presenta el dato equivalente en Bizagi, si es soportado.
Tipo de datos SQL Server |
|
---|---|
Caracteres de Texto |
|
CHAR |
String |
VARCHAR |
String |
TEXT / VARCHAR(MAX) |
No soportado |
Números Exactos |
|
BIGINT |
Big Integer |
INT |
Integer |
SMALLINT |
Small Integer |
TINYINT |
Tiny Integer |
DECIMAL |
Currency |
NUMERIC |
Integer Si el número es muy grande, luego de realizar la configuración de la replicación o virtualización, es necesario cambiar manualmente el tipo de campo a un Big Integer |
MONEY |
Currency |
SMALLMONEY |
Currency (soporte limitado) |
BIT |
Boolean |
Números Aproximados |
|
FLOAT |
Float |
REAL |
Real |
Fecha y Hora |
|
DATE |
Date-time |
DATETIME |
Date-time |
SMALLDATETIME |
No soportado |
Textos Binarios |
|
BINARY |
No soportado |
VARBINARY |
No soportado |
IMAGE |
No soportado |
Caracteres de Texto Unicode |
|
NCHAR |
String (Soporte total para unicode) |
NVARCHAR |
String (Soporte total para unicode) |
NTEXT |
No soportado |
Otros Tipos de Dato |
|
UNIQUEIDENTIFIER |
No soportado |
TIMESTAMP |
No soportado |
CURSOR |
No soportado |
SQL_VARIANT |
No soportado |
TABLE |
No soportado |
XML |
No soportado |
Tipos de Datos Oracle |
|
---|---|
Caracteres de Texto |
|
CHAR |
String (soporte limitado) |
NCHAR |
String (soporte limitado) |
NVARCHAR |
String (soporte limitado) |
VARCHAR |
String. Oracle recomienda utilizar varchar2 en su lugar. |
VARCHAR2 |
String |
LONG |
No soportado |
RAW |
No soportado |
LONG RAW |
No soportado |
Numéricos |
|
NUMBER(1) |
Tiny Integer |
NUMBER (3) |
Tiny Integer |
NUMBER (6) |
Small Integer |
NUMBER(10) |
Integer |
NUMBER (19) |
Big Integer |
NUMBER (17,4) |
Float |
NUMBER(18,4) |
Float |
NUMBER (19,4) |
Float |
NUMBER |
Number de Oracle (disponible solo cuando la BD de Bizagi es Oracle también)*. |
NUMBER (20) |
Number de Oracle (disponible solo cuando la BD de Bizagi es Oracle también)*. |
NUMBER (38) |
Number de Oracle (disponible solo cuando la BD de Bizagi es Oracle también)*. |
NUMERIC |
Big Integer |
FLOAT |
Float |
DEC |
Big Integer |
DECIMAL |
Big Integer |
Fecha y Hora |
|
DATE |
Date-time |
TIMESTAMP |
No soportado |
INTERVAL YEAR |
No soportado |
INTERVAL DAY |
No soportado |
Objeto Extenso (LOB) |
|
BFILE |
No soportado |
BLOB |
No soportado |
CLOB |
No soportado |
NCLOB |
No soportado |
Rowid |
|
ROWID |
No soportado |
UROWID |
No soportado |
XML |
|
XMLTYPE |
No soportado |
Cuando se utiliza CHAR, NCHAR, o NVARCHAR, no se soporta su uso en llaves primarias (Oracle incluso no recomienda esto como una buena práctica).
*El tipo de datos Oracle Number no puede ser usado en reglas de negocio o dentro de ninguna función XPath. No puede usarse como Vocabulario en Políticas, en Encripción de la base de datos ni como Llave de negocio.
Importante
Al utilizar la virtualización o replicación de datos, considere que usted debe garantizar la misma intercalación (collation en SQL Server) o set de caracteres (character set en Oracle), o por lo menos dos que sean muy similares en la base de datos externa y la base de datos de Bizagi.
Esto es importante si los datos a integrar (principalmente de tipo cadenas) contienen información susceptible a dicha configuración.
Por ejemplo, si usted integra una base de datos externa de Oracle que utiliza Unicode, asegúrese de utilizar una base de datos Oracle Unicode para su proyecto de Bizagi también.