Cette page a été traduite par l'API Cloud Translation.
Switch to English

Créer un client

Création d'un client Dataproc à l'aide des identifiants par défaut de l'application

Exemple de code

Python

Avant d'essayer l'exemple ci-dessous, suivez la procédure de configuration pour Python décrite dans le guide de démarrage rapide de Dataproc : Utiliser les bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataproc en langage Python.

if global_region:
    region = "global"
    # Use the default gRPC global endpoints.
    dataproc_cluster_client = dataproc_v1.ClusterControllerClient()
    dataproc_job_client = dataproc_v1.JobControllerClient()
else:
    region = get_region_from_zone(zone)
    # Use a regional gRPC endpoint. See:
    # https://cloud.google.com/dataproc/docs/concepts/regional-endpoints
    client_transport = cluster_controller_grpc_transport.ClusterControllerGrpcTransport(
        address="{}-dataproc.googleapis.com:443".format(region)
    )
    job_transport = job_controller_grpc_transport.JobControllerGrpcTransport(
        address="{}-dataproc.googleapis.com:443".format(region)
    )
    dataproc_cluster_client = dataproc_v1.ClusterControllerClient(client_transport)
    dataproc_job_client = dataproc_v1.JobControllerClient(job_transport)