La teconología Arbutus tiene la capacidad de presentar prácticamente cualquier archivo de datos en un formato de tabla. Esta capacidad no está limitada a archivos simples de longitud fija, sino que se extiende a todos los formatos de archivos soportados por el mainframe IBM y las plataformas AS/400, y la mayoría de los formatos soportados por otras plataformas. Cada formato es convertido automática y transparentemente a un formato de tabla apropiado para su aplicación.
zSeries/zOS |
iSeries/AS400 |
|
Bases de Datos soportadas: |
||
DB2 |
DB2 |
|
IMS |
||
Organizaciones de Archivos soportadas: |
||
VSAM (ESDS, KSDS, RRDS) |
IFS |
|
ISAM |
Spool |
|
QSAM (Archivos Planos) |
Archivos Planos |
|
Particionados o Secuenciales |
||
GDG |
||
Bloqueados, Desbloqueados o Spanned |
||
- formatos estándar de longitud variable
- formatos variables personalizados específicos de la aplicación
- Soporta cantidad ilimitada de redefines
- Tipo(s) de registros específicos se pueden seleccionar del archivo
- Tipos de registros múltiples pueden ser “virtualmente aplanados” a medida que se lee el archivo, presentando la información combinada como una tabla relacional única
- Campo único repetido
- Bloque de información repetido
Además de soportar cualquier organización de registros, la tecnología Arbutus también lee prácticamente cualquier tipo de dato que se pueda encontrar. De igual forma que la organización de registros, cada uno de estos tipos es convertido automáticamente a un formato apropiado para su aplicación.
Mainframe specific data types:
- Especificador de centuria
- AA or AAAA
- MM or MMM
- DD or DDD
- Cualquier caracter de formateo
- Fechas seriales, con cualquier base
Otros tipos de datos:
Cada uno de estos tipos de datos es soportado en cualquier longitud que sea apropiado para el tipo. Además, todos los motores de datos Arbutus son totalmente compatibles con todos los tipos de datos indicados arriba
También pueden definirse columnas virtuales.Esto permite que cualquier cómputo, o conjunto de cómputos sea calculado dinámicamente y presentado como un campo, como si fuese parte de los datos.