Nifi init
This commit is contained in:
16
nifi/sql/load/07_fact_medal_award.sql
Normal file
16
nifi/sql/load/07_fact_medal_award.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
INSERT INTO FACT_MEDAL_AWARD (
|
||||
game_key, medal_key, country_key, org_key, date_key,
|
||||
player_name, medal_count, medal_points
|
||||
)
|
||||
SELECT
|
||||
(SELECT game_key FROM DIM_GAME WHERE game_id = ${game_id}),
|
||||
(SELECT medal_key FROM DIM_MEDAL WHERE medal_type = '${medal_type}'),
|
||||
${country_id:isEmpty():ifElse('NULL',
|
||||
concat('(SELECT country_key FROM DIM_COUNTRY WHERE country_id = ', ${country_id}, ')'))},
|
||||
${organization_id:isEmpty():ifElse('NULL',
|
||||
concat('(SELECT org_key FROM DIM_ORGANIZATION WHERE org_id = ', ${organization_id}, ')'))},
|
||||
${date_key},
|
||||
'${player_name}',
|
||||
${medal_count},
|
||||
${medal_points}
|
||||
FROM DUAL
|
||||
Reference in New Issue
Block a user