Compartilhar via


abort (DataSourceStreamWriter)

Anula essa microbatch devido a falhas de tarefa.

Esse método é invocado no driver quando uma ou mais tarefas falham. As mensagens de confirmação são coletadas da write() chamada de método de cada tarefa e passadas para esse método. A implementação deve usar as mensagens de confirmação para anular a microbatch no coletor de streaming.

Sintaxe

abort(messages: List[Optional[WriterCommitMessage]], batchId: int)

Parâmetros

Parâmetro Tipo Descrição
messages lista de WriterCommitMessage Uma lista de mensagens de confirmação. Se uma tarefa de gravação falhar, a mensagem de confirmação será None.
batchId INT Um inteiro que identifica exclusivamente um lote de dados que está sendo gravado. O inteiro aumenta em 1 com cada microbatch processado.