

 Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, 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/) yang diterbitkan pada 30 Juni 2025. 

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

# Fungsi HLL
<a name="r_HLL_function"></a>

Fungsi HLL mengembalikan HyperLogLog kardinalitas nilai ekspresi masukan. Fungsi HLL bekerja dengan tipe data apa pun kecuali tipe data HLLSKETCH. Fungsi HLL mengabaikan nilai NULL. Ketika tidak ada baris dalam tabel atau semua baris adalah NULL, kardinalitas yang dihasilkan adalah 0.

## Sintaksis
<a name="r_HLL_function-synopsis"></a>

```
HLL (aggregate_expression)
```

## Pendapat
<a name="r_HLL_function-argument"></a>

 *aggregate\_expression*   
Ekspresi valid apa pun yang memberikan nilai ke agregat, seperti nama kolom. Fungsi ini mendukung tipe data apa pun sebagai input kecuali HLLSKETCH, GEOMETRY, GEOGRAPHY, dan VARBYTE.

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

Fungsi HLL mengembalikan nilai BIGINT atau INT8.

## Contoh
<a name="r_HLL_function-examples"></a>

Contoh berikut mengembalikan kardinalitas kolom `an_int` dalam tabel. `a_table`

```
CREATE TABLE a_table(an_int INT);
INSERT INTO a_table VALUES (1), (2), (3), (4);

SELECT hll(an_int) AS cardinality FROM a_table;
cardinality
-------------
4
```