Carga de Datos de Archivos Locales

Para cargar datos de archivos locales en Oracle Autonomous Database, en la página Carga de datos, seleccione LOAD DATA y LOCAL FILE.

Arrastrar uno o más archivos del navegador del sistema de archivos local y soltarlos en el carrito de carga de datos. También puede hacer clic en Seleccionar archivos o en el icono Seleccionar archivos, seleccionar uno o más archivos del navegador del sistema de archivos y, a continuación, hacer clic en Abrir.

Puede agregar archivos en estos formatos de archivo: AVRO, CSV, JSON, GeoJSON, TSV, TXT delimitado, XLS, XLSX, XML, PNG, JPEG y PDF. Para obtener información sobre los formatos de archivo soportados, consulte Especificaciones de formato para archivos JSON, AVRO y XML.

En el carrito aparece un artículo para cada archivo. Para una hoja de cálculo XLS o XLSX, las hojas de trabajo de la hoja de cálculo aparecen como elementos individuales. En el elemento se muestra el nombre del archivo de origen o la hoja de trabajo y su tamaño, así como el nombre de la tabla destino de la carga de datos. La herramienta Data Load soporta la carga de tablas sólo desde la primera hoja de trabajo de un archivo XLSX de varias hojas de trabajo cuando el archivo está en un almacén de objetos.

Puede agregar más archivos al carrito haciendo clic en el icono Seleccionar archivos. Puede agregar cualquier número de archivos al carrito y cargar datos de todos ellos en un único trabajo de carga de datos.

Para eliminar un archivo de origen del carro de carga de datos, haga clic en el icono Eliminar (papelera) del elemento de origen. Para eliminar todos los archivos de origen del carrito, haga clic en el icono Eliminar todo (papelera) de la barra de menús Carrito de carga de datos.

Para volver a la página Carga de datos, haga clic en Carga de datos encima de la barra de menús del carrito de carga de datos.

Especificar opciones de procesamiento

Para especificar la configuración del trabajo de carga de datos o obtener una vista previa de los datos en el origen o el destino, seleccione 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 Nombre 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 del archivo de origen o la hoja de trabajo.

Para especificar un nombre diferente para la tabla de destino, introduzca el nombre en el campo Nombre. Para las otras opciones de tabla de destino del campo Opciones, el valor por defecto es <Ninguno>. Amplíe la lista desplegable y seleccione una tabla existente como destino.

En el campo Options, seleccione Create Table, Insert into Table, Replace Data, Drop Table and Create New Table o Merge into Table. 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.

En la opción Nombre de columna de origen se especifica si se deben obtener los nombres de columna de origen y de destino del archivo o especificar los nombres de columna manualmente. Obtener los nombres de columna de la cabecera del archivo de origen es el predeterminado. Si selecciona la opción Cabecera de columna, la primera fila del archivo se procesa como nombres de columna. Si anula la selección de la opción, la primera fila se procesa como datos. Para especificar los nombres de columna manualmente, introduzca un nombre para cada columna de destino en la sección Asignación. También puede seleccionar un tipo de datos para la columna.

En el campo Iniciar procesamiento de datos en fila se especifican cuántas filas se omitirán al cargar los datos de origen en el destino. Si ha seleccionado la opción Cabecera de columna y ha introducido un número mayor que 0 en el campo Iniciar procesamiento de datos en fila, ese número de filas después de la primera fila no se carga en el destino. Si ha anulado la selección de la opción Cabecera de columna y ha introducido un número mayor que 0 en el campo Iniciar procesamiento de datos en fila, ese número de filas, incluida la primera fila, no se carga en el destino.

Para cambiar la codificación del juego de caracteres para el contenido del archivo, seleccione un valor de la lista desplegable Codificación.

Para especificar los caracteres que delimitan el texto, seleccione el carácter de comillas dobles o comillas simples o None en la lista desplegable Cierre de texto.

Para cambiar el carácter delimitador que separa columnas en el origen, amplíe la lista desplegable Delimtador de campo y seleccione un carácter. Por ejemplo, si el archivo tiene columnas delimitadas por punto y coma, cambie el delimitador del separador de coma por defecto a punto y coma.

Para convertir cualquier valor no válido en una columna de origen numérico a un valor nulo de la columna de destino, seleccione la opción Convertir datos no válidos en nulos de la columna Numérica.

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 la primera a la quinta fila 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

Puede filtrar los resultados de la tabla de asignaciones con el campo Filtro rápido que permite filtrar Columnas o Expresiones.

Seleccione Agregar expresión para realizar el análisis de sentimiento o la extracción de frase clave con los datos de origen. Consulte Uso de capacidades de servicio de OCI Language en Data Studio para obtener más información.

Si selecciona la opción Crear tabla o Borrar tabla y crear nueva tabla y está obteniendo los nombres de columna de origen de la cabecera del archivo, en la sección Asignación acepte los valores por defecto para las columnas de destino y los tipos de datos o especifique valores diferentes. Para especificar diferentes valores, en la columna de destino, introduzca un nombre para la columna. En la columna Tipo de datos, seleccione un tipo de datos en la lista desplegable. Si no obtiene los nombres de columna de origen de la cabecera del archivo, para cada columna de origen especifique un nombre para la columna de destino y seleccione un tipo de datos de la lista desplegable Tipo de datos. Para el tipo de datos Fecha, seleccione un formato de fecha de la lista desplegable Formato.
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 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.

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

Vista previa de datos de origen

Para ver una selección de datos en el archivo de origen, seleccione el separador Vista previa. El separador Vista previa muestra un menú Archivo que muestra los datos en formato tabular con sus valores. Puede copiar la tabla. El separador Vista previa de carga muestra los datos de origen.

Las modificaciones que realice en la previsualización de origen no afectan a la carga de datos desde el archivo.

Previsualización de datos de destino

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

Para cerrar el panel de configuración, haga clic en Cerrar.

Ejecución del trabajo de carga de datos

Cuando haya agregado todos los orígenes para el trabajo y especificado la configuración para cada origen, para ejecutar el trabajo, haga clic en el icono Inicio de la barra de menús Carrito de carga de datos. En el cuadro de diálogo Ejecutar trabajo de carga de datos, haga clic en Iniciar. 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. Consulte Página Carga de Datos para obtener más información.

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 el número total de filas procesadas correctamente y el recuento de filas rechazadas. También puede ver la hora de inicio. El panel SQL del informe muestra el código SQL equivalente del trabajo.

Para ver información sobre un elemento del trabajo, haga clic en el icono Acciones de Carga de tabla.

Para ver un log de la operación de carga, haga clic en el icono Registro. 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 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.