Skip to content

Instantly share code, notes, and snippets.

@andypern
Created April 23, 2015 20:17
Show Gist options
  • Save andypern/aded901440ebb0336211 to your computer and use it in GitHub Desktop.
Save andypern/aded901440ebb0336211 to your computer and use it in GitHub Desktop.
parquet metadata
message schema {
optional binary clearing_status;
optional binary effective_date_leg_1;
optional float itr_trans_fs_id;
optional binary deriv_ast_cls;
optional binary legal_name;
optional binary maturity_date;
optional float notional_amount_leg_1;
optional float notional_amount_leg_2;
optional binary notional_ccy_1;
optional binary notional_ccy_2;
optional binary othr_cntra_party_name;
optional binary party1_lei_prfx;
optional binary party1_lei_val;
optional binary party1_lei;
optional binary party1_rptng_oblg;
optional binary party2_lei_prfx;
optional binary party2_lei_val;
optional binary party2_lei;
optional binary product_id_1;
optional int96 rptng_ts;
optional binary trade_id;
optional binary undrlyng_leg_1;
optional binary clsc_clearing_status;
optional binary clsc_effective_date_leg_1;
optional binary clsc_legal_name;
optional binary clsc_maturity_date;
optional binary clsc_notional_ccy_1;
optional binary clsc_notional_ccy_2;
optional binary clsc_othr_cntra_party_name;
optional binary clsc_party1_lei;
optional binary clsc_party1_rptng_oblg;
optional binary clsc_reprtn_entity_id;
optional binary clsc_party2_lei;
optional binary clsc_prmry_ast_cls;
optional binary clsc_product_id_1;
optional binary clsc_reporting_date;
optional binary clsc_trade_id;
optional binary clsc_undrlyng_leg_1;
optional binary clsc_prdct_id_val;
optional binary asset_id;
optional binary asset_type;
optional binary beneficiary_party1_id;
optional binary brkr_party_1;
optional binary ccy_2;
optional binary clearing_dco;
optional binary clearing_oblgtn;
optional int96 clearing_timestamp;
optional binary clrng_thresld_party1;
optional binary clsc_legal_name_d;
optional binary cntra_party_side;
optional binary cntrct_cpcty;
optional binary coll_ccy;
optional binary coll_portfolio;
optional binary coll_portfolio_cd;
optional binary coll_value;
optional binary collateralized;
optional binary commodity_base;
optional binary commodity_details;
optional binary compression;
optional int96 confirmation_ts;
optional binary confirmation_type;
optional binary deliverable_ccy_1;
optional binary deliverable_ccy_2;
optional binary delivery_type;
optional binary dlink_comrcl_tresry_fin_party1;
optional int96 dlvry_end_ts;
optional binary dlvry_pnt_zone;
optional int96 dlvry_start_ts;
optional binary effective_date_leg_2;
optional int96 execution_ts;
optional binary execution_venue;
optional binary fixed_leg_pymnt_frqncy_1;
optional binary fixed_leg_pymnt_frqncy_2;
optional binary fixed_rate_day_cnt_1;
optional binary fixed_rate_day_cnt_2;
optional float fixed_rt_leg_1;
optional float fixed_rt_leg_2;
optional binary flt_leg_pymnt_frqncy_1;
optional binary flt_leg_pymnt_frqncy_2;
optional binary flt_leg_reset_frqncy_1;
optional binary flt_leg_reset_frqncy_2;
optional binary flt_rate_leg_1;
optional binary flt_rate_leg_2;
optional binary flt_rate_spread_leg_1;
optional binary flt_rate_spread_leg_2;
optional float fwd_xchng_rate;
optional binary intragroup;
optional binary intrcnnctn_pnt;
optional binary load_type;
optional binary mstr_agrmnt_vrsn;
optional binary mstr_agrmt_type;
optional binary mtm_ccp_ccy;
optional float mtm_value_ccp;
optional binary party1_ocode;
optional binary party2_ocode;
optional binary option_style;
optional binary option_type;
optional binary party_1_corp_sector;
optional binary party_1_dmcl;
optional binary party_1_fin_nonfin_jur;
optional binary party_regon;
optional binary party1_clrng_brkr;
optional binary prc_tm_intrvl_quantity;
optional binary prdct_id_val;
optional float price_multiplier;
optional binary price_notation;
optional float price_or_rate;
optional binary prmry_ast_cls;
optional binary product_id_2;
optional float quantity;
optional binary quantity_unit;
optional binary reprtn_entity_id;
optional binary settlement_date;
optional binary strike_price;
optional binary taxonomy;
optional binary termination_date;
optional binary tradng_capacity_party1;
optional binary trans_ref_num;
optional binary undrlyng_leg_2;
optional binary up_front_ccy_1;
optional binary up_front_ccy_2;
optional binary up_front_ccy_3;
optional binary up_front_ccy_4;
optional binary up_front_ccy_5;
optional binary up_front_ccy_6;
optional float up_front_payment_1;
optional float up_front_payment_2;
optional float up_front_payment_3;
optional float up_front_payment_4;
optional float up_front_payment_5;
optional float up_front_payment_6;
optional binary valuation_date;
optional int96 valuation_time;
optional binary valuation_type_ccp;
optional float xchng_rate_1;
optional binary xchng_rate_basis;
optional binary cert_id;
optional binary acct_actvn_dt;
optional binary acct_tmntn_dt;
optional binary repository;
optional binary brnch_loc;
optional binary buyer_lei;
optional binary counterparty_regon;
optional binary uti_prfx;
optional binary uti_val;
optional binary uti;
optional binary esma_pair_status;
optional binary esma_pair_source;
optional binary esma_match_status;
optional binary scndry_ast_cls;
optional binary prdct_id_prfx;
optional binary usi_prfx;
optional binary usi_val;
optional binary usi;
optional binary trans_ref_id;
optional binary undrlng_asset_type;
optional binary undrlng_asset_id;
optional binary red_id;
optional binary isin;
optional binary cusp;
optional binary ref_entity_text;
optional binary message_type;
optional binary transaction_type;
optional binary action;
optional binary business_event;
optional binary action_type;
optional binary dtls_of_action_type;
optional binary prd_reg_ocode;
optional binary plei_country_code;
optional binary jurisdiction_country_name;
optional binary rlm_country_code;
optional binary iso_country_code;
optional int96 created_ts;
optional binary brkr_party_1_val;
optional binary beneficiary_party1_id_val;
optional binary party1_clrng_brkr_val;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment