你可以使用 SVV_REDSHIFT_TABLES 或 SVV_ALL_TABLES 來查看資料表的各種細節,例如資料庫名稱、schema 名稱等。這些檢視就像是 Redshift 內部結構的窗口,讓你能探索並理解資料如何被組織。
SVV_REDSHIFT_TABLES
SVV_ALL_TABLES
請利用其中一個檢視來判斷 ecommerce_sales 資料表屬於哪個 schema。
ecommerce_sales
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
來認識 Redshift——一個強大的欄式資料倉儲。我們將比較欄式與典型資料倉儲的差異、Redshift 的特色、它在 AWS 與資料倉儲生態系中的定位,以及它支援的資料型別。
當前練習
一起來學 Redshift SQL 語法的各種細節,它與 PostgreSQL 語法頗為相近。我們會先比較 CTE 與子查詢,接著掌握日期與時間、探索視窗查詢,最後說明交易如何影響某些函式。
我們將學習如何建立資料表、了解 DISTKEY 與 SORTKEY 對效能的影響、使用 Spectrum 的外部綱要與資料表,並以在 Redshift 中處理像 JSON 這類半結構化資料作結。
現在要一窺撰寫最佳化查詢的世界,並認識可用來協助最佳化的工具。接著,將重點放在 Redshift 的安全性功能,以及它們如何影響查詢輸出。