Présentation des API et des bibliothèques clientes

Data Catalog propose plusieurs interfaces de programmation pour l'interaction. Nous vous recommandons de les utiliser dans l'ordre suivant:

  • Bibliothèques clientes Google Cloud : les bibliothèques clientes de Data Catalog sont disponibles dans plusieurs langages et reposent sur gRPC. Ces bibliothèques clientes fournissent une couche d'abstraction au-dessus de gRPC et gèrent les détails de l'interrogation des opérations et des nouvelles tentatives. Pour en savoir plus, consultez la section Bibliothèques clientes Data Catalog.

  • gRPC: si votre langage de programmation préféré ne dispose pas d'une bibliothèque cliente dédiée, vous pouvez toujours générer des bibliothèques clientes gRPC pour Data Catalog dans n'importe quel langage compatible avec gRPC. Pour ce faire, vous avez besoin de la définition de service Protocol Buffers, disponible dans le dépôt GitHub.

    Pour générer et utiliser votre client, consultez les instructions sur grpc.io pour la langue de votre choix.

  • API REST: si vous n'êtes pas en mesure d'utiliser les bibliothèques clientes de Data Catalog ou l'API gRPC, utilisez l'API REST.

Pour en savoir plus, consultez les ressources suivantes :