加載 HLLSKETCH 數據類型 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

加載 HLLSKETCH 數據類型

您只能以 Amazon Redshift 支持的稀疏格式或密集格式複製 HLL 草圖。若要在 HyperLogLog 草圖,請使用 Base64 格式進行密集 HyperLogLog 草圖和稀疏的 JSON 格式 HyperLogLog 草圖。如需詳細資訊,請參閱 HyperLogLog LOG 函數

以下示例使用創建表和 COPY 將數據從 CSV 文件導入到表中。首先,該示例創建表t1使用創建表格。

CREATE TABLE t1 (sketch hllsketch, a bigint);

然後,它使用 COPY 來將 CSV 檔案中的資料導入資料t1

COPY t1 FROMs3://mybucket/unload/' IAM_ROLE 'arn:aws:iam::0123456789012:role/MyRedshiftRole' NULL AS 'null' CSV;