

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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

# Funzione JSON\$1PARSE
<a name="JSON_PARSE"></a>

La funzione JSON\$1PARSE analizza i dati in formato JSON e li converte nella rappresentazione `SUPER`. 

Per importare nel tipo di dati `SUPER` utilizzando il comando INSERT o UPDATE, utilizza la funzione JSON\$1PARSE. Quando utilizzi JSON\$1PARSE() per analizzare le stringhe JSON in valori `SUPER`, si applicano alcune restrizioni. Per ulteriori informazioni, consulta [Opzioni di analisi per SUPER](super-configurations.md#parsing-options-super).

## Sintassi
<a name="JSON_PARSE-synopsis"></a>

```
JSON_PARSE( {json_string | binary_value} )
```

## Arguments (Argomenti)
<a name="JSON_PARSE-arguments"></a>

 *json\$1string*  
Un'espressione che restituisce JSON serializzato come tipo `VARBYTE` o `VARCHAR`. 

 *binary\$1value*  
Un valore binario di tipo VARBYTE.

## Tipo restituito
<a name="JSON_PARSE-return"></a>

`SUPER`

## Esempi
<a name="JSON_PARSE-examples"></a>

Per convertire l'array JSON `[10001,10002,"abc"]` nel tipo di dati `SUPER`, utilizza l'esempio seguente.

```
SELECT JSON_PARSE('[10001,10002,"abc"]');

+---------------------+
|     json_parse      |
+---------------------+
| [10001,10002,"abc"] |
+---------------------+
```

Per assicurare che la funzione abbia convertito l'array JSON nel tipo di dati `SUPER`, utilizza l'esempio seguente. Per ulteriori informazioni, consulta [Funzione JSON\$1TYPEOF](r_json_typeof.md)

```
SELECT JSON_TYPEOF(JSON_PARSE('[10001,10002,"abc"]'));

+-------------+
| json_typeof |
+-------------+
| array       |
+-------------+
```