Descripción general de API y bibliotecas cliente

Puede usar una de varias interfaces programáticas cuando interactúa con Data Catalog. Estas son las interfaces disponibles, en el orden en que recomendamos usarlas:

  • Bibliotecas cliente de Google Cloud: las bibliotecas cliente de Data Catalog están disponibles en varios lenguajes y se basan en gRPC. Estas bibliotecas cliente proporcionan una capa de abstracción sobre gRPC y controlan los detalles del sondeo de operaciones, reintentos y más (consulte Bibliotecas clientes de Data Catalog para obtener más información).

  • gRPC: si una biblioteca cliente no está disponible para el lenguaje de programación que elija, puede generar bibliotecas cliente gRPC para Data Catalog en cualquier lenguaje compatible con gRPC. Para hacer esto, necesitará la definición del servicio búfer de protocolo disponible en nuestro repositorio en GitHub. Puedes seguir las instrucciones según tu lenguaje de preferencia en grpc.io para generar y usar tu cliente.

  • API de REST: Si no puede usar las bibliotecas de cliente de Data Catalog o la API de gRPC, use la API de REST.

Para obtener más información, consulta lo siguiente: