產生 Materialized View (資料實體化)

如想要了解 View 與 Materialized View 差異與概念可以參考這裡

Partition

目前限制最多只能分 100 個 Partitions

SQL explorer 轉存 Materialized View

您到 "SQL Explorer" 中輸入您想要的 SQL statement 後您可以按下拉選單選擇 "Materizalized View",系統就會把您現在的 SQL 轉存成一個 Materialized View。

一種方式從結果轉成 Materialized View

sql mv create

另一種可以從下 SQL 時就把現在使用的 SQL 轉乘 Materialized View。

sql mv create

儲存 Materialized View

點擊了 Materialized View 後,他會有一個表格讓您填寫您想要的儲存 Materialized View 名稱等。

materialized_view save

儲存的設定:

1. 排程管理:

可以針對您的需求每小時、每天、每月進行排程,或客製化時程。

mv scheduling

定期更新,可設定間隔小時 (Hourly),每天時間 (Daily),每週時間 (Weekly),或自定義 Crontab 語法。

Crontab 時區

若在 Crontab 中指定特定的 Hour,需注意這邊的時間是 UTC +0 時區。

2. Partition 管理:

您可以選擇您要的欄位進行 Partition。

mv partition

儲存後查看 Materialized View 清單在 SQL Explorer

儲存後,您就可以在 SQL explorer 的右側,切換到 "Materialized View" 中看到已經創立的 Materialized View。

查看 Materialized View 在 Table 列表

要查看 Materialized View 細節的話您需要到 Table 列表中去查看

查看 Materialized View 細節

點進 "Tables" > "Materialized View" 後您就可以看到細節資料

mv details

Materialized View 完成時

mv complete

刪除 Materialized View

如您要刪除 Materialized View 也可以在 "Tables" > "Materialized View" 這裡刪除資料。

mv delete