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:
Nella figura 1, le seguenti funzionalità sono etichettate: Set di dati condiviso, Scambio dati ed Elenco.
- 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:
- Visualizzazioni autorizzate
- Set di dati autorizzati
- Modelli di BigQuery ML
- Tabelle esterne
- Visualizzazioni materializzate
- Tabelle
- Istantanea tabella
- Visualizzazioni
- 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.
- Scheda pubblica. È condivisa con tutti gli
utenti Google Cloud (
Flusso di lavoro degli iscritti
Il seguente diagramma descrive in che modo gli abbonati interagiscono con 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:
L'utilizzo dell'API BigQuery Storage Read su risorse di set di dati collegate non è supportata.
La corsa nel tempo su risorse del set di dati collegate non è supportata.
Le viste materializzate che fanno riferimento alle tabelle nel set di dati collegato non sono supportate.
L'acquisizione di snapshot di tabelle di set di dati collegati non è supportata.
Se i set di dati collegati non sono colocation con il set di dati condiviso, le operazioni di lettura per le tabelle del set di dati collegati con una dimensione della query superiore a 1 TB potrebbero non riuscire. Puoi contattare l'assistenza per risolvere il problema.
Le seguenti viste
INFORMATION_SCHEMA
non supportano i qualificatori per set di dati per i set di dati collegati:Non puoi utilizzare i qualificatori per regione con
INFORMATION_SCHEMA
viste per visualizzare i metadati per il set di dati collegato.
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 |
CO basso2 |
Las Vegas | us-west4 |
|
Los Angeles | us-west2 |
|
Montréal | northamerica-northeast1 |
CO basso2 |
Virginia del Nord | us-east4 |
|
Oregon | us-west1 |
CO basso2 |
Salt Lake City | us-west3 |
|
San Paolo | southamerica-east1 |
CO basso2 |
Santiago | southamerica-west1 |
|
Carolina del Sud | us-east1 |
|
Toronto | northamerica-northeast2 |
|
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 |
Descrizione regione | Nome regione | Dettagli |
---|---|---|
Belgio | europe-west1 |
CO basso2 |
Finlandia | europe-north1 |
CO basso2 |
Francoforte | europe-west3 |
|
Londra | europe-west2 |
|
Paesi Bassi | europe-west4 |
|
Varsavia | europe-central2 |
|
Zurigo | europe-west6 |
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
- Scopri come visualizzare e iscriversi alle schede.
- Scopri come concedere ruoli agli utenti di Analytics Hub.