Utiliser le SDK Google Cloud

Cette page explique comment débuter avec le SDK Cloud, afin de pouvoir l'utiliser pour gérer les services Dataproc Metastore.

En plus d'utiliser les API Dataproc Metastore, vous pouvez gérer des services Dataproc Metastore et y accéder à l'aide des commandes gcloud metastore du SDK Cloud.

Le SDK Cloud fournit l'outil de ligne de commande gcloud pour interagir avec Dataproc Metastore et d'autres services Google Cloud.

Avant de commencer

  • L'outil gcloud utilise l'API pour accéder à Dataproc Metastore. Vous devez donc activer l'API avant de pouvoir utiliser l'outil de ligne de commande gcloud pour accéder à Dataproc Metastore.
    Activer l'API Dataproc Metastore
  • Installez le SDK Cloud sur votre client local.
  • Exécutez la commande suivante pour accéder à gcloud metastore :
    gcloud components update

Débuter avec l'outil de ligne de commande gcloud

Pour débuter avec l'outil gcloud, consultez la documentation du SDK Cloud. Pour obtenir de l'aide sur l'outil, les ressources et les commandes, utilisez l'option --help :

gcloud metastore --help

L'aide affichée avec l'option --help est également disponible dans la documentation de référence du SDK Cloud.

Définir les propriétés de configuration par défaut dans votre client local

La plupart des commandes gcloud metastore nécessitent un emplacement. Vous pouvez le spécifier à l'aide de l'option --location ou en définissant l'emplacement par défaut. Vous pouvez également définir le projet et le niveau par défaut pour vos services Dataproc Metastore.

  1. Pour définir le projet par défaut, saisissez la commande suivante :
    gcloud config set project PROJECT_ID

    PROJECT_ID est l'ID du projet Google Cloud auquel appartient le service Dataproc Metastore.

  2. Pour configurer l'emplacement Dataproc Metastore, saisissez la commande suivante :
    gcloud config set metastore/location LOCATION

    LOCATION est une région disponible, telle que us-central1.

  3. Pour configurer le niveau Dataproc Metastore, saisissez la commande suivante :
    gcloud config set metastore/tier TIER

    TIER définit la capacité du nouveau service.

  4. (Facultatif) Pour répertorier la configuration de l'outil gcloud, saisissez la commande suivante :
    gcloud config list

Étape suivante