Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Anula este microbatch debido a errores de tarea.
Este método se invoca en el controlador cuando se produce un error en una o varias tareas. Los mensajes de confirmación se recopilan de la write() llamada al método de cada tarea y se pasan a este método. La implementación debe usar los mensajes de confirmación para anular el microbatch en el receptor de streaming.
Sintaxis
abort(messages: List[Optional[WriterCommitMessage]], batchId: int)
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
messages |
lista de WriterCommitMessage | Lista de mensajes de confirmación. Si se produce un error en una tarea de escritura, el mensaje de confirmación será None. |
batchId |
int | Entero que identifica de forma única un lote de datos que se escriben. El entero aumenta en 1 con cada microbatch procesado. |