Risorsa: DatasetConfig
Messaggio che descrive le proprietà di configurazione del set di dati. Per ulteriori informazioni, consulta Proprietà di configurazione del set di dati.
Rappresentazione JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "uid": string, "organizationNumber": string, "includeNewlyCreatedBuckets": boolean, "retentionPeriodDays": integer, "link": { object ( |
Campi | |
---|---|
name |
Identificatore. Nome della risorsa |
createTime |
Solo output. L'ora UTC in cui è stata creata la configurazione del set di dati. Questo campo viene compilato automaticamente. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. L'ora UTC dell'ultimo aggiornamento della configurazione del set di dati. Questo campo viene compilato automaticamente. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
labels |
Etichette come coppie chiave-valore Un oggetto contenente un elenco di coppie |
uid |
Solo output. Identificatore univoco generato dal sistema per la risorsa. |
organizationNumber |
Facoltativo. L'ID risorsa dell'organizzazione a cui devono appartenere i progetti di origine. I progetti che non appartengono all'organizzazione fornita non vengono presi in considerazione durante la creazione del set di dati. |
includeNewlyCreatedBuckets |
Se impostato su |
retentionPeriodDays |
Numero di giorni di cronologia da conservare. |
link |
Dettagli del set di dati collegato. |
identity |
Identità utilizzata da questo |
status |
Solo output. Stato di |
datasetConfigState |
Solo output. Stato del |
description |
Facoltativo. Una descrizione fornita dall'utente per la configurazione del set di dati. Lunghezza massima: 256 caratteri. |
Campo unione source_options . Definisce le opzioni per fornire gli identificatori di origine per il set di dati. source_options può essere solo uno dei seguenti: |
|
sourceProjects |
Definisce le opzioni per fornire i progetti di origine per il set di dati. |
sourceFolders |
Definisce le opzioni per fornire le cartelle di origine per il set di dati. |
organizationScope |
Definisce le opzioni per fornire un'organizzazione di origine per il set di dati. |
cloudStorageObjectPath |
Solo input. Percorso dell'oggetto Cloud Storage contenente un elenco di numeri di progetti o cartelle da includere nel set di dati. Non può contenere una combinazione di progetti e cartelle. L'oggetto deve essere un file di testo in cui ogni riga contiene una delle seguenti voci:
|
Campo unione cloud_storage_locations . Località Cloud Storage da includere o escludere. cloud_storage_locations può essere solo uno dei seguenti: |
|
includeCloudStorageLocations |
|
excludeCloudStorageLocations |
|
Campo unione cloud_storage_buckets . I bucket Cloud Storage da includere o escludere. cloud_storage_buckets può essere solo uno dei seguenti: |
|
includeCloudStorageBuckets |
|
excludeCloudStorageBuckets |
|
SourceProjects
Raccolta di numeri di progetto
Rappresentazione JSON |
---|
{ "projectNumbers": [ string ] } |
Campi | |
---|---|
projectNumbers[] |
|
SourceFolders
Specifica un insieme di cartelle da includere nel set di dati
Rappresentazione JSON |
---|
{ "folderNumbers": [ string ] } |
Campi | |
---|---|
folderNumbers[] |
Facoltativo. L'elenco dei numeri di cartelle da includere nel set di dati. |
CloudStorageLocations
Raccolta di località Cloud Storage.
Rappresentazione JSON |
---|
{ "locations": [ string ] } |
Campi | |
---|---|
locations[] |
|
CloudStorageBuckets
Raccolta di bucket Cloud Storage.
Rappresentazione JSON |
---|
{
"cloudStorageBuckets": [
{
object ( |
Campi | |
---|---|
cloudStorageBuckets[] |
|
CloudStorageBucket
Definisce il bucket in base al nome o a un pattern regex per trovare corrispondenze tra i bucket.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo unione
|
|
bucketName |
Nome del bucket Cloud Storage. |
bucketPrefixRegex |
Un pattern regex per i nomi dei bucket corrispondenti alla regex. La regex deve seguire la sintassi specificata in |
Link
Definisce i dettagli del set di dati collegato.
Rappresentazione JSON |
---|
{ "dataset": string, "linked": boolean } |
Campi | |
---|---|
dataset |
Solo output. Nome del set di dati collegato. |
linked |
Solo output. Stato del set di dati collegato. |
Identità
L'identità consente all'utente di fornire il tipo di identità da utilizzare e di stampare la stringa di identità che può essere utilizzata per le modifiche ai criteri IAM.
Rappresentazione JSON |
---|
{
"name": string,
"type": enum ( |
Campi | |
---|---|
name |
Solo output. Nome dell'identità. |
type |
Tipo di identità da utilizzare per la configurazione del set di dati. |
IdentityType
Tipo di account di servizio da utilizzare per la configurazione del set di dati.
Enum | |
---|---|
IDENTITY_TYPE_UNSPECIFIED |
Il valore predefinito non è specificato e non deve essere utilizzato. |
IDENTITY_TYPE_PER_CONFIG |
Un account di servizio gestito da Google per risorsa. |
IDENTITY_TYPE_PER_PROJECT |
Un account di servizio gestito da Google per progetto. |
ConfigState
Stato della configurazione.
Enum | |
---|---|
CONFIG_STATE_UNSPECIFIED |
Stato non specificato. |
CONFIG_STATE_ACTIVE |
La configurazione attiva indica che la configurazione sta importando attivamente i dati. |
CONFIG_STATE_VERIFICATION_IN_PROGRESS |
In questo stato, la configurazione viene verificata per varie autorizzazioni. |
CONFIG_STATE_CREATED |
La configurazione è stata creata ed è necessario un'ulteriore elaborazione. |
CONFIG_STATE_PROCESSING |
La configurazione è in corso di elaborazione |
Metodi |
|
---|---|
|
Crea una configurazione del set di dati in un determinato progetto per una determinata località. |
|
Consente di eliminare una configurazione del set di dati in un determinato progetto per una determinata località. |
|
Recupera la configurazione del set di dati in un determinato progetto per una determinata località. |
|
Collega un set di dati a BigQuery in un determinato progetto per una determinata posizione. |
|
Elenca le configurazioni dei set di dati in un determinato progetto per una determinata località. |
|
Aggiorna la configurazione di un set di dati in un determinato progetto per una determinata località. |
|
Scollega un set di dati da BigQuery in un determinato progetto per una determinata posizione. |