This commit is contained in:
Grzegorz Michalski
2026-02-02 10:59:29 +01:00
commit ecd833f682
679 changed files with 122717 additions and 0 deletions

View File

View File

@@ -0,0 +1,134 @@
CREATE OR REPLACE FORCE VIEW OU_CSDB.DEBT_DAILY_MARS
AS
SELECT
A_KEY ,
NEWUPDATED ,
IDLOADDATE_DIM ,
EXTERNALCODE_ISIN ,
EXTERNALCODETYPE_NC ,
EXTERNALCODE_NATIONAL ,
IDIRINSTRUMENT ,
SHORTNAME ,
IDIRDEPOSITORY ,
IDIRDEBTTYPE ,
IDIRASSETSECTYPE ,
IDIRCLASSIFICATIONCODE_CFI ,
IDIRCLASSIFICATIONCODE_ESAI ,
IDIRCLASSIFICATIONCODE_ESAI_DM ,
IDIRCURRENCY_NOMINAL ,
AMOUNTISSUED ,
AMOUNTOUTSTANDING ,
AMOUNTOUTSTANDING_EUR ,
POOLFACTOR ,
ISSUEPRICE ,
IDISSUEDATE ,
IDIRCOUPONTYPE ,
IDIRCOUPONFREQUENCY ,
IDIRCURRENCY_COUPON ,
COUPONRATE ,
COUPONDATE ,
IDIRREDEMPTIONTYPE ,
IDIRREDEMPTIONFREQUENCY ,
IDIRCURRENCY_REDEMPTION ,
REDEMPTIONPRICE ,
IDMATURITYDATE ,
IDIRORGANISATIONALIASTYPE_IS ,
ISSUERSOURCECODE ,
ISSUEREXTERNALCODE_MFI ,
ISSUEREXTERNALCODE_BIC ,
ISSUEREXTERNALCODE_BEI ,
IDIRORGANISATION_ISSUER ,
ISSUERNAME ,
IDIRCOUNTRY ,
IDIRCOUNTRY_DM ,
IDIRCLASSIFICATIONCODE_ESAO ,
IDIRCLASSIFICATIONCODE_ESAO_DM ,
IDIRCLASSIFICATIONCODE_NACE ,
PUBLICATIONPRICEDATE ,
PUBLICATIONPRICE ,
PUBLICATIONPRICETYPE ,
PUBLICATIONPRICEQUOTATIONBASIS ,
MONTHLYAVERAGEPRICE ,
ACCRUALSTARTDATE ,
DEBTACCRUALDEBTOR ,
DEBTACCRUALDEBTOR_DM ,
DEBTACCRUALCREDITOR ,
DEBTACCRUALCREDITOR_TYP ,
ACCRUEDINTEREST ,
YTMNONOPTIONADJUSTED ,
ESCB_ISSUER_IDENT ,
ESCB_ISSUER_IDENT_TYP ,
IDUDCMPPARTY ,
AMOUNTOUTSTANDINGTYPE ,
MARKETCAPITALISATION ,
MARKETCAPITALISATION_EUR ,
VA_SECURITYSTATUS ,
VA_INSTRSUPPLEMENTARYCLASS ,
VA_RESIDUALMATURITYCLASS ,
VA_ISINSEC ,
VA_ISELIGIBLEFOREADB ,
IDIRCLASSIFICATIONCODE_ESAI10 ,
IDIRCLASSIFICATIONCODE_ESAO10 ,
IDIRDEBTTYPE_N ,
SENIORITY ,
ISSUEREXTERNALCODE_LEI ,
A_WORKFLOW_HISTORY_KEY AS A_ETL_LOAD_SET_FK ,
INSTR_ESA2010_CLASS_VALUETYPE ,
ISS_ESA2010_CLASS_VALUETYPE ,
SEC_STATUS_DATE ,
GROUP_TYPE ,
HAS_EMBEDDED_OPTION ,
VOLUME_TRADED ,
PRIMARY_LISTING_NAME ,
PRIM_LISTING_RESIDENCY_COUNTRY ,
INSTR_PORTFOLIO_FLAGS ,
BOND_DURATION ,
RESIDUAL_MATURITY ,
ORIGINAL_MATURITY ,
CFIN_CLASSIFICATION ,
COUPONFIRSTPAYMENTDATE ,
COUPONLASTPAYMENTDATE ,
COUPONRATEUNDERLYINGCODE_ISIN ,
COUPONRATESPREAD ,
COUPONRATEMULTIPLIER ,
COUPONRATECAP ,
COUPONRATEFLOOR ,
IDISSUEDATE_TRANCHE ,
ISSUEPRICE_TRANCHE ,
VA_ISPRIVATEPLACEMENT ,
RIAD_CODE ,
RIAD_OUID ,
ESG1 ,
ESG2 ,
ESG3 ,
STRIP ,
DEPOSITORY_RECEIPT ,
RULE_144A ,
REG_S ,
WARRANT ,
CSEC_RELEVANCE_STOCK ,
CSEC_RELEVANCE_GROSS_ISSUANCE ,
CSEC_RELEVANCE_REDEMPTION ,
ACCRUING_COUPON ,
ACCRUING_DISCOUNT ,
CAST (NULL AS VARCHAR2(4000 )) AS STEPID ,
CAST (NULL AS VARCHAR2(4000 )) AS PROGRAMNAME ,
CAST (NULL AS VARCHAR2(4000 )) AS PROGRAMCEILING ,
CAST (NULL AS VARCHAR2(4000 )) AS PROGRAMSTATUS ,
CAST (NULL AS VARCHAR2(4000 )) AS ISSUERNACE21SECTOR ,
CAST (NULL AS VARCHAR2(4000 )) AS INSTRUMENTQUOTATIONBASIS ,
PLACEHOLDER38 ,
PLACEHOLDER39 ,
PLACEHOLDER40 ,
PLACEHOLDER41 ,
PLACEHOLDER42 ,
PLACEHOLDER43 ,
PLACEHOLDER44 ,
PLACEHOLDER45 ,
PLACEHOLDER46 ,
PLACEHOLDER47 ,
PLACEHOLDER48 ,
PLACEHOLDER49 ,
PLACEHOLDER50
from
ODS.CSDB_DEBT_DAILY_ODS;

View File

@@ -0,0 +1,134 @@
CREATE OR REPLACE FORCE VIEW "OU_CSDB"."DEBT_MARS"
AS
select
A_KEY,
NEWUPDATED,
IDLOADDATE_DIM,
EXTERNALCODE_ISIN,
EXTERNALCODETYPE_NC,
EXTERNALCODE_NATIONAL,
IDIRINSTRUMENT,
SHORTNAME,
cast(null as decimal ) as IDIRDEPOSITORY,
IDIRDEBTTYPE,
IDIRASSETSECTYPE,
IDIRCLASSIFICATIONCODE_CFI,
IDIRCLASSIFICATIONCODE_ESAI,
IDIRCLASSIFICATIONCODE_ESAI_DM,
IDIRCURRENCY_NOMINAL,
AMOUNTISSUED,
AMOUNTOUTSTANDING,
AMOUNTOUTSTANDING_EUR,
POOLFACTOR,
ISSUEPRICE,
IDISSUEDATE,
IDIRCOUPONTYPE,
IDIRCOUPONFREQUENCY,
IDIRCURRENCY_COUPON,
COUPONRATE,
COUPONDATE,
IDIRREDEMPTIONTYPE,
IDIRREDEMPTIONFREQUENCY,
IDIRCURRENCY_REDEMPTION,
REDEMPTIONPRICE,
IDMATURITYDATE,
IDIRORGANISATIONALIASTYPE_IS,
ISSUERSOURCECODE,
ISSUEREXTERNALCODE_MFI,
ISSUEREXTERNALCODE_BIC,
ISSUEREXTERNALCODE_BEI,
IDIRORGANISATION_ISSUER,
ISSUERNAME,
IDIRCOUNTRY,
IDIRCOUNTRY_DM,
IDIRCLASSIFICATIONCODE_ESAO,
IDIRCLASSIFICATIONCODE_ESAO_DM,
IDIRCLASSIFICATIONCODE_NACE,
PUBLICATIONPRICEDATE,
PUBLICATIONPRICE,
PUBLICATIONPRICETYPE,
PUBLICATIONPRICEQUOTATIONBASIS,
MONTHLYAVERAGEPRICE,
ACCRUALSTARTDATE,
DEBTACCRUALDEBTOR,
DEBTACCRUALDEBTOR_DM,
DEBTACCRUALCREDITOR,
DEBTACCRUALCREDITOR_TYP,
ACCRUEDINTEREST,
YTMNONOPTIONADJUSTED,
ESCB_ISSUER_IDENT,
VA_ESCBCODETYPE,
IDUDCMPPARTY,
AMOUNTOUTSTANDINGTYPE,
MARKETCAPITALISATION,
MARKETCAPITALISATION_EUR,
VA_SECURITYSTATUS,
VA_INSTRSUPPLEMENTARYCLASS,
VA_RESIDUALMATURITYCLASS,
VA_ISINSEC,
VA_ISELIGIBLEFOREADB,
IDIRCLASSIFICATIONCODE_ESAI10,
IDIRCLASSIFICATIONCODE_ESAO10,
IDIRDEBTTYPE_N,
SENIORITY,
ISSUEREXTERNALCODE_LEI,
A_WORKFLOW_HISTORY_KEY AS A_ETL_LOAD_SET_FK,
INSTR_ESA2010_CLASS_VALUETYPE,
ISS_ESA2010_CLASS_VALUETYPE,
VA_SECURITYSTATUSDATE,
GROUP_TYPE,
HASEMBEDDEDOPTION,
VOLUMETRADED,
PRIMARYLISTINGNAME,
PRIMARYLISTINGCOUNTRY,
VA_INSTRPORTFLAGS,
cast(null as decimal ) as VA_BONDDURATION,
RESIDUALMATURITY,
ORIGINAL_MATURITY,
IDIRCLASSIFICATIONCODE_CFIN,
COUPONFIRSTPAYMENTDATE,
COUPONLASTPAYMENTDATE,
COUPONRATEUNDERLYINGCODE_ISIN,
COUPONRATESPREAD,
COUPONRATEMULTIPLIER,
COUPONRATECAP,
COUPONRATEFLOOR,
IDISSUEDATE_TRANCHE,
ISSUEPRICE_TRANCHE,
VA_ISPRIVATEPLACEMENT,
RIAD_CODE,
RIAD_OUID,
ESG1,
ESG2,
ESG3,
STRIP,
DEPOSITORY_RECEIPT,
RULE_144A,
REG_S,
WARRANT,
CSEC_RELEVANCE_STOCK,
CSEC_RELEVANCE_GROSS_ISSUANCE,
CSEC_RELEVANCE_REDEMPTION,
ACCRUING_COUPON,
ACCRUING_DISCOUNT,
STEPID,
PROGRAMNAME,
PROGRAMCEILING,
PROGRAMSTATUS,
ISSUERNACE21SECTOR,
INSTRUMENTQUOTATIONBASIS,
PLACEHOLDER38,
PLACEHOLDER39,
PLACEHOLDER40,
PLACEHOLDER41,
PLACEHOLDER42,
PLACEHOLDER43,
PLACEHOLDER44,
PLACEHOLDER45,
PLACEHOLDER46,
PLACEHOLDER47,
PLACEHOLDER48,
PLACEHOLDER49,
PLACEHOLDER50
FROM
ODS.CSDB_DEBT_ODS;

View File

@@ -0,0 +1,66 @@
CREATE VIEW OU_CSDB.INSTR_DESC_FULL_MARS (
A_KEY ,
IDIRINSTRUMENT ,
ISIN ,
MOO_INSTR_ID ,
SNP_INSTR_ID ,
FITCH_IDENTIFIER ,
DBRS_IDENTIFIER ,
EA_STATUS ,
IS_TMS ,
DBRS_COVERED_BOND_PROGRAM ,
FITCH_PRG_IDENTIFIER ,
MOO_DEAL_NUMBER ,
SNP_PROGRAM_ID ,
IDIRDEBTTYPE ,
SNP_DEBT_TYPE ,
MOODY_SENIORITY ,
FITCH_DEBT_LEVEL_CODE ,
DBRS_RANK_TYPE ,
DBRS_SECURITY_TYPE ,
SCO_DEBT_TYPE ,
SCO_INSTR_ID ,
SCO_COVERED_BOND_PROGRAM ,
SCO_CATEGORY ,
PLACEHOLDER15 ,
PLACEHOLDER16 ,
PLACEHOLDER17 ,
PLACEHOLDER18 ,
PLACEHOLDER19 ,
PLACEHOLDER20 ,
A_ETL_LOAD_SET_FK -- A_WORKFLOW_HISTORY_KEY
)
AS
SELECT
A_KEY ,
IDIRINSTRUMENT ,
ISIN ,
MOO_INSTR_ID ,
SNP_INSTR_ID ,
FITCH_IDENTIFIER ,
DBRS_IDENTIFIER ,
EA_STATUS ,
IS_TMS ,
DBRS_COVERED_BOND_PROGRAM ,
FITCH_PRG_IDENTIFIER ,
MOO_DEAL_NUMBER ,
SNP_PROGRAM_ID ,
IDIRDEBTTYPE ,
SNP_DEBT_TYPE ,
MOODY_SENIORITY ,
FITCH_DEBT_LEVEL_CODE ,
DBRS_RANK_TYPE ,
DBRS_SECURITY_TYPE ,
SCO_DEBT_TYPE ,
SCO_INSTR_ID ,
SCO_COVERED_BOND_PROGRAM ,
SCO_CATEGORY ,
PLACEHOLDER15 ,
PLACEHOLDER16 ,
PLACEHOLDER17 ,
PLACEHOLDER18 ,
PLACEHOLDER19 ,
PLACEHOLDER20 ,
A_WORKFLOW_HISTORY_KEY as A_ETL_LOAD_SET_FK
from
"ODS"."CSDB_INSTR_DESC_FULL_ODS"

View File

@@ -0,0 +1,85 @@
CREATE or replace VIEW OU_CSDB.INSTR_RAT_FULL_MARS (
A_KEY ,
RDB_INSTR_ID ,
SOURCE ,
RATING_SCHEME ,
RATING ,
RATING_DATE ,
TIME_HORIZON ,
CURRENCY_TYPE ,
NOTES ,
VALID_FROM ,
VALID_UNTIL ,
RDB_RATINGS_ID ,
WATCHLIST ,
WATCHLIST_DATE ,
OUTLOOK ,
OUTLOOK_DATE ,
RATING_ACTION ,
RATING_ACTION_DATE ,
IS_PRELIMINARY ,
RATING_RAW ,
RATING_TYPE ,
ENDORSEMENT_INDICATOR ,
LAST_REVIEW_DATE ,
PLACEHOLDER6 ,
PLACEHOLDER7 ,
PLACEHOLDER8 ,
PLACEHOLDER9 ,
PLACEHOLDER10 ,
PLACEHOLDER11 ,
PLACEHOLDER12 ,
PLACEHOLDER13 ,
PLACEHOLDER14 ,
PLACEHOLDER15 ,
PLACEHOLDER16 ,
PLACEHOLDER17 ,
PLACEHOLDER18 ,
PLACEHOLDER19 ,
PLACEHOLDER20 ,
A_ETL_LOAD_SET_FK
)
AS
SELECT
A_KEY ,
RDB_INSTR_ID ,
SOURCE ,
RATING_SCHEME ,
RATING ,
RATING_DATE ,
TIME_HORIZON ,
CURRENCY_TYPE ,
NOTES ,
VALID_FROM ,
VALID_UNTIL ,
RDB_RATINGS_ID ,
WATCHLIST ,
WATCHLIST_DATE ,
OUTLOOK ,
OUTLOOK_DATE ,
RATING_ACTION ,
RATING_ACTION_DATE ,
IS_PRELIMINARY ,
RATING_RAW ,
RATING_TYPE ,
ENDORSEMENT_INDICATOR ,
LAST_REVIEW_DATE ,
PLACEHOLDER6 ,
PLACEHOLDER7 ,
PLACEHOLDER8 ,
PLACEHOLDER9 ,
PLACEHOLDER10 ,
PLACEHOLDER11 ,
PLACEHOLDER12 ,
PLACEHOLDER13 ,
PLACEHOLDER14 ,
PLACEHOLDER15 ,
PLACEHOLDER16 ,
PLACEHOLDER17 ,
PLACEHOLDER18 ,
PLACEHOLDER19 ,
PLACEHOLDER20 ,
A_WORKFLOW_HISTORY_KEY as A_ETL_LOAD_SET_FK
from
"ODS"."CSDB_INSTR_RAT_FULL_ODS" ;

View File

@@ -0,0 +1,68 @@
CREATE VIEW OU_CSDB.ISSUER_DESC_FULL_MARS (
A_KEY ,
RDB_ISSUER_ID ,
ISSUERNAME ,
COUNTRY_DOMICILE ,
IS_SOVEREIGN ,
MOODY_IDENTIFIER ,
SNP_ISSUER_ID ,
FITCH_IDENTIFIER ,
DBRS_IDENTIFIER ,
LEI_ISSUER_ID ,
RIAD_CODE ,
RIAD_OUID ,
CLASH_GROUP_STATUS ,
SCO_ISSUER_ID ,
PLACEHOLDER5 ,
PLACEHOLDER6 ,
PLACEHOLDER7 ,
PLACEHOLDER8 ,
PLACEHOLDER9 ,
PLACEHOLDER10 ,
PLACEHOLDER11 ,
PLACEHOLDER12 ,
PLACEHOLDER13 ,
PLACEHOLDER14 ,
PLACEHOLDER15 ,
PLACEHOLDER16 ,
PLACEHOLDER17 ,
PLACEHOLDER18 ,
PLACEHOLDER19 ,
PLACEHOLDER20 ,
A_ETL_LOAD_SET_FK -- A_WORKFLOW_HISTORY_KEY
)
AS
SELECT
A_KEY ,
RDB_ISSUER_ID ,
ISSUERNAME ,
COUNTRY_DOMICILE ,
IS_SOVEREIGN ,
MOODY_IDENTIFIER ,
SNP_ISSUER_ID ,
FITCH_IDENTIFIER ,
DBRS_IDENTIFIER ,
LEI_ISSUER_ID ,
RIAD_CODE ,
RIAD_OUID ,
CLASH_GROUP_STATUS ,
SCO_ISSUER_ID ,
PLACEHOLDER5 ,
PLACEHOLDER6 ,
PLACEHOLDER7 ,
PLACEHOLDER8 ,
PLACEHOLDER9 ,
PLACEHOLDER10 ,
PLACEHOLDER11 ,
PLACEHOLDER12 ,
PLACEHOLDER13 ,
PLACEHOLDER14 ,
PLACEHOLDER15 ,
PLACEHOLDER16 ,
PLACEHOLDER17 ,
PLACEHOLDER18 ,
PLACEHOLDER19 ,
PLACEHOLDER20 ,
A_WORKFLOW_HISTORY_KEY as A_ETL_LOAD_SET_FK
from
"ODS"."CSDB_ISSUER_DESC_FULL_ODS"

View File

@@ -0,0 +1,85 @@
CREATE or replace VIEW OU_CSDB.ISSUER_RAT_FULL_MARS (
A_KEY ,
RDB_ISSUER_ID ,
SOURCE ,
RATING_SCHEME ,
RATING ,
RATING_DATE ,
TIME_HORIZON ,
CURRENCY_TYPE ,
NOTES ,
VALID_FROM ,
VALID_UNTIL ,
RDB_RATINGS_ID ,
OUTLOOK ,
OUTLOOK_DATE ,
WATCHLIST ,
WATCHLIST_DATE ,
RATING_ACTION ,
RATING_ACTION_DATE ,
IS_PRELIMINARY ,
RATING_RAW ,
RATING_TYPE ,
ENDORSEMENT_INDICATOR ,
LAST_REVIEW_DATE ,
PLACEHOLDER6 ,
PLACEHOLDER7 ,
PLACEHOLDER8 ,
PLACEHOLDER9 ,
PLACEHOLDER10 ,
PLACEHOLDER11 ,
PLACEHOLDER12 ,
PLACEHOLDER13 ,
PLACEHOLDER14 ,
PLACEHOLDER15 ,
PLACEHOLDER16 ,
PLACEHOLDER17 ,
PLACEHOLDER18 ,
PLACEHOLDER19 ,
PLACEHOLDER20 ,
A_ETL_LOAD_SET_FK -- A_WORKFLOW_HISTORY_KEY
)
AS
SELECT
A_KEY ,
RDB_ISSUER_ID ,
SOURCE ,
RATING_SCHEME ,
RATING ,
RATING_DATE ,
TIME_HORIZON ,
CURRENCY_TYPE ,
NOTES ,
VALID_FROM ,
VALID_UNTIL ,
RDB_RATINGS_ID ,
OUTLOOK ,
OUTLOOK_DATE ,
WATCHLIST ,
WATCHLIST_DATE ,
RATING_ACTION ,
RATING_ACTION_DATE ,
IS_PRELIMINARY ,
RATING_RAW ,
RATING_TYPE ,
ENDORSEMENT_INDICATOR ,
LAST_REVIEW_DATE ,
PLACEHOLDER6 ,
PLACEHOLDER7 ,
PLACEHOLDER8 ,
PLACEHOLDER9 ,
PLACEHOLDER10 ,
PLACEHOLDER11 ,
PLACEHOLDER12 ,
PLACEHOLDER13 ,
PLACEHOLDER14 ,
PLACEHOLDER15 ,
PLACEHOLDER16 ,
PLACEHOLDER17 ,
PLACEHOLDER18 ,
PLACEHOLDER19 ,
PLACEHOLDER20 ,
A_WORKFLOW_HISTORY_KEY as A_ETL_LOAD_SET_FK
from
"ODS"."CSDB_ISSUER_RAT_FULL_ODS"