En el entorno de base de datos, siempre hay la necesidad de cargar datos desde orígenes externos como archivos, programas de sincronización o sockets en una tabla. Estos orígenes externos tienen varios formatos para representar cada uno de los tipos de datos individualmente y juntos como registros o filas.
Cuando carga datos desde aplicaciones parecidas a bases de datos, como
RDBMS, un servidor web u otros almacenes de datos estructurados, pueden exportar datos a archivos o flujos en diferentes formatos. Los formatos siguientes se utilizan con el entorno
IBM® Netezza:
- Delimitado por texto
- El método que se utiliza más habitualmente para la carga de datos es el formato delimitado por texto, donde cada valor de un campo o columna finaliza con un delimitador, y cada conjunto de estos valores de filas o columnas tiene un delimitador de final de registro, generalmente un carácter de nueva línea. Anteriormente, este método era el método preferido utilizado para la carga de datos en tablas externas.
- Longitud fija
- Un formato de carga que permite un formulario más expresivo de definición de tabla externa, así como el aumento de las clases de formato de datos y diseños que se pueden cargar.
- Binario comprimido
- Este formato propietario de IBM Netezza comprime los datos antes de realizar copia de seguridad o restauración para beneficiar al rendimiento.
También se denomina formato interno, generalmente da archivos de datos más pequeños, retiene información sobre la topología de IBM Netezza y, a menudo, es más rápido para realizar la copia de seguridad y restauración. El formato interno no es una interfaz documentada y puede cambiar entre releases.
Para obtener más información sobre la copia de seguridad y restauración, consulte IBM Netezza - Guía del administrador del sistema.