

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

# Librerie JSON SerDe
<a name="json-serde"></a>

In Athena, puoi usare le SerDe librerie per deserializzare i dati JSON. La deserializzazione converte i dati JSON in modo che possano essere serializzati (scritti) in un formato diverso come Parquet o ORC.
+ [JSON Hive SerDe](hive-json-serde.md)
+ [OpenX JSON SerDe](openx-json-serde.md) 
+ [Amazon Ion Hive SerDe](ion-serde.md)

**Nota**  
Le librerie Hive e OpenX prevedono che i dati JSON siano su una singola riga (non formattati), con registri separati da un carattere di nuova riga.

Poiché Amazon Ion è un superset di JSON, puoi utilizzare Amazon Ion Hive SerDe per interrogare set di dati JSON non Amazon Ion. A differenza delle librerie SerDe JSON Hive e OpenX, Amazon SerDe Ion non prevede che ogni riga di dati si trovi su una singola riga. Questa funzione è utile se si desidera eseguire query su set di dati JSON in formato «pretty print» o se si desidera suddividere i campi di una riga con caratteri di nuova riga.

## Nomi delle librerie
<a name="library-names"></a>

Utilizzare una delle seguenti operazioni:

 [org.apache.hive.hcatalog.data. JsonSerDe](https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-JSON) 

 [org.openx.data.jsonserde. JsonSerDe](https://github.com/rcongiu/Hive-JSON-Serde) 

[com.amazon.ionhiveserde. IonHiveSerDe](https://github.com/amzn/ion-hive-serde)

## Risorse aggiuntive
<a name="json-serdes-additional-resources"></a>

Per ulteriori informazioni sull'utilizzo di JSON e JSON nidificato in Athena, vedere le risorse seguenti:
+ [Crea tabelle in Amazon Athena da JSON e mappature annidate utilizzando JSONSer](https://aws.amazon.com/blogs/big-data/create-tables-in-amazon-athena-from-nested-json-and-mappings-using-jsonserde/) De (Big Data Blog)AWS 
+ [Ricevo errori quando cerco di leggere dati JSON in Amazon Athena](https://aws.amazon.com/premiumsupport/knowledge-center/error-json-athena/)AWS (articolo del Knowledge Center)
+ [hive-json-schema](https://github.com/quux00/hive-json-schema)(GitHub) — Strumento scritto in Java che genera `CREATE TABLE` istruzioni a partire da documenti JSON di esempio. Le istruzioni `CREATE TABLE` generate utilizzano SerDe JSON OpenX.