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'Tagoggetto 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: stringa UTF-8, non inferiore a 1 o superiore a 128 byte di lunghezza.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: stringa UTF-8, non superiore a 256 byte di lunghezza.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: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Il 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 Value, non inferiore a 1 o superiore a 1024 byte di lunghezza.La chiave della proprietà.
-
Value: stringa Value, non inferiore a 1 o superiore a 1024 byte di lunghezza.Valore della proprietà.
-
Comparator: stringa UTF-8 (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: stringa UTF-8 (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.L'URI per l'accesso alla risorsa.
ColumnStatistics struttura
Rappresenta le statistiche a livello di colonna generate per una tabella o una partizione.
Campi
-
ColumnName- obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Nome 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
ColumnStatisticDatache 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.ColumnStatisticsdella 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: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Il 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- obbligatorio: stringa UTF-8 (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 come complemento, 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
L'API usa le seguenti espressioni regolari per definire i contenuti validi per vari membri e parametri di stringa:
Pattern di stringa a una riga: "
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*"Pattern di stringa a più righe per indirizzo URI: "
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*"Pattern di stringa Logstash Grok: "
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\t]*"Pattern di stringa identificatore: "
[A-Za-z_][A-Za-z0-9_]*"Pattern di stringa ARN AWS IAM: "
arn:aws:iam::\d{12}:role/.*"Pattern di stringa di versione: "
^[a-zA-Z0-9-_]+$"Pattern di stringa gruppo di log: "
[\.\-_/#A-Za-z0-9]+"Pattern 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[a-z0-9-]*: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])$"Pattern di stringa personalizzato n. 35: "
[a-zA-Z0-9_.-]+"Pattern di stringa personalizzato n. 36: "
^arn:aws(-(cn|us-gov|iso(-[bef])?))?:secretsmanager:.*$"Pattern di stringa personalizzato n. 37: "
\S+"Pattern di stringa personalizzato n. 38: "
^[\x20-\x7E]*$"Pattern di stringa personalizzato n. 39: "
^([a-zA-Z0-9_=]+)\.([a-zA-Z0-9_=]+)\.([a-zA-Z0-9_\-\+\/=]*)"Pattern di stringa personalizzato n. 40: "
^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]"Pattern di stringa personalizzato n. 41: "
^(https?):\/\/[^\s/$.?#].[^\s]*$"Pattern di stringa personalizzato n. 42: "
arn:aws:kms:.*"Pattern di stringa personalizzato n. 43: "
^subnet-[a-z0-9]+$"Pattern di stringa personalizzato n. 44: "
[\p{L}\p{N}\p{P}]*"Pattern di stringa personalizzato n. 45: "
[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}"Pattern di stringa personalizzato n. 46: "
[a-zA-Z0-9-_$#.]+"Pattern di stringa personalizzato n. 47: "
^\d{12}$"Pattern di stringa personalizzato n. 48: "
^(\w+\.)+\w+$"Pattern di stringa personalizzato n. 49: "
^([2-3]|3[.]9)$"Pattern di stringa personalizzato n. 50: "
arn:aws(-(cn|us-gov|iso(-[bef])?))?:glue:.*"Pattern di stringa personalizzato n. 51: "
[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"Pattern di stringa personalizzato n. 52: "
(^arn:aws(-(cn|us-gov|iso(-[bef])?))?:iam::\w{12}:root)"Pattern di stringa personalizzato n. 53: "
^arn:aws(-(cn|us-gov|iso(-[bef])?))?:iam::[0-9]{12}:role/.+"Pattern di stringa personalizzato n. 54: "
[\s\S]*"Pattern di stringa personalizzato n. 55: "
([\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF]|[^\S\r\n"'= ;])*"Pattern di stringa personalizzato n. 56: "
^[A-Z\_]+$"Pattern di stringa personalizzato n. 57: "
^[A-Za-z0-9]+$"Pattern di stringa personalizzato n. 58: "
[*A-Za-z0-9_-]*"Pattern di stringa personalizzato n. 59: "
([\u0020-\u007E\r\s\n])*"Pattern di stringa personalizzato n. 60: "
[A-Za-z0-9_-]*"Pattern di stringa personalizzato n. 61: "
([\u0009\u000B\u000C\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF])*"Schema di stringhe personalizzato #62 — "
([\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\s])*»Schema di stringhe personalizzato #63 — "
([^\r\n])*»