Scopri di più sui tuoi dati tramite il rilevamento e l'ispezione

Questa pagina descrive e confronta due servizi di Sensitive Data Protection che ti aiutano a comprendere i tuoi dati e ad abilitare i workflow di governance dei dati: il servizio di discovery e il servizio di ispezione.

Rilevamento di dati sensibili

Il servizio di rilevamento monitora i dati in tutta l'organizzazione. Questo servizio viene eseguito continuamente e rileva, classifica e profila automaticamente i dati. Il rilevamento può aiutarti a comprendere la posizione e la natura dei dati che stai archiviando, incluse le risorse di dati di cui potresti non essere a conoscenza. I dati sconosciuti (a volte chiamati shadow data) in genere non sono sottoposti allo stesso livello di governance dei dati e gestione dei rischi dei dati noti.

Puoi configurare il discovery in vari ambiti. Puoi impostare pianificazioni di profilazione diverse per sottoinsiemi di dati diversi. Puoi anche escludere sottoinsiemi di dati di cui non hai bisogno per la profilazione.

Output della scansione di discovery: profili dei dati

L'output di un'analisi di rilevamento è un insieme di profili di dati per ogni risorsa di dati nell'ambito. Ad esempio, un'analisi di rilevamento dei dati di BigQuery o Cloud SQL genera profili di dati a livello di progetto, tabella e colonna.

Un profilo dati contiene metriche e insight sulla risorsa profilata. Include le classificazioni dei dati (o infoType), i livelli di sensibilità, i livelli di rischio dei dati, le dimensioni dei dati, la forma dei dati e altri elementi che descrivono la natura dei dati e la loro security posture dei dati (il livello di sicurezza dei dati). Puoi utilizzare i profili dati per prendere decisioni informate su come proteggere i tuoi dati, ad esempio impostando policy di accesso sulla tabella.

Considera una colonna BigQuery denominata ccn, in cui ogni riga contiene un numero di carta di credito univoco e non sono presenti valori nulli. Il profilo dei dati a livello di colonna generato avrà i seguenti dettagli:

Nome visualizzato Valore
Field ID ccn
Data risk High
Sensitivity High
Data type TYPE_STRING
Policy tags No
Free text score 0
Estimated uniqueness High
Estimated null proportion Very low
Last profile generated DATE_TIME
Predicted infoType CREDIT_CARD_NUMBER

Inoltre, questo profilo a livello di colonna fa parte di un profilo a livello di tabella, che fornisce insight come la posizione dei dati, lo stato della crittografia e se la tabella è condivisa pubblicamente. Nella console Google Cloud , puoi anche visualizzare le voci di Cloud Logging per la tabella e le entità IAM con ruoli per la tabella.

Un profilo dati a livello di tabella che mostra metriche e insight sulla tabella e ti consente di visualizzarla in Logging, IAM e Knowledge Catalog.

Per un elenco completo delle metriche e degli insight disponibili nei profili dati, consulta il riferimento alle metriche.

Quando utilizzare il discovery

Quando pianifichi l'approccio alla gestione dei rischi relativi ai dati, ti consigliamo di iniziare con il rilevamento. Il servizio di rilevamento ti aiuta a ottenere una visione d'insieme dei tuoi dati e ad abilitare avvisi, report e correzione dei problemi.

Ecco alcuni casi d'uso comuni:

  • Ottieni un'ampia visibilità sugli ambienti cloud: scansiona e profila continuamente tutti gli asset di dati di un'organizzazione, di una cartella o di un progetto senza creare singoli job di scansione.
  • Scopri i dati shadow e i repository non gestiti: rileva tabelle e bucket appena creati o non classificati che non dispongono di controlli di governance o di accesso adeguati.
  • Dai priorità alle iniziative di sicurezza con lo scoring del rischio: concentra le risorse di correzione e protezione sui repository di dati identificati con punteggi di sensibilità e rischio dei dati elevati.
  • Identifica i candidati per l'ispezione approfondita: identifica le tabelle e i bucket di archiviazione con punteggi di testo libero elevati contenenti commenti o recensioni non strutturati che richiedono una scansione granulare.

Ispezione dei dati sensibili

Il servizio di ispezione esegue una scansione esaustiva di una singola risorsa per individuare ogni singola istanza di dati sensibili. Un'ispezione produce un risultato per ogni istanza rilevata.

I job di ispezione forniscono un ricco insieme di opzioni di configurazione per aiutarti a individuare i dati che vuoi ispezionare. Ad esempio, puoi attivare il campionamento per limitare i dati da ispezionare a un determinato numero di righe (per i dati BigQuery) o a determinati tipi di file (per i dati Cloud Storage). Puoi anche scegliere come target un periodo di tempo specifico in cui i dati sono stati creati o modificati.

A differenza del discovery, che monitora continuamente i dati, l'ispezione è un'operazione on demand. Tuttavia, puoi pianificare job di ispezione ricorrenti chiamati trigger di job.

Output della scansione di ispezione: risultati

Ogni risultato include dettagli come la posizione dell'istanza rilevata, il suo potenziale infoType e la certezza (chiamata anche probabilità) che il risultato corrisponda all'infoType. A seconda delle impostazioni, puoi anche ottenere la stringa effettiva a cui si riferisce il risultato. Questa stringa è chiamata citazione in Sensitive Data Protection.

Per un elenco completo dei dettagli inclusi in un risultato dell'ispezione, consulta Finding.

Quando utilizzare l'ispezione

Ecco alcuni casi d'uso comuni:

  • Scansiona testo non strutturato e campi in formato libero: individua ogni istanza specifica di informazioni che consentono l'identificazione personale (PII) all'interno di commenti dei clienti, moduli di feedback, ticket di assistenza e repository di documenti.
  • Esegui audit di conformità in un determinato momento su una singola risorsa: genera un report dettagliato sui risultati che registra le posizioni esatte di byte e righe di tutti gli elementi sensibili all'interno di una tabella o di un bucket target.
  • Ispeziona i flussi di dati ibridi e multi-cloud: trasmetti i payload direttamente dai server on-premise, dalle pipeline ETL o dai cloud esterni per generare report centralizzati sui risultati in Google Cloud.
  • Attiva workflow automatici di quarantena e avviso: pubblica i risultati rilevati su Pub/Sub o salvali direttamente nelle tabelle BigQuery per promuovere la correzione basata sugli eventi.

Quando non utilizzare l'ispezione

L'ispezione di una risorsa non è utile se si applicano entrambe le seguenti condizioni. Una scansione di rilevamento può aiutarti a decidere se è necessaria una scansione di ispezione.

  • Nella risorsa sono presenti solo dati strutturati. In altre parole, non ci sono colonne di dati in formato libero, come commenti o recensioni degli utenti.
  • Conosci già gli infoType archiviati in quella risorsa.

Ad esempio, supponiamo che i profili di dati di una scansione di rilevamento indichino che una determinata tabella BigQuery non contiene colonne con dati non strutturati, ma contiene una colonna di numeri di carta di credito univoci. In questo caso, l'ispezione dei numeri di carta di credito nella tabella non è utile. Un'ispezione produrrà un risultato per ogni elemento della colonna. Se hai 1 milione di righe e ogni riga contiene 1 numero carta, un job di ispezione produrrà 1 milione di risultati per l'infoType CREDIT_CARD_NUMBER. In questo esempio, l'ispezione non è necessaria perché l'analisi di rilevamento indica già che la colonna contiene numeri di carte di credito univoci.

Residenza, elaborazione e archiviazione dei dati

Sia il rilevamento che l'ispezione supportano i requisiti di residenza dei dati:

  • Il servizio di rilevamento elabora i dati dove si trovano e archivia i profili di dati generati nella stessa regione o multi-regione dei dati profilati. Per saperne di più, consulta Considerazioni sulla residenza dei dati.
  • Quando esamina i dati all'interno di un sistema di archiviazione Google Cloud , il servizio di ispezione elabora i dati nella stessa regione in cui si trovano e archivia il job di ispezione in quella regione. Quando esamini i dati tramite un job ibrido o un metodo content, il servizio di ispezione ti consente di specificare dove elaborare i dati. Per saperne di più, consulta Come vengono archiviati i dati.

Riepilogo del confronto: servizi di rilevamento e ispezione

Discovery Ispezione
Vantaggi
  • Visibilità continua su un'organizzazione, una cartella o un progetto.
  • Aiuta a identificare le risorse contenenti dati sensibili, ad alto rischio e non strutturati. Per un elenco completo degli insight, consulta il riferimento alle metriche.
  • Aiuta a scoprire dati sconosciuti (o shadow data).
  • Ispezione on demand di una singola risorsa.
  • Identifica ogni istanza di dati sensibili nella risorsa ispezionata.
Costo
  • Esecuzione di una stima dei costi: senza costi
  • Modalità a consumo: 0,03$per GB o il prezzo di 3 TB, a seconda di quale sia il valore inferiore
  • Modalità di abbonamento (capacità prenotata): 2500$per unità di abbonamento

10 TB costano circa 300$al mese in modalità a consumo.
  • Fino a 1 GB: senza costi
  • Da 1 GB a 50 TB: 1,00$per GB
  • Da 50 TB a 500 TB: 0,75$per GB
  • Oltre 500 TB: 0,60$per GB

10 TB costano circa 10.000$per scansione.
Origini dati supportate BigLake
BigQuery
Variabili di ambiente di Cloud Run Functions
Variabili di ambiente della revisione del servizio Cloud Run
Cloud SQL
Cloud Storage
Vertex AI
Amazon S3
Azure Blob Storage
BigQuery
Cloud Storage
Datastore
Ibrido (qualsiasi origine)1
Ambiti supportati
  • Un'organizzazione, una cartella, un progetto o una risorsa di dati Google Cloud
  • Tutti gli asset supportati disponibili per il connettore, l'account o il bucket S3 AWS
  • Tutti gli asset supportati disponibili per il connettore, l'abbonamento o il container Azure Blob Storage di Azure
Una singola tabella BigQuery, un bucket Cloud Storage o un tipo di Datastore.
Modelli di ispezione integrati Sì Sì
InfoType integrati e personalizzati Sì Sì
Output scansione Panoramica generale (profili dati) di tutti i dati supportati. Risultati concreti dei dati sensibili nella risorsa ispezionata.
Salva i risultati in BigQuery Sì Sì
Invia a Knowledge Catalog come aspetti Sì No
Pubblica i risultati in Security Command Center Sì Sì
Pubblica i risultati in Google Security Operations Sì per il rilevamento a livello di organizzazione e di cartella No
Pubblica in Pub/Sub Sì Sì
Supporto della residenza dei dati Sì Sì

1 L'ispezione ibrida ha un modello di prezzi diverso. Per saperne di più, consulta Ispezione dei dati da qualsiasi origine .

Passaggi successivi