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 refrescar un archivo de Microsoft Excel (XLSX o XLS), debe asegurarse de que el nuevo archivo de hoja de cálculo contiene 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, asegúrese de que contiene 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

Mantenga sus libros de trabajo actualizados de la forma más eficiente cargando los datos del juego de datos de forma incremental. Revise esta visión general antes de empezar.

La recarga de datos incremental refresca los datos de forma eficaz y minimiza el tiempo de procesamiento.

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

En Oracle Analytics, puede:
  • Cargar los nuevos registros y actualizaciones en los registros existentes (conocido como actualizar/insertar).
  • Cargar solo los nuevos registros (conocido como actualizar/insertar).

Como alternativa, si la carga incremental no es adecuada, puede realizar una carga de datos completa. 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
A continuación se muestra la descripción de GUID-8F20639A-2EB8-40DF-BE20-9B49B1CCD16C-default.png
.png

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 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 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. 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.

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 el menú Acciones 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.

  6. Utilice los campos del panel de acceso a datos para configurar el refrescamiento.

    • 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 Nuevos datos en 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.

      Como alternativa, si piensa que la recarga incremental no es la adecuada para el juego de datos, seleccione Sustituir datos existentes para recargar todos los registros (también conocido como una carga completa). Por ejemplo, si ha cambiado un porcentaje significativo de los datos, podría ser más rápido realizar una recarga completa en lugar de una carga incremental.

    • En Campos de clave, especifique las columnas de clave de usuario que identifican los registros únicos.
    • En Nuevas columnas de indicador de datos, especifique la columna o columnas que se utilizan para detectar datos nuevos o actualizados. Por ejemplo, puede seleccionar una columna de ID de transacción única para identificar nuevas transacciones en el origen de datos.
    • 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.
  7. Repita los pasos del 3 al 6 para cada tabla del juego de datos que desee recargar.
  8. Haga clic en Aceptar.
Ahora puede recargar el juego de datos una vez o de forma regular. Consulte Cargar los datos de los juegos de datos de forma incremental.

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 el menú Acciones.

  2. Para cargar los datos una vez, haga clic en Acciones y, a continuación, 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 de forma regular, haga clic en el menú Acciones y, a continuación, 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.