Soporte de Archivos Complejos

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

 

Organizaciones de Registros soportadas:

  • registro de longitud fija
  • registro de longitud variable
  • 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
  • Bloques Repetidos (OCCURS)
  • Campo único repetido
  • Bloque de información repetido
  • Frecuencia variable (OCCURS DEPENDING ON)

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.

Tipos de campos soportados:

Mainframe specific data types:

  • EBCDIC (PIC X)
  • Empaquetado (COMP-3)
  • Empaquetado sin signo
  • Zoneado (PIC 9)
  • Binario (COMP-1)
  • Exhibe números formateados (incluyendo cualquier puntuación))
  • Flotante
  • Fecha (soporta cualquier formato, incluyendo técnicas especificas Y2K)
  • 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:

  • ASCII
  • Flotante (IEEE, BASIC, DEC)
  • Binario Reverso (Little Endian)
  • Lógicos (S/N, 0/1, V/F, etc. )
  • Medio-byte
  • Bit
  • Empaquetado Unisys

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.