Caricamento del tipo di dati HLLSKETCH - Amazon Redshift

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.

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

Caricamento del tipo di dati HLLSKETCH

È possibile copiare gli schizzi HLL solo nel formato sparso o denso supportato da Amazon Redshift. Per utilizzare il comando COPY sugli HyperLogLog schizzi, usa il formato Base64 per schizzi densi e il formato JSON per schizzi sparsi. HyperLogLog HyperLogLog Per ulteriori informazioni, consulta HyperLogLog funzioni.

Nell'esempio seguente vengono importati dati da un file CSV in una tabella utilizzando CREATE TABLE e COPY. Innanzitutto, l'esempio crea la tabella t1 utilizzando CREATE TABLE.

CREATE TABLE t1 (sketch hllsketch, a bigint);

Quindi utilizza COPY per importare i dati da un file CSV nella tabella t1.

COPY t1 FROM s3://amzn-s3-demo-bucket/unload/' IAM_ROLE 'arn:aws:iam::0123456789012:role/MyRedshiftRole' NULL AS 'null' CSV;