Carregando o tipo de dados HLLSKETCH - Amazon Redshift

Carregando o tipo de dados HLLSKETCH

Você pode copiar esboços HLL apenas em formato esparso ou denso compatível com o Amazon Redshift. Para usar o comando COPY em esboços HyperLogLog, use o formato Base64 para esboços de HyperLogLog densos e o formato JSON para esboços de HyperLogLog esparsos. Para obter mais informações, consulte Funções HyperLogLog.

O exemplo a seguir importa dados de um arquivo CSV para uma tabela usando CREATE TABLE e COPY. Primeiro, o exemplo cria a tabela t1 usando CREATE TABLE.

CREATE TABLE t1 (sketch hllsketch, a bigint);

Em seguida, ele usa COPY para importar dados de um arquivo CSV para a tabela t1.

COPY t1 FROM s3://DOC-EXAMPLE-BUCKET/unload/' IAM_ROLE 'arn:aws:iam::0123456789012:role/MyRedshiftRole' NULL AS 'null' CSV;