Übersicht über APIs und Clientbibliotheken

Der Data Catalog bietet mehrere programmatische Schnittstellen für die Interaktion. Wir empfehlen, sie in der folgenden Reihenfolge zu verwenden:

  • Google Cloud-Clientbibliotheken: Data Catalog-Clientbibliotheken sind in mehreren Sprachen verfügbar und basieren auf gRPC. Diese Clientbibliotheken bieten eine Abstraktionsebene über gRPC hinaus und verarbeiten die Details von Sitzungsabfragen und Wiederholungen. Weitere Informationen finden Sie unter Data Catalog-Clientbibliotheken.

  • gRPC: Wenn für Ihre bevorzugte Programmiersprache keine spezielle Clientbibliothek verfügbar ist, können Sie trotzdem gRPC-Clientbibliotheken für Data Catalog in jeder von gRPC unterstützten Sprache generieren. Dazu ist die Dienstdefinition der Protokollpuffer erforderlich, die im GitHub-Repository verfügbar ist.

    Folgen Sie der Anleitung für Ihre bevorzugte Sprache unter grpc.io, um den Client zu generieren und zu verwenden.

  • REST API: Wenn Sie die Clientbibliotheken von Data Catalog oder die gRPC API nicht verwenden können, verwenden Sie die REST API.

Hier finden Sie weitere Informationen: