限制 - Amazon Redshift

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

限制

以下是 HyperLogLog 在 Amazon Redshift 中使用的限制:

  • Amazon Redshift 資料表不支援 HLLSKETCH 資料欄作為 Amazon Redshift 資料表的排序索引鍵或分佈索引鍵。

  • Amazon Redshift 不支援在 ORDER BY、GROUP BY 或 DISTINCT 子句中使用 HLLSKETCH 資料欄。

  • 您只能將 HLLSKETCH 資料欄 UNLOAD 至文字或 CSV 格式。然後,Amazon Redshift 會以 JSON 格式或 Base64 格式寫入 HLLSKETCH 資料。如需 UNLOAD 的相關資訊,請參閱 UNLOAD

  • Amazon Redshift 僅支援精確度為 15 的 HyperLogLog 草圖。

  • JDBC 和 ODBC 驅動程式不支援 HLLSKETCH 資料類型。因此,結果集會使用 VARCHAR 來表示 HLLSKETCH 值。

  • Amazon Redshift Spectrum 本身不支援 HLLSKETCH 資料。因此,您無法建立或改變包含 HLLSKETCH 資料欄的外部資料表。

  • Python 使用者定義函數 (UDF) 的資料類型不支援 HLLSKETCH 資料類型。如需 Python UDF 的相關資訊,請參閱 建立純量 Python UDF