init
This commit is contained in:
@@ -0,0 +1,400 @@
|
||||
# App configurations
|
||||
encoding_type: latin1
|
||||
# Global configurations
|
||||
tmpdir: /tmp
|
||||
inbox_prefix: INBOX/CSDB/CentralizedSecuritiesDailyReferenceDataDissemination
|
||||
archive_prefix: ARCHIVE/CSDB/CentralizedSecuritiesDailyReferenceDataDissemination
|
||||
workflow_name: w_ODS_CSDB_DEBT_DAILY
|
||||
validation_schema_path: None
|
||||
file_type: csv
|
||||
|
||||
tasks:
|
||||
- task_name: m_ODS_CSDB_DEBT_DAILY_PARSE
|
||||
ods_prefix: INBOX/CSDB/CentralizedSecuritiesDailyReferenceDataDissemination/CSDB_DEBT_DAILY
|
||||
output_table: CSDB_DEBT_DAILY
|
||||
output_columns:
|
||||
- type: 'a_key'
|
||||
column_header: 'A_KEY'
|
||||
- type: 'workflow_key'
|
||||
column_header: 'A_WORKFLOW_HISTORY_KEY'
|
||||
- type: 'csv_header'
|
||||
value: 'Date last modified'
|
||||
column_header: 'Date last modified'
|
||||
- type: 'csv_header'
|
||||
value: 'Extraction date'
|
||||
column_header: 'Extraction date'
|
||||
- type: 'csv_header'
|
||||
value: 'ISIN code'
|
||||
column_header: 'ISIN code'
|
||||
- type: 'csv_header'
|
||||
value: 'National instrument code type'
|
||||
column_header: 'National instrument code type'
|
||||
- type: 'csv_header'
|
||||
value: 'National instrument code'
|
||||
column_header: 'National instrument code'
|
||||
- type: 'csv_header'
|
||||
value: 'Internal instrument code'
|
||||
column_header: 'Internal instrument code'
|
||||
- type: 'csv_header'
|
||||
value: 'Short name'
|
||||
column_header: 'Short name'
|
||||
- type: 'csv_header'
|
||||
value: 'Bond duration'
|
||||
column_header: 'Bond duration'
|
||||
- type: 'csv_header'
|
||||
value: 'Debt type'
|
||||
column_header: 'Debt type'
|
||||
- type: 'csv_header'
|
||||
value: 'Asset securitisation type'
|
||||
column_header: 'Asset securitisation type'
|
||||
- type: 'csv_header'
|
||||
value: 'CFI classification'
|
||||
column_header: 'CFI classification'
|
||||
- type: 'csv_header'
|
||||
value: 'Instrument ESA 95 class'
|
||||
column_header: 'Instrument ESA 95 class'
|
||||
- type: 'csv_header'
|
||||
value: 'Instrument ESA 95 class - value type'
|
||||
column_header: 'Instrument ESA 95 class - value type'
|
||||
- type: 'csv_header'
|
||||
value: 'Nominal currency'
|
||||
column_header: 'Nominal currency'
|
||||
- type: 'csv_header'
|
||||
value: 'Amount issued'
|
||||
column_header: 'Amount issued'
|
||||
- type: 'csv_header'
|
||||
value: 'Amount outstanding'
|
||||
column_header: 'Amount outstanding'
|
||||
- type: 'csv_header'
|
||||
value: 'Amount outstanding in EUR'
|
||||
column_header: 'Amount outstanding in EUR'
|
||||
- type: 'csv_header'
|
||||
value: 'Pool factor'
|
||||
column_header: 'Pool factor'
|
||||
- type: 'csv_header'
|
||||
value: 'Issue price'
|
||||
column_header: 'Issue price'
|
||||
- type: 'csv_header'
|
||||
value: 'Issue date'
|
||||
column_header: 'Issue date'
|
||||
- type: 'csv_header'
|
||||
value: 'Coupon type'
|
||||
column_header: 'Coupon type'
|
||||
- type: 'csv_header'
|
||||
value: 'Last Coupon frequency'
|
||||
column_header: 'Last Coupon frequency'
|
||||
- type: 'csv_header'
|
||||
value: 'Coupon currency'
|
||||
column_header: 'Coupon currency'
|
||||
- type: 'csv_header'
|
||||
value: 'Last Coupon rate'
|
||||
column_header: 'Last Coupon rate'
|
||||
- type: 'csv_header'
|
||||
value: 'Last Coupon date'
|
||||
column_header: 'Last Coupon date'
|
||||
- type: 'csv_header'
|
||||
value: 'Redemption type'
|
||||
column_header: 'Redemption type'
|
||||
- type: 'csv_header'
|
||||
value: 'Redemption frequency'
|
||||
column_header: 'Redemption frequency'
|
||||
- type: 'csv_header'
|
||||
value: 'Redemption currency'
|
||||
column_header: 'Redemption currency'
|
||||
- type: 'csv_header'
|
||||
value: 'Redemption price'
|
||||
column_header: 'Redemption price'
|
||||
- type: 'csv_header'
|
||||
value: 'Maturity date'
|
||||
column_header: 'Maturity date'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer organisation alias type'
|
||||
column_header: 'Issuer organisation alias type'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer organisation alias code'
|
||||
column_header: 'Issuer organisation alias code'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer MFI code'
|
||||
column_header: 'Issuer MFI code'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer BIC code'
|
||||
column_header: 'Issuer BIC code'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer BEI code'
|
||||
column_header: 'Issuer BEI code'
|
||||
- type: 'csv_header'
|
||||
value: 'Internal organisation code'
|
||||
column_header: 'Internal organisation code'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer name'
|
||||
column_header: 'Issuer name'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer domicile country'
|
||||
column_header: 'Issuer domicile country'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer domicile country - value type'
|
||||
column_header: 'Issuer domicile country - value type'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer ESA 95 sector'
|
||||
column_header: 'Issuer ESA 95 sector'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer ESA 95 sector - value type'
|
||||
column_header: 'Issuer ESA 95 sector - value type'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer NACE sector'
|
||||
column_header: 'Issuer NACE sector'
|
||||
- type: 'csv_header'
|
||||
value: 'Price date'
|
||||
column_header: 'Price date'
|
||||
- type: 'csv_header'
|
||||
value: 'Price value'
|
||||
column_header: 'Price value'
|
||||
- type: 'csv_header'
|
||||
value: 'Price value - type'
|
||||
column_header: 'Price value - type'
|
||||
- type: 'csv_header'
|
||||
value: 'Quotation basis'
|
||||
column_header: 'Quotation basis'
|
||||
- type: 'csv_header'
|
||||
value: 'Monthly average price'
|
||||
column_header: 'Monthly average price'
|
||||
- type: 'csv_header'
|
||||
value: 'Accrual start date'
|
||||
column_header: 'Accrual start date'
|
||||
- type: 'csv_header'
|
||||
value: 'Accrued income factor'
|
||||
column_header: 'Accrued income factor'
|
||||
- type: 'csv_header'
|
||||
value: 'Accrued income factor - value type'
|
||||
column_header: 'Accrued income factor - value type'
|
||||
- type: 'csv_header'
|
||||
value: 'Accrued income (Creditor)'
|
||||
column_header: 'Accrued income (Creditor)'
|
||||
- type: 'csv_header'
|
||||
value: 'Accrued income (Creditor) - value type'
|
||||
column_header: 'Accrued income (Creditor) - value type'
|
||||
- type: 'csv_header'
|
||||
value: 'Accrued interest'
|
||||
column_header: 'Accrued interest'
|
||||
- type: 'csv_header'
|
||||
value: 'Yield to maturity'
|
||||
column_header: 'Yield to maturity'
|
||||
- type: 'csv_header'
|
||||
value: 'ESCB issuer identifier'
|
||||
column_header: 'ESCB issuer identifier'
|
||||
- type: 'csv_header'
|
||||
value: 'ESCB issuer identifier type'
|
||||
column_header: 'ESCB issuer identifier type'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer compound ID'
|
||||
column_header: 'Issuer compound ID'
|
||||
- type: 'csv_header'
|
||||
value: 'Amount Oustanding type'
|
||||
column_header: 'Amount Oustanding type'
|
||||
- type: 'csv_header'
|
||||
value: 'Market Capitalisation'
|
||||
column_header: 'Market Capitalisation'
|
||||
- type: 'csv_header'
|
||||
value: 'Market Capitalisation in euro'
|
||||
column_header: 'Market Capitalisation in euro'
|
||||
- type: 'csv_header'
|
||||
value: 'Security Status'
|
||||
column_header: 'Security Status'
|
||||
- type: 'csv_header'
|
||||
value: 'Instrument suppl class'
|
||||
column_header: 'Instrument suppl class'
|
||||
- type: 'csv_header'
|
||||
value: 'Residual maturity class'
|
||||
column_header: 'Residual maturity class'
|
||||
- type: 'csv_header'
|
||||
value: 'Is In SEC'
|
||||
column_header: 'Is In SEC'
|
||||
- type: 'csv_header'
|
||||
value: 'Is In EADB'
|
||||
column_header: 'Is In EADB'
|
||||
- type: 'csv_header'
|
||||
value: 'Instrument ESA 2010 class'
|
||||
column_header: 'Instrument ESA 2010 class'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer ESA 2010 sector'
|
||||
column_header: 'Issuer ESA 2010 sector'
|
||||
- type: 'csv_header'
|
||||
value: 'Primary asset classification 2'
|
||||
column_header: 'Primary asset classification 2'
|
||||
- type: 'csv_header'
|
||||
value: 'Instruments seniority type'
|
||||
column_header: 'Instruments seniority type'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer LEI code'
|
||||
column_header: 'Issuer LEI code'
|
||||
- type: 'csv_header'
|
||||
value: 'Instrument ESA 2010 class - value type'
|
||||
column_header: 'Instrument ESA 2010 class - value type'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer ESA 2010 class - value type'
|
||||
column_header: 'Issuer ESA 2010 class - value type'
|
||||
- type: 'csv_header'
|
||||
value: 'Security status date'
|
||||
column_header: 'Security status date'
|
||||
- type: 'csv_header'
|
||||
value: 'Group type'
|
||||
column_header: 'Group type'
|
||||
- type: 'csv_header'
|
||||
value: 'Has embedded option'
|
||||
column_header: 'Has embedded option'
|
||||
- type: 'csv_header'
|
||||
value: 'Volume traded'
|
||||
column_header: 'Volume traded'
|
||||
- type: 'csv_header'
|
||||
value: 'Primary listing name'
|
||||
column_header: 'Primary listing name'
|
||||
- type: 'csv_header'
|
||||
value: 'Primary listing residency country'
|
||||
column_header: 'Primary listing residency country'
|
||||
- type: 'csv_header'
|
||||
value: 'Instrument portfolio flags'
|
||||
column_header: 'Instrument portfolio flags'
|
||||
- type: 'static'
|
||||
value: ''
|
||||
column_header: 'BOND_DURATION'
|
||||
- type: 'csv_header'
|
||||
value: 'Residual maturity'
|
||||
column_header: 'Residual maturity'
|
||||
- type: 'csv_header'
|
||||
value: 'Original maturity'
|
||||
column_header: 'Original maturity'
|
||||
- type: 'csv_header'
|
||||
value: 'CFIN classification'
|
||||
column_header: 'CFIN classification'
|
||||
- type: 'csv_header'
|
||||
value: 'First scheduled Coupon date'
|
||||
column_header: 'First scheduled Coupon date'
|
||||
- type: 'csv_header'
|
||||
value: 'Last scheduled Coupon date'
|
||||
column_header: 'Last scheduled Coupon date'
|
||||
- type: 'csv_header'
|
||||
value: 'Coupon rate underlying ISIN'
|
||||
column_header: 'Coupon rate underlying ISIN'
|
||||
- type: 'csv_header'
|
||||
value: 'Coupon rate spread'
|
||||
column_header: 'Coupon rate spread'
|
||||
- type: 'csv_header'
|
||||
value: 'Coupon rate multiplier'
|
||||
column_header: 'Coupon rate multiplier'
|
||||
- type: 'csv_header'
|
||||
value: 'Coupon rate cap'
|
||||
column_header: 'Coupon rate cap'
|
||||
- type: 'csv_header'
|
||||
value: 'Coupon rate floor'
|
||||
column_header: 'Coupon rate floor'
|
||||
- type: 'csv_header'
|
||||
value: 'Issue date tranche'
|
||||
column_header: 'Issue date tranche'
|
||||
- type: 'csv_header'
|
||||
value: 'Issue price tranche'
|
||||
column_header: 'Issue price tranche'
|
||||
- type: 'csv_header'
|
||||
value: 'Is private placement'
|
||||
column_header: 'Is private placement'
|
||||
- type: 'csv_header'
|
||||
value: 'RIAD code'
|
||||
column_header: 'RIAD code'
|
||||
- type: 'csv_header'
|
||||
value: 'RIAD OUID'
|
||||
column_header: 'RIAD OUID'
|
||||
- type: 'csv_header'
|
||||
value: 'ESG Flag 1'
|
||||
column_header: 'ESG Flag 1'
|
||||
- type: 'csv_header'
|
||||
value: 'ESG Flag 2'
|
||||
column_header: 'ESG Flag 2'
|
||||
- type: 'csv_header'
|
||||
value: 'ESG Flag 3'
|
||||
column_header: 'ESG Flag 3'
|
||||
- type: 'csv_header'
|
||||
value: 'Strip'
|
||||
column_header: 'Strip'
|
||||
- type: 'csv_header'
|
||||
value: 'Depository receipt'
|
||||
column_header: 'Depository receipt'
|
||||
- type: 'csv_header'
|
||||
value: 'Rule 144A'
|
||||
column_header: 'Rule 144A'
|
||||
- type: 'csv_header'
|
||||
value: 'Reg S'
|
||||
column_header: 'Reg S'
|
||||
- type: 'csv_header'
|
||||
value: 'Warrant'
|
||||
column_header: 'Warrant'
|
||||
- type: 'csv_header'
|
||||
value: 'CSEC Relevance - stock'
|
||||
column_header: 'CSEC Relevance - stock'
|
||||
- type: 'csv_header'
|
||||
value: 'CSEC relevance - gross issuance'
|
||||
column_header: 'CSEC relevance - gross issuance'
|
||||
- type: 'csv_header'
|
||||
value: 'CSEC relevance - redemption'
|
||||
column_header: 'CSEC relevance - redemption'
|
||||
- type: 'csv_header'
|
||||
value: 'Accruing coupon'
|
||||
column_header: 'Accruing coupon'
|
||||
- type: 'csv_header'
|
||||
value: 'Accruing discount'
|
||||
column_header: 'Accruing discount'
|
||||
- type: 'csv_header'
|
||||
value: 'STEP Id'
|
||||
column_header: 'STEP Id'
|
||||
- type: 'csv_header'
|
||||
value: 'Program Name'
|
||||
column_header: 'Program Name'
|
||||
- type: 'csv_header'
|
||||
value: 'Program Ceiling'
|
||||
column_header: 'Program Ceiling'
|
||||
- type: 'csv_header'
|
||||
value: 'Program Status'
|
||||
column_header: 'Program Status'
|
||||
- type: 'csv_header'
|
||||
value: 'Issuer NACE21 sector'
|
||||
column_header: 'Issuer NACE21 sector'
|
||||
- type: 'csv_header'
|
||||
value: 'Instrument quotation basis'
|
||||
column_header: 'Instrument quotation basis'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 38'
|
||||
column_header: 'placeholder 38'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 39'
|
||||
column_header: 'placeholder 39'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 40'
|
||||
column_header: 'placeholder 40'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 41'
|
||||
column_header: 'placeholder 41'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 42'
|
||||
column_header: 'placeholder 42'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 43'
|
||||
column_header: 'placeholder 43'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 44'
|
||||
column_header: 'placeholder 44'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 45'
|
||||
column_header: 'placeholder 45'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 46'
|
||||
column_header: 'placeholder 46'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 47'
|
||||
column_header: 'placeholder 47'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 48'
|
||||
column_header: 'placeholder 48'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 49'
|
||||
column_header: 'placeholder 49'
|
||||
- type: 'csv_header'
|
||||
value: 'placeholder 50'
|
||||
column_header: 'placeholder 50'
|
||||
Reference in New Issue
Block a user