載入 HLLSKETCH 資料類型 - Amazon Redshift

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

載入 HLLSKETCH 資料類型

您只能以 Amazon Redshift 支援的稀疏或密集格式複製 HLL 草圖。若要在 HyperLogLog 草圖上使用 COPY 命令,請針對密集草圖使用 Base64 格式,對稀疏 HyperLogLog HyperLogLog 草圖使用 JSON 格式。如需詳細資訊,請參閱HyperLogLog 函數

下列範例使用 CREATE TABLE 和 COPY,將資料從 CSV 檔案匯入資料表。首先,這個範例使用 CREATE TABLE 建立資料表 t1

CREATE TABLE t1 (sketch hllsketch, a bigint);

然後它使用 COPY 將資料從 CSV 檔案匯入資料表 t1

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