簡體   English   中英

Snowflake 存儲過程最佳實踐

[英]Snowflake stored procedure best practices

請幫助我理解在使用存儲過程時可以遵循的最佳實踐,這些存儲過程可以被調用以與存儲過程中調用的根任務中的任務樹同時運行任務。

這是進行數據加載的推薦方法嗎? 這樣的存儲過程執行對效率有什么影響?

分享其他最佳實踐,以通過事實和維度表的存儲過程進行數據加載,我可以在上述之外遵循這些實踐。 TIA

通常,任務會調用SPROC ,而不是相反。

您可以使用 TASKS 構建樹,允許並行執行子任務。

您可以使用 interval 或 cron 安排您的任務,或者使用EXECUTE TASK 手動執行任務

您問題的數據加載部分非常廣泛並且非常針對您的用例:

  • 大部分
  • 串流
  • 數據源(對象存儲、本地文件系統、在另一個數據庫中、API 等)
  • Snowflake 本機與外部工具(Fivetran、Matillion、HVR 等)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM