Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Tipi di dati comuni
I tipi di dati comuni descrivono i vari tipi di dati comuni in AWS Glue.
Struttura tag
L'Tag
oggetto rappresenta un'etichetta che è possibile assegnare a una AWS risorsa. Ogni tag è composto da una chiave e da un valore opzionale, entrambi personalizzabili.
Per ulteriori informazioni sui tag e sul controllo dell'accesso alle risorse in AWS Glue, consulta AWS Tags in AWS Glue e Specifying AWS Glue Resource ARNs nella guida per sviluppatori.
Campi
-
key
— UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 128 byte.La chiave di tag: La chiave è obbligatoria quando si crea un tag per un oggetto. La chiave rispetta la distinzione tra maiuscole e minuscole e non deve contenere il prefisso aws.
-
value
— UTF -8 stringhe, di lunghezza non superiore a 256 byte.Il valore del tag. Il valore è facoltativo quando si crea un tag per un oggetto. Il valore rispetta la distinzione tra maiuscole e minuscole e non deve contenere il prefisso aws.
DecimalNumber struttura
Contiene un valore numerico nel formato decimale.
Campi
-
UnscaledValue
: obbligatorio: blob.Il valore numerico non scalato.
-
Scale
: obbligatorio: numero (intero).La scala che determina la posizione del punto decimale nel valore non scalato.
ErrorDetail struttura
Contiene dettagli su un errore.
Campi
-
ErrorCode
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Single-line string patternIl codice associato a questo errore.
-
ErrorMessage
: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.Messaggio che descrive l'errore.
PropertyPredicate struttura
Definisce il predicato di una proprietà.
Campi
-
Key
— Stringa di valore, lunga non meno di 1 o più di 1024 byte.La chiave della proprietà.
-
Value
— Stringa di valore, lunga non meno di 1 o più di 1024 byte.Valore della proprietà.
-
Comparator
— UTF -8 stringhe (valori validi:EQUALS
| |GREATER_THAN
|LESS_THAN
GREATER_THAN_EQUALS
|LESS_THAN_EQUALS
).Il comparatore utilizzato per confrontare questa proprietà con altre.
ResourceUri struttura
Le risorse URIs per le funzioni.
Campi
-
ResourceType
— UTF -8 stringhe (valori validi:JAR
|FILE
|ARCHIVE
).Il tipo di risorsa.
-
Uri
: uniform resource identifier (uri), non inferiore a 1 e non superiore a 1024 byte di lunghezza, corrispondente a URI address multi-line string pattern.Il URI per accedere alla risorsa.
ColumnStatistics struttura
Rappresenta le statistiche a livello di colonna generate per una tabella o una partizione.
Campi
-
ColumnName
— Obbligatorio: UTF -8 stringhe, di lunghezza non inferiore a 1 o superiore a 255 byte, corrispondente a. Single-line string patternNome della colonna a cui appartengono le statistiche.
-
ColumnType
: obbligatorio: il nome del tipo, non superiore a 20000 byte di lunghezza, corrispondente a Single-line string pattern.Il tipo di dati della colonna.
-
AnalyzedTime
: obbligatorio: timestamp.Il timestamp dell'ora di generazione delle statistiche di colonna.
-
StatisticsData
: obbligatorio: un oggetto ColumnStatisticsData.Un oggetto
ColumnStatisticData
che contiene i valori dei dati delle statistiche.
ColumnStatisticsError struttura
Incapsula un oggetto ColumnStatistics
non riuscito e il motivo dell'errore.
Campi
-
ColumnStatistics
: un oggetto ColumnStatistics.ColumnStatistics
della colonna. -
Error
: un oggetto ErrorDetail.Un messaggio di errore con il motivo dell'errore di un'operazione.
ColumnError struttura
Incapsula il nome di una colonna non riuscita e il motivo dell'errore.
Campi
-
ColumnName
— UTF -8 stringhe, di lunghezza non inferiore a 1 o più di 255 byte, corrispondente a. Single-line string patternIl nome della colonna non riuscita.
-
Error
: un oggetto ErrorDetail.Un messaggio di errore con il motivo dell'errore di un'operazione.
ColumnStatisticsData struttura
Contiene i singoli tipi di dati delle statistiche delle colonne. Solo un oggetto dati deve essere impostato e indicato dall'attributo Type
.
Campi
-
Type
— Richiesto: UTF -8 stringhe (valori validi:BOOLEAN
DATE
|DECIMAL
|DOUBLE
|LONG
| |STRING
|BINARY
).Il tipo di dati delle statistiche delle colonne.
-
BooleanColumnStatisticsData
: un oggetto BooleanColumnStatisticsData.Dati statistici di colonna booleani.
-
DateColumnStatisticsData
: un oggetto DateColumnStatisticsData.Dati statistici di colonna date.
-
DecimalColumnStatisticsData
: un oggetto DecimalColumnStatisticsData.Dati statistici delle colonne decimali. UnscaledValues all'interno ci sono oggetti binari codificati in Base64 che memorizzano rappresentazioni big-endian, due complementi del valore non scalato del decimale.
-
DoubleColumnStatisticsData
: un oggetto DoubleColumnStatisticsData.Dati statistici di colonna doppi.
-
LongColumnStatisticsData
: un oggetto LongColumnStatisticsData.Dati statistici di colonna long.
-
StringColumnStatisticsData
: un oggetto StringColumnStatisticsData.Dati statistici di colonna stringa.
-
BinaryColumnStatisticsData
: un oggetto BinaryColumnStatisticsData.Dati statistici di colonna binari.
BooleanColumnStatisticsData struttura
Definisce le statistiche di colonna supportate per le colonne di dati booleani.
Campi
-
NumberOfTrues
: obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori true nella colonna.
-
NumberOfFalses
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori false nella colonna.
-
NumberOfNulls
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori null nella colonna.
DateColumnStatisticsData struttura
Definisce le statistiche di colonna supportate per le colonne di dati timestamp.
Campi
-
MinimumValue
: timestamp.Il valore più basso nella colonna.
-
MaximumValue
: timestamp.Il valore più alto nella colonna.
-
NumberOfNulls
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori null nella colonna.
-
NumberOfDistinctValues
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori distinti in una colonna.
DecimalColumnStatisticsData struttura
Definisce le statistiche di colonna supportate per le colonne di dati con numeri a virgola fissa.
Campi
-
MinimumValue
: un oggetto DecimalNumber.Il valore più basso nella colonna.
-
MaximumValue
: un oggetto DecimalNumber.Il valore più alto nella colonna.
-
NumberOfNulls
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori null nella colonna.
-
NumberOfDistinctValues
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori distinti in una colonna.
DoubleColumnStatisticsData struttura
Definisce le statistiche di colonna supportate per le colonne di dati con numeri a virgola mobile.
Campi
-
MinimumValue
: numero (doppio).Il valore più basso nella colonna.
-
MaximumValue
: numero (doppio).Il valore più alto nella colonna.
-
NumberOfNulls
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori null nella colonna.
-
NumberOfDistinctValues
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori distinti in una colonna.
LongColumnStatisticsData struttura
Definisce le statistiche di colonna supportate per le colonne di dati interi.
Campi
-
MinimumValue
: numero (lungo).Il valore più basso nella colonna.
-
MaximumValue
: numero (lungo).Il valore più alto nella colonna.
-
NumberOfNulls
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori null nella colonna.
-
NumberOfDistinctValues
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori distinti in una colonna.
StringColumnStatisticsData struttura
Definisce le statistiche di colonna supportate per i valori dei dati di sequenza.
Campi
-
MaximumLength
– Obbligatorio: numero (long), non superiore a Nessuno.La dimensione della stringa più lunga nella colonna.
-
AverageLength
: obbligatorio: numero (long), non superiore a Nessuno.La lunghezza media della stringa nella colonna.
-
NumberOfNulls
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori null nella colonna.
-
NumberOfDistinctValues
– Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori distinti in una colonna.
BinaryColumnStatisticsData struttura
Definisce le statistiche di colonna supportate per i valori dei dati di sequenza di bit.
Campi
-
MaximumLength
– Obbligatorio: numero (long), non superiore a Nessuno.La dimensione della sequenza di bit più lunga nella colonna.
-
AverageLength
. Obbligatorio: numero (long), non superiore a Nessuno.La lunghezza media della sequenza di bit nella colonna.
-
NumberOfNulls
. Obbligatorio: numero (long), non superiore a Nessuno.Il numero di valori null nella colonna.
Modelli di stringa
APIutilizza le seguenti espressioni regolari per definire il contenuto valido per vari parametri e membri di stringa:
Modello di stringa a una riga: "
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
"URImodello di stringa multilinea di indirizzi — "»
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
Modello di stringa Logstash Grok: "
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\t]*
"Modello di stringa identificatore: "
[A-Za-z_][A-Za-z0-9_]*
"AWSIAMARNmodello di stringa — "»
arn:aws:iam::\d{12}:role/.*
Modello di stringa di versione: "
^[a-zA-Z0-9-_]+$
"Modello di stringa gruppo di log: "
[\.\-_/#A-Za-z0-9]+
"Modello di stringa flusso di log: "
[^:*]*
"Pattern di stringa personalizzato n. 10: "
[a-zA-Z0-9-_]+
"Pattern di stringa personalizzato n. 11: "
[-a-zA-Z0-9+=/:_]*
"Pattern di stringa personalizzato n. 12: "
[\S\s]*
"Pattern di stringa personalizzato n. 13: "
.*\S.*
"Pattern di stringa personalizzato n. 14: "
[a-zA-Z0-9-=._/@]+
"Pattern di stringa personalizzato n. 15: "
[1-9][0-9]*|[1-9][0-9]*-[1-9][0-9]*
"Pattern di stringa personalizzato n. 16: "
[A-Z][A-Za-z\.]+
"Pattern di stringa personalizzato n. 17: "
[\S]*
"Pattern di stringa personalizzato n. 18: "
[\w]*
"Pattern di stringa personalizzato n. 19: "
arn:aws[a-z\-]*:iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+
"Pattern di stringa personalizzato n. 20: "
subnet-[a-z0-9]+
"Pattern di stringa personalizzato n. 21: "
\d{12}
"Pattern di stringa personalizzato n. 22: "
([a-z]+)-([a-z]+-)?([a-z]+)-[0-9]+[a-z]+
"Pattern di stringa personalizzato n. 23: "
[a-zA-Z0-9.-]*
"Pattern di stringa personalizzato n. 24: "
arn:aws[a-z0-9\-]*:lambda:[a-z0-9\-]+:\d{12}:function:([\w\-]{1,64})
"Pattern di stringa personalizzato n. 25: "
^(?!(.*[.\/\\]|aws:)).*$
"Pattern di stringa personalizzato n. 26: "
[^\r\n]
"Pattern di stringa personalizzato n. 27: "
^\w+\.\w+\.\w+$
"Pattern di stringa personalizzato n. 28: "
^\w+\.\w+$
"Pattern di stringa personalizzato n. 29: "
arn:aws:kms:.*
"Pattern di stringa personalizzato n. 30: "
arn:aws[^:]*:iam::[0-9]*:role/.+
"Pattern di stringa personalizzato n. 31: "
[\.\-_A-Za-z0-9]+
"Pattern di stringa personalizzato n. 32: "
^s3://([^/]+)/([^/]+/)*([^/]+)$
"Pattern di stringa personalizzato n. 33: "
.*
"Pattern di stringa personalizzato n 34: "
^(Sun|Mon|Tue|Wed|Thu|Fri|Sat):([01]?[0-9]|2[0-3])$
"Modello di stringa personalizzato n. 35: "
[a-zA-Z0-9_.-]+
"Schema di stringhe personalizzato #36 — "
^arn:aws(-(cn|us-gov|iso(-[bef])?))?:secretsmanager:.*$
»Schema di stringhe personalizzato #37 — "
\S+
»Schema di stringhe personalizzato #38 — "
^[\x20-\x7E]*$
»Schema di stringhe personalizzato #39 — "
^([a-zA-Z0-9_=]+)\.([a-zA-Z0-9_=]+)\.([a-zA-Z0-9_\-\+\/=]*)
»Schema di stringhe personalizzato #40 — "
^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]
»Schema di stringhe personalizzato #41 — "
^(https?):\/\/[^\s/$.?#].[^\s]*$
»Schema di stringhe personalizzato #42 — "
^subnet-[a-z0-9]+$
»Schema di stringhe personalizzato #43 — "
[\p{L}\p{N}\p{P}]*
»Schema di stringhe personalizzato #44 — "
[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}
»Schema di stringhe personalizzato #45 — "
[a-zA-Z0-9-_$#.]+
»Schema di stringhe personalizzato #46 — "
^\d{12}$
»Schema di stringhe personalizzato #47 — "
^(\w+\.)+\w+$
»Schema di stringhe personalizzato #48 — "
^([2-3]|3[.]9)$
»Schema di stringhe personalizzato #49 — "
arn:aws(-(cn|us-gov|iso(-[bef])?))?:glue:.*
»Schema di stringhe personalizzato #50 — "
(^arn:aws(-(cn|us-gov|iso(-[bef])?))?:iam::\w{12}:root)
»Schema di stringhe personalizzato #51 — "
^arn:aws(-(cn|us-gov|iso(-[bef])?))?:iam::[0-9]{12}:role/.+
»Schema di stringhe personalizzato #52 — "
[\s\S]*
»Schema di stringhe personalizzato #53 — "
([\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF]|[^\S\r\n"'= ;])*
»Schema di stringhe personalizzato #54 — "
^[A-Z\_]+$
»Schema di stringhe personalizzato #55 — "
^[A-Za-z0-9]+$
»Schema di stringhe personalizzato #56 — "
[*A-Za-z0-9_-]*
»Schema di stringhe personalizzato #57 — "
([\u0020-\u007E\r\s\n])*
»Schema di stringhe personalizzato #58 — "
[A-Za-z0-9_-]*
»Schema di stringhe personalizzato #59 — "
([\u0009\u000B\u000C\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF])*
»Schema di stringhe personalizzato #60 — "
([\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\s])*
»Schema di stringhe personalizzato #61 — "
([^\r\n])*
»