文件歷史記錄 - Amazon Redshift

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

文件歷史記錄

注意

如需 Amazon Redshift 中新功能的描述,請參閱新功能。

下表說明 2018 年 5 月之後 Amazon Redshift 資料庫開發人員指南的重要文件變更。如需本文件更新通知,您可以訂閱RSS摘要。

API 版本:2012-12-01

如需《Amazon Redshift 管理指南》的變更清單,請參閱 Amazon Redshift 管理指南文件歷史記錄

如需新功能的相關資訊,包括每個版本的修正清單以及關聯的叢集版本編號,請參閱叢集版本歷史記錄

變更描述日期

支援空間 3D 和 4D 幾何圖形以及新的空間函數

您現在可以使用額外的空間函數,且 3D 和 4D 幾何圖形支援已新增到某些函數中。

2021 年 8 月 19 日

支援資料欄壓縮編碼以實現自動資料表最佳化

您可以指定資料表ENCODEAUTO的選項,以自動管理資料表中所有資料欄的壓縮編碼。

2021 年 8 月 3 日

支援使用 Amazon Redshift Data 的多個SQL陳述式或具有參數的SQL陳述式 API

您現在可以使用 Amazon Redshift Data 執行多個SQL陳述式或具有參數的陳述式API。

2021 年 7 月 28 日

支援搭配資料欄層級覆寫使用不區分大小寫定序

您現在可以使用CREATEDATABASE陳述式中的 COLLATE 子句來指定預設定序。

2021 年 6 月 24 日

支援跨帳戶共用資料

您現在可以跨 共用資料 AWS 帳戶。

2021 年 4 月 30 日

支援具有遞迴的階層式資料查詢 CTE

您現在可以在 中使用遞迴通用資料表表達式 (CTE)SQL。

2021 年 4 月 29 日

支援跨資料庫查詢

您現在可以在叢集中的各個資料庫上查詢資料。

2021 年 3 月 10 日

支援 COPY和 UNLOAD命令的精細存取控制

您現在可以將執行 COPY和 UNLOAD 命令的權限授予 Amazon Redshift 叢集中的特定使用者和群組,以建立更精細的存取控制政策。

2021 年 1 月 12 日

支援原生JSON和半結構化資料

您現在可以定義SUPER資料類型。

2020 年 12 月 9 日

支援 My 聯合查詢SQL

您現在可以將聯合查詢寫入支援的我的SQL引擎。

2020 年 12 月 9 日

支援資料共用

您可以在 Amazon Redshift 叢集之間共用資料。

2020 年 12 月 9 日

支援自動資料表最佳化

您現在可以定義自動的分佈和排序索引鍵。

2020 年 12 月 9 日

支援 Amazon Redshift ML

您現在可以建立、訓練和部署機器學習 (ML) 模型。

2020 年 12 月 8 日

支援具體化視觀表的自動重新整理和查詢重寫

您現在可以使用自動重新整理來保留具體化檢視 up-to-date,並且可以透過自動重寫來改善查詢效能。

2020 年 11 月 11 日

支援 TIME和 TIMETZ 資料類型

您現在可以使用 TIME和 TIMETZ資料類型建立資料表。TIME 資料類型會儲存一天中沒有時區資訊的時間,並TIMETZ儲存一天中的時間,包括時區資訊

2020 年 11 月 11 日

支援 Lambda UDFs和權杖化

您現在可以撰寫 Lambda UDFs 來啟用資料的外部權杖化。

2020 年 10 月 26 日

支援修改資料表的資料欄編碼

您現在可以修改資料表的資料欄編碼。

2020 年 10 月 20 日

支援跨資料庫查詢

Amazon Redshift 現在可查詢叢集中的各個資料庫。

2020 年 10 月 15 日

支援 HyperLogLog 草圖

Amazon Redshift 現在可儲存和處理 HyperLogLogSketches。

2020 年 10 月 2 日

支援 Apache Hudi 和 Delta Lake

建立 Redshift Spectrum 外部資料表的增強功能。

2020 年 9 月 24 日

支援查詢空間資料的增強功能

增強功能包括載入形狀檔和數個新的空間SQL函數。

2020 年 9 月 15 日

具體化視觀表支援外部資料表

您可以在 Amazon Redshift 中建立參考外部資料來源的具體化視觀表。

2020 年 6 月 19 日

支援寫入外部資料表

您可以執行 CREATE EXTERNAL TABLE AS SELECT 來寫入外部資料表,方法是寫入新的外部資料表INSERTINTO,或將資料插入現有的外部資料表。

2020 年 6 月 8 日

支援結構描述的儲存控制

管理結構描述之儲存控制項的命令和檢視更新。

2020 年 6 月 2 日

支援聯合查詢一般可用性

更新有關使用聯合查詢來查詢資料的資訊。

2020 年 4 月 16 日

支援其他空間函數

新增其他空間函數的描述。

2020 年 4 月 2 日

支援具體化檢視的一般可用性

從叢集版本 1.0.13059 開始全面推出具體化檢視。

2020 年 2 月 19 日

支援資料欄層級權限

從叢集版本 1.0.13059 開始,即可使用資料欄層級的權限。

2020 年 2 月 19 日

ALTER TABLE

您可以使用 ALTERTABLE命令搭配 ALTERDISTSTYLEALL子句來變更資料表的分佈樣式。

2020 年 2 月 11 日

聯合查詢支援

更新指南,以使用更新的 CREATE EXTERNAL 描述聯合查詢SCHEMA。

2019 年 12 月 3 日

資料湖匯出支援

更新指南,說明 UNLOAD命令的新參數。

2019 年 12 月 3 日

空間資料支援

更新指南以說明空間資料的支援。

2019 年 11 月 21 日

新主控台支援

更新指南以說明新的 Amazon Redshift 主控台。

2019 年 11 月 11 日

自動資料表排序支援

Amazon Redshift 可以自動排序資料表資料。

2019 年 11 月 7 日

支援 VACUUM BOOST 選項

您可以在清空資料表時使用 BOOST選項。

2019 年 11 月 7 日

支援預設IDENTITY資料欄

您可以使用預設IDENTITY資料欄建立資料表。

2019 年 9 月 19 日

支援AZ64壓縮編碼

您可以使用AZ64壓縮編碼來編碼某些資料欄。

2019 年 9 月 19 日

支援查詢優先順序

您可以設定自動WLM佇列的查詢優先順序。

2019 年 8 月 22 日

的支援 AWS Lake Formation

您可以將 Lake Formation Data Catalog 與 Amazon Redshift Spectrum 搭配使用。

2019 年 8 月 8 日

COMPUPDATE PRESET

您可以使用 COPY命令COMPUPDATEPRESET,讓 Amazon Redshift 選擇壓縮編碼。

2019 年 6 月 13 日

ALTER COLUMN

您可以使用 ALTERTABLE命令ALTERCOLUMN來增加VARCHAR資料欄的大小。

2019 年 5 月 22 日

支援預存程序

您可以在 Amazon Redshift 中定義 PL/pgSQL 預存程序。

2019 年 4 月 24 日

支援自動工作負載管理 (WLM) 組態

您可以啟用 Amazon Redshift 搭配自動 執行WLM。

2019 年 4 月 24 日

UNLOAD 至 Zstandard

您可以使用 UNLOAD命令,將 Zstandard 壓縮套用至卸載至 Amazon S3 的文字和逗號分隔值 (CSV) 檔案。

2019 年 4 月 3 日

並行擴展

當並行擴展啟用時,當您需要更多叢集容量以執行增加的並行讀取查詢時,Amazon Redshift 將會自動新增額外的叢集容量。

2019 年 3 月 21 日

UNLOAD 至 CSV

您可以使用 UNLOAD命令卸載至格式化為CSV文字的檔案。

2019 年 3 月 13 日

AUTO 分佈樣式

若要啟用自動分佈,您可以使用 CREATE TABLE 陳述式指定AUTO分佈樣式。啟用自動分佈時,Amazon Redshift 會根據資料表資料來指派最佳分佈樣式。分佈是在幾秒內於背景中發生變化。

2019 年 1 月 23 日

COPY 從 Parquet 支援 SMALLINT

COPY 現在支援將 Parquet 格式檔案載入使用SMALLINT資料類型的欄。如需詳細資訊,請參閱 COPY Columnar Data Formats 中的

2019 年 1 月 2 日

DROP EXTERNAL DATABASE

您可以將 DROPEXTERNALDATABASE子句與 DROPSCHEMA命令一起包含,以捨棄外部資料庫。

2018 年 12 月 3 日

跨區域 UNLOAD

您可以透過指定 REGION 參數UNLOAD,前往另一個 AWS 區域中的 Amazon S3 儲存貯體。

2018 年 10 月 31 日

自動清空刪除

Amazon Redshift 會自動在背景執行VACUUMDELETE操作,因此您很少需要執行DELETEONLY吸塵。Amazon Redshift 會將 排程VACUUMDELETE在負載減少期間執行,並在負載過高期間暫停操作。

2018 年 10 月 31 日

自動分佈

當您未指定具有CREATETABLE陳述式的分佈樣式時,Amazon Redshift 會根據資料表資料指派最佳分佈樣式。分佈是在幾秒內於背景中發生變化。

2018 年 10 月 31 日

的精細存取控制 AWS Glue Data Catalog

您現在可以指定對存放在 中的資料的存取層級 AWS Glue Data Catalog。

2018 年 10 月 15 日

UNLOAD 使用資料類型

您可以使用 UNLOAD命令指定 MANIFESTVERBOSE選項,將中繼資料新增至資訊清單檔案,包括資料欄的名稱和資料類型、檔案大小和資料列計數。

2018 年 10 月 10 日

使用單一ALTERTABLE陳述式新增多個分割區

對於 Redshift Spectrum 外部資料表,您可以在單一ALTERTABLEADD陳述式中結合多個PARTITION子句。如需詳細資訊,請參閱更改外部資料表範例

2018 年 10 月 10 日

UNLOAD 含標頭

您可以使用 UNLOAD命令指定 HEADER選項,以新增在每個輸出檔案頂端包含資料欄名稱的標頭行。

2018 年 9 月 19 日

新的系統資料表和檢視

新增 SVL_S3Retries、SVL_USER_INFOSTL_DISK_FULL_DIAG 文件。

2018 年 8 月 31 日

在 Amazon Redshift Spectrum 中支援巢狀資料

您現在可以查詢 Amazon Redshift Spectrum 資料表中儲存的巢狀資料。如需詳細資訊,請參閱教學課程:使用 Amazon Redshift Spectrum 查詢巢狀資料

2018 年 8 月 8 日

SQA 預設為開啟

所有新叢集現在都預設為啟用短查詢加速 (SQA)。SQA 使用機器學習來提供更高的效能、更快的結果,以及更好的查詢執行時間可預測性。如需詳細資訊,請參閱短期查詢加速

2018 年 8 月 8 日

Amazon Redshift Advisor

針對如何提高叢集效能和降低運營成本,您現在可以從 Amazon Redshift Advisor 獲得量身訂做的建議。如需詳細資訊,請參閱 Amazon Redshift Advisor

2018 年 7 月 26 日

立即參考別名

現在,您可以在定義別名表達式後立即參考它。如需詳細資訊,請參閱SELECT列出

2018 年 7 月 18 日

建立外部資料表時指定壓縮類型

現在,您可以在使用 Amazon Redshift Spectrum 建立外部資料表時指定壓縮類型。如需詳細資訊,請參閱建立外部資料表

2018 年 6 月 27 日

PG_LAST_UNLOAD_ID

為新的系統資訊函數新增的文件:PG_LASTUNLOAD__ID。如需詳細資訊,請參閱 PGLAST_UNLOAD_ID

2018 年 6 月 27 日

ALTER TABLE RENAME COLUMN

ALTER TABLE 現在支援為外部資料表重新命名資料欄。如需詳細資訊,請參閱更改外部資料表範例

2018 年 6 月 7 日

舊版更新

下表會說明 2018 年 6 月之前,《Amazon Redshift 資料庫開發人員指南》每個版本的重要變更。

變更 描述 變更日期
COPY 從 Parquet 包含 SMALLINT

COPY 現在支援將 Parquet 格式檔案載入使用SMALLINT資料類型的欄。如需詳細資訊,請參閱 COPY 從資料欄資料格式

2019 年 1 月 2 日
COPY 從資料欄格式

COPY 現在支援從使用 Parquet 和ORC資料欄資料格式的 Amazon S3 上的檔案載入。如需詳細資訊,請參閱 COPY 從資料欄資料格式

2018 年 5 月 17 日
的動態最長執行時間 SQA

根據預設,工作負載管理 (WLM) 現在會根據叢集工作負載的分析,動態指派短查詢加速 (SQA) 最長執行時間的值。如需詳細資訊,請參閱短期查詢最長執行時間

2018 年 5 月 17 日
STL_LOAD_ 中的新資料欄COMMITS

STL_LOAD_COMMITS 系統資料表具有新的資料欄 file_format

2018 年 5 月 10 日
STL_HASHJOIN 和其他系統日誌資料表中的新資料欄

STL_HASHJOIN 系統資料表有三個新的資料欄:hash_segmenthash_stepchecksum。此外, checksum也新增至 STL_MERGEJOIN、STL_NESTLOOP、STL_HASH、STL_SCAN、STL_SORT、_LIMIT、STL_ 和 STL_PROJECT。

2018 年 5 月 17 日
STL_ 中的新資料欄AGGR

STL_AGGR 系統資料表有兩個新的資料欄,resizes以及 flushable

2018 年 4 月 19 日
REGEX 函數的新選項

對於 REGEXP_INSTRREGEXP_SUBSTR 函數,您現在可以指定要使用的相符項目,以及是否執行區分大小寫的相符項目。REGEXP_INSTR 也可讓您指定是否要傳回相符項目的第一個字元位置,或是相符項目結束後的第一個字元位置。

2018 年 3 月 22 日
系統資料表中的新資料欄 STL_COMMIT_STATS 系統資料表中新增 tombstonedblocks、tossedblocks、batched_by 資料欄。STV_SLICES 系統檢視中新增 localslice 資料欄。 2018 年 3 月 22 日
新增和丟棄外部資料表中的資料欄 ALTER TABLE 現在支援 ADDCOLUMN和 DROP COLUMN Amazon Redshift Spectrum 外部資料表。 2018 年 3 月 22 日
Redshift Spectrum 新 AWS 區域 Redshift Spectrum 現已在孟買和聖保羅區域提供。如需支援的區域的清單,請參閱 Amazon Redshift Spectrum 區域 2018 年 3 月 22 日
資料表限制增加至 20,000

現在,8xlarge 叢集節點類型的資料表數目上限是 20,000。大型與特大型節點類型上限則是 9,900。如需詳細資訊,請參閱限制和配額

2018 年 3 月 13 日
Redshift Spectrum 支援 JSON和 Ion

使用 Redshift Spectrum,您可以參考 JSON或 Ion 資料格式中具有純量資料的檔案。如需詳細資訊,請參閱CREATE EXTERNAL TABLE

2018 年 2 月 26 日
IAM Redshift Spectrum 的角色鏈結

您可以連結 AWS Identity and Access Management (IAM) 角色,讓您的叢集可以擔任未連接到叢集的其他角色,包括屬於另一個 AWS 帳戶的角色。如需詳細資訊,請參閱Amazon Redshift Spectrum 中的鏈結IAM角色

2018 年 2 月 1 日
ADD PARTITION 支援 IF NOT EXISTS 的 ADD PARTITION 子句ALTERTABLE現在支援 IF NOTEXISTS選項。如需詳細資訊,請參閱ALTER TABLE 2018 年 1 月 11 日
DATE 外部資料表的資料 Redshift Spectrum 外部資料表現在支援DATE資料類型。如需詳細資訊,請參閱CREATE EXTERNAL TABLE 2018 年 1 月 11 日
Redshift Spectrum 新 AWS 區域 Redshift Spectrum 現已在新加坡、雪梨、首爾、法蘭克福區域提供。如需支援的 AWS 區域清單,請參閱 Amazon Redshift Spectrum 區域 2017 年 11 月 16 日
Amazon Redshift 工作負載管理 (WLM) 中的短查詢加速 短查詢加速 (SQA) 會優先處理選取的短執行查詢,然後再處理較長的查詢。SQA 在專用空間中執行短執行查詢,這樣SQA查詢就不會強制在較長查詢後的佇列中等待。使用 SQA時,短時間查詢會開始更快速地執行,使用者會更快看到結果。如需詳細資訊,請參閱短期查詢加速 2017 年 11 月 16 日
WLM 重新指派跳轉查詢 Amazon Redshift 工作負載管理 (WLM) 現在不會取消和重新啟動跳轉查詢,而是將合格的查詢重新指派給新的佇列。WLM 重新指派查詢時,它會將查詢移至新佇列並繼續執行,以節省時間和系統資源。不符合重新指派資格的跳轉查詢,則會重新啟動或取消。如需詳細資訊,請參閱WLM 查詢佇列跳轉 2017 年 11 月 16 日
使用者存取系統日誌 根據預設,在大部份使用者可查看的系統日誌資料表中,一般使用者無法查看另一位使用者產生的資料列。若要允許一般使用者查看使用者可見資料表中的所有資料列,包括其他使用者產生的資料列,請執行 ALTER USER或 並將 SYSLOG ACCESS 參數CREATE USER設定為 UNRESTRICTED。 2017 年 11 月 16 日
結果快取 有了 結果快取 ,當您執行查詢時,Amazon Redshift 會快取結果。當您再次執行查詢,Amazon Redshift 會檢查有沒有該查詢結果的有效快取副本。如果在結果快取中找到符合者,Amazon Redshift 會使用快取的結果,不會執行查詢。結果快取預設為開啟。若要關閉結果快取,請將 enable_result_cache_for_session 組態參數設為 off 2017 年 11 月 16 日
資料欄中繼資料函數 PG_GET_COLSPG_GET_LATE_BINDING_VIEW_COLS 會傳回 Amazon Redshift 資料表、檢視、晚期繫結檢視的欄中繼資料。 2017 年 11 月 16 日
WLM 的佇列跳轉 CTAS Amazon Redshift 工作負載管理 (WLM) 現在支援 CREATE TABLE AS(CTAS) 陳述式的查詢佇列跳轉,以及唯讀查詢,例如SELECT陳述式。如需詳細資訊,請參閱WLM 查詢佇列跳轉 2017 年 10 月 19 日
Amazon Redshift Spectrum 清單檔案 當您建立 Redshift Spectrum 外部資料表時,可以指定一個其中已列出 Amazon S3 上資料檔案位置的資訊清單檔案。如需詳細資訊,請參閱CREATE EXTERNAL TABLE 2017 年 10 月 19 日
Amazon Redshift Spectrum 新 AWS 區域 Redshift Spectrum 現已在歐洲 (愛爾蘭) 和亞太區域 (東京) 區域提供。如需支援 AWS 區域的清單,請參閱 Amazon Redshift Spectrum 限制 2017 年 10 月 19 日
Amazon Redshift Spectrum 已新增檔案格式 您現在可以根據 Regex、Open CSV和 Avro 資料檔案格式建立 Redshift Spectrum 外部資料表。如需詳細資訊,請參閱CREATE EXTERNAL TABLE 2017 年 10 月 5 日
Amazon Redshift Spectrum 外部資料表的虛擬資料欄 您可以在 Redshift Spectrum 外部資料表中選取 $path$size 虛擬欄,以檢視 Amazon S3 中的參考資料檔案的位置和大小。如需詳細資訊,請參閱虛擬資料欄 2017 年 10 月 5 日
要驗證的函數 JSON 您可以使用 IS_VALID_JSONIS_VALID_JSON_ARRAY函數來檢查有效JSON格式。其他JSON函數現在具有選用的null_if_invalid引數。 2017 年 10 月 5 日
LISTAGG DISTINCT 您可以使用 DISTINCT子句搭配LISTAGG彙總函數和LISTAGG視窗函數,以在串連之前從指定的表達式中刪除重複值。 2017 年 10 月 5 日
以大寫名稱檢視資料欄 若要檢視大寫SELECT結果中的資料欄名稱,您可以將describe_field_name_in_uppercase組態參數設定為 true 2017 年 10 月 5 日
略過外部資料表的標題行 您可以在 skip.header.line.count 命令中設定 CREATE EXTERNAL TABLE 屬性,來略過 Redshift Spectrum 資料檔案一開始的標題行。 2017 年 10 月 5 日
掃描的資料列數 WLM 查詢監控規則使用 scan_row_count 指標來傳回掃描步驟中的資料列數。資料列計數,指的是在篩選標記要刪除的資料列 (幽靈資料列) 之前,且在套用使用者定義的查詢篩選條件之前所發出的資料列總數。如需詳細資訊,請參閱已佈建 Amazon Redshift 的查詢監控指標 2017 年 9 月 21 日
SQL 使用者定義的函數 純量SQL使用者定義函數 (UDF) 包含子SQLSELECT句,會在呼叫函數時執行,並傳回單一值。如需詳細資訊,請參閱純量 SQL UDFs 2017 年 8 月 31 日
近期繫結檢視 近期繫結的檢視不會與底層資料庫物件繫結,像是資料表、使用者定義的函數。因此,檢視和其參考的物件之間並無相依性。即使參考的物件不存在,您仍可以建立檢視。由於沒有相依性,您可以捨棄或修改參考物件,而不會影響檢視。Amazon Redshift 在查詢檢視之前不會檢查相依姓。若要建立繫結延遲檢視,請使用您的 CREATE VIEW 陳述式指定 WITH NO SCHEMABINDING子句。如需詳細資訊,請參閱CREATE VIEW 2017 年 8 月 31 日
OCTET_LENGTH 函數 OCTET_LENGTH 傳回指定字串的長度 (以位元組為單位)。 2017 年 8 月 18 日
ORC 支援 和 Grok 檔案類型 Amazon Redshift Spectrum 現在支援 Redshift Spectrum 資料檔案的 ORC和 Grok 資料格式。如需詳細資訊,請參閱Amazon Redshift Spectrum 中查詢的資料檔案 2017 年 8 月 18 日
RegexSerDe 現在支援 Amazon Redshift Spectrum 現在支援 RegexSerDe 資料格式。如需詳細資訊,請參閱Amazon Redshift Spectrum 中查詢的資料檔案 2017 年 7 月 19 日
新增至 SVV_TABLES 和 SVV_ 的新資料欄COLUMNS domain_name 新增 remarksSVV_COLUMNS 資料欄。SVV_TABLES 新增 remarks 資料欄。 2017 年 7 月 19 日
SVV_TABLES 和 SVV_COLUMNS 系統檢視 SVV_TABLESSVV_COLUMNS 系統檢視提供本機、外部資料表與檢視資料欄相關的資訊,以及其他詳細資訊。 2017 年 7 月 7 日
VPC Amazon Redshift Spectrum 與 Amazon EMR Hive 中繼存放區不再需要 Redshift Spectrum 刪除了使用 Amazon EMR Hive 中繼存放區時,Amazon Redshift 叢集和 Amazon EMR叢集必須位於相同VPC子網路的要求。如需詳細資訊,請參閱在 Amazon Redshift Spectrum 中使用外部目錄 2017 年 7 月 7 日
UNLOAD 至較小的檔案大小 根據預設, 在 Amazon S3 上UNLOAD建立多個檔案,最大大小為 6.2 GB。若要建立較小的檔案,MAXFILESIZE請使用 UNLOAD命令指定 。您可以指定 5 MB 至 6.2 GB 的檔案大小上限。如需詳細資訊,請參閱UNLOAD 2017 年 7 月 7 日
TABLE PROPERTIES 您現在可以設定 CREATE EXTERNAL TABLE或 的TABLEPROPERTIES numRows 參數ALTER TABLE,以更新資料表統計資料,以反映資料表中的資料列數目。 2017 年 6 月 6 日
ANALYZE PREDICATE COLUMNS 為了節省時間和叢集資源,您可以選擇僅分析可能用來做為述詞的資料列。當您ANALYZE使用 PREDICATE COLUMNS 子句執行 時,分析操作只會包含聯結、篩選條件或依子句分組中使用的資料欄,或用作排序鍵或分佈鍵。如需詳細資訊,請參閱分析資料表 2017 年 5 月 25 日
IAM Amazon Redshift Spectrum 的政策 若要授予只使用 Redshift Spectrum 的 Amazon S3 儲存貯體存取權,您可以加入允許使用者代理程式 AWS Redshift/Spectrum 存取的條件。如需詳細資訊,請參閱IAM Amazon Redshift Spectrum 的政策 2017 年 5 月 25 日
Amazon Redshift Spectrum 遞迴掃描 Redshift Spectrum 現在會掃描 Amazon S3 中指定資料夾以及子資料夾裡的檔案。如需詳細資訊,請參閱Redshift Spectrum 的外部資料表 2017 年 5 月 25 日
查詢監控規則 使用WLM查詢監控規則,您可以為WLM佇列定義指標型效能界限,並指定當查詢超出這些界限時要採取的動作:日誌、跳轉或中止。您可以在工作負載管理 (WLM) 組態中定義查詢監控規則。如需詳細資訊,請參閱WLM 查詢監控規則 2017 年 4 月 21 日
Amazon Redshift Spectrum 使用 Redshift Spectrum,可以有效率地查詢 Amazon S3 裡的檔案並擷取資料,無需將資料載入資料表。Redshift Spectrum 對於大型資料庫的查詢執行十分快速,因為 Redshift Spectrum 會直接掃描 Amazon S3 裡的檔案。大部分的處理發生在 Amazon Redshift Spectrum 層,大部分資料則保留在 Amazon S3。可以多個叢集同時查詢 Amazon S3 上的相同資料集,無需為每個叢集複製資料副本。如需詳細資訊,請參閱 Amazon Redshift Spectrum 2017 年 4 月 19 日
新系統資料表支援 Redshift Spectrum 新增下列新的系統檢視來支援 Redshift Spectrum: 2017 年 4 月 19 日
APPROXIMATE PERCENTILE_DISC 彙總函數 現已可使用 APPROXIMATE PERCENTILE_DISC 彙總函數。 2017 年 4 月 4 日
伺服器端加密搭配 KMS 您現在可以使用具有 AWS Key Management Service 金鑰 (SSE-) 的伺服器端加密,將資料卸載至 Amazon S3KMS。此外,COPY現在會從 Amazon S3 透明載入 KMS加密的資料檔案。如需詳細資訊,請參閱UNLOAD 2017 年 2 月 9 日
新的授權語法 您現在可以使用 IAM_ROLE、MASTER_SYMMETRIC_KEY、ACCESSKEY_IDKEY、SECRET_ACCESS_ 和 SESSION_TOKEN 參數來提供 COPY、 UNLOAD和 CREATELIBRARY命令的授權和存取資訊。新的授權語法為 CREDENTIALS 參數提供了一個更靈活的替代選項,而不是提供單一字串引數。如需詳細資訊,請參閱授權參數 2017 年 2 月 9 日
提升結構描述限制 現在每個叢集最多可以建立 9,900 個結構描述。如需詳細資訊,請參閱CREATE SCHEMA 2017 年 2 月 9 日
預設資料表編碼 CREATE TABLE 然後,ALTER TABLE將LZO壓縮編碼指派給大多數新的資料欄。定義為排序索引鍵的欄、定義為 BOOLEAN、 REAL或 DOUBLE PRECISION 資料類型的欄,以及臨時資料表,預設會指派RAW編碼。如需詳細資訊,請參閱ENCODE 2017 年 2 月 6 日
ZSTD 壓縮編碼 Amazon Redshift 現在支援ZSTD資料欄壓縮編碼。 2017 年 1 月 19 日
PERCENTILE_CONT 和 MEDIAN 彙總函數 PERCENTILE_CONTMEDIAN 現已是彙總函數也是視窗函數。 2017 年 1 月 19 日
使用者定義函數 (UDF) 使用者記錄 您可以使用 Python 記錄模組,在 中建立使用者定義的錯誤和警告訊息UDFs。您可以在查詢執行之後,查詢 SVL_UDF_LOG 系統檢視來擷取日誌記錄的訊息。如需使用者定義的資訊相關資訊,請參閱 在 Python 中記錄錯誤和警告 UDFs 2016 年 12 月 8 日
ANALYZE COMPRESSION 預估縮減 ANALYZE COMPRESSION 命令現在會報告每欄磁碟空間百分比減少的估計值。如需詳細資訊,請參閱ANALYZE COMPRESSION 2016 年 11 月 10 日
連線限制 您現在可以設定允許使用者同時打開的資料庫連線數目限制。您也可以限制資料庫的並行連線數量。如需詳細資訊,請參閱 CREATE USERCREATE DATABASE 2016 年 11 月 10 日
COPY 排序順序增強 COPY 當您以排序索引鍵順序載入資料時,現在會自動將新資料列新增至資料表的排序區域。如需啟用此強化的特定需求,請參閱以排序索引鍵順序載入您的資料 2016 年 11 月 10 日
CTAS 具有壓縮 CREATE TABLE AS (CTAS) 現在會根據資料欄的資料類型,自動將壓縮編碼指派給新資料表。如需詳細資訊,請參閱欄位和資料表屬性的繼承 2016 年 10 月 28 日
時間戳記包含時區資料類型 對於時區 (TIMESTAMPTZ) 資料類型,Amazon Redshift 現在支援時間戳記。同時,也已新增多個新函數來支援新的資料類型。如需詳細資訊,請參閱日期和時間函數 2016 年 9 月 29 日
分析閾值 為了縮短處理時間並改善ANALYZE操作的整體系統效能,如果自上次ANALYZE命令執行以來變更的資料列百分比低於 analyze_threshold_percent 參數指定的分析閾值,Amazon Redshift 會略過分析資料表。analyze_threshold_percent 預設為 10。 2016 年 8 月 9 日
新的 STL_RESTARTED_SESSIONS 系統資料表 當 Amazon Redshift 重新啟動工作階段時, 會STL_RESTARTED_SESSIONS記錄新的程序 ID (PID) 和舊的 PID。 2016 年 8 月 9 日
已更新日期和時間函數的文件 新增函數的摘要資訊和 日期和時間函數 的連結,並已更新函數的參考資訊使資訊一致。 2016 年 6 月 24 日
STL_CONNECTION_ 中的新資料欄LOG STL_CONNECTION_LOG 系統資料表有兩個新的資料欄可追蹤SSL連線。如果您定期將稽核日誌載入 Amazon Redshift 資料表,則需要將以下新欄位新增到目標資料表:sslcompression 和 sslexpansion。 2016 年 5 月 5 日
MD5-hash 密碼 您可以透過提供密碼和使用者名稱的 MD5-hash 字串來指定 CREATE USERALTER USER命令的密碼。 2016 年 4 月 21 日
STV_TBL_ 中的新資料欄PERM backup 系統檢視中的 STV_TBL_PERM 資料欄指出叢集快照中是否包含資料表。如需詳細資訊,請參閱BACKUP 2016 年 4 月 21 日
不備份資料表 對於不包含關鍵資料的暫存資料表等資料表,您可以在 CREATE TABLECREATE TABLE AS陳述式中指定 BACKUP NO,以防止 Amazon Redshift 在自動或手動快照中包含資料表。使用不備份資料表可以在建立快照以及從快還原照時節省處理時間,並節省 Amazon S3 上的儲存空間。 2016 年 4 月 7 日
VACUUM 刪除閾值 根據預設,VACUUM 命令現在會回收空間,使至少百分之 95 的剩餘資料列不會被標記為刪除。因此,與回收 100% 的已刪除資料列相比,刪除階段VACUUM通常需要的時間更少。您可以在執行VACUUM命令時包含 TO 閾值PERCENT參數,以變更單一資料表的預設閾值 2016 年 4 月 7 日
SVV_TRANSACTIONS 系統資料表 SVV_TRANSACTIONS 系統檢視會記錄資料庫中目前保持鎖定之資料表的交易相關資訊。 2016 年 4 月 7 日
使用IAM角色存取其他 AWS 資源 若要在叢集與其他 AWS 資源之間移動資料,例如 Amazon S3、DynamoDBAmazon EMR或 Amazon EC2,您的叢集必須具有存取資源和執行必要動作的許可。作為使用 COPY、 UNLOAD或 CREATELIBRARY命令提供存取金鑰對的更安全替代方案,您現在可以指定叢集用於身分驗證和授權IAM的角色。如需詳細資訊,請參閱角色類型存取控制 2016 年 3 月 29 日
VACUUM 排序閾值 VACUUM 命令現在會略過任何資料表的排序階段,其中已對資料表資料列的 95% 以上進行排序。您可以在執行VACUUM命令時包含 TO 閾值PERCENT參數,以變更單一資料表的預設排序閾值 2016 年 3 月 17 日
STL_CONNECTION_ 中的新資料欄LOG STL_CONNECTION_LOG 系統資料表有三個新資料欄。如果您定期將稽核日誌載入 Amazon Redshift 資料表,則需要將以下新欄位新增到目標資料表:sslversion、sslcipher 和 mtu。 2016 年 3 月 17 日
UNLOAD 使用 bzip2 壓縮 您現在可以選擇使用 bzip2 壓縮進行 UNLOAD 2016 年 2 月 8 日
ALTER TABLE APPEND ALTER TABLE APPEND 會從現有來源資料表移出資料,將資料列附加到目標資料表。ALTER TABLE APPEND 通常比類似 CREATE TABLE ASINSERT INTO 操作快得多,因為資料是移動的,而不是重複的。 2016 年 2 月 8 日
WLM 查詢佇列跳轉 如果工作負載管理 (WLM) 因為WLM逾時而取消唯讀查詢,例如SELECT陳述式, 會WLM嘗試將查詢路由至下一個相符佇列。如需詳細資訊,請參閱 WLM 查詢佇列跳轉 2016 年 1 月 7 日
ALTER DEFAULT PRIVILEGES 您可以使用 ALTER DEFAULT PRIVILEGES 命令來定義日後由指定使用者建立的物件將套用的存取權限預設設定。 2015 年 12 月 10 日
bzip2 檔案壓縮 COPY 命令支援從使用 bzip2 壓縮的檔案載入資料。 2015 年 12 月 10 日
NULLS FIRST 和 NULLS LAST 您可以指定 ORDER BY 子句是否應該NULLS在結果集中先排序還是最後排序。如需詳細資訊,請參閱 ORDER BY 子句範圍函數語法摘要 2015 年 11 月 19 日
REGION 關鍵字 CREATE LIBRARY 如果包含UDF程式庫檔案的 Amazon S3 儲存貯體不位於與 Amazon Redshift 叢集相同的 AWS 區域,您可以使用 REGION選項來指定資料所在的區域。如需詳細資訊,請參閱CREATE LIBRARY 2015 年 11 月 19 日
使用者定義的純量函數 (UDFs) 您現在可以建立自訂使用者定義的純量函數,以實作 Python 2.7 標準程式庫中 Amazon Redshift 支援的模組提供的非SQL處理功能,或UDFs您自己的基於 Python 程式設計語言的自訂功能。如需詳細資訊,請參閱Amazon Redshift 中的使用者定義函數 2015 年 9 月 11 日
WLM 組態中的動態屬性 WLM 組態參數現在支援動態套用某些屬性。其他屬性仍然是靜態變更,需要將關聯的叢集重新啟動才會套用組態變更。如需詳細資訊,請參閱 WLM 動態和靜態組態屬性工作負載管理 2015 年 8 月 3 日
LISTAGG 函數 LISTAGG 函數LISTAGG 視窗函數 會傳回字串,這個字串是將一組資料欄的值串連起來建立而成。 2015 年 7 月 30 日
已棄用的參數

已棄用 max_cursor_result_set_size 組態參數。游標結果集的大小限制是根據叢集的節點類型而定。如需詳細資訊,請參閱游標限制條件

2015 年 7 月 24 日
修訂的COPY命令文件 大幅修訂 COPY 命令的參考資料,使資料易懂更容易取得。 2015 年 7 月 15 日
COPY 從 Avro 格式 COPY命令支援使用 從 Amazon S3、Amazon 和遠端主機上的資料檔案EMR,以 Avro 格式載入資料SSH。如需詳細資訊,請參閱 AVRO從 Avro 複製的範例 2015 年 7 月 8 日
STV_STARTUP_RECOVERY_STATE STV_STARTUP_RECOVERY_STATE 系統資料表會記錄在叢集重新啟動操作期間暫時鎖定的資料表狀態。Amazon Redshift 會在處理資料表時暫時鎖定資料表,以解決叢集重新啟動後的過時交易。 2015 年 5 月 25 日
ORDER 排序函數的 BY 選用 對於某些視窗排名函數,ORDERBY 子句現在是選用項目。如需詳細資訊,請參閱 CUME_DIST 視窗函數DENSE_RANK 視窗函數RANK 視窗函數NTILE 視窗函數PERCENT_RANK 視窗函數ROW_NUMBER 視窗函數 2015 年 5 月 25 日
交錯的排序索引鍵 交錯的排序索引鍵使排序索引鍵中的每個資料欄具有相等權重。若使用交錯的排序索引鍵來代替預設的複合索引鍵,當查詢對第二個排序資料欄使用限制性述詞,尤其是查詢大型資料表時,可以大幅改善查詢效能。在對相同資料表中不同資料欄套用多個篩選條件時,交錯排序也能改善效能。如需詳細資訊,請參閱 排序金鑰CREATE TABLE 2015 年 5 月 11 日
已修訂的調校查詢效能主題 已擴充查詢效能調校的內容,增加用於分析查詢效能的新查詢以及更多範例。此外,也將主題修訂得更清楚更完整。設計查詢的 Amazon Redshift 最佳實務提供如何撰寫查詢以改善效能的詳細資訊。 2015 年 3 月 23 日
SVL_QUERY_QUEUE_INFO SVL_QUERY_QUEUE_INFO 檢視會摘要查詢佇列或遞交佇列中花費時間的WLM查詢詳細資訊。 2015 年 2 月 19 日
SVV_TABLE_INFO 您可以使用 SVV_TABLE_INFO 檢視來診斷和解決可能影響查詢效能的資料表設計問題,包括壓縮編碼、分佈索引鍵、排序樣式、資料配送偏度、資料表大小、統計等方面的問題。 2015 年 2 月 19 日
UNLOAD 使用伺服器端檔案加密 UNLOAD 命令現在會自動使用 Amazon S3 伺服器端加密 (SSE) 來加密所有卸載資料檔案。伺服器端加密增加了另一層資料安全,且對效能幾乎沒有影響。 2014 年 10 月 31 日
CUME_DIST 視窗函數 CUME_DIST 視窗函數 會計算視窗或分割區內值的累積分佈。 2014 年 10 月 31 日
MONTHS_BETWEEN 函數 MONTHS_BETWEEN 函數 可判斷兩個日期之間有幾個月。 2014 年 10 月 31 日
NEXT_DAY 函數 NEXT_DAY 函數 會傳回在給定日期之後的指定那天 (星期幾) 後的第一個執行個體的日期。 2014 年 10 月 31 日
PERCENT_RANK 視窗函數 PERCENT_RANK 視窗函數 會計算給定資料列的百分比排行。 2014 年 10 月 31 日
RATIO_TO_REPORT 視窗函數 RATIO_TO_REPORT 視窗函數 會計算視窗或分割區內值與值總和的比率。 2014 年 10 月 31 日
TRANSLATE 函數 TRANSLATE 函數 會用指定的取代值來取代給定表達式中出現的所有指定字元。 2014 年 10 月 31 日
NVL2 函數 根據指定的表達式評估為 NULL或 NOT , 會NVL2 函數傳回兩個值之一NULL。 2014 年 10 月 16 日
MEDIAN 視窗函數 MEDIAN 視窗函數 會計算視窗或分割區內值範圍的中位數。 2014 年 10 月 16 日
GRANT 和 REVOKE命令的 ON ALL TABLES IN SCHEMA schema_name 子句 GRANTREVOKE命令已更新為 ON ALL TABLES IN SCHEMA schema_name 子句。這個子句可讓您使用單一命令來變更結構描述中所有資料表的權限。 2014 年 10 月 16 日
適用於 DROP SCHEMA、TABLE、 DROP USER和 DROPVIEW命令的 IF DROP EXISTS子句 DROP SCHEMADROP USERDROP TABLEDROP VIEW命令已更新為 IF EXISTS子句。如果指定的物件不存在,這個子句可使命令不進行任何變更並傳回訊息,而不是以發生錯誤終止。 2014 年 10 月 16 日
適用於 CREATESCHEMA和 CREATETABLE命令的 IF NOTEXISTS子句 CREATE SCHEMACREATE TABLE命令已更新為 IF NOTEXISTS子句。如果指定的物件已存在,這個子句可使命令不進行任何變更並傳回訊息,而不是以發生錯誤終止。 2014 年 10 月 16 日
COPY 支援 UTF-16 編碼 COPY 命令現在支援從使用 UTF-16 編碼和 UTF-8 編碼的資料檔案載入。如需詳細資訊,請參閱ENCODING 2014 年 9 月 29 日
新的工作負載管理教學 教學課程:設定手動工作負載管理 (WLM) 佇列 引導您完成設定工作負載管理 (WLM) 佇列的程序,以改善查詢處理和資源配置。 2014 年 9 月 25 日
AES 128 位元加密 COPY 命令現在支援 128 位元加密,以及使用 AES Amazon S3 AES 用戶端加密從資料檔案載入時支援 256 位元加密。如需詳細資訊,請參閱從 Amazon S3 載入加密的資料檔案 2014 年 9 月 29 日
PG_LAST_UNLOAD_ COUNT函數 PG_LAST_UNLOAD_COUNT 函數會傳回最近UNLOAD操作中處理的列數。如需詳細資訊,請參閱PG_LAST_UNLOAD_COUNT 2014 年 9 月 15 日
新的故障診斷查詢章節 查詢疑難排解 提供快速的參考,方便識別和解決您使用 Amazon Redshift 查詢時可能遇到的一些最常見和最嚴重的問題。 2014 年 7 月 7 日
新的載入資料教學 教學課程:從 Amazon S3 載入資料 將從頭到尾引導您完成從 Amazon S3 儲存貯體中的資料檔案將資料載入 Amazon Redshift 資料庫資料表的過程。 2014 年 7 月 1 日
PERCENTILE_CONT 視窗函數 PERCENTILE_CONT 視窗函數 是反向分發函數,假定連續的分發模型。它採用百分位數值和排序規格,且會傳回插入值,該值將根據排序規格落入給定的百分位數值。 2014 年 6 月 30 日
PERCENTILE_DISC 視窗函數 PERCENTILE_DISC 視窗函數 是反向分發函數,假定不連續的分發模型。它採用百分位數值和排序規格,且會傳回集裡的一個元素。 2014 年 6 月 30 日
GREATEST 和 LEAST 函數 GREATEST 和 LEAST 函數 函數會傳回表達式清單中的最大或最小值。 2014 年 6 月 30 日
跨區域 COPY COPY 命令支援從 Amazon Redshift 叢集以外區域中的 Amazon S3 儲存貯體或 Amazon DynamoDB 資料表載入資料。如需詳細資訊,請參閱 COPY命令參考REGION中的 。 2014 年 6 月 30 日
擴充最佳實務 Amazon Redshift 最佳實務的內容已擴充、重新組織並移至導覽階層的頂端,使其更容易被找到。 2014 年 5 月 28 日
UNLOAD 至單一檔案 UNLOAD 命令可以透過新增 PARALLELOFF選項,選擇性地將資料表資料序列卸載至 Amazon S3 上的單一檔案。如果資料的大小大於 6.2 GB 的最大檔案大小, 會UNLOAD建立其他檔案。 2014 年 5 月 6 日
REGEXP 函數 REGEXP_COUNTREGEXP_INSTRREGEXP_REPLACE 函數會根據正規表達式模式比對來操作字串。 2014 年 5 月 6 日
COPY 從 Amazon EMR

COPY 命令支援直接從 Amazon EMR叢集載入資料。如需詳細資訊,請參閱從 Amazon 載入資料 EMR

2014 年 4 月 18 日
WLM 並行限制增加

您現在可以將工作負載管理 (WLM) 設定為在使用者定義的查詢佇列中同時執行最多 50 個查詢。此增加為使用者提供更高的靈活性,以透過修改WLM組態來管理系統效能。如需詳細資訊,請參閱 實作手冊 WLM

2014 年 4 月 18 日
新的組態參數用於管理游標大小

max_cursor_result_set_size組態參數定義了針對大型查詢的每個游標結果集可以傳回的數據大小上限 (以 MB 為單位)。此參數值也會影響叢集的並行游標數,可讓您配置一個值來增加或減少叢集的游標數。

如需詳細資訊,請參閱本指南中的 DECLARE 和《Amazon Redshift 管理指南》中的設定游標結果集的大小上限

2014 年 3 月 28 日
COPY 從JSON格式 COPY命令支援使用 從 Amazon S3 上的資料檔案和遠端主機以 JSON 格式載入資料SSH。如需詳細資訊,請參閱COPY 從JSON格式 使用須知。 2014 年 3 月 25 日
新系統資料表 STL_PLAN_INFO STL_PLAN_INFO 資料表補充 EXPLAIN命令,作為查看查詢計畫的另一種方式。 2014 年 3 月 25 日
新函數 REGEXP_SUBSTR REGEXP_SUBSTR 函數 會搜索正規表達式模式,傳回從字串中擷取的字元。 2014 年 3 月 25 日
STL_COMMIT_ 的新資料欄STATS STL_COMMIT_STATS 資料表有兩個新資料欄:numxidsoldestxid 2014 年 3 月 6 日
COPY 從 gzip 和 lzop 的SSH支援 透過SSH連線載入資料時, COPY命令支援 gzip 和 lzop 壓縮。 2014 年 2 月 13 日
新函數 ROW_NUMBER 視窗函數 會傳回目前資料列的編號。STRTOL 函數 將指定底數之數字的字串表達式轉換為等同的整數值。PG_CANCEL_BACKENDPG_TERMINATE_BACKEND 可讓使用者取消查詢和工作階段連線。新增 LAST_DAY 函數以便和 Oracle 相容。 2014 年 2 月 13 日
新的系統資料表 STL_COMMIT_STATS 系統資料表提供與遞交效能相關的指標,包括各種遞交階段的時間,以及遞交的區塊數。 2014 年 2 月 13 日
FETCH 使用單節點叢集 在單一節點的叢集上使用游標時,使用 FETCH 命令可以擷取的資料列數上限為 1000。FETCH FORWARD ALL 不支援單節點叢集。 2014 年 2 月 13 日
DS_DIST_ALL_INNER 重新分發策略 解釋計劃輸出中的 DSDIST__ALL_INNER 表示整個內部資料表已重新分佈至單一切片,因為外部資料表使用 DISTSTYLE ALL。如需詳細資訊,請參閱 聯結類型範例評估查詢計畫 2014 年 1 月 13 日
用於查詢的新系統資料表 Amazon Redshift 新增新的系統資料表,客戶可用來評估查詢執行,以便進行調校和故障診斷。如需詳細資訊,請參閱 SVL_COMPILE, STL_SCAN, STL_RETURN, STL_SAVE STL_ALERT_EVENT_LOG. 2014 年 1 月 13 日
單一節點的游標 單一節點的叢集現在支援游標。單一節點的叢集可同時有兩個游標,其結果集大小上限為 32 GB。在單一節點叢集上,我們建議將 ODBC Cache Size 參數設定為 1,000。如需詳細資訊,請參閱DECLARE 2013 年 13 月 12 日
ALL 分佈樣式 ALL 分佈可能會大幅縮短特定類型查詢的執行時間。當資料表使用ALL分佈樣式時,資料表的副本會分佈到每個節點。由於資料表與其他每個資料表有效地共置,因此在查詢執行期間不需要重新配送。ALL 分佈不適用於所有資料表,因為它會增加儲存需求和載入時間。如需詳細資訊,請參閱查詢最佳化的資料分佈 2013 年 11 月 11 日
COPY 從遠端主機 除了從 Amazon S3 上的資料檔案以及從 Amazon DynamoDB 資料表載入資料表之外,COPY命令還可以使用SSH連線從 Amazon EMR叢集、Amazon EC2執行個體和其他遠端主機載入文字資料。Amazon Redshift 使用多個同時SSH連線來平行讀取和載入資料。如需詳細資訊,請參閱從遠端主機載入資料 2013 年 11 月 11 日
WLM 使用的記憶體百分比 您可以為工作負載管理 (WLM) 組態中的每個佇列指定特定記憶體百分比,以平衡工作負載。如需詳細資訊,請參閱實作手冊 WLM 2013 年 11 月 11 日
APPROXIMATE COUNT(DISTINCT) 使用 APPROXIMATECOUNT(DISTINCT) 的查詢執行速度更快,相對錯誤約為 2%。APPROXIMATE COUNT(DISTINCT) 函數使用 HyperLogLog 演算法。如需詳細資訊,請參閱 COUNT 函數 2013 年 11 月 11 日
擷取最近查詢詳細資訊的新SQL函數 四個新SQL函數會擷取有關最近查詢和COPY命令的詳細資訊。新函數使查詢系統日誌資料表變得更加容易,且在許多情況下不必存取系統資料表即可提供必要的詳細資訊。如需詳細資訊,請參閱 PG_BACKEND_PID, PG_LAST_COPY_ID, PG_LAST_COPY_COUNT, PG_LAST_QUERY_ID. 2013 年 11 月 1 日
MANIFEST 的選項 UNLOAD UNLOAD 命令MANIFEST的選項 補充了COPY命令MANIFEST的選項。搭配 使用 MANIFEST選項,UNLOAD會自動建立清單檔案,明確列出卸載操作在 Amazon S3 上建立的資料檔案。然後,您可以將相同的資訊清單檔案與 COPY命令搭配使用,以載入資料。如需詳細資訊,請參閱 將資料卸載到 Amazon S3UNLOAD例子 2013 年 11 月 1 日
MANIFEST 的選項 COPY 您可以使用 MANIFEST選項搭配 COPY命令,明確列出將從 Amazon S3 載入的資料檔案。 2013 年 10 月 18 日
用於查詢的故障診斷的系統資料表 新增用於對查詢進行故障診斷的系統資料表的文件。STL 記錄的檢視 本節現在包含下列系統資料表的文件:STL_AGGR、STL_BCAST、STL_DIST、STL_DELETE、STL_HASH、STL_HASHJOIN、STL_INSERT、STL_LIMIT、_、STL_、_MERGE、STL_MERGEJOIN、STL_NESTLOOP、STL_PARSE、STL_、_PROJECT、_、STL_、_SCAN、_、STL_SORT、STL_、_UNIQUE、_、STL_WINDOW。 2013 年 10 月 3 日
CONVERT_TIMEZONE 函數 CONVERT_TIMEZONE 函數 會將時間戳記從一個時區轉換為另一個時區,並可選擇自動調整日光節約時間。 2013 年 10 月 3 日
SPLIT_PART 函數 SPLIT_PART 函數 會在指定分隔符號之處分割字串,並傳回指定位置的部分。 2013 年 10 月 3 日
STL_USERLOG 系統資料表 當建立、更改或刪除資料庫使用者時,STL_USERLOG 會記錄發生變更的詳細資訊。 2013 年 10 月 3 日
LZO 資料欄編碼和LZOP檔案壓縮。 LZO 資料欄壓縮編碼結合了非常高的壓縮比率和良好的效能。COPY 從 Amazon S3 支援從使用壓縮壓縮的檔案載入LZOP 2013 年 9 月 19 日
JSON、規則運算式和游標 新增了剖析JSON字串、使用規則運算式進行模式比對,以及使用游標透過ODBC連線擷取大型資料集的支援。如需詳細資訊,請參閱JSON 函數模式比對條件DECLARE 2013 年 9 月 10 日
ACCEPTINVCHAR 的選項 COPY 您可以使用 COPY命令指定 ACCEPTINVCHAR選項,以成功載入包含無效 UTF-8 個字元的資料。 2013 年 8 月 29 日
CSV 的選項 COPY COPY 命令現在支援從格式化CSV的輸入檔案載入。 2013 年 8 月 9 日
CRC32 CRC32 函數 會執行循環冗餘檢查。 2013 年 8 月 9 日
WLM 萬用字元 工作負載管理 (WLM) 支援萬用字元,可將使用者群組和查詢群組新增至佇列。如需詳細資訊,請參閱萬用字元 2013 年 8 月 1 日
WLM 逾時 若要限制指定WLM佇列中查詢的允許使用時間,您可以設定每個佇列的WLM逾時值。如需詳細資訊,請參閱WLM 逾時 2013 年 8 月 1 日
新COPY選項 'auto' 和 'epochsecs' COPY 命令會執行日期和時間格式的自動辨識。新的時間格式 'epochsecs' 和 'epochmillisecs' 可COPY啟用 epoch 格式載入資料。 2013 年 7 月 25 日
CONVERT_TIMEZONE 函數 CONVERT_TIMEZONE 函數 可將時間戳記從一個時區轉換為另一個時區。 2013 年 7 月 25 日
FUNC_SHA1 函數 會使用SHA1演算法FUNC_SHA1 函數轉換字串。 2013 年 7 月 15 日
max_execution_time 若要限制允許查詢使用的時間量,您可以將 max_execution_time 參數設定為WLM組態的一部分。如需詳細資訊,請參閱修改WLM組態 2013 年 7 月 22 日
四位元組 UTF-8 個字元 VARCHAR 資料類型現在支援 4 位元組 UTF-8 個字元。不支援 5 位元組或更長的 UTF-8 個字元。如需詳細資訊,請參閱儲存與範圍 2013 年 7 月 18 日
SVL_QERROR SVL_QERROR 系統檢視已棄用。 2013 年 7 月 12 日
修訂文件歷史記錄 Document History (文件歷史記錄) 頁面現在會顯示文件更新的日期。 2013 年 7 月 12 日
STL_UNLOAD_LOG STL_UNLOAD_LOG 會記錄卸載操作的詳細資訊。 2013 年 7 月 5 日
JDBC 擷取大小參數 若要避免使用 擷取大型資料集時發生用戶端記憶體不足錯誤JDBC,您可以透過設定擷取大小參數,讓用戶端以批次方式JDBC擷取資料。如需詳細資訊,請參閱設定JDBC擷取大小參數 2013 年 6 月 27 日
UNLOAD 加密檔案 UNLOAD 現在支援將資料表的資料卸載到 Amazon S3 上已加密的檔案。 2013 年 5 月 22 日
暫時性憑證 COPYUNLOAD 現在支援使用暫時性登入資料。 2013 年 11 月 4 日
補充說明 闡明並已擴充設計資料表和載入資料的討論。 2013 年 2 月 14 日
新增最佳實務 新增設計資料表的 Amazon Redshift 最佳實務載入資料的 Amazon Redshift 最佳實務 2013 年 2 月 14 日
闡明密碼限制 說明 CREATEUSER和 ALTER 的密碼限制USER,以及各種次要修訂。 2013 年 2 月 14 日

新指南

這是《Amazon Redshift 開發人員指南》的第一個版本。 2013 年 2 月 14 日