- Richiesta HTTP
- Parametri percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Autorizzazioni IAM
- DestinationDataset
- DestinationDatasetReference
- Prova!
Consente di iscriversi a una scheda.
Al momento, con Analytics Hub puoi creare schede che fanno riferimento solo a set di dati BigQuery. Al momento dell'iscrizione a una scheda per un set di dati BigQuery, Analytics Hub crea un set di dati collegato nel progetto dell'abbonato.
Richiesta HTTP
POST https://analyticshub.googleapis.com/v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}:subscribe
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
name |
Obbligatorio. Nome risorsa della scheda a cui vuoi abbonarti, ad esempio |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo unione destination . Destinazione risultante della scheda a cui hai effettuato l'iscrizione. destination può essere solo uno dei seguenti: |
|
destinationDataset |
Set di dati di destinazione BigQuery da creare per il sottoscrittore. |
Corpo della risposta
Messaggio di risposta quando ti abboni a una scheda.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"subscription": {
object ( |
Campi | |
---|---|
subscription |
Oggetto sottoscrizione creato da questa azione di sottoscrizione. |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/bigquery
https://www.googleapis.com/auth/cloud-platform
Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.
Autorizzazioni IAM
Richiede la seguente autorizzazione IAM per la risorsa name
:
analyticshub.listings.subscribe
Per saperne di più, consulta la documentazione IAM.
DestinationDataset
Definisce il set di dati BigQuery di destinazione.
Rappresentazione JSON |
---|
{
"datasetReference": {
object ( |
Campi | |
---|---|
datasetReference |
Obbligatorio. Un riferimento che identifica il set di dati di destinazione. |
friendlyName |
Facoltativo. Un nome descrittivo del set di dati. |
description |
Facoltativo. Una descrizione semplice da usare del set di dati. |
labels |
Facoltativo. Le etichette associate a questo set di dati. Puoi utilizzarli per organizzare e raggruppare i tuoi set di dati. Puoi impostare questa proprietà quando inserisci o aggiorni un set di dati. Per ulteriori informazioni, consulta https://cloud.google.com/resource-manager/docs/creating-managing-labels. Un oggetto contenente un elenco di |
location |
Obbligatorio. La posizione geografica in cui dovrebbe trovarsi il set di dati. Per le località supportate, consulta https://cloud.google.com/bigquery/docs/locations. |
DestinationDatasetReference
Contiene il riferimento che identifica un set di dati BigQuery di destinazione.
Rappresentazione JSON |
---|
{ "datasetId": string, "projectId": string } |
Campi | |
---|---|
datasetId |
Obbligatorio. Un ID univoco per questo set di dati, senza il nome del progetto. L'ID deve contenere solo lettere (a-z, A-Z), numeri (0-9) o trattini bassi (_). La lunghezza massima è di 1024 caratteri. |
projectId |
Obbligatorio. L'ID del progetto contenente questo set di dati. |