Carga de datos de otras bases de datos

Para cargar datos de tablas de otra base de datos en su instancia de Oracle Autonomous Database, en la página Carga de datos, seleccione LOAD DATA y DATABASE. Seleccione un enlace de base de datos de la lista desplegable. Arrastrar una o más tablas de la lista de tablas de base de datos y soltarlas en el carrito de carga de datos.

Cada tabla aparece como un elemento en el carrito de carga de datos. En el elemento se muestra el nombre de la tabla y el número de filas que hay en ella, así como el nombre de la tabla destino de la carga de datos.

Para eliminar una tabla del carrito de carga de datos, haga clic en el icono Eliminar (papelera) del elemento. Para eliminar todas las tablas del carrito, haga clic en el icono Eliminar todo (papelera) de la barra de menús Carrito de carga de datos.

Para agregar una base de datos remota a la lista de enlaces de bases de datos, cree un enlace de base de datos a la base de datos remota. Para obtener información sobre la creación de un enlace de base de datos, consulte Enlaces de base de datos en la Guía del administrador de Oracle Database.

Las bases de datos disponibles aparecen en la lista desplegable del panel de navegación de la base de datos de la página Cargar tablas.

Para filtrar las tablas que se muestran en el panel de navegación, introduzca un valor sensible a mayúsculas/minúsculas en el campo de búsqueda de la parte superior del árbol de navegación y pulse Intro. Para volver a mostrar todas las tablas, borre el campo de búsqueda y pulse Intro.

Puede agregar cualquier número de tablas del panel de navegación al carrito de carga de datos y cargar datos de todas ellas en un único trabajo de carga de datos. Puede definir filtros en los datos de una tabla para cargar solo los datos especificados.

Especificar opciones de procesamiento

Para especificar la configuración del trabajo de carga de datos, obtenga una vista previa de los datos en el origen o el destino y vea las estadísticas sobre los datos, haga clic en el icono Configuración (lápiz) del elemento en el carrito de carga de datos.

En el panel de configuración, en el separador Configuración, puede ver el nombre y el tamaño del archivo en el título del cuadro de diálogo Cargar datos.

En el campo Tabla se especifica el nombre de la tabla de destino. El valor del campo varía según la selección del campo Opciones. Si la opción es Crear tabla, el valor de destino por defecto es el nombre de la tabla de origen. Para especificar otro nombre para el destino, introduzca el nombre en el campo Nombre. Para las otras opciones, el valor por defecto es <Ninguno>. Amplíe la lista desplegable y seleccione una tabla como destino.

En el campo Opciones del origen, seleccione Crear tabla, Insertar en tabla, Sustituir datos, Borrar tabla y crear nueva tabla o Fusionar en tabla. Haga clic en el icono del signo de interrogación para ver una breve descripción de la opción seleccionada.

Seleccione un esquema diferente en la lista desplegable Esquema para crear la tabla de destino en otro esquema.
Nota

La lista desplegable Esquema solo está disponible si tiene un permiso de rol PDB_DBA.

Para otorgarse un rol PDB_DBA, debe conectarse a la instancia de Database Actions e introducir el siguiente comando en el área de hoja de trabajo SQL que se muestra en el separador SQL en las herramientas de desarrollo presentes en la pantalla de inicio.

Grant PDB_DBA to Username;

Esta lista desplegable está disponible para las opciones Crear tabla y Borrar tabla y crear nueva tabla.

Si selecciona Crear tabla, en el campo Nombre acepte el nombre por defecto, que es el nombre de la tabla de origen, o introduzca otro nombre.

Si selecciona una de las otras opciones, amplíe la lista desplegable del campo Nombre y seleccione una tabla como destino.

Plantilla de configuración

La función Guardar configuración guarda la configuración definida en la configuración del carrito en forma de archivo JSON. Al abrir la plantilla Configuración, tiene las siguientes opciones:
  1. Cargar plantilla de configuración: carga una plantilla de configuración del sistema local.
  2. Guardar plantilla de configuración: guarda la plantilla de configuración existente actual.
Descripción de settings-template.png
Puede utilizar la plantilla de configuración de carga si desea utilizar una plantilla personalizada existente presente en el entorno local.
  1. En la plantilla de configuración del separador Configuración de la página Cargar datos, seleccione Cargar plantilla de configuración.
  2. Verá un asistente Load Settings Template, haga clic en el JSON Settings Template para cargar un archivo JSON desde el sistema.
  3. Al hacer clic en la plantilla de configuración JSON, se abrirá el sistema local. Haga clic en Aceptar para cargar el archivo JSON.
  4. Después de cargar el archivo JSON, puede ver las actualizaciones aplicadas automáticamente al separador de configuración que coincide con la plantilla de configuración de JSON que carga desde su ubicación local.
Puede utilizar la plantilla Guardar configuración para guardar la plantilla de configuración actual existente.
  1. En la plantilla de configuración del separador Configuración de la página Cargar datos, seleccione Guardar plantilla de configuración.
  2. Aparece el editor de archivos de plantilla. Haga clic en el nombre del archivo de plantilla y asigne un nombre a la nueva plantilla.
  3. Haga clic en Aceptar para terminar de guardar el nuevo nombre de la plantilla existente.
  4. Puede probar la configuración de la nueva plantilla.

Configuración de edición masiva

Puede utilizar la configuración de edición masiva para actualizar todas las columnas a la vez desde la tabla de asignación. Utilícelo para aplicar cambios a la selección que se muestra actualmente en el panel de resultados. Puede buscar los valores de la columna que desea editar en el campo de búsqueda y hacer clic en el icono de lupa. La tabla de asignación mostrará los resultados de la búsqueda. Seleccione la configuración de edición masiva para actualizar la columna. La configuración Edición masiva le permite:
  • Actualización de valores de todos los campos de un grupo.
  • Buscar y sustituir, agregar prefijo y agregar sufijo al nombre de columna de destino.
  • Incluya las columnas para cargar datos en la tabla de destino.
  • Excluya las columnas para cargar datos en la tabla de destino.

Búsqueda en la columna

La configuración Edición masiva actualiza las columnas devueltas por el campo de búsqueda. El cuadro de búsqueda junto al icono de configuración Edición masiva filtra la lista de columnas que desea actualizar de forma masiva. Tan pronto como empiece a escribir en el campo de búsqueda, la herramienta devuelve los valores de campo que contienen las letras que escribe. Puede eliminar el filtro suprimiendo todo el contenido del cuadro de búsqueda y haciendo clic en el icono de lupa que aparece junto al cuadro de búsqueda.

La configuración Edición masiva permite actualizar los valores de las siguientes columnas para todas las búsquedas devueltas por el campo de búsqueda:
  • Tipo de dato
  • Nombre de Columna de Destino
  • Incluir columnas para carga
  • Excluir columnas para carga
Puede cambiar el tipo de dato de las cinco primeras filas de VARCHAR a NUMBER en la tabla de asignación.Descripción de bulk-edit1.png a continuación
  • Escriba VARCHAR en el campo de búsqueda y haga clic en el icono de lupa junto al campo de búsqueda.Descripción de bulk-edit2.png a continuación

  • La búsqueda devolverá las filas que tengan VARCHAR como tipo de dato. Seleccione el icono Edición masiva junto al icono de lupa.Descripción de bulk-edit3.png a continuación

  • Al seleccionar el icono Edición en bloque, se abre el cuadro de diálogo Asignación de edición en bloque.Descripción de bulk-edit4.png a continuación

  • Haga clic en Tipo de dato y seleccione NUMBER en la lista desplegable Tipo de dato. Haga clic en Aceptar.Descripción de bulk-edit5.png a continuación

  • El tipo de datos de las filas seleccionadas cambia de VARCHAR a NUMBER.Descripción de bulk-edit6.png a continuación

  • Borre el contenido del campo de búsqueda y haga clic en el icono de lupa para ver las actualizaciones de edición masiva en la tabla Asignación.Descripción de bulk-edit7.png a continuación

Especifique las asignaciones

Si selecciona la opción Crear tabla o Borrar tabla y crear nueva tabla, en la sección Asignación acepte los valores por defecto para las columnas de destino o especifique valores diferentes. En la columna de destino, introduzca un nombre para la columna.
Nota

Recibirá un mensaje de error de pista con el motivo exacto del mensaje de error cuando termine de editar una celda. La celda de cuadrícula de asignación se resaltará con rojo para indicar un valor no válido que se debe corregir. El resaltado se elimina después de corregir el valor no válido. Por ejemplo, puede ver el siguiente mensaje de error de consejo de herramienta cuando no se rellena el nombre de la columna de destino. Descripción de tooltip-error.png siguiente

Para las opciones Iniciar en tabla o Sustituir datos, seleccione una columna de destino en la lista desplegable de las columnas existentes.

Para la opción Fusionar en tabla, para cada columna de origen, seleccione una columna de destino en la lista desplegable. Debe especificar al menos una columna como columna de clave. Para especificar una columna como columna clave, active la casilla de control Merge Key para la columna. Las claves de fusión son una o más columnas que identifican de forma única cada fila de la tabla. Las claves de fusión no deben contener valores nulos. Para cargar tablas con claves primarias, esta opción activa automáticamente la selección de columnas de clave primaria como claves de fusión.

Presentación Preliminar

Para ver los datos de la tabla de origen, en el panel de configuración, seleccione el separador Tabla de origen. En la vista previa de origen se muestran los datos de la tabla.

Tabla

Para todas las opciones, excepto Crear tabla, para ver los datos existentes en la tabla de destino, en el panel de configuración, seleccione el separador Tabla de destino. En la vista previa de destino se muestran los datos de la tabla antes de ejecutar el trabajo de carga de datos.

SQL

En el separador SQL se muestran los comandos SQL que se ejecutarán para completar este trabajo de carga de datos.
Nota

Puede ver el código SQL incluso antes de crear la tabla.

Ejecución del trabajo de carga de datos

Cuando haya agregado todas las tablas de origen para el trabajo y especificado la configuración para cada tabla, para ejecutar el trabajo, haga clic en el icono Inicio de la barra de menús Carrito de carga de datos. Para parar el trabajo de carga de datos, haga clic en el icono Parar.

Una vez iniciado el trabajo de carga de datos, puede ver el progreso del trabajo en el panel de control Data Load.

Cuando se complete el trabajo de carga de datos, en la página del panel de control Carga de datos se muestran los resultados del trabajo. En la parte superior de la cabecera de la carga de la tabla, puede ver el nombre de la tabla junto con el total de columnas presentes en la tabla.

Haga clic en Informe para ver un informe del total de filas cargadas y con fallos para un table.You específico que puede ver el nombre de la tabla, la hora de carga de la tabla y el tiempo que se tarda en procesar la carga.

En la cabecera de la carga de tabla, puede ver el nombre de la tabla con el número total de columnas cargadas. Al ampliar la carga de tablas, puede ver las opciones utilizadas para cargar los datos de origen con el recuento de filas cargadas.

Para ver información sobre un elemento del trabajo, haga clic en el icono Configuración del elemento. El panel de configuración tiene los mismos separadores Configuración, Origen, Tabla, SQL, Informe de trabajo y Definición de datos que el panel de configuración antes de ejecutar el trabajo, excepto que la vista previa de destino ahora contiene los datos cargados por el trabajo de carga de datos. Para cerrar el panel de configuración, haga clic en Cerrar.

Para ver un log de la operación de carga, haga clic en el icono Log. Puede guardar el log, borrarlo o refrescarlo. Haga clic en Aceptar para cerrar el log.

La lista de tablas de la página Carga de datos / Explorar contiene las tablas nuevas creadas. Las tablas de destino para las opciones Insert in Table, Replace Data, Drop Table and Create New Table y Merge in Table contienen los datos cargados.

Corrección de un trabajo de carga de datos

Después del trabajo de carga de datos, es posible que vea errores que desee corregir o que, tras la inspección, se dé cuenta de que desea asignar un nombre a una columna de forma diferente. En estos casos, verá un signo de advertencia en la carga de tabla. Haga clic en el icono Volver a cargar para volver a cargar el origen con correcciones sugeridas. Haga clic en el icono Acciones de la carga de tabla y seleccione Editar para realizar cambios en el trabajo de carga de datos (por ejemplo, cambiar el nombre de una columna).

Haga clic en Aplicar para aplicar cualquier cambio. Haga clic en Cerrar para volver a la página Acciones de base de datos.