自 2025 年 11 月 1 日起,Amazon Redshift 將不再支援建立新的 Python UDFs。如果您想要使用 Python UDFs,請在該日期之前建立 UDFs。現有的 Python UDFs將繼續如常運作。如需詳細資訊,請參閱部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
載入 HLLSKETCH 資料類型
您只能以 Amazon Redshift 支援的稀疏或密集格式複製 HLL 草圖。若要在 HyperLogLog 草圖上使用 COPY 命令,請針對密集 HyperLogLog 草圖使用 Base64 格式,並針對稀疏 HyperLogLog 草圖使用 JSON 格式。如需詳細資訊,請參閱HyperLogLog 檔函數。
下列範例使用 CREATE TABLE 和 COPY,將資料從 CSV 檔案匯入資料表。首先,這個範例使用 CREATE TABLE 建立資料表 t1
。
CREATE TABLE t1 (sketch hllsketch, a bigint);
然後它使用 COPY 將資料從 CSV 檔案匯入資料表 t1
。
COPY t1 FROM s3://amzn-s3-demo-bucket/unload/' IAM_ROLE 'arn:aws:iam::0123456789012:role/MyRedshiftRole' NULL AS 'null' CSV;