Create View Statement in Google BigQuery
Create BigQuery View
CREATE OR REPLACE VIEW DATASET.VIEWNAME AS
SELECT * FROM DATASET.TABLENAME;
Create BigQuery View with Joins
CREATE OR REPLACE VIEW DATASET.VIEWNAME AS
SELECT A.ID,B.NAME FROM DATASET.TABLENAME A
INNER JOIN DATASET.TABLENAME B ON A.ID = B.ID;
Create BigQuery Materialized View
Materialized views are precomputed views that periodically cache results of a query for increased performance and efficiency. The Materialized views help improve performance and save cost. Take a look at its limitations
CREATE MATERIALIZED VIEW dataset.viewname
AS SELECT product_id, SUM(clicks) AS sum_clicks
FROM my_dataset.my_base_table
GROUP BY 1
Post Comment