Verificar o status do job

Verifica o status de um job.

Exemplo de código

Python

Antes de testar este exemplo, siga as instruções de configuração do Python no Guia de início rápido do Dataproc: Como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API do Dataproc para Python.

def wait_for_job(dataproc, project, region, job_id):
    """Wait for job to complete or error out."""
    print("Waiting for job to finish...")
    while True:
        job = dataproc.get_job(
            request={"project_id": project, "region": region, "job_id": job_id}
        )
        # Handle exceptions
        if job.status.State(job.status.state).name == "ERROR":
            raise Exception(job.status.details)
        if job.status.State(job.status.state).name == "DONE":
            print("Job finished.")
            return job

A seguir

Para pesquisar e filtrar exemplos de código de outros produtos do Google Cloud, consulte o navegador de exemplos do Google Cloud.