身為資料工程師,了解資料如何、以及儲存在何處很重要,這能幫你在成本、速度與準確度之間做出最佳化。
你還在熟悉 Pissa 的資料,因此你決定先取得其中一個資料表各欄位的儲存資訊。
本練習屬於課程
orders
試著完成這個範例程式碼,體驗一下這個練習。
-- Get information about the orders table ___ ___ orders
在本章中,你將深入了解 Snowflake SQL。你會先比較 Snowflake SQL 與其他 SQL 變體(例如 PostgreSQL)的異同。你將使用基本的 Snowflake SQL 指令與資料互動,並加深對 Snowflake 資料型別的理解,學會進行型別轉換。最後,我們會介紹函式、排序與分組。
當前練習
是時候精進你的 Snowflake SQL 技能了。你將從探索多種連接方式開始,並用子查詢 與 CTE 建立複雜查詢。我們會著重於查詢最佳化,示範如何提升 SQL 任務的 速度與效率。最後,將帶你處理像 JSON 這類的半結構化資料。