

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à.

# API classificatore
<a name="aws-glue-api-crawler-classifiers"></a>

L'API Classifier descrive i tipi di dati del AWS Glue classificatore e include l'API per la creazione, l'eliminazione, l'aggiornamento e l'elenco dei classificatori.

## Tipi di dati
<a name="aws-glue-api-crawler-classifiers-objects"></a>
+ [Struttura classificatore](#aws-glue-api-crawler-classifiers-Classifier)
+ [GrokClassifier struttura](#aws-glue-api-crawler-classifiers-GrokClassifier)
+ [XMLClassifier struttura](#aws-glue-api-crawler-classifiers-XMLClassifier)
+ [JsonClassifier struttura](#aws-glue-api-crawler-classifiers-JsonClassifier)
+ [CsvClassifier struttura](#aws-glue-api-crawler-classifiers-CsvClassifier)
+ [CreateGrokClassifierRequest struttura](#aws-glue-api-crawler-classifiers-CreateGrokClassifierRequest)
+ [UpdateGrokClassifierRequest struttura](#aws-glue-api-crawler-classifiers-UpdateGrokClassifierRequest)
+ [Crea la struttura della richiesta XMLClassifier](#aws-glue-api-crawler-classifiers-CreateXMLClassifierRequest)
+ [Struttura della XMLClassifier richiesta di aggiornamento](#aws-glue-api-crawler-classifiers-UpdateXMLClassifierRequest)
+ [CreateJsonClassifierRequest struttura](#aws-glue-api-crawler-classifiers-CreateJsonClassifierRequest)
+ [UpdateJsonClassifierRequest struttura](#aws-glue-api-crawler-classifiers-UpdateJsonClassifierRequest)
+ [CreateCsvClassifierRequest struttura](#aws-glue-api-crawler-classifiers-CreateCsvClassifierRequest)
+ [UpdateCsvClassifierRequest struttura](#aws-glue-api-crawler-classifiers-UpdateCsvClassifierRequest)

## Struttura classificatore
<a name="aws-glue-api-crawler-classifiers-Classifier"></a>

I classificatori vengono attivati durante un'attività di crawling. Un classificatore verifica se un determinato file è in un formato che è in grado di gestire. In questo caso il classificatore crea uno schema nel formato di un oggetto `StructType` che corrisponde a quel formato di dati.

Puoi utilizzare i classificatori standard che AWS Glue fornisce oppure puoi scrivere classificatori personalizzati per classificare al meglio le tue fonti di dati e specificare gli schemi appropriati da utilizzare per esse. Un classificatore può essere di tipo `grok`, `XML`, `JSON` o `CSV` personalizzato come specificato in uno dei campi dell'oggetto `Classifier`.

**Campi**
+ `GrokClassifier`: un oggetto [GrokClassifier](#aws-glue-api-crawler-classifiers-GrokClassifier).

  Un classificatore che utilizza `grok`.
+ `XMLClassifier`: un oggetto [XMLClassifier](#aws-glue-api-crawler-classifiers-XMLClassifier).

  Classificatore per contenuto XML.
+ `JsonClassifier`: un oggetto [JsonClassifier](#aws-glue-api-crawler-classifiers-JsonClassifier).

  Classificatore per contenuto JSON.
+ `CsvClassifier`: un oggetto [CsvClassifier](#aws-glue-api-crawler-classifiers-CsvClassifier).

  Un classificatore per i valori separati da virgole (CSV).

## GrokClassifier struttura
<a name="aws-glue-api-crawler-classifiers-GrokClassifier"></a>

Un classificatore che utilizza i pattern `grok`.

**Campi**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del classificatore.
+ `Classification`: *obbligatorio:* stringa UTF-8.

  Identificatore del formato di dati corrisposto dal classificatore, ad esempio log Twitter, JSON, Omniture e così via.
+ `CreationTime`: timestamp.

  L'ultima volta in cui è stato registrato il classificatore.
+ `LastUpdated`: timestamp.

  L'ultima volta in cui è stato aggiornato il classificatore.
+ `Version`: numero (lungo).

  La versione del classificatore.
+ `GrokPattern`: *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 2048 byte di lunghezza, corrispondente a [A Logstash Grok string pattern](aws-glue-api-common.md#aws-glue-api-grok-pattern).

  Il pattern grok applicato a un datastore da questo classificatore. Per ulteriori informazioni, consulta i pattern integrati in [Scrittura di classificatori personalizzati](https://docs.aws.amazon.com/glue/latest/dg/custom-classifier.html).
+ `CustomPatterns`: stringa UTF-8, non superiore a 16000 byte di lunghezza, corrispondente a [URI address multi-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-uri).

  Pattern grok personalizzati opzionali definiti da questo classificatore. Per ulteriori informazioni, consulta i pattern personalizzati in [Scrittura di classificatori personalizzati](https://docs.aws.amazon.com/glue/latest/dg/custom-classifier.html).

## XMLClassifier struttura
<a name="aws-glue-api-crawler-classifiers-XMLClassifier"></a>

Classificatore per contenuto `XML`.

**Campi**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del classificatore.
+ `Classification`. *Obbligatorio:* stringa UTF-8.

  Identificatore del formato di dati corrisposto dal classificatore.
+ `CreationTime`: timestamp.

  L'ultima volta in cui è stato registrato il classificatore.
+ `LastUpdated`: timestamp.

  L'ultima volta in cui è stato aggiornato il classificatore.
+ `Version`: numero (lungo).

  La versione del classificatore.
+ `RowTag`: stringa UTF-8.

  Il tag XML che designa l'elemento contenente ogni record in un documento XML da analizzare. Non è in grado di identificare un elemento con chiusura automatica (chiuso da `/>`). Un elemento riga vuota contenente solo attributi può essere analizzato fintantoché termina con un tag di chiusura (ad esempio, `<row item_a="A" item_b="B"></row>` è corretto, mentre `<row item_a="A" item_b="B" />` non lo è).

## JsonClassifier struttura
<a name="aws-glue-api-crawler-classifiers-JsonClassifier"></a>

Classificatore per contenuto `JSON`.

**Campi**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del classificatore.
+ `CreationTime`: timestamp.

  L'ultima volta in cui è stato registrato il classificatore.
+ `LastUpdated`: timestamp.

  L'ultima volta in cui è stato aggiornato il classificatore.
+ `Version`: numero (lungo).

  La versione del classificatore.
+ `JsonPath`. *Obbligatorio:* stringa UTF-8.

  Una `JsonPath` stringa che definisce i dati JSON che il classificatore deve classificare. AWS Glue [supporta un sottoinsieme di JsonPath, come descritto in Writing Custom Classifiers. JsonPath ](https://docs.aws.amazon.com/glue/latest/dg/custom-classifier.html#custom-classifier-json)

## CsvClassifier struttura
<a name="aws-glue-api-crawler-classifiers-CsvClassifier"></a>

Classificatore per contenuto `CSV` personalizzato.

**Campi**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del classificatore.
+ `CreationTime`: timestamp.

  L'ultima volta in cui è stato registrato il classificatore.
+ `LastUpdated`: timestamp.

  L'ultima volta in cui è stato aggiornato il classificatore.
+ `Version`: numero (lungo).

  La versione del classificatore.
+ `Delimiter`: obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 1 byte di lunghezza, corrispondente a [Custom string pattern #26](aws-glue-api-common.md#regex_26).

  Un simbolo personalizzato per indicare il separatore di ogni voce di colonna nella riga.
+ `QuoteSymbol`. Obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 1 byte di lunghezza, corrispondente a [Custom string pattern #26](aws-glue-api-common.md#regex_26).

  Un simbolo personalizzato per indicare la combinazione dei contenuti in un singolo valore di colonna. Deve essere diverso dal delimitatore di colonna.
+ `ContainsHeader`: stringa UTF-8 (valori validi: `UNKNOWN` \$1 `PRESENT` \$1 `ABSENT`).

  Indica se il file CSV contiene un'intestazione.
+ `Header`: una matrice di stringhe UTF-8.

  Un elenco di stringhe che rappresenta i nomi delle colonne.
+ `DisableValueTrimming`: booleano.

  Specifica di non tagliare i valori prima di individuare il tipo di valori di colonna. Il valore predefinito è `true`.
+ `AllowSingleColumn`: booleano.

  Abilita l'elaborazione dei file che contengono una sola colonna.
+ `CustomDatatypeConfigured`: booleano.

  Consente di configurare il tipo di dati personalizzato.
+ `CustomDatatypes`: una matrice di stringhe UTF-8.

  Un elenco di tipi di dati personalizzati tra cui "BINARY", "BOOLEAN", "DATE", "DECIMAL", "DOUBLE", "FLOAT", "INT", "LONG", "SHORT", "STRING", "TIMESTAMP".
+ `Serde`: stringa UTF-8 (valori validi: `OpenCSVSerDe` \$1 `LazySimpleSerDe` \$1 `None`).

  Imposta il file CSV SerDe per l'elaborazione del classificatore, che verrà applicato nel Data Catalog. I valori validi sono `OpenCSVSerDe`, `LazySimpleSerDe` e `None`. È possibile specificare il valore `None` quando si desidera che il crawler esegua il rilevamento.

## CreateGrokClassifierRequest struttura
<a name="aws-glue-api-crawler-classifiers-CreateGrokClassifierRequest"></a>

Specifica un classificatore `grok` per `CreateClassifier`.

**Campi**
+ `Classification` - *Obbligatorio:* stringa UTF-8.

  Un identificatore del formato di dati a cui corrisponde il classificatore, ad esempio Twitter, JSON, Omniture logs, Amazon CloudWatch Logs e così via.
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del nuovo classificatore.
+ `GrokPattern`. *Obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 2048 byte di lunghezza, corrispondente a [A Logstash Grok string pattern](aws-glue-api-common.md#aws-glue-api-grok-pattern).

  Il pattern grok utilizzato da questo classificatore.
+ `CustomPatterns`: stringa UTF-8, non superiore a 16000 byte di lunghezza, corrispondente a [URI address multi-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-uri).

  Pattern grok personalizzati opzionali utilizzati da questo classificatore.

## UpdateGrokClassifierRequest struttura
<a name="aws-glue-api-crawler-classifiers-UpdateGrokClassifierRequest"></a>

Specifica un classificatore grok da aggiornare quando viene passato a `UpdateClassifier`.

**Campi**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Nome della `GrokClassifier`.
+ `Classification`: stringa UTF-8.

  Un identificatore del formato di dati a cui corrisponde il classificatore, ad esempio Twitter, JSON, Omniture logs, Amazon CloudWatch Logs e così via.
+ `GrokPattern`: stringa UTF-8, non inferiore a 1 o superiore a 2048 byte di lunghezza, corrispondente a [A Logstash Grok string pattern](aws-glue-api-common.md#aws-glue-api-grok-pattern).

  Il pattern grok utilizzato da questo classificatore.
+ `CustomPatterns`: stringa UTF-8, non superiore a 16000 byte di lunghezza, corrispondente a [URI address multi-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-uri).

  Pattern grok personalizzati opzionali utilizzati da questo classificatore.

## Crea la struttura della richiesta XMLClassifier
<a name="aws-glue-api-crawler-classifiers-CreateXMLClassifierRequest"></a>

Specifica un classificatore XML per `CreateClassifier`.

**Campi**
+ `Classification`. *Obbligatorio:* stringa UTF-8.

  Identificatore del formato di dati corrisposto dal classificatore.
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del classificatore.
+ `RowTag`: stringa UTF-8.

  Il tag XML che designa l'elemento contenente ogni record in un documento XML da analizzare. Non è in grado di identificare un elemento con chiusura automatica (chiuso da `/>`). Un elemento riga vuota contenente solo attributi può essere analizzato fintantoché termina con un tag di chiusura (ad esempio, `<row item_a="A" item_b="B"></row>` è corretto, mentre `<row item_a="A" item_b="B" />` non lo è).

## Struttura della XMLClassifier richiesta di aggiornamento
<a name="aws-glue-api-crawler-classifiers-UpdateXMLClassifierRequest"></a>

Specifica un classificatore XML da aggiornare.

**Campi**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del classificatore.
+ `Classification`: stringa UTF-8.

  Identificatore del formato di dati corrisposto dal classificatore.
+ `RowTag`: stringa UTF-8.

  Il tag XML che designa l'elemento contenente ogni record in un documento XML da analizzare. Non è in grado di identificare un elemento con chiusura automatica (chiuso da `/>`). Un elemento riga vuota contenente solo attributi può essere analizzato fintantoché termina con un tag di chiusura (ad esempio, `<row item_a="A" item_b="B"></row>` è corretto, mentre `<row item_a="A" item_b="B" />` non lo è).

## CreateJsonClassifierRequest struttura
<a name="aws-glue-api-crawler-classifiers-CreateJsonClassifierRequest"></a>

Specifica un classificatore JSON per `CreateClassifier`.

**Campi**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del classificatore.
+ `JsonPath`: *obbligatorio:* stringa UTF-8.

  Una `JsonPath` stringa che definisce i dati JSON che il classificatore deve classificare. AWS Glue [supporta un sottoinsieme di JsonPath, come descritto in Writing Custom Classifiers. JsonPath ](https://docs.aws.amazon.com/glue/latest/dg/custom-classifier.html#custom-classifier-json)

## UpdateJsonClassifierRequest struttura
<a name="aws-glue-api-crawler-classifiers-UpdateJsonClassifierRequest"></a>

Specifica un classificatore JSON da aggiornare.

**Campi**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del classificatore.
+ `JsonPath`: stringa UTF-8.

  Una `JsonPath` stringa che definisce i dati JSON che il classificatore deve classificare. AWS Glue [supporta un sottoinsieme di JsonPath, come descritto in Writing Custom Classifiers. JsonPath ](https://docs.aws.amazon.com/glue/latest/dg/custom-classifier.html#custom-classifier-json)

## CreateCsvClassifierRequest struttura
<a name="aws-glue-api-crawler-classifiers-CreateCsvClassifierRequest"></a>

Specifica un classificatore CSV personalizzato per `CreateClassifier`.

**Campi**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del classificatore.
+ `Delimiter`. Obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 1 byte di lunghezza, corrispondente a [Custom string pattern #26](aws-glue-api-common.md#regex_26).

  Un simbolo personalizzato per indicare il separatore di ogni voce di colonna nella riga.
+ `QuoteSymbol`. Obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 1 byte di lunghezza, corrispondente a [Custom string pattern #26](aws-glue-api-common.md#regex_26).

  Un simbolo personalizzato per indicare la combinazione dei contenuti in un singolo valore di colonna. Deve essere diverso dal delimitatore di colonna.
+ `ContainsHeader`: stringa UTF-8 (valori validi: `UNKNOWN` \$1 `PRESENT` \$1 `ABSENT`).

  Indica se il file CSV contiene un'intestazione.
+ `Header`: una matrice di stringhe UTF-8.

  Un elenco di stringhe che rappresenta i nomi delle colonne.
+ `DisableValueTrimming`: booleano.

  Specifica di non tagliare i valori prima di individuare il tipo di valori di colonna. Il valore di default è true.
+ `AllowSingleColumn`: booleano.

  Abilita l'elaborazione dei file che contengono una sola colonna.
+ `CustomDatatypeConfigured`: booleano.

  Consente di configurare tipi di dati personalizzati.
+ `CustomDatatypes`: una matrice di stringhe UTF-8.

  Crea un elenco di tipi di dati personalizzati supportati.
+ `Serde`: stringa UTF-8 (valori validi: `OpenCSVSerDe` \$1 `LazySimpleSerDe` \$1 `None`).

  Imposta il file CSV SerDe per l'elaborazione del classificatore, che verrà applicato nel Data Catalog. I valori validi sono `OpenCSVSerDe`, `LazySimpleSerDe` e `None`. È possibile specificare il valore `None` quando si desidera che il crawler esegua il rilevamento.

## UpdateCsvClassifierRequest struttura
<a name="aws-glue-api-crawler-classifiers-UpdateCsvClassifierRequest"></a>

Specifica un classificatore CSV personalizzato da aggiornare.

**Campi**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Il nome del classificatore.
+ `Delimiter`. Obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 1 byte di lunghezza, corrispondente a [Custom string pattern #26](aws-glue-api-common.md#regex_26).

  Un simbolo personalizzato per indicare il separatore di ogni voce di colonna nella riga.
+ `QuoteSymbol`. Obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 1 byte di lunghezza, corrispondente a [Custom string pattern #26](aws-glue-api-common.md#regex_26).

  Un simbolo personalizzato per indicare la combinazione dei contenuti in un singolo valore di colonna. Deve essere diverso dal delimitatore di colonna.
+ `ContainsHeader`: stringa UTF-8 (valori validi: `UNKNOWN` \$1 `PRESENT` \$1 `ABSENT`).

  Indica se il file CSV contiene un'intestazione.
+ `Header`: una matrice di stringhe UTF-8.

  Un elenco di stringhe che rappresenta i nomi delle colonne.
+ `DisableValueTrimming`: booleano.

  Specifica di non tagliare i valori prima di individuare il tipo di valori di colonna. Il valore di default è true.
+ `AllowSingleColumn`: booleano.

  Abilita l'elaborazione dei file che contengono una sola colonna.
+ `CustomDatatypeConfigured`: booleano.

  Specifica la configurazione di tipi di dati personalizzati.
+ `CustomDatatypes`: una matrice di stringhe UTF-8.

  Specifica un elenco di tipi di dati personalizzati supportati.
+ `Serde`: stringa UTF-8 (valori validi: `OpenCSVSerDe` \$1 `LazySimpleSerDe` \$1 `None`).

  Imposta il file CSV SerDe per l'elaborazione del classificatore, che verrà applicato nel Data Catalog. I valori validi sono `OpenCSVSerDe`, `LazySimpleSerDe` e `None`. È possibile specificare il valore `None` quando si desidera che il crawler esegua il rilevamento.

## Operazioni
<a name="aws-glue-api-crawler-classifiers-actions"></a>
+ [CreateClassifier azione (Python: create\$1classifier)](#aws-glue-api-crawler-classifiers-CreateClassifier)
+ [DeleteClassifier azione (Python: delete\$1classifier)](#aws-glue-api-crawler-classifiers-DeleteClassifier)
+ [GetClassifier azione (Python: get\$1classifier)](#aws-glue-api-crawler-classifiers-GetClassifier)
+ [GetClassifiers azione (Python: get\$1classifiers)](#aws-glue-api-crawler-classifiers-GetClassifiers)
+ [UpdateClassifier azione (Python: update\$1classifier)](#aws-glue-api-crawler-classifiers-UpdateClassifier)

## CreateClassifier azione (Python: create\$1classifier)
<a name="aws-glue-api-crawler-classifiers-CreateClassifier"></a>

Crea un classificatore nell'account utente. L'operazione può essere un `GrokClassifier`, un `XMLClassifier`, un `JsonClassifier` o un `CsvClassifier` a seconda del campo in cui è presente la richiesta.

**Richiesta**
+ `GrokClassifier`: un oggetto [CreateGrokClassifierRequest](#aws-glue-api-crawler-classifiers-CreateGrokClassifierRequest).

  Oggetto `GrokClassifier` che specifica il classificatore da creare.
+ `XMLClassifier`: un oggetto [Crea XMLClassifier richiesta](#aws-glue-api-crawler-classifiers-CreateXMLClassifierRequest).

  Oggetto `XMLClassifier` che specifica il classificatore da creare.
+ `JsonClassifier`: un oggetto [CreateJsonClassifierRequest](#aws-glue-api-crawler-classifiers-CreateJsonClassifierRequest).

  Oggetto `JsonClassifier` che specifica il classificatore da creare.
+ `CsvClassifier`: un oggetto [CreateCsvClassifierRequest](#aws-glue-api-crawler-classifiers-CreateCsvClassifierRequest).

  Oggetto `CsvClassifier` che specifica il classificatore da creare.

**Risposta**
+ *Nessun parametro di risposta.*

**Errori**
+ `AlreadyExistsException`
+ `InvalidInputException`
+ `OperationTimeoutException`

## DeleteClassifier azione (Python: delete\$1classifier)
<a name="aws-glue-api-crawler-classifiers-DeleteClassifier"></a>

Rimuove un classificatore dal catalogo dati.

**Richiesta**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Nome del classificatore da rimuovere.

**Risposta**
+ *Nessun parametro di risposta.*

**Errori**
+ `EntityNotFoundException`
+ `OperationTimeoutException`

## GetClassifier azione (Python: get\$1classifier)
<a name="aws-glue-api-crawler-classifiers-GetClassifier"></a>

Recupera un classificatore per nome.

**Richiesta**
+ `Name` - *obbligatorio:* stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Nome del classificatore da recuperare.

**Risposta**
+ `Classifier`: un oggetto [Classificatore](#aws-glue-api-crawler-classifiers-Classifier).

  Il classificatore richiesto.

**Errori**
+ `EntityNotFoundException`
+ `OperationTimeoutException`

## GetClassifiers azione (Python: get\$1classifiers)
<a name="aws-glue-api-crawler-classifiers-GetClassifiers"></a>

Visualizza l'elenco di tutti gli oggetti classificatore nel catalogo dati.

**Richiesta**
+ `MaxResults`: numero (intero), non inferiore a 1 o superiore a 1.000.

  Dimensione dell'elenco da restituire (opzionale).
+ `NextToken`: stringa UTF-8.

  Token di continuazione opzionale.

**Risposta**
+ `Classifiers`: una matrice di oggetti [Classificatore](#aws-glue-api-crawler-classifiers-Classifier).

  L'elenco richiesto di tutti gli oggetti classificatore.
+ `NextToken`: stringa UTF-8.

  Token di continuazione.

**Errori**
+ `OperationTimeoutException`

## UpdateClassifier azione (Python: update\$1classifier)
<a name="aws-glue-api-crawler-classifiers-UpdateClassifier"></a>

Modifica un classificatore esistente (`GrokClassifier`, `XMLClassifier`, `JsonClassifier` o `CsvClassifier` a seconda del campo in cui è presente).

**Richiesta**
+ `GrokClassifier`: un oggetto [UpdateGrokClassifierRequest](#aws-glue-api-crawler-classifiers-UpdateGrokClassifierRequest).

  Oggetto `GrokClassifier` con i campi aggiornati.
+ `XMLClassifier`: un oggetto [XMLClassifierRichiesta di aggiornamento](#aws-glue-api-crawler-classifiers-UpdateXMLClassifierRequest).

  Oggetto `XMLClassifier` con i campi aggiornati.
+ `JsonClassifier`: un oggetto [UpdateJsonClassifierRequest](#aws-glue-api-crawler-classifiers-UpdateJsonClassifierRequest).

  Oggetto `JsonClassifier` con i campi aggiornati.
+ `CsvClassifier`: un oggetto [UpdateCsvClassifierRequest](#aws-glue-api-crawler-classifiers-UpdateCsvClassifierRequest).

  Oggetto `CsvClassifier` con i campi aggiornati.

**Risposta**
+ *Nessun parametro di risposta.*

**Errori**
+ `InvalidInputException`
+ `VersionMismatchException`
+ `EntityNotFoundException`
+ `OperationTimeoutException`