Updated PG connector events

This commit is contained in:
mauricio garcia suarez 2022-07-19 11:19:17 +02:00
parent de1977b0de
commit f51b067ed8
2 changed files with 243 additions and 0 deletions

View file

@ -36,6 +36,11 @@ def create_tables_postgres(db):
db.engine.execute(q) db.engine.execute(q)
print(f"`connector_sessions` table created succesfully.") print(f"`connector_sessions` table created succesfully.")
#with open(base_path / 'sql' / 'postgres_events_detailed.sql') as f:
# q = f.read()
#db.engine.execute(q)
#print(f"`connector_user_events_detailed` table created succesfully.")
def create_tables_snowflake(db): def create_tables_snowflake(db):
with open(base_path / 'sql' / 'snowflake_events.sql') as f: with open(base_path / 'sql' / 'snowflake_events.sql') as f:

View file

@ -0,0 +1,238 @@
CREATE TABLE IF NOT EXISTS connector_events_detailed
(
sessionid bigint,
clickevent_hesitationtime bigint,
clickevent_label text,
clickevent_messageid bigint,
clickevent_timestamp bigint,
connectioninformation_downlink bigint,
connectioninformation_type text,
consolelog_level text,
consolelog_value text,
cpuissue_duration bigint,
cpuissue_rate bigint,
cpuissue_timestamp bigint,
createdocument boolean,
createelementnode_id bigint,
createelementnode_parentid bigint,
cssdeleterule_index bigint,
cssdeleterule_stylesheetid bigint,
cssinsertrule_index bigint,
cssinsertrule_rule text,
cssinsertrule_stylesheetid bigint,
customevent_messageid bigint,
customevent_name text,
customevent_payload text,
customevent_timestamp bigint,
domdrop_timestamp bigint,
errorevent_message text,
errorevent_messageid bigint,
errorevent_name text,
errorevent_payload text,
errorevent_source text,
errorevent_timestamp bigint,
fetch_duration bigint,
fetch_method text,
fetch_request text,
fetch_response text,
fetch_status bigint,
fetch_timestamp bigint,
fetch_url text,
graphql_operationkind text,
graphql_operationname text,
graphql_response text,
graphql_variables text,
graphqlevent_messageid bigint,
graphqlevent_name text,
graphqlevent_timestamp bigint,
inputevent_label text,
inputevent_messageid bigint,
inputevent_timestamp bigint,
inputevent_value text,
inputevent_valuemasked boolean,
jsexception_message text,
jsexception_name text,
jsexception_payload text,
memoryissue_duration bigint,
memoryissue_rate bigint,
memoryissue_timestamp bigint,
metadata_key text,
metadata_value text,
mobx_payload text,
mobx_type text,
mouseclick_id bigint,
mouseclick_hesitationtime bigint,
mouseclick_label text,
mousemove_x bigint,
mousemove_y bigint,
movenode_id bigint,
movenode_index bigint,
movenode_parentid bigint,
ngrx_action text,
ngrx_duration bigint,
ngrx_state text,
otable_key text,
otable_value text,
pageevent_domcontentloadedeventend bigint,
pageevent_domcontentloadedeventstart bigint,
pageevent_firstcontentfulpaint bigint,
pageevent_firstpaint bigint,
pageevent_loaded boolean,
pageevent_loadeventend bigint,
pageevent_loadeventstart bigint,
pageevent_messageid bigint,
pageevent_referrer text,
pageevent_requeststart bigint,
pageevent_responseend bigint,
pageevent_responsestart bigint,
pageevent_speedindex bigint,
pageevent_timestamp bigint,
pageevent_url text,
pageloadtiming_domcontentloadedeventend bigint,
pageloadtiming_domcontentloadedeventstart bigint,
pageloadtiming_firstcontentfulpaint bigint,
pageloadtiming_firstpaint bigint,
pageloadtiming_loadeventend bigint,
pageloadtiming_loadeventstart bigint,
pageloadtiming_requeststart bigint,
pageloadtiming_responseend bigint,
pageloadtiming_responsestart bigint,
pagerendertiming_speedindex bigint,
pagerendertiming_timetointeractive bigint,
pagerendertiming_visuallycomplete bigint,
performancetrack_frames bigint,
performancetrack_ticks bigint,
performancetrack_totaljsheapsize bigint,
performancetrack_usedjsheapsize bigint,
performancetrackaggr_avgcpu bigint,
performancetrackaggr_avgfps bigint,
performancetrackaggr_avgtotaljsheapsize bigint,
performancetrackaggr_avgusedjsheapsize bigint,
performancetrackaggr_maxcpu bigint,
performancetrackaggr_maxfps bigint,
performancetrackaggr_maxtotaljsheapsize bigint,
performancetrackaggr_maxusedjsheapsize bigint,
performancetrackaggr_mincpu bigint,
performancetrackaggr_minfps bigint,
performancetrackaggr_mintotaljsheapsize bigint,
performancetrackaggr_minusedjsheapsize bigint,
performancetrackaggr_timestampend bigint,
performancetrackaggr_timestampstart bigint,
profiler_args text,
profiler_duration bigint,
profiler_name text,
profiler_result text,
rawcustomevent_name text,
rawcustomevent_payload text,
rawerrorevent_message text,
rawerrorevent_name text,
rawerrorevent_payload text,
rawerrorevent_source text,
rawerrorevent_timestamp bigint,
redux_action text,
redux_duration bigint,
redux_state text,
removenode_id bigint,
removenodeattribute_id bigint,
removenodeattribute_name text,
resourceevent_decodedbodysize bigint,
resourceevent_duration bigint,
resourceevent_encodedbodysize bigint,
resourceevent_headersize bigint,
resourceevent_messageid bigint,
resourceevent_method text,
resourceevent_status bigint,
resourceevent_success boolean,
resourceevent_timestamp bigint,
resourceevent_ttfb bigint,
resourceevent_type text,
resourceevent_url text,
resourcetiming_decodedbodysize bigint,
resourcetiming_duration bigint,
resourcetiming_encodedbodysize bigint,
resourcetiming_headersize bigint,
resourcetiming_initiator text,
resourcetiming_timestamp bigint,
resourcetiming_ttfb bigint,
resourcetiming_url text,
sessiondisconnect boolean,
sessiondisconnect_timestamp bigint,
sessionend boolean,
sessionend_timestamp bigint,
sessionstart_projectid bigint,
sessionstart_revid text,
sessionstart_timestamp bigint,
sessionstart_trackerversion text,
sessionstart_useragent text,
sessionstart_userbrowser text,
sessionstart_userbrowserversion text,
sessionstart_usercountry text,
sessionstart_userdevice text,
sessionstart_userdeviceheapsize bigint,
sessionstart_userdevicememorysize bigint,
sessionstart_userdevicetype text,
sessionstart_useros text,
sessionstart_userosversion text,
sessionstart_useruuid text,
setcssdata_data bigint,
setcssdata_id bigint,
setinputchecked_checked bigint,
setinputchecked_id bigint,
setinputtarget_id bigint,
setinputtarget_label bigint,
setinputvalue_id bigint,
setinputvalue_mask bigint,
setinputvalue_value bigint,
setnodeattribute_id bigint,
setnodeattribute_name bigint,
setnodeattribute_value bigint,
setnodedata_data bigint,
setnodedata_id bigint,
setnodescroll_id bigint,
setnodescroll_x bigint,
setnodescroll_y bigint,
setpagelocation_navigationstart bigint,
setpagelocation_referrer text,
setpagelocation_url text,
setpagevisibility_hidden boolean,
setviewportscroll_x bigint,
setviewportscroll_y bigint,
setviewportsize_height bigint,
setviewportsize_width bigint,
stateaction_type text,
stateactionevent_messageid bigint,
stateactionevent_timestamp bigint,
stateactionevent_type text,
timestamp_timestamp bigint,
useranonymousid_id text,
userid_id text,
vuex_mutation text,
vuex_state text,
longtasks_timestamp bigint,
longtasks_duration bigint,
longtasks_context bigint,
longtasks_containertype bigint,
longtasks_containersrc text,
longtasks_containerid text,
longtasks_containername bigint,
setnodeurlbasedattribute_id bigint,
setnodeurlbasedattribute_name text,
setnodeurlbasedattribute_value text,
setnodeurlbasedattribute_baseurl text,
setstyledata_id bigint,
setstyledata_data text,
setstyledata_baseurl text,
issueevent_messageid bigint,
issueevent_timestamp bigint,
issueevent_type text,
issueevent_contextstring text,
issueevent_context text,
issueevent_payload text,
technicalinfo_type text,
technicalinfo_value text,
customissue_name text,
customissue_payload text,
pageclose bigint,
received_at bigint,
batch_order_number bigint
);