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

Para cargar datos de Amazon S3 o IBM Cloud Object Storage, seleccione uno de los métodos siguientes:
  • Desde la consola web. Cargar > Amazon S3.
  • 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:

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)
Vista del dispositivo Mass Data Migration Service

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