Recarga de datos de un juego de datos

Mantenga el contenido del análisis actualizado volviendo a cargar los datos del juego de datos cuando se actualicen.

Acerca de la nueva carga de datos de un juego de datos

Puede recargar datos en un juego de datos para mantenerlo actualizado.

La recarga de datos garantiza que los libros de trabajo y las visualizaciones contengan datos actuales. Los datos más recientes se muestran en los libros de trabajo y las visualizaciones cuando se haya completado la recarga del juego de datos y refresque los proyectos. Consulte Refrescamiento de los datos de un libro de trabajo.

Em modo de recargar un juego de datos depende de cómo se originan los datos.

Tipo de origen de juego de datos Cómo recargar los datos
Datos de juegos de datos que soportan la carga incremental

Puede recargar datos del juego de datos de manera incremental si el juego de datos utiliza un origen de datos que lo soporte. La carga incremental solo carga datos nuevos o actualizados. Consulte Recarga de datos de un juego de datos de forma incremental.

Datos de conexiones externas Cuando recarga los datos para un juego de datos con una conexión externa, se vuelve a ejecutar la sentencia SQL del juego de datos y se cargan en la caché los datos actuales de las tablas con el campo Acceso a datos definido en Almacenamiento en caché automático.

Si en su juego de datos hay una o más tablas que tengan el campo Acceso a datos definido como Almacenamiento en caché automático, puede utilizar la página Datos para recargar las tablas en el juego de datos. También puede configurar un programa para recargar las tablas del juego de datos con una frecuencia de hasta una vez cada hora. Consulte Programación de una recarga de un juego de datos.

Datos de un archivo de Excel, CSV o TXT Al recargar un archivo de Microsoft Excel (XLSX o XLS), el archivo de hoja de cálculo más reciente debe contener una hoja con el mismo nombre que el archivo original. Además, la hoja debe contener las mismas columnas que hay en el juego de datos. La recarga de datos fallará si faltan columnas en el archivo que se carga.

Al recargar un archivo CSV o TXT, este debe contener las mismas columnas que hay en el juego de datos. La recargará fallará si al archivo que ha cargado le faltan columnas.

Para recargar un juego de datos que usa un archivo como origen, utilice Datos.

Datos de Oracle Fusion Cloud Applications Suite

Puede recargar datos y metadatos para orígenes de datos de Fusion Applications Suite. Si el origen de datos de Fusion Applications Suite utiliza SQL lógico, la recarga de datos vuelve a ejecutar la sentencia SQL del juego de datos.

Recarga de datos del editor de libros de trabajo

Cuando edita un libro de trabajo, puede recargar los datos para actualizar el libro de trabajo con los datos más actualizados.

  1. En la página de inicio, busque el libro de trabajo y haga clic en Abrir.
  2. Haga clic en el separador Visualizar.
  3. En el panel Datos, haga clic con el botón derecho en el nombre de conexión o en el nombre de juego de datos y seleccione Recargar datos.

Nueva carga de una tabla individual en un juego de datos

Utilice el editor de juegos de datos para volver a cargar los datos de una tabla de juego de datos individual que utiliza una conexión. La recarga consulta el origen de datos de la tabla y carga los datos actuales en la caché.

Si desea volver a cargar una tabla que usa un archivo como origen, consulte Recarga de archivos de un juego de datos.
La opción Recargar está disponible para cualquier tabla de juego de datos con el campo Acceso a datos definido en Almacenamiento en caché automático.
Normalmente se recargan todas las tablas del juego de datos al mismo tiempo para que los datos sean consistentes en todas las tablas. Pero a veces tiene sentido recargar solo una de las tablas del juego de datos. Por ejemplo, cuando sabe que los datos han cambiado en una tabla de hechos pero no en ninguna de las tablas de dimensiones.
La recarga no actualiza la información de vista previa de datos de perfil de la tabla. Para ver los datos más recientes en la vista previa de datos, vuelva a crear el perfil de la tabla después de recargar la tabla.
  1. En la página de inicio, haga clic en Datos y, a continuación, en Datos.
  2. Haga clic en el separador Juegos de datos.
  3. Pase el cursor por encima del juego de datos que desee recargar, haga clic en Acciones y, a continuación, haga clic en Recargar datos.
  4. Seleccione la tabla y, a continuación, haga clic en Ejecutar ahora.

Recarga de tablas en un juego de datos

Utilice el separador Juegos de datos para volver a cargar los datos de las tablas del juego de datos que utilizan conexiones y tienen el campo Acceso a datos establecido en Almacenamiento en caché automático. La recarga consulta los orígenes de datos de las tablas y carga los datos actuales en la caché.

Nota:

También puede recargar datos mediante programación para un juego de datos existente basado en una conexión que utilice la API de REST. Consulte Recarga de datos para un juego de datos en API de REST para Oracle Analytics Cloud.

La recarga de datos garantiza que los libros de trabajo y las visualizaciones contengan datos actuales. Los datos más recientes se muestran en los libros de trabajo y las visualizaciones cuando se haya completado la recarga del juego de datos y refresque los proyectos.

Si desea volver a cargar un juego de datos que contiene más de una tabla y utiliza archivos como origen, o si el juego de datos contiene una combinación de tablas creadas a partir de conexiones y archivos, consulte Recarga de archivos de un juego de datos.
La opción Recargar datos está disponible para cualquier juego de datos cuando el campo Acceso a datos está definido en Almacenamiento en caché automático para una o más tablas, y cuando la conexión de origen de datos incluye credenciales para una o más tablas.
Las tablas de juego de datos con el campo Acceso a datos definido en Directo no se incluyen en la recarga. Consulte Especificación de si la tabla de un juego de datos está en caché o está activa.
El usuario que ha creado o que posee el juego de datos o un usuario con privilegios de Lectura/escritura en el juego de datos y privilegios de Solo lectura en la conexión de origen de datos puede recargar las tablas del juego de datos.
Puede crear y utilizar programas para ejecutar una recarga de juego de datos. Consulte Programación de una recarga de un juego de datos.
  1. En la página Inicio, haga clic en Navegador y, a continuación, haga clic en Datos.
  2. Pase el cursor por encima del juego de datos que desee recargar, haga clic en Acciones y, a continuación, haga clic en Recargar datos

    .
  3. Seleccione las tablas que desee recargar y, a continuación, haga clic en Ejecutar ahora.

Recarga de archivos de un juego de datos

Recargue datos de un juego de datos basad en un archivo XLSX, XLS, CSV o TXT para asegurarse de que tiene el contenido de libro de trabajo más actualizado.

Antes de empezar, asegúrese de que el archivo que cargue contenga las mismas columnas que el juego de datos existente.

La recarga de archivos de un juego de datos garantiza que los libros de trabajo y las visualizaciones contengan datos actuales. Los datos más recientes se muestran en los libros de trabajo y las visualizaciones una vez completada la recarga del archivo cuando refresque los libros de trabajo.

Recargue los archivos de un juego de datos desde la página de inicio
  1. En la página Inicio, haga clic en Navegador y, a continuación, haga clic en Datos.
  2. Haga clic en el separador Juegos de datos.
  3. Pase el cursor por encima del juego de datos que desee recargar, haga clic en Acciones y, a continuación, haga clic en Recargar datos.
  4. En el cuadro de diálogo Cargar archivo, arrastre y suelte el archivo en el cuadro de diálogo o haga clic en Seleccionar archivo para buscarlo.

  5. Haga clic en Aceptar.
Si está trabajando en el editor de juegos de datos, para recargar los datos, haga clic con el botón derecho en Diagrama de unión y, a continuación, seleccione Cargar archivo.

Recarga de datos de un juego de datos de forma incremental

Mantenga el contenido del análisis actualizado mediante la recarga eficiente de juegos de datos cuando haya nuevos datos disponibles en la base de datos de origen.

Visión general de la carga incremental de juegos de datos

Puede mantener sus libros de trabajo actualizados implantando cargas incrementales de juego de datos.

La recarga de datos incremental refresca los datos y puede minimizar el tiempo de procesamiento.

¿Dónde puedo configurar la carga incremental?

En Oracle Analytics, puede configurar la carga incremental para juegos de datos utilizando el Tipo de recarga de caché de las opciones de acceso a datos.
A continuación se muestra la descripción de GUID-8F20639A-2EB8-40DF-BE20-9B49B1CCD16C-default.png
.png

¿Cuáles son los tipos de carga incremental soportados?

En Oracle Analytics, puede:
  • Cargar nuevos registros y actualizaciones en los registros existentes, conocido como actualizar/insertar, mediante la opción Cargar datos nuevos y actualizados.
  • Cargar solo nuevos registros, conocido como actualizar/insertar, mediante la opción Agregar nuevos datos a datos existentes.

Si la carga incremental no es adecuada para sus datos, puede elegir recargar todos los datos seleccionando la opción Sustituir datos existentes. Por ejemplo, si una proporción significativa de los datos cambia de forma regular, una carga de datos completa podría resultar más eficaz

Tipos de base de datos que soportan la carga incremental para juegos de datos

  • Oracle Database
  • Aplicaciones Oracle
  • Oracle Autonomous Data Warehouse (ADW)
  • Oracle Autonomous Transaction Processing (ATP)
  • Oracle Cloud Infrastructure Object Storage
  • Oracle Talent Management Cloud/Oracle Talent Acquisition Cloud (Taleo)
  • DB2
  • Informix
  • MySQL
  • SQL Server
  • Sybase ASE y Sybase IQ

Trabajar con datos en diferentes zonas horarias

Si hay una diferencia de tiempo entre los registros de hora de los datos y la zona horaria por defecto de Oracle Analytics (Hora Universal Coordinada o UTC), puede especificar un desplazamiento que tenga en cuenta la diferencia de tiempo de modo que los datos se carguen correctamente. Por ejemplo, si el sistema de origen realiza los registros con la hora oficial del Pacífico (PST), ocho horas por detrás de la UTC, defina el tiempo de desfase incremental en ocho horas. Consulte Configuración de un juego de datos para realizar la carga de forma incremental.

Configuración de un juego de datos para realizar la carga de forma incremental

Mantenga sus juegos de datos actualizados configurándolos para que se carguen de forma incremental. Por ejemplo, si un sistema de origen tiene nuevos registros, cargue solo los nuevos registros en el juego de datos para minimizar el tráfico del sistema y reducir el tiempo de procesamiento.

Después de completar esta configuración, puede recargar el juego de datos de forma incremental.
Antes de empezar, asegúrese de que tiene un juego de datos basado en un tipo de base de datos que soporte la carga incrementa. Consulte Bases de datos que soportan la recarga incremental de juegos de datos.
  1. En la página de inicio, haga clic en Datos en el navegador y pase el cursor por encima del juego de datos que desea refrescar.
  2. Haga clic en Acciones Opción Acciones para mostrar las cosas que puede hacer y, a continuación, en Abrir.
  3. En Diagrama de unión, haga doble clic en la tabla que desea refrescar.
  4. Haga clic en Editar definición.
  5. Asegúrese de que se muestran las opciones de acceso a datos en el lado derecho.
    Si no se muestran las opciones de acceso a datos, pase el cursor por encima del centro del borde derecho de la ventana para buscar la opción Ampliar y, a continuación, haga clic en Ampliar.
    Utilice los campos del panel de acceso a datos para configurar el refrescamiento.
  6. En Acceso a datos, seleccione Almacenamiento en caché automático.
  7. En Tipo de recarga de caché, especifique el tipo de refrescamiento incremental.
    • Seleccione Cargar datos nuevos y actualizados (también conocido como actualizar/insertar) para cargar los nuevos datos cuando hay un nuevo registro disponible o se actualiza un registro existente. Por ejemplo, puede que desee cargar las nuevas transacciones, así como los cambios realizados en las transacciones existentes.
    • Seleccione Agregar nuevos datos a datos existentes (también denominado insertar) para cargar los datos nuevos cuando hay un nuevo registro disponible. Por ejemplo, puede que desee cargar solo las nuevas transacciones.
  8. En Columna(s) de clave de usuario, especifique las columnas de clave de usuario que identifican los registros únicos. Haga clic en el campo para mostrar las columnas disponibles y seleccione una o más columnas.
  9. En Nuevas columnas de indicador de datos, especifique la columna o columnas que se utilizan para detectar datos nuevos o actualizados. Por ejemplo, puede especificar una columna de identificador de transacción único para identificar las nuevas transacciones en el origen de datos.
    Si no especifica una columna de indicador de datos nuevos, Oracle Analytics utiliza el registro de hora de archivo modificado para determinar cuándo hay un dato nuevo disponible.
    Si carga datos desde archivos de Oracle Cloud Infrastructure Object Storage, no se muestra el campo Columnas de indicador de datos nuevos porque Oracle Analytics utiliza el registro de hora de archivo modificado.
  10. En Tiempo de desplazamiento incremental, cambie el valor por defecto (Ninguno) si hay una diferencia de tiempo entre los registros de hora de los datos y la zona horaria por defecto de Oracle Analytics (Hora Universal Coordinada o UTC). Por ejemplo, si el sistema de origen realiza los registros en la zona horaria del Pacífico (PST), ocho horas por detrás de la UTC, defina el tiempo de desplazamiento incremental en ocho horas.
  11. Haga clic en Aceptar.

Cargar los datos de los juegos de datos de forma incremental

Recargue los datos del juego de datos de forma incremental para mantener los libros de trabajo actualizados. Puede cargar datos una vez o de forma regular.

Antes de empezar, configure el juego de datos para realizar la carga de forma incremental. Consulte Configuración de un juego de datos para realizar la carga de forma incremental.
  1. En la página de inicio, haga clic en Datos en el navegador y pase el cursor por encima del juego de datos que desea refrescar para mostrar la opción Acciones Opción Acciones para mostrar las cosas que puede hacer .

  2. Para cargar datos una vez, haga clic en Recargar datos.
    Haga clic en Ejecutar recarga, a continuación, seleccione las tablas que desee recargar y, después, haga clic en Ejecutar ahora.

  3. Para cargar datos regularmente, haga clic en Nueva programación.
    Utilice el cuadro de diálogo Programación para especificar cuándo desea iniciar el refrescamiento y con qué frecuencia se deben refrescar los datos , y haga clic en Aceptar.

Utilice el separador Programaciones del cuadro de diálogo Inspeccionar para revisar las actualizaciones. Consulte Visualización del historial de recargas de un juego de datos y Visualización y descarga de archivos log de un trabajo de recarga de juego de datos.
Si obtiene detalles de nivel de tarea de una carga incremental, observará que el Modo de refrescamiento está definido en "Incremental".

Visualización del historial de recargas de un juego de datos

La información histórica se genera para las recargas del juego de datos en el nivel de trabajo y en el nivel de tabla.

Utilice el historial de recarga de un juego de datos para obtener información relativa a cómo se ejecutó la recarga (de forma manual o mediante un programa), el estado del trabajo, la hora de inicio, la hora de finalización y la cantidad de datos recargados en bytes. También puede detallar la información sobre las tablas cargadas del trabajo. Por ejemplo, el nombre del origen, el estado de la recarga y el número de filas de la tabla.
Oracle Analytics genera información histórica cuando se recargan juegos de datos que utilizan conexiones.
Oracle Analytics no genera información histórica ni archivos log cuando se vuelven a cargar juegos de datos que cumplen los siguientes criterios:
  • Solo utilizan archivos.
  • Utilizan una conexión y un archivo. Oracle Analytics solo genera información histórica para las tablas del juego de datos que utilizan una conexión.
  • Utilizan una conexión de Oracle EPM Cloud u Oracle Essbase.
  1. En la página Inicio, haga clic en Navegador y, a continuación, haga clic en Datos.
  2. En el separador Juegos de datos, pase el cursor por encima de un juego de datos, haga clic en Acciones y, a continuación, haga clic en Inspeccionar.
  3. Haga clic en el separador Historial para ver los trabajos de carga de datos que se han completado en ese juego de datos.

  4. Haga clic en un trabajo de la lista para mostrar el separador General, que proporciona una visión general del trabajo.
  5. Opcional: Haga clic en el separador Estado para mostrar las tareas que se han ejecutado como parte del trabajo.

    Haga clic en una tarea de la lista para mostrar la información de log de la tarea. Si la carga era incremental, se mostrará el Modo de refrescamiento definido en "Incremental".

Visualización y descarga de archivos log de un trabajo de recarga de juego de datos

Puede revisar los archivos log de recargas de juego de datos como ayuda para resolver incidencias de recarga de juego de datos.

Por ejemplo, si se produce una incidencia al recargar datos, los logs pueden ayudarle a determinar si se trata de un problema con su configuración como, por ejemplo, una contraseña no válida u obsoleta o una incidencia causada porque hay demasiados datos. En dichos casos, los archivos log contienen registros de hora de las operaciones de clave e información sobre el número de registros procesados. Puede revisar los logs en el nivel de trabajo y en el nivel de tabla.
Oracle Analytics genera archivos log cuando se recargan juegos de datos que utilizan conexiones. No se generan archivos log si un juego de datos utiliza uno o más archivos, o usa una conexión de Oracle EPM Cloud o de Oracle Essbase.
  1. En la página Inicio, haga clic en Navegador y, a continuación, haga clic en Datos.
  2. En el separador Juegos de datos, pase el cursor por encima de un juego de datos, haga clic en Acciones y, a continuación, haga clic en Inspeccionar.
  3. Haga clic en el separador Historial y, a continuación, haga clic en el trabajo que desee consultar.

  4. En el separador General, haga clic en el menú Detalles del trabajo Puntos suspensivos situado en la esquina superior derecha y seleccione Ver log para ver el log, o seleccione Descargar logs para guardar los logs en un área de archivos local.
  5. Si el trabajo ha recargado más de una tabla y desea ver la información del log para una tabla específica, haga clic en Estado, después, en el nombre de tarea de recarga de la tabla, a continuación, en Menú de tarea de trabajo Puntos suspensivos en la esquina superior derecha y, por último, en Ver log.