Carga de datos en IBM Cloud
Puede cargar datos de un archivo de datos en un formato delimitado (CSV o TXT) situado en una red local o en un almacén de objetos (Amazon S3 o IBM Cloud Object Storage) to IBM® Db2 Warehouse on Cloud. Puede incluso migrar los datos desde un sistema local.
Carga de datos de un almacén de objetos
- Desde la consola web. .
- Para obtener un mejor rendimiento, el mandato de Db2
LOAD también se puede utilizar para cargar datos desde Amazon S3 utilizando el mandato de ejemplo siguiente:
CALL SYSPROC.ADMIN_CMD('LOAD FROM "S3::<amazon-s3-URL>::<s3-access-key-id>::<s3-secret-access-key>: :<s3-bucket-name>::<path-to-data-file>" OF <filetype> <additional-load-options> INTO <table-name>)A continuación aparece un uso de ejemplo del mandato de Db2 LOAD:CALL SYSPROC.ADMIN_CMD('load from "S3::s3-us-west-2.amazonaws.com::<s3-access-key-id>: :<s3-secret-access-key>::ibm-state-store::bdidata2TB/web_site.dat" of DEL modified by codepage=1208 coldel0x7c WARNINGCOUNT 1000 MESSAGES ON SERVER INSERT into BDINSIGHTS2.web_site ');Para las opciones de mandato soportadas, consulte: Mandato LOAD.
- Tablas externas directamente. A continuación aparece una sentencia SQL de ejemplo:
INSERT INTO <table-name> SELECT * FROM EXTERNAL '<mys3file.txt>' USING (CCSID 1208 s3('s3.amazonaws.com', '<S3-access-key-ID>', '<S3-secret-access-key>', '<my_bucket>' ) )Para cargar datos de IBM Cloud Object Storage utilizando tablas externas directamente, a continuación aparece una sentencia SQL de ejemplo:INSERT INTO <table-name> SELECT * FROM EXTERNAL '<mys3file.txt>' USING (CCSID 1208 s3('s3-api.us-geo.objectstorage.softlayer.net', '<S3-access-key-ID>', '<S3-secret-access-key>', '<my_bucket>' ) )Nota: Para IBM Cloud Object Storage, para crear credenciales de HMAC al crear nuevas credenciales de servicio, especifique {"HMAC:true"} en el campo Añadir parámetros de configuración en línea.
Si desea más información sobre cómo cargar datos de un archivo de datos en Amazon S3, consulte: Carga de datos de un archivo en Amazon S3.
Para una demostración guiada sobre cómo cargar datos de IBM Cloud Object Storage, consulte: Demostración guiada de IBM® Db2® Warehouse on Cloud: Explorar la carga de datos.
Migración de datos desde un sistema local
Para migrar datos de un sistema local, elija uno de los métodos siguientes en función del tamaño del conjunto de datos:
- Menos de 25 TB de datos: IBM Lift
- 25 TB de datos y más: IBM Cloud Mass Data Migration Service
- Lift
- Lift es una aplicación que puede utilizar sin ningún cargo para migrar los datos a IBM Cloud desde los distintos orígenes de datos listados en las Tabla 1.
Tabla 1. Migración de orígenes de datos para IBM Db2 Warehouse on Cloud Base de datos de destino en IBM Cloud Origen de datos IBM Db2 Warehouse on Cloud IBM Db2 IBM Db2 Warehouse IBM Integrated Analytics System IBM PureData System for Analytics Base de datos Oracle Microsoft SQL Server Formato de archivo CSV Para descargar e instalar Lift, consulte: Descargar Lift.
Para obtener instrucciones paso a paso sobre cómo migrar los datos a IBM Cloud utilizando Lift, consulte: Migrar datos a IBM Db2 Warehouse on Cloud o IBM Db2 on Cloud en 5 minutos.
- IBM Cloud Mass Data Migration Service (MDMS)
- Una forma rápida, sencilla y segura para transferir físicamente de terabytes a petabytes de datos a IBM Cloud. La migración de datos masiva es un dispositivo de almacenamiento móvil con 120 TB de capacidad de almacenamiento utilizable para acelerar el traslado de datos a IBM Cloud. Supere desafíos comunes de transferencia como los altos costes, los tiempos de transferencia largos y los problemas de seguridad, todo en un solo servicio.
Figura 1. Dispositivo IBM Cloud Mass Data Migration Service (MDMS) 
Si desea más información sobre el dispositivo Mass Data Migration Service, consulte: Guía de aprendizaje de iniciación.
Guía de aprendizaje: Migración de datos en bases de datos relacionales locales
Esta guía de aprendizaje muestra cómo migrar datos de bases de datos relacionales locales a Db2 Warehouse on Cloud para aplicaciones de análisis empresarial: Almacenamiento de datos híbridos con Db2 Warehouse on Cloud