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:
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 esdefault
.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:- Ve a tu instancia:
En la Google Cloud consola, ve a la página de Cloud Data Fusion.
Para abrir la instancia en Cloud Data Fusion Studio, haga clic en Instancias y, a continuación, en Ver instancia.
- Haz clic en Administración del sistema > Configuración.
- Haz clic en Hacer llamadas HTTP.
- Selecciona GET e introduce la ruta descrita anteriormente en el paso 2.
- 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.Crea una copia de seguridad del directorio de Cloud Storage.
Para editar el directorio en la Google Cloud consola, ve a la página Cubos.
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 solicitudGET()
en Cloud Data Fusion con la siguiente ruta:namespaces/NAMESPACE_ID/apps/REPLICATION_JOB_ID
Realiza la actualización siguiendo los mismos pasos que para actualizar canalizaciones por lotes.
El trabajo actualizado tiene un nuevo ID de generación. Usa el nuevo ID como nombre del directorio de Cloud Storage.
Siguientes pasos
- Consulta más información sobre la replicación.
- Consulta la API Replication.