This commit is contained in:
Grzegorz Michalski
2026-03-02 09:47:35 +01:00
commit 2c225d68ac
715 changed files with 130067 additions and 0 deletions

186
dbt/models/sources/ods.yaml Normal file
View File

@@ -0,0 +1,186 @@
version: 2
sources:
- name: ods
schema: ods
tables:
- name: DEBT
identifier: CSDB_DEBT_ODS
- name: DEBT_DAILY
identifier: CSDB_DEBT_DAILY_ODS
- name: INSTR_DESC_FULL
identifier: CSDB_INSTR_DESC_FULL_ODS
- name: INSTR_RAT_FULL
identifier: CSDB_INSTR_RAT_FULL_ODS
- name: ISSUER_DESC_FULL
identifier: CSDB_ISSUER_DESC_FULL_ODS
- name: ISSUER_RAT_FULL
identifier: CSDB_ISSUER_RAT_FULL_ODS
- name: RATINGS_RT_INSTRUMENT_RATING
identifier: CSDB_RT_INSTRUMENT_RATING_ODS
- name: STANDING_FACILITIES_HEADER
identifier: LM_STANDING_FACILITIES_HEADER_ODS
- name: STANDING_FACILITIES
identifier: LM_STANDING_FACILITIES_ODS
- name: FORECAST_HEADER
identifier: LM_FORECAST_HEADER_ODS
- name: FORECAST_ITEM
identifier: LM_FORECAST_ITEM_ODS
- name: BALANCESHEET_HEADER
identifier: LM_BALANCESHEET_HEADER_ODS
- name: BALANCESHEET_ITEM
identifier: LM_BALANCESHEET_ITEM_ODS
- name: QR_ADJ_HEADER
identifier: LM_QRE_ADJUSTMENTS_HEADER_ODS
- name: QR_ADJ_ITEM_HEADER
identifier: LM_QRE_ADJUSTMENTS_ITEM_HEADER_ODS
- name: QR_ADJ_ITEM
identifier: LM_QRE_ADJUSTMENTS_ITEM_ODS
- name: ADHOC_ADJ_HEADER
identifier: LM_ADHOC_ADJUSTMENTS_HEADER_ODS
- name: ADHOC_ADJ_ITEM_HEADER
identifier: LM_ADHOC_ADJUSTMENTS_ITEM_HEADER_ODS
- name: ADHOC_ADJ_ITEM
identifier: LM_ADHOC_ADJUSTMENTS_ITEM_ODS
- name: CSM_ADJ_HEADER
identifier: LM_CSM_ADJUSTMENTS_HEADER_ODS
- name: CSM_ADJ_ITEM_HEADER
identifier: LM_CSM_ADJUSTMENTS_ITEM_HEADER_ODS
- name: CSM_ADJ_ITEM
identifier: LM_CSM_ADJUSTMENTS_ITEM_ODS
- name: TTS_HEADER
identifier: LM_TTS_HEADER_ODS
- name: MRR_IND_CURRENT_ACCOUNT_HEADER
identifier: LM_CURRENT_ACCOUNTS_HEADER_ODS
- name: MRR_IND_CURRENT_ACCOUNT_ITEM
identifier: LM_CURRENT_ACCOUNTS_ITEM_ODS
- name: AGGREGATED_ALLOTMENT
identifier: TOP_AGGREGATED_ALLOTMENT_ODS
- name: ALLOTMENT
identifier: TOP_ALLOTMENT_ODS
- name: ALLOTMENT_MODIFICATION_HEADER
identifier: TOP_ALLOTMENT_MODIFICATION_HEADER_ODS
- name: ALLOTMENT_MODIFICATION_ITEM
identifier: TOP_ALLOTMENT_MODIFICATION_ITEM_ODS
- name: ANNOUNCEMENT
identifier: TOP_ANNOUNCEMENT_ODS
- name: FBL_ITEM
identifier: TOP_FULLBIDLIST_ITEM_ODS
- name: FULLBID_ARRAY_COMPILED
identifier: TOP_FULLBID_ARRAY_COMPILED_ODS
- name: ALLOTMENT_MODIFICATION_AGGREGATED
identifier: TOP_ALLOTMENT_MODIFICATION_AGGREGATED_ODS
- name: MPEC_ADMIN
identifier: C2D_MPEC_ADMIN_ODS
- name: MPEC_CONTENT
identifier: C2D_MPEC_CONTENT_ODS
- name: MPEC_CONTENT_CRITERION
identifier: C2D_MPEC_CONTENT_CRITERION_ODS
- name: MPEC_CONTENT_CRITERION_FULL
identifier: C2D_MPEC_CONTENT_CRITERION_FULL_ODS
- name: MPEC_CONTENT_FULL
identifier: C2D_MPEC_CONTENT_FULL_ODS
- name: MPEC_MID_FULL
identifier: C2D_MPEC_MID_FULL_ODS
- name: ELA_INFO_REPLICATION
identifier: C2D_ELA_INFO_REPLICATION_ODS
- name: PRICING
identifier: CEPH_PRICING_ODS
- name: BRANCH
identifier: TMS_BRANCH # Current table name in the database
- name: CALENDAR
identifier: TMS_CALENDAR
- name: CLIENT_ACCOUNT # This is the alias used in dbt
identifier: TMS_CLIENT_ACCOUNT # Current table name in the database
- name: CLIENT_INSTRUCTION
identifier: TMS_CLIENT_INSTRUCTION
- name: HISTORY_LOG
identifier: TMS_HISTORY_LOG
- name: PARAMETER
identifier: TMS_PARAMETER
- name: LIMIT_ACCESS
identifier: TMS_LIMIT_ACCESS
- name: PORTFOLIO_ACCESS
identifier: TMS_PORTFOLIO_ACCESS
- name: PORTFOLIO_TREE
identifier: TMS_PORTFOLIO_TREE
- name: RULES
identifier: TMS_RULES
- name: SDM_ENTITY_STATE
identifier: TMS_SDM_ENTITY_STATE
- name: ACMCURRENCYFLOW # This is the alias used in dbt
identifier: TMS_ACM_CURRENCY_FLOW # Current table name in the database
- name: ACMENTRYSTATELEDGERGROUP # This is the alias used in dbt
identifier: TMS_ACM_ENTRY_STATE_LEDGER_GROUP # Current table name in the database
- name: ACTIVITY
identifier: TMS_ACTIVITY # Current table name in the database
- name: CLIENT
identifier: TMS_CLIENT
- name: CUSTODYBALANCE
identifier: TMS_CUSTODY_BALANCE
- name: EFFECTIVEROLEPROFILE
identifier: TMS_EFFECTIVE_ROLE_PROFILE
- name: ACTIVITYINTERVAL
identifier: TMS_ACTIVITY_INTERVAL
- name: CLIENTGROUPMAP # This is the alias used in dbt
identifier: TMS_CLIENT_GROUP_MAP # Current table name in the database
- name: EFFECTIVEPERMISSIONS
identifier: TMS_EFFECTIVE_PERMISSIONS
- name: LIMITLOG
identifier: TMS_LIMIT_LOG_ODS
- name: ROLE_PORTFOLIO_PROFILE
identifier: TMS_ROLE_PORTFOLIO_PROFILE
- name: TMS_SECURITY_POSITION
indentifier: TMS_SECURITY_POSITION
- name: F_BRANCH
identifier: FXCD_F_BRANCH_ODS
- name: F_CLEARER
identifier: FXCD_F_CLEARER_ODS
- name: F_CLEARER_NCB_LIMIT
identifier: FXCD_F_CLEARER_NCB_LIMIT_ODS
- name: F_CONSTANT
identifier: FXCD_F_CONSTANT_ODS
- name: F_COUNTERPARTY
identifier: FXCD_F_COUNTERPARTY_ODS
- name: F_COUNTRY
identifier: FXCD_F_COUNTRY_ODS
- name: F_COUNTRY_NCB_LIMIT
identifier: FXCD_F_COUNTRY_NCB_LIMIT_ODS
- name: F_CTP_GROUP
identifier: FXCD_F_CTP_GROUP_ODS
- name: F_CTP_GROUP_NCB_LIMIT
identifier: FXCD_F_CTP_GROUP_NCB_LIMIT_ODS
- name: F_CTP_NCB_LIMIT
identifier: FXCD_F_CTP_NCB_LIMIT_ODS
- name: F_ELIGIBILITY
identifier: FXCD_F_ELIGIBILITY_ODS
- name: F_ELIGIBILITY_GROUP_MAP
identifier: FXCD_F_ELIGIBILITY_GROUP_MAP_ODS
- name: F_ELIGIBILITY_ISSUER
identifier: FXCD_F_ELIGIBILITY_ISSUER_ODS
- name: F_ELIGIBILITY_ISSUER_MAP
identifier: FXCD_F_ELIGIBILITY_ISSUER_MAP_ODS
- name: F_ELIGIBILITY_MAP
identifier: FXCD_F_ELIGIBILITY_MAP_ODS
- name: F_ENTITY
identifier: FXCD_F_ENTITY_ODS
- name: F_EQUIVALENCE_RULE
identifier: FXCD_F_EQUIVALENCE_RULE_ODS
- name: F_ISSUER
identifier: FXCD_F_ISSUER_ODS
- name: F_ISSUER_NCB_LIMIT
identifier: FXCD_F_ISSUER_NCB_LIMIT_ODS
- name: F_LIQUIDITY_NCB_LIMIT
identifier: FXCD_F_LIQUIDITY_NCB_LIMIT_ODS
- name: F_NCB_PORTFOLIO_SHARE
identifier: FXCD_F_NCB_PORTFOLIO_SHARE_ODS
- name: F_RATING
identifier: FXCD_F_RATING_ODS
- name: F_RATING_AGENCY
identifier: FXCD_F_RATING_AGENCY_ODS
- name: T2_MAXIMA_CREDIT_LINE_AMOUNT
identifier: T2_MAXIMA_CREDIT_LINE_AMOUNT_ODS
- name: PEAK_INTRADAY_CREDIT_USE
identifier: T2_PEAK_INTRADAY_CREDIT_USE_ODS
- name: PEAK_LIQUIDITY_NEED
identifier: T2_PEAK_LIQUIDITY_NEED_ODS