Actualizar una tarea de replicación

En esta página se describe cómo actualizar una tarea de replicación después de actualizar una instancia de Cloud Data Fusion. El proceso es diferente si actualizas a la versión 6.6.0 o a una anterior.

Versión 6.7.0 y posteriores

Para actualizar un trabajo de replicación a la versión 6.7.0 o posterior, sigue los mismos pasos que para actualizar las canalizaciones por lotes.

Versión 6.6.0 y anteriores

Para crear una copia de seguridad y actualizar el trabajo de replicación a la versión 6.6.0 o anterior, sigue estos pasos:

  1. Detén la tarea de replicación.

  2. Para obtener el ID de generación, haz una solicitud HTTP GET() en la interfaz web o en la API REST de Cloud Data Fusion. La ruta es similar a la siguiente:

    namespaces/NAMESPACE_ID/apps/REPLICATION_JOB_ID</workers/DeltaWorker
    

    Haz los cambios siguientes:

    • NAMESPACE_ID: nombre de cadena del espacio de nombres del trabajo de replicación. Si tu canal pertenece a una instancia de la edición Basic, el ID siempre es default.

    • REPLICATION_JOB_ID: el nombre de cadena del trabajo de replicación.

    Interfaz

    Para hacer la solicitud HTTP GET() en la interfaz de Cloud Data Fusion, sigue estos pasos:

    1. Ve a tu instancia:
      1. En la Google Cloud consola, ve a la página de Cloud Data Fusion.

      2. Para abrir la instancia en Cloud Data Fusion Studio, haga clic en Instancias y, a continuación, en Ver instancia.

        Ir a Instancias

    2. Haz clic en Administración del sistema > Configuración.
    3. Haz clic en Hacer llamadas HTTP.
    4. Selecciona GET e introduce la ruta descrita anteriormente en el paso 2.
    5. Haz clic en Enviar y busca el ID de generación en la respuesta de la llamada.

    API REST

    Para hacer la solicitud GET() en la API, consulta la referencia de la API de CDAP.

  3. Crea una copia de seguridad del directorio de Cloud Storage.

    1. Para editar el directorio en la Google Cloud consola, ve a la página Cubos.

      Ir a Contenedores

    2. Haz clic en el nombre del segmento para abrir la página Detalles del segmento. El nombre del contenedor es el número de ID de generación.

    La ruta del segmento de Cloud Storage en la consola Google Cloud tiene un formato similar al siguiente:

    Contenedores > OFFSET_BASE_PATH > NAMESPACE_ID > REPLICATION_JOB_ID

    Puedes encontrar el contenedor por el valor offsetBasePath del trabajo. Para obtener el valor, haz una solicitud GET() en Cloud Data Fusion con la siguiente ruta:

    namespaces/NAMESPACE_ID/apps/REPLICATION_JOB_ID
    
  4. Realiza la actualización siguiendo los mismos pasos que para actualizar canalizaciones por lotes.

  5. El trabajo actualizado tiene un nuevo ID de generación. Usa el nuevo ID como nombre del directorio de Cloud Storage.

  6. Inicia la tarea de replicación.

Siguientes pasos