From aba26dfe96f0571ba519a5f9d62f5859ef8e1ee1 Mon Sep 17 00:00:00 2001 From: WHYTEWYLL Date: Thu, 9 Nov 2023 12:45:45 -0300 Subject: [PATCH] PKs to core --- models/gold/atlas/atlas__fact_nft_30_trailing.sql | 1 + models/gold/atlas/atlas__fact_nft_30_trailing.yml | 3 +++ models/gold/atlas/atlas__fact_nft_detailed.sql | 1 + models/gold/atlas/atlas__fact_nft_detailed.yml | 4 ++-- models/gold/atlas/atlas__fact_nft_table.sql | 1 + models/gold/atlas/atlas__fact_nft_table.yml | 3 +++ 6 files changed, 11 insertions(+), 2 deletions(-) diff --git a/models/gold/atlas/atlas__fact_nft_30_trailing.sql b/models/gold/atlas/atlas__fact_nft_30_trailing.sql index 224332a..20c5eb4 100644 --- a/models/gold/atlas/atlas__fact_nft_30_trailing.sql +++ b/models/gold/atlas/atlas__fact_nft_30_trailing.sql @@ -7,6 +7,7 @@ WITH trailing AS ( SELECT + id, day, txns, inserted_timestamp, diff --git a/models/gold/atlas/atlas__fact_nft_30_trailing.yml b/models/gold/atlas/atlas__fact_nft_30_trailing.yml index 397f086..8fcf027 100644 --- a/models/gold/atlas/atlas__fact_nft_30_trailing.yml +++ b/models/gold/atlas/atlas__fact_nft_30_trailing.yml @@ -6,6 +6,9 @@ models: Summary of NFT transactions from the 'silver__atlas_nft_transactions' table. It provides a daily count of transactions, accounting for a 29-day lookback period for each day within the specified date range. columns: + - name: id + description: "{{ doc('id')}}" + - name: day description: "{{ doc('date')}}" diff --git a/models/gold/atlas/atlas__fact_nft_detailed.sql b/models/gold/atlas/atlas__fact_nft_detailed.sql index 07329b3..5657573 100644 --- a/models/gold/atlas/atlas__fact_nft_detailed.sql +++ b/models/gold/atlas/atlas__fact_nft_detailed.sql @@ -7,6 +7,7 @@ WITH nft_detailed AS ( SELECT + id, day, receiver_id, tokens, diff --git a/models/gold/atlas/atlas__fact_nft_detailed.yml b/models/gold/atlas/atlas__fact_nft_detailed.yml index 2da32fa..d2f399a 100644 --- a/models/gold/atlas/atlas__fact_nft_detailed.yml +++ b/models/gold/atlas/atlas__fact_nft_detailed.yml @@ -6,8 +6,8 @@ models: Oveeview of NFT transactions in NEAR. columns: - - name: action_id - description: "A unique identifier for the action, constructed as a concatenation of the day and receiver_id." + - name: id + description: "{{ doc('id')}}" - name: day description: "{{ doc('date')}}" diff --git a/models/gold/atlas/atlas__fact_nft_table.sql b/models/gold/atlas/atlas__fact_nft_table.sql index 9a86f9c..b81f3e8 100644 --- a/models/gold/atlas/atlas__fact_nft_table.sql +++ b/models/gold/atlas/atlas__fact_nft_table.sql @@ -7,6 +7,7 @@ WITH nft_data AS ( SELECT + id, receiver_id, tokens, transfers_24h, diff --git a/models/gold/atlas/atlas__fact_nft_table.yml b/models/gold/atlas/atlas__fact_nft_table.yml index b47aa0b..30ce2db 100644 --- a/models/gold/atlas/atlas__fact_nft_table.yml +++ b/models/gold/atlas/atlas__fact_nft_table.yml @@ -6,6 +6,9 @@ models: NFT transaction activities by receiver_id. It includes counts of unique tokens, transfers within the last 24 hours and 3 days, all transfers, unique owners, total transactions, and minting events. columns: + - name: id + description: "{ { doc('id')}}" + - name: receiver_id description: "{ { doc('receiver_id')}}"