我在雪花 SQL 环境中构建了一个数据工程管道。这些管道的输出用于我们的数据科学模型。
Code is organized as ( Step 1,2,3 are SQL queries) :-
Step 1 query - input is raw data table
Step 2 query - input is output of Step 1 view
Step 3 query - input is output of Step 2 view
步骤 3 的输出是最终输出。
对于自动化,我计划为步骤 1,2 和 3 创建 SQL 视图。
问题 - 如果我使用 SQL 视图,当我从 step3 视图中选择 * 时,它会运行第 1 步和第 2 步吗?每次我从第 3 步提取数据时,我都希望代码运行第 1 步和第 2 步代码。还有其他方法可以自动执行此操作吗?我是雪花环境的新手,我必须注意物化视图还是非物化视图?