

 Amazon Redshift unterstützt ab Patch 198 nicht mehr die Erstellung neuer Python-UDFs. Bestehende Python-UDFs werden bis zum 30. Juni 2026 weiterhin funktionieren. Weitere Informationen finden Sie im [Blog-Posting](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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 HLL\_CARDINALITY
<a name="r_HLL_CARDINALITY"></a>

Die HLL\_CARDINALITY-Funktion gibt die Kardinalität des Eingabe-HLLSKETCH-Datentyps zurück.

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

```
HLL_CARDINALITY (hllsketch_expression)
```

## Argument
<a name="r_HLL_CARDINALITY-argument"></a>

 *hllsketch\_expression*   
Jeder gültige Ausdruck, der einen HLLSKETCH-Typ auswertet, zum Beispiel ein Spaltenname. Der Eingabewert ist der HLLSKETCH-Datentyp.

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

Die HLL\_CARDINALITY-Funktion gibt einen BIGINT oder INT8 Wert zurück.

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

Im folgenden Beispiel wird die Kardinalität der Spalte `sketch` in der Tabelle `hll_table` zurückgegeben.

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

CREATE TABLE hll_table (sketch HLLSKETCH);
INSERT INTO hll_table select hll_create_sketch(an_int) from a_table group by b_int;

SELECT hll_cardinality(sketch) AS cardinality FROM hll_table;
cardinality
-------------
6
4
(2 rows)
```