external-models/models/farcaster/gold/farcaster__fact_channel_follows.sql
2024-11-04 10:24:56 -07:00

25 lines
477 B
SQL

{{ config(
materialized = 'view',
persist_docs ={ "relation": true,
"columns": true },
tags = ['farcaster'],
meta ={ 'database_tags':{ 'table':{ 'PROTOCOL': 'FARCASTER' } } }
) }}
SELECT
TIMESTAMP,
fid,
channel_id,
id,
created_at,
updated_at,
deleted_at
FROM
{{ source(
'external_bronze',
'farcaster_channel_follows'
) }}
qualify(ROW_NUMBER() over (PARTITION BY id
ORDER BY
updated_at DESC)) = 1