11USE ROLE accountadmin;
2+
3+ CREATE OR REPLACE WAREHOUSE tasty_bytes_dbt_wh
4+ WAREHOUSE_SIZE = ' small'
5+ WAREHOUSE_TYPE = ' standard'
6+ AUTO_SUSPEND = 60
7+ AUTO_RESUME = TRUE
8+ INITIALLY_SUSPENDED = TRUE
9+ COMMENT = ' warehouse for tasty bytes dbt demo' ;
10+
211USE WAREHOUSE tasty_bytes_dbt_wh;
312
4- CREATE OR REPLACE DATABASE tb_101 ; -- source
5- CREATE OR REPLACE SCHEMA tb_101 .raw;
6- CREATE OR REPLACE DATABASE tasty_bytes_dbt_db ;
13+ CREATE DATABASE IF NOT EXISTS tasty_bytes_dbt_db;
14+ CREATE OR REPLACE SCHEMA tasty_bytes_dbt_db .raw;
715CREATE OR REPLACE SCHEMA tasty_bytes_dbt_db .dev;
816CREATE OR REPLACE SCHEMA tasty_bytes_dbt_db .prod;
917
10- -- integrations
11- CREATE OR REPLACE API INTEGRATION GIT_INTEGRATION
18+
19+ ALTER SCHEMA tasty_bytes_dbt_db .dev SET LOG_LEVEL = ' INFO' ;
20+ ALTER SCHEMA tasty_bytes_dbt_db .dev SET TRACE_LEVEL = ' ALWAYS' ;
21+ ALTER SCHEMA tasty_bytes_dbt_db .dev SET METRIC_LEVEL = ' ALL' ;
22+
23+ ALTER SCHEMA tasty_bytes_dbt_db .prod SET LOG_LEVEL = ' INFO' ;
24+ ALTER SCHEMA tasty_bytes_dbt_db .prod SET TRACE_LEVEL = ' ALWAYS' ;
25+ ALTER SCHEMA tasty_bytes_dbt_db .prod SET METRIC_LEVEL = ' ALL' ;
26+
27+ CREATE OR REPLACE API INTEGRATION git_integration
1228 API_PROVIDER = git_https_api
1329 API_ALLOWED_PREFIXES = (' https://github.com/' )
1430 ENABLED = TRUE;
@@ -22,21 +38,20 @@ CREATE OR REPLACE EXTERNAL ACCESS INTEGRATION dbt_access_integration
2238 ALLOWED_NETWORK_RULES = (tasty_bytes_dbt_db .public .dbt_network_rule)
2339 ENABLED = true;
2440
25-
26- CREATE OR REPLACE FILE FORMAT tb_101 .public .csv_ff
41+ CREATE OR REPLACE FILE FORMAT tasty_bytes_dbt_db .public .csv_ff
2742type = ' csv' ;
2843
29- CREATE OR REPLACE STAGE tb_101 .public .s3load
44+ CREATE OR REPLACE STAGE tasty_bytes_dbt_db .public .s3load
3045COMMENT = ' Quickstarts S3 Stage Connection'
3146url = ' s3://sfquickstarts/frostbyte_tastybytes/'
32- file_format = tb_101 .public .csv_ff;
47+ file_format = tasty_bytes_dbt_db .public .csv_ff;
3348
3449/* --
3550 raw zone table build
3651--*/
3752
3853-- country table build
39- CREATE OR REPLACE TABLE tb_101 .raw .country
54+ CREATE OR REPLACE TABLE tasty_bytes_dbt_db .raw .country
4055(
4156 country_id NUMBER (18 ,0 ),
4257 country VARCHAR (16777216 ),
@@ -49,7 +64,7 @@ CREATE OR REPLACE TABLE tb_101.raw.country
4964COMMENT = ' {"origin":"sf_sit-is", "name":"tasty-bytes-dbt", "version":{"major":1, "minor":0}, "attributes":{"is_quickstart":0, "source":"sql"}}' ;
5065
5166-- franchise table build
52- CREATE OR REPLACE TABLE tb_101 .raw .franchise
67+ CREATE OR REPLACE TABLE tasty_bytes_dbt_db .raw .franchise
5368(
5469 franchise_id NUMBER (38 ,0 ),
5570 first_name VARCHAR (16777216 ),
@@ -62,7 +77,7 @@ CREATE OR REPLACE TABLE tb_101.raw.franchise
6277COMMENT = ' {"origin":"sf_sit-is", "name":"tasty-bytes-dbt", "version":{"major":1, "minor":0}, "attributes":{"is_quickstart":0, "source":"sql"}}' ;
6378
6479-- location table build
65- CREATE OR REPLACE TABLE tb_101 .raw .location
80+ CREATE OR REPLACE TABLE tasty_bytes_dbt_db .raw .location
6681(
6782 location_id NUMBER (19 ,0 ),
6883 placekey VARCHAR (16777216 ),
@@ -75,7 +90,7 @@ CREATE OR REPLACE TABLE tb_101.raw.location
7590COMMENT = ' {"origin":"sf_sit-is", "name":"tasty-bytes-dbt", "version":{"major":1, "minor":0}, "attributes":{"is_quickstart":0, "source":"sql"}}' ;
7691
7792-- menu table build
78- CREATE OR REPLACE TABLE tb_101 .raw .menu
93+ CREATE OR REPLACE TABLE tasty_bytes_dbt_db .raw .menu
7994(
8095 menu_id NUMBER (19 ,0 ),
8196 menu_type_id NUMBER (38 ,0 ),
@@ -92,7 +107,7 @@ CREATE OR REPLACE TABLE tb_101.raw.menu
92107COMMENT = ' {"origin":"sf_sit-is", "name":"tasty-bytes-dbt", "version":{"major":1, "minor":0}, "attributes":{"is_quickstart":0, "source":"sql"}}' ;
93108
94109-- truck table build
95- CREATE OR REPLACE TABLE tb_101 .raw .truck
110+ CREATE OR REPLACE TABLE tasty_bytes_dbt_db .raw .truck
96111(
97112 truck_id NUMBER (38 ,0 ),
98113 menu_type_id NUMBER (38 ,0 ),
@@ -112,7 +127,7 @@ CREATE OR REPLACE TABLE tb_101.raw.truck
112127COMMENT = ' {"origin":"sf_sit-is", "name":"tasty-bytes-dbt", "version":{"major":1, "minor":0}, "attributes":{"is_quickstart":0, "source":"sql"}}' ;
113128
114129-- order_header table build
115- CREATE OR REPLACE TABLE tb_101 .raw .order_header
130+ CREATE OR REPLACE TABLE tasty_bytes_dbt_db .raw .order_header
116131(
117132 order_id NUMBER (38 ,0 ),
118133 truck_id NUMBER (38 ,0 ),
@@ -134,7 +149,7 @@ CREATE OR REPLACE TABLE tb_101.raw.order_header
134149COMMENT = ' {"origin":"sf_sit-is", "name":"tasty-bytes-dbt", "version":{"major":1, "minor":0}, "attributes":{"is_quickstart":0, "source":"sql"}}' ;
135150
136151-- order_detail table build
137- CREATE OR REPLACE TABLE tb_101 .raw .order_detail
152+ CREATE OR REPLACE TABLE tasty_bytes_dbt_db .raw .order_detail
138153(
139154 order_detail_id NUMBER (38 ,0 ),
140155 order_id NUMBER (38 ,0 ),
@@ -149,7 +164,7 @@ CREATE OR REPLACE TABLE tb_101.raw.order_detail
149164COMMENT = ' {"origin":"sf_sit-is", "name":"tasty-bytes-dbt", "version":{"major":1, "minor":0}, "attributes":{"is_quickstart":0, "source":"sql"}}' ;
150165
151166-- customer loyalty table build
152- CREATE OR REPLACE TABLE tb_101 .raw .customer_loyalty
167+ CREATE OR REPLACE TABLE tasty_bytes_dbt_db .raw .customer_loyalty
153168(
154169 customer_id NUMBER (38 ,0 ),
155170 first_name VARCHAR (16777216 ),
@@ -174,36 +189,36 @@ COMMENT = '{"origin":"sf_sit-is", "name":"tasty-bytes-dbt", "version":{"major":1
174189--*/
175190
176191-- country table load
177- COPY INTO tb_101 .raw .country
178- FROM @tb_101 .public .s3load/ raw_pos/ country/ ;
192+ COPY INTO tasty_bytes_dbt_db .raw .country
193+ FROM @tasty_bytes_dbt_db .public .s3load/ raw_pos/ country/ ;
179194
180195-- franchise table load
181- COPY INTO tb_101 .raw .franchise
182- FROM @tb_101 .public .s3load/ raw_pos/ franchise/ ;
196+ COPY INTO tasty_bytes_dbt_db .raw .franchise
197+ FROM @tasty_bytes_dbt_db .public .s3load/ raw_pos/ franchise/ ;
183198
184199-- location table load
185- COPY INTO tb_101 .raw .location
186- FROM @tb_101 .public .s3load/ raw_pos/ location/ ;
200+ COPY INTO tasty_bytes_dbt_db .raw .location
201+ FROM @tasty_bytes_dbt_db .public .s3load/ raw_pos/ location/ ;
187202
188203-- menu table load
189- COPY INTO tb_101 .raw .menu
190- FROM @tb_101 .public .s3load/ raw_pos/ menu/ ;
204+ COPY INTO tasty_bytes_dbt_db .raw .menu
205+ FROM @tasty_bytes_dbt_db .public .s3load/ raw_pos/ menu/ ;
191206
192207-- truck table load
193- COPY INTO tb_101 .raw .truck
194- FROM @tb_101 .public .s3load/ raw_pos/ truck/ ;
208+ COPY INTO tasty_bytes_dbt_db .raw .truck
209+ FROM @tasty_bytes_dbt_db .public .s3load/ raw_pos/ truck/ ;
195210
196211-- customer_loyalty table load
197- COPY INTO tb_101 .raw .customer_loyalty
198- FROM @tb_101 .public .s3load/ raw_customer/ customer_loyalty/ ;
212+ COPY INTO tasty_bytes_dbt_db .raw .customer_loyalty
213+ FROM @tasty_bytes_dbt_db .public .s3load/ raw_customer/ customer_loyalty/ ;
199214
200215-- order_header table load
201- COPY INTO tb_101 .raw .order_header
202- FROM @tb_101 .public .s3load/ raw_pos/ order_header/ ;
216+ COPY INTO tasty_bytes_dbt_db .raw .order_header
217+ FROM @tasty_bytes_dbt_db .public .s3load/ raw_pos/ order_header/ ;
203218
204219-- order_detail table load
205- COPY INTO tb_101 .raw .order_detail
206- FROM @tb_101 .public .s3load/ raw_pos/ order_detail/ ;
220+ COPY INTO tasty_bytes_dbt_db .raw .order_detail
221+ FROM @tasty_bytes_dbt_db .public .s3load/ raw_pos/ order_detail/ ;
207222
208223-- setup completion note
209- SELECT ' tb_101 setup is now complete' AS note;
224+ SELECT ' tasty_bytes_dbt_db setup is now complete' AS note;
0 commit comments