

 Amazon Redshift tidak akan lagi mendukung pembuatan UDF Python baru mulai Patch 198. UDF Python yang ada akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat [posting blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Fungsi GET\_NUMBER\_ATTRIBUTES
<a name="get_number_attributes"></a>

Mengembalikan hitungan berapa banyak pasangan kunci-nilai ada di tingkat root dari objek kamus.

## Sintaksis
<a name="get_number_attributes-syntax"></a>

```
GET_NUMBER_ATTRIBUTES( super_expression )
```

## Argumen
<a name="get_number_attributes-arguments"></a>

 *super\_ekspresi*   
Ekspresi SUPER dari bentuk kamus.

## Jenis pengembalian
<a name="get_number_attributes-return-type"></a>

Fungsi GET\_NUMBER\_ATTRIBUTES mengembalikan tipe INT.

## Catatan
<a name="get_number_attributes-note"></a>

Fungsi ini hanya menghitung atribut langsung dan tidak menyertakan pasangan dalam kamus bersarang.

## Contoh
<a name="get_number_attributes-example"></a>

Contoh berikut menunjukkan fungsi GET\_NUMBER\_ATTRIBUTES.

```
SELECT GET_NUMBER_ATTRIBUTES(JSON_PARSE('{"a": 1, "b": 2, "c": 3}'));
 get_number_attributes
-----------------------
            3
(1 row)
```

Fungsi GET\_NUMBER\_ATTRIBUTES hanya beroperasi pada tingkat pertama kamus.

```
SELECT GET_NUMBER_ATTRIBUTES(JSON_PARSE('{"a": 1, "b": {"c": 3}}'));
 get_number_attributes
-----------------------
            2
(1 row)
```