Introduzione ad Analytics Hub

Analytics Hub è una piattaforma di scambio di dati che consente di condividere dati e insight su larga scala oltre i confini dell'organizzazione con un solido framework di sicurezza e privacy. Con Analytics Hub puoi scoprire e accedere a una raccolta di dati selezionata da vari fornitori di dati. Questa libreria di dati include anche i set di dati forniti da Google.

Ad esempio, con Analytics Hub puoi aumentare le tue iniziative di analisi e ML con set di dati di terze parti e Google.

In qualità di utente di Analytics Hub, puoi eseguire le seguenti attività:

  • Come publisher di Analytics Hub, puoi monetizzare i dati condividendoli con la tua rete partner o con la tua organizzazione in tempo reale. Le schede ti consentono di condividere i dati senza replicare i dati condivisi. Puoi creare un catalogo di origini dati pronte per l'analisi con autorizzazioni granulari che ti consentono di inviare i dati ai segmenti di pubblico giusti. Puoi anche gestire gli abbonamenti alle tue schede.

  • In qualità di abbonato ad Analytics Hub, puoi scoprire i dati che stai cercando, combinare dati condivisi con i tuoi dati esistenti e sfruttare le funzionalità integrate di BigQuery. Quando ti abboni a una scheda, nel progetto viene creato un set di dati collegato.

  • In qualità di visualizzatore di Analytics Hub, puoi sfogliare i set di dati a cui hai accesso in Analytics Hub e richiedere al publisher di accedere ai dati condivisi.

  • In qualità di amministratore di Analytics Hub, puoi creare scambi di dati per abilitare la condivisione dei dati e concedere autorizzazioni ai publisher e agli abbonati di accedere a questi scambi di dati.

Per saperne di più sui ruoli utente di Analytics Hub, consulta Configurare i ruoli di Analytics Hub.

Architettura

Analytics Hub si basa su un modello di pubblicazione e abbonamento dei set di dati BigQuery. La separazione tra calcolo e archiviazione nell'architettura di BigQuery consente ai publisher di condividere i dati con il numero di sottoscrittori che vogliono, senza dover creare più copie dei dati. I publisher pagano solo per l'archiviazione dei dati, mentre gli abbonati pagano solo per le query eseguite sui dati condivisi. I flussi di lavoro degli editori e degli abbonati in Analytics Hub sono descritti dettagliatamente nelle sezioni seguenti.

Flusso di lavoro dei publisher

Il seguente diagramma descrive in che modo i publisher interagiscono con Analytics Hub:

Interazione
tra i publisher Analytics Hub e Analytics Hub.
Figura 1. Flusso di lavoro dei publisher Analytics Hub.

Nella figura 1, le seguenti funzionalità sono etichettate: Set di dati condiviso, Scambio dati ed Elenco.

Set di dati condivisi
Un set di dati condiviso è un set di dati BigQuery che è l'unità della condivisione dei dati in Analytics Hub. In qualità di publisher, crei o utilizzi un set di dati BigQuery esistente nel tuo progetto con i seguenti oggetti supportati che vuoi distribuire ai tuoi abbonati: I set di dati condivisi supportano la sicurezza a livello di colonna e a riga.
Scambi di dati
Uno scambio di dati è un container che consente la condivisione di dati self-service. Contiene schede che fanno riferimento a set di dati condivisi. Con Analytics Hub, i publisher e gli amministratori possono concedere l'accesso agli abbonati a livello di piattaforma di scambio e di scambio. Questo metodo aiuta a evitare di concedere esplicitamente l'accesso ai set di dati condivisi sottostanti. Un abbonato ad Analytics Hub può sfogliare gli scambi di dati, scoprire i dati a cui può accedere e iscriversi ai set di dati condivisi. Uno scambio di dati può essere dei seguenti tipi:
  • Scambio di dati privati. Per impostazione predefinita, uno scambio di dati è privato e solo gli utenti o i gruppi che hanno accesso possono visualizzarlo o iscriversi ai dati.
  • Scambio di dati pubblici. Per impostazione predefinita, uno scambio di dati è privato e solo gli utenti o i gruppi che hanno accesso possono visualizzarlo o abbonarsi. Tuttavia, puoi scegliere di rendere pubblico uno scambio di dati. Le schede negli scambi di dati pubblici possono essere rilevate e abbonate dagli utenti di Google Cloud (allAuthenticatedUsers). Per ulteriori informazioni sugli scambi di dati pubblici, consulta l'articolo Rendere pubblico uno scambio di dati.

In qualità di amministratore di Analytics Hub, puoi creare più scambi di dati in Analytics Hub e gestire altri utenti di Analytics Hub.

Schede
Una scheda è un riferimento a un set di dati condiviso che un editore elenca in uno scambio di dati. In qualità di publisher, puoi creare un elenco e specificare la descrizione del set di dati, le query di esempio da eseguire sul set di dati, i link a qualsiasi documentazione pertinente e qualsiasi informazione aggiuntiva che possa aiutare gli abbonati a utilizzare il tuo set di dati. Per ulteriori informazioni, consulta la sezione Gestire le schede. Una scheda può essere di uno dei due tipi seguenti in base al criterio di Identity and Access Management (IAM) impostato per la scheda e il tipo di scambio di dati che contiene la scheda:
  • Scheda pubblica. È condivisa con tutti gli utenti Google Cloud (allAuthenticatedUsers). Le schede di uno scambio di dati pubblico sono schede pubbliche. Queste schede possono essere riferimenti di un set di dati pubblico gratuito o di un set di dati commerciale. Se la scheda fa parte di un set di dati commerciali, gli abbonati possono richiedere l'accesso alla scheda e il fornitore di dati contatta direttamente gli abbonati.
  • Scheda privata. È condiviso direttamente con individui o gruppi. Ad esempio, una scheda privata può fare riferimento a un set di dati sulle metriche di marketing condiviso con altri team interni all'interno dell'organizzazione.

Flusso di lavoro degli iscritti

Il seguente diagramma descrive in che modo gli abbonati interagiscono con Analytics Hub:

Interazione
tra gli abbonati ad Analytics Hub e Analytics Hub.
Figura 2. Flusso di lavoro degli abbonati ad Analytics Hub.

Nella Figura 2, le seguenti funzionalità di Analytics Hub sono etichettate: Set di dati condiviso, Scambio dati, Elenco e Set di dati collegato.

Set di dati collegati
Un set di dati collegato è un set di dati BigQuery di sola lettura che funge da link simbolico a un set di dati condiviso. L'iscrizione a un elenco crea un set di dati collegato nel progetto e non una copia del set di dati, in modo che i sottoscrittori possano leggere i dati, ma non possono aggiungere o aggiornare oggetti al suo interno. Quando esegui query su oggetti come tabelle e viste tramite un set di dati collegato, vengono restituiti i dati del set di dati condivisi. Per ulteriori informazioni sui set di dati collegati, consulta la pagina Visualizzare e iscrivere alle schede. I set di dati collegati sono autorizzati ad accedere alle tabelle e alle viste di un set di dati condiviso. I sottoscrittori con set di dati collegati accedono alle tabelle e alle visualizzazioni di un set di dati condiviso senza alcuna autorizzazione aggiuntiva di Identity and Access Management.

Limitazioni

Analytics Hub presenta le seguenti limitazioni:

  • Se crei una scheda per un set di dati condiviso che utilizza una chiave di crittografia gestita dal cliente, i sottoscrittori non avranno accesso alla chiave Cloud KMS richiesta per accedere al set di dati.

  • Un set di dati condiviso può avere al massimo 1000 set di dati collegati.

  • Un set di dati con risorse non supportate non può essere selezionato come set di dati condiviso durante la creazione di una scheda. Per ulteriori informazioni sugli oggetti BigQuery supportati da Analytics Hub, consulta Set di dati condivisi in questo documento.

  • Se sei un publisher, si applicano le seguenti limitazioni di interoperabilità di BigQuery:

    • I sottoscrittori non possono eseguire query sulle viste all'interno di set di dati collegati che fanno riferimento a dati di altri progetti. Devi creare viste autorizzate per concedere agli abbonati l'accesso ai dati della vista senza dare loro accesso ai dati di origine sottostanti.

    • L'utilizzo di inserimenti di flussi di dati o dell'API BigQuery Storage Write per trasmettere i dati in un set di dati condiviso potrebbe causare problemi per i set di dati collegati.

    • I set di dati condivisi sono indicizzati in Data Catalog. Gli aggiornamenti su un set di dati condiviso, come l'aggiunta di tabelle o viste, vengono resi disponibili agli abbonati senza alcun ritardo. Tuttavia, in alcuni scenari, ad esempio quando un set di dati condiviso include più di 100 abbonati o tabelle, l'indicizzazione degli aggiornamenti in Data Catalog potrebbe richiedere fino a 18 ore. A causa del ritardo nell'indicizzazione, gli abbonati non possono cercare queste risorse aggiornate nella console Google Cloud immediatamente.

  • Se sei un abbonato, si applicano le seguenti limitazioni di interoperabilità di BigQuery:

Aree geografiche supportate

Sono supportate le seguenti regioni e aree geografiche di Analytics Hub.

Regioni

La seguente tabella elenca le regioni delle Americhe in cui è disponibile Analytics Hub.
Descrizione regione Nome regione Dettagli
Iowa us-central1 icona Fogliolina CO basso2
Las Vegas us-west4
Los Angeles us-west2
Montréal northamerica-northeast1 icona Fogliolina CO basso2
Virginia del Nord us-east4
Oregon us-west1 icona Fogliolina CO basso2
Salt Lake City us-west3
San Paolo southamerica-east1 icona Fogliolina CO basso2
Santiago southamerica-west1
Carolina del Sud us-east1
Toronto northamerica-northeast2
La seguente tabella elenca le regioni dell'Asia Pacifico in cui è disponibile Analytics Hub.
Descrizione regione Nome regione Dettagli
Delhi asia-south2
Hong Kong asia-east2
Giacarta asia-southeast2
Melbourne australia-southeast2
Mumbai asia-south1
Osaka asia-northeast2
Seul asia-northeast3
Singapore asia-southeast1
Sydney australia-southeast1
Taiwan asia-east1
Tokyo asia-northeast1
La seguente tabella elenca le aree geografiche in cui è disponibile Analytics Hub in Europa.
Descrizione regione Nome regione Dettagli
Belgio europe-west1 icona Fogliolina CO basso2
Finlandia europe-north1 icona Fogliolina CO basso2
Francoforte europe-west3
Londra europe-west2
Paesi Bassi europe-west4
Varsavia europe-central2
Zurigo europe-west6 icona Fogliolina CO basso2

Più regioni

La seguente tabella elenca le regioni in cui è disponibile Analytics Hub.
Descrizione di più aree geografiche Nome in più aree geografiche
Data center all'interno degli stati membri dell'Unione europea1 EU
Data center negli Stati Uniti US

1 I dati situati nell'area geografica EU non vengono archiviati nei data center europe-west2 (Londra) o europe-west6 (Zürich).

Esempio di caso d'uso

Questa sezione mostra un esempio di come utilizzare Analytics Hub.

Supponiamo che tu sia un rivenditore e che la tua organizzazione disponga di dati di previsione della domanda in tempo reale in un progetto Google Cloud denominato Previsione. Vuoi condividere questi dati di previsione della domanda con centinaia di fornitori nel tuo sistema di catena di fornitura. Ecco come condividere i dati con i fornitori tramite Analytics Hub:

Amministratori di Analytics Hub

Come proprietario del progetto Previsione, devi prima abilitare l'API Analytics Hub e poi assegnare il ruolo Amministratore Analytics Hub a un utente che amministra lo scambio di dati nel progetto. Gli utenti con il ruolo Amministratore Analytics Hub sono chiamati amministratori di Analytics Hub.

Un amministratore di Analytics Hub può eseguire le attività seguenti:

  • Creare, aggiornare, eliminare e condividere lo scambio di dati nel progetto di previsione dell'organizzazione.

  • Gestire altri amministratori di Analytics Hub.

  • Gestisci i publisher assegnando il ruolo Publisher di Analytics Hub ai dipendenti della tua organizzazione. Se vuoi che alcuni dipendenti possano solo aggiornare, eliminare e condividere le schede, ma non crearle, puoi concedere loro il ruolo Amministratore scheda Analytics Hub.

  • Gestisci gli iscritti concedendo il ruolo di abbonato Analytics Hub a un gruppo Google composto da tutti i fornitori. Se vuoi che alcuni fornitori abbiano accesso solo in visualizzazione alle piattaforme di scambio e alle schede disponibili, puoi concedere loro il ruolo Visualizzatore Analytics Analytics. Questi fornitori non potranno iscriversi alle schede.

Per scoprire di più, vedi Gestire gli scambi di dati.

Publisher Analytics Hub

I publisher creano le seguenti schede per i propri set di dati nel progetto di previsione o in un progetto diverso:

  • Scheda A: set di dati di previsione della domanda 1
  • Scheda B: set di dati di previsione della domanda 2
  • Scheda C: set di dati di previsione della domanda 3

Per scoprire di più, consulta l'articolo Gestire le schede.

Iscritti di Analytics Hub

Gli abbonati possono sfogliare le schede a cui hanno accesso negli scambi di dati. Possono anche iscriversi a queste schede e aggiungere questi set di dati ai loro progetti creando un set di dati collegato. I fornitori possono quindi eseguire query su questi set di dati collegati e recuperare i risultati in tempo reale.

Per ulteriori informazioni, consulta l'articolo Visualizzare e iscriversi alle schede.

Prezzi

Non sono previsti costi aggiuntivi per la gestione di scambi o schede di dati. Ai publisher di Analytics Hub viene addebitato lo spazio di archiviazione dei dati, mentre gli abbonati pagano per le query eseguite sui dati condivisi in base al modello di prezzi on demand o a costo fisso. Per informazioni sui prezzi, consulta la pagina relativa ai prezzi di BigQuery.

Quote

Per informazioni sulle quote di Analytics Hub, consulta Quote e limiti.

Passaggi successivi