23 lines
594 B
SQL
23 lines
594 B
SQL
{{ config(
|
|||
|
|
materialized='table',
|
||
|
|
schema='silver'
|
||
|
|
) }}
|
||
|
|
|
||
|
|
WITH raw_sheets AS (
|
||
|
|
SELECT
|
||
|
|
TRIM(CAST(lokasi_tps AS VARCHAR)) AS lokasi_tps,
|
||
|
|
TRIM(CAST(kecamatan AS VARCHAR)) AS kecamatan,
|
||
|
|
CAST(volume_sampah_m3 AS NUMERIC(10,2)) AS volume_sampah_m3,
|
||
|
|
CAST(tanggal_laporan AS DATE) AS tanggal_laporan
|
||
|
|
FROM {{ source('bronze_lakehouse', 'gws_waste_reports') }}
|
||
|
|
WHERE lokasi_tps IS NOT NULL AND lokasi_tps != ''
|
||
|
|
)
|
||
|
|
|
||
|
|
SELECT
|
||
|
|
lokasi_tps,
|
||
|
|
kecamatan,
|
||
|
|
volume_sampah_m3,
|
||
|
|
tanggal_laporan,
|
||
|
|
CURRENT_TIMESTAMP AS ingested_at_silver
|
||
|
|
FROM raw_sheets
|