

 Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zum Ende der Lebensdauer von Python und zu den Migrationsoptionen finden Sie im [ Blogbeitrag](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/), der am 30. Juni 2025 veröffentlicht wurde. 

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Funktion JSON\_PARSE
<a name="JSON_PARSE"></a>

Die Funktion JSON\_PARSE analysiert Daten im JSON-Format und konvertiert sie in die `SUPER`-Darstellung. 

Verwenden Sie die JSON\_PARSE-Funktion, um mit dem Befehl INSERT oder UPDATE in den `SUPER`-Datentyp aufzunehmen. Wenn Sie JSON\_PARSE() zum Parsing von JSON-Zeichenfolgen in `SUPER`-Werte verwenden, gelten bestimmte Einschränkungen. Weitere Informationen finden Sie unter [Parsing-Optionen für SUPER](super-configurations.md#parsing-options-super).

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

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

## Argumente
<a name="JSON_PARSE-arguments"></a>

 *json\_string*  
Ein Ausdruck, der eine serialisierte JSON-Zeichenfolge als Datentyp `VARBYTE` oder `VARCHAR` zurückgibt. 

 *binary\_value*  
Ein Binärwert des Datentyps VARBYTE.

## Rückgabetyp
<a name="JSON_PARSE-return"></a>

`SUPER`

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

Verwenden Sie das folgende Beispiel, um das JSON-Array `[10001,10002,"abc"]` in den Datentyp `SUPER` zu konvertieren.

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

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

Verwenden Sie das folgende Beispiel, um sicherzustellen, dass die Funktion das JSON-Array in den Datentyp `SUPER` konvertiert hat. Weitere Informationen finden Sie unter [Die Funktion JSON\_TYPEOF](r_json_typeof.md).

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

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