Visão geral de APIs e bibliotecas de cliente

O Data Catalog oferece várias interfaces programáticas para interação. Recomendamos usá-las na seguinte ordem:

  • Bibliotecas de cliente do Google Cloud: as bibliotecas de cliente do Data Catalog estão disponíveis em vários idiomas e são criadas no gRPC. Elas adicionam uma camada de abstração ao gRPC e processam os detalhes da pesquisa de operações e novas tentativas. Para mais informações, consulte Bibliotecas de cliente do Data Catalog.

  • gRPC: se a linguagem de programação que você usa não tiver uma biblioteca de cliente dedicada, ainda será possível gerar bibliotecas de cliente gRPC para o Data Catalog usando qualquer linguagem aceita pelo gRPC. Isso requer a definição do serviço de buffers de protocolo (em inglês), disponível no repositório do GitHub.

    Para gerar e usar o cliente, consulte as instruções em grpc.io para o idioma escolhido.

  • API REST: se você não conseguir usar as bibliotecas de cliente do Data Catalog ou a API gRPC, use a API REST.

Para ver mais informações, consulte os seguintes tópicos: