feat: initial commit for merica-pipeline delivery
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
{{ config(
|
||||
materialized='table',
|
||||
schema='silver'
|
||||
) }}
|
||||
|
||||
WITH raw_json AS (
|
||||
SELECT json_payload FROM {{ source('bronze_lakehouse', 'spku_api_raw') }}
|
||||
)
|
||||
|
||||
SELECT
|
||||
(json_payload->>'stasiun_id')::VARCHAR AS stasiun_id,
|
||||
(json_payload->>'nama_stasiun')::VARCHAR AS nama_stasiun,
|
||||
(json_payload->>'pm25')::NUMERIC(8,2) AS pm25_value,
|
||||
(json_payload->>'pm10')::NUMERIC(8,2) AS pm10_value,
|
||||
(json_payload->>'recorded_at')::TIMESTAMP AS recorded_at,
|
||||
CURRENT_TIMESTAMP AS ingested_at_silver
|
||||
FROM raw_json
|
||||
Reference in New Issue
Block a user