Panoramica delle API e delle librerie client

Data Catalog offre diverse interfacce programmatiche per l'interazione e ti consigliamo di utilizzarle nel seguente ordine:

  • Librerie client di Google Cloud: le librerie client di Data Catalog sono disponibili in più linguaggi e sono basate su gRPC. Queste librerie client forniscono un livello di astrazione sopra gRPC e gestiscono i dettagli del polling e dei tentativi di nuovo dell'operazione. Per ulteriori informazioni, consulta Librerie client di Data Catalog.

  • gRPC: se il tuo linguaggio di programmazione preferito non dispone di una libreria client dedicata, puoi comunque generare librerie client gRPC per Data Catalog utilizzando qualsiasi linguaggio supportato da gRPC. Ciò richiede la definizione del servizio Protocol Buffers, disponibile nel repository GitHub.

    Per generare e utilizzare il client, consulta le istruzioni su grpc.io per la lingua scelta.

  • API REST: se non riesci a utilizzare le librerie client di Data Catalog o l'API gRPC, utilizza l'API REST.

Per ulteriori informazioni, consulta le seguenti risorse: