Replicación de datos

En la replicación de datos, utilice un flujo de replicaciones para copiar datos de un origen a un destino con fines de análisis en Oracle Analytics Cloud. Por ejemplo, podría copiar los datos de un origen de datos de Oracle Fusion Cloud Applications a Oracle Autonomous Data Warehouse.
  1. Configure una conexión para el origen de datos:
    1. En la página de inicio, haga clic en Crear y en Conexión de replicación y, a continuación, seleccione el tipo de origen de datos que desea copiar.
      Por ejemplo, para replicar datos de un origen de datos de Oracle Fusion Cloud Applications, haga clic en Almacenamiento de la aplicación de Oracle Fusion.
    2. En el cuadro de diálogo Crear conexión, especifique los detalles de la conexión.
      Por ejemplo, para replicar datos de Oracle Fusion Cloud Applications , especifique los detalles de la conexión para su instancia de Oracle Cloud Infrastructure Object Storage u Object Storage Classic. Consulte Creación de una conexión de replicación para Oracle Fusion Cloud Applications.
  2. Configure una conexión para el destino de datos:
    1. En la página de inicio, haga clic en Crear y en Conexión de replicación y, a continuación, seleccione el tipo de origen de datos en el que desea copiar los datos.
    2. En el cuadro de diálogo Crear conexión, especifique los detalles de conexión del destino de datos.
      Por ejemplo, para replicar en Oracle Autonomous Data Warehouse, haga clic en Oracle Autonomous Data Warehouse.
  3. En la página de inicio, haga clic en Crear y, a continuación, en Replicación de datos.
  4. En el cuadro de diálogo Crear replicación de datos: Seleccionar conexión de origen, seleccione la conexión de origen que creó en el paso 1.
  5. En el cuadro de diálogo Crear replicación de datos: Seleccionar conexión de destino, seleccione la conexión de destino que creó en el paso 2.
  6. Si el destino de replicación tiene varios esquemas, utilice la lista Esquema para seleccionar el que desee utilizar.
  7. En el área Replicar objetos, seleccione el que desee replicar:
    • Haga clic en la casilla de control situada junto a cada objeto que desee replicar.

      Para orígenes de datos de Fusion Applications, si la vista que desea replicar no aparece en la lista, haga clic en la opción Agregar un objeto de vista personalizado situada debajo de la lista. Introduzca una ruta de acceso completa y un nombre para la vista (por ejemplo, FscmTopModelAM.TaskDffBIAM.FLEX_BI_TaskDFF) y, a continuación, haga clic en Agregar.

    • Al seleccionar una tabla, todos los atributos se incluyen por defecto. Utilice las casillas de control en el panel de la derecha para seleccionar atributos o anular su selección.

    • Para cambiar una clave primaria, haga clic en el icono de clave y seleccione Asignar clave primaria o Reordenar clave primaria. La clave primaria se utiliza para las operaciones de actualización/inserción para determinar si se inserta o se actualiza un registro.

      Para mejorar la indexación, se recomienda ordenar las columnas de modo que las columnas más selectivas sean las primeras y las menos selectivas sean las últimas. Para ello, haga clic en la opción Reordenar clave primaria del menú contextual de cualquiera de las columnas de clave primaria.

    • Para utilizar varias columnas como clave primaria, seleccione el icono de clave junto a cada columna que incluir en la clave.

    • Para replicar un subjuego de datos basado en un filtro, haga clic en Editar filtro para mostrar el editor de filtros y especifique una expresión de filtro (sin el punto y coma de cierre). El formato de expresión que utilice dependerá del lenguaje de filtro que soporte el origen de datos. Entre los lenguajes de filtro comunes se incluyen SQL, XML, etc. Consulte la documentación del origen de datos para obtener más información.

      Tipo de origen de datos Expresiones de filtro de ejemplo
      Oracle Fusion Cloud Applications "__DATASTORE__.LookupType not in ('GROUPING_SEPARATOR','HZ_FORMAT_DELIMITERS','ICX_NUMERIC_CHARACTERS')"
      Oracle Fusion Cloud B2C Service (RightNow)

      lookupname like 'Admin%'

      id > 2

      Oracle Eloqua '{{Account.Field(M_Annual_Revenue1)}}' > '2000’

      Utilice la opción Validar a fin de verificar la expresión antes de hacer clic en Aceptar para guardar el filtro.

    • Para replicar un subjuego de datos basado en un registro de hora, haga clic en el icono de calendario Replicar de y especifique una fecha de inicio.

      La opción Replicar de solo se aplica a las tablas que tienen definida al menos una columna de identificador incremental.

    • Utilice el valor Tipo de carga para especificar si desea realizar una carga incremental o una carga completa.

      Si selecciona Incremental, se replican todos los datos en la primera ejecución y en las ejecuciones siguientes se replican solo los datos nuevos. Las actualizaciones incrementales requieren tablas con una clave primaria y al menos una columna de identificador incremental.

      Si selecciona Completa, la tabla de destino se inicia y se replican todos los datos.

  8. Guarde el libro de trabajo de replicación.
  9. Para iniciar la carga de datos, haga clic en Ejecutar flujo de replicaciones.