Schema Info
Schema Name: sfdl_prod_drivethru.websites_webanalytics
- created: 2025-02-27 03:01:08
- disabled: False
- format: raw
- id: 3474
- is_partitioned: True
- is_schema_datatyped: True
- name:
{ "database": "sfdl_prod_drivethru", "table": "websites_webanalytics" } - type: drivethrujson
Schema Versions: 3
-
Version 1214354
- created: 2025-03-04 03:00:35
- ddl:
[ "CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`", "DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`", "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`tenantState`STRING,`actiontype`STRING,`buttontext`STRING,`prokeyscachednode`STRING,`actionType`STRING,`ishidden`STRING,`sessionid`STRING,`facilityId`STRING,`categoryUsed`STRING,`tenantcity`STRING,`widgetId`STRING,`tenantpostal`STRING,`gtmforminteractfieldid`STRING,`trackclick`STRING,`price`STRING,`companyid`STRING,`reservationurl`STRING,`dashlanelabel`STRING,`id`STRING,`siteid`STRING,`unitsShown`STRING,`dashlaneclassification`STRING,`companyId`STRING,`pageversion`STRING,`unitgroupid`STRING,`widgetname`STRING,`timeSpent`STRING,`ctadumped`STRING,`softreservation`STRING,`ddginputtype`STRING,`gtmforminteractid`STRING,`imagesviewed`STRING,`gtmFormInteractId`STRING,`trackClick`STRING,`event`STRING,`widgetName`STRING,`sortOrder`STRING,`pageid`STRING,`isHidden`STRING,`unitssorted`array,`name`STRING,`filtersused`STRING,`imagesViewed`STRING,`nganimate`STRING,`unitGroupId`STRING,`timeStamp`STRING,`type`STRING,`eventLocation`STRING,`gtmvistotalvisibletime2474528_21`STRING,`lttmpid`STRING,`ngAnimate`STRING,`gramm`STRING,`widgetid`STRING,`errors`STRING,`timespent`STRING,`unitsSorted`array ,`discountplanid`STRING,`moveindate`STRING,`userlong`STRING,`buttonText`STRING,`pageId`STRING,`timestamp`STRING,`unitsshown`STRING,`gtmvishasfired2474528_21`STRING,`unittierid`STRING,`reservationid`STRING,`tenantPostal`STRING,`rruidropdownitem`STRING,`userLat`STRING,`discountedprice`STRING,`dashlanerid`STRING,`ctaDumped`STRING,`testid`STRING,`categoryused`STRING,`eventlocation`STRING,`discountPlanId`STRING,`darkreaderInlineBgcolor`STRING,`siteId`STRING,`facilityid`STRING,`category`STRING,`gtmFormInteractFieldId`STRING,`sortorder`STRING,`sessionId`STRING,`moveInDate`STRING,`filtersUsed`STRING,`softReservation`STRING,`userLong`STRING,`size`STRING,`gtmvisfirstonscreen2474528_21`STRING,`tenantstate`STRING,`tenantCity`STRING,`gtmvisrecentonscreen2474528_21`STRING,`pageVersion`STRING,`userlat`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n", "MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics" ] - hive_path: s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics
- id: 1214354
- processed: 0
- raw_data:
{ "actiontype": "subtract", "buttontext": "Reserve", "category": "bedroom", "categoryused": "Large", "companyid": "fb04f5bb-8e0b-48db-bc16-de04f91fae6c", "ctadumped": "1", "ddginputtype": "unknown", "discountplanid": null, "event": "reserve", "eventlocation": "sizeCalculator", "facilityid": "dff29b7b-60fe-4cf8-82d1-5f5c53ae5b22", "filtersused": "Bi", "gramm": "false", "gtmforminteractfieldid": "6", "gtmforminteractid": "0", "id": "479432c8-2cec-46f1-b89f-38914a62da19", "ishidden": "false", "lttmpid": "lt-511329", "moveindate": "2025-03-04T04:18:44.891Z", "name": "Peoria, AZ Self Storage 85345", "nganimate": "2", "pageid": "63e520c88a4d1f062e73ae69", "pageversion": "e47d2fc5-0b6e-4eb6-b6b4-223d9bf89c5e", "price": "79", "reservationid": "ab9d981f-cb38-4de7-a93a-3dd868225ae1", "reservationurl": "https://rental-center.storedge.com?fromWebsite=true&mpid=1955f4fe60b23d6-00973fc5696d5f8-707c306f-51bf4-1955f4fe60c26cf&companyId=60933d32-4b62-4efa-b44a-a49e79c358d0&facilityId=b62aa441-c32e-4a1d-9a95-de72c4964e5b#/reserve/ab9d981f-cb38-4de7-a93a-3dd868225ae1", "sessionid": "2f3qiXzZzahS7iD5uGsgvWYcUJ_GcqnS", "siteid": "63e51d9024ff8e064bd0d238", "size": 70, "softreservation": false, "sortorder": "ascending", "tenantcity": "Pleasant Grove", "tenantpostal": "35127", "tenantstate": "AL", "testid": "agree-checkbox", "timestamp": "2025-03-04T03:59:57.864Z", "trackclick": "reserve", "type": "voyager/pages/types/FACILITY_PAGE", "unitgroupid": "479432c8-2cec-46f1-b89f-38914a62da19", "unitsshown": 3, "unitssorted": [ "10'x20'" ], "userlat": 39.0572, "userlong": -94.5933, "widgetid": "08223041-d06b-47c1-9848-5b0e9a8fad62" } - schema_attributes:
{ "actionType": "string", "actiontype": "string", "buttonText": "string", "buttontext": "string", "category": "string", "categoryUsed": "string", "categoryused": "string", "companyId": "string", "companyid": "string", "ctaDumped": "string", "ctadumped": "string", "darkreaderInlineBgcolor": "string", "dashlaneclassification": "string", "dashlanelabel": "string", "dashlanerid": "string", "ddginputtype": "string", "discountPlanId": "string", "discountedprice": "string", "discountplanid": "string", "errors": "string", "event": "string", "eventLocation": "string", "eventlocation": "string", "facilityId": "string", "facilityid": "string", "filtersUsed": "string", "filtersused": "string", "gramm": "string", "gtmFormInteractFieldId": "string", "gtmFormInteractId": "string", "gtmforminteractfieldid": "string", "gtmforminteractid": "string", "gtmvisfirstonscreen2474528_21": "string", "gtmvishasfired2474528_21": "string", "gtmvisrecentonscreen2474528_21": "string", "gtmvistotalvisibletime2474528_21": "string", "id": "string", "imagesViewed": "string", "imagesviewed": "string", "isHidden": "string", "ishidden": "string", "lttmpid": "string", "moveInDate": "string", "moveindate": "string", "name": "string", "ngAnimate": "string", "nganimate": "string", "pageId": "string", "pageVersion": "string", "pageid": "string", "pageversion": "string", "price": "string", "prokeyscachednode": "string", "reservationid": "string", "reservationurl": "string", "rruidropdownitem": "string", "sessionId": "string", "sessionid": "string", "siteId": "string", "siteid": "string", "size": "string", "softReservation": "string", "softreservation": "string", "sortOrder": "string", "sortorder": "string", "tenantCity": "string", "tenantPostal": "string", "tenantState": "string", "tenantcity": "string", "tenantpostal": "string", "tenantstate": "string", "testid": "string", "timeSpent": "string", "timeStamp": "string", "timespent": "string", "timestamp": "string", "trackClick": "string", "trackclick": "string", "type": "string", "unitGroupId": "string", "unitgroupid": "string", "unitsShown": "string", "unitsSorted": [ "string" ], "unitsshown": "string", "unitssorted": [ "string" ], "unittierid": "string", "userLat": "string", "userLong": "string", "userlat": "string", "userlong": "string", "widgetId": "string", "widgetName": "string", "widgetid": "string", "widgetname": "string" } - schema_name_id: 3474
- schema_scan_id: 138191029
- updated: None
-
Version 1212112
- created: 2025-03-02 03:00:40
- ddl:
[ "CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`", "DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`", "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`moveInDate`STRING,`tenantcity`STRING,`unitgroupid`STRING,`tenantState`STRING,`filtersUsed`STRING,`timeSpent`STRING,`userlong`STRING,`pageId`STRING,`size`STRING,`reservationurl`STRING,`moveindate`STRING,`imagesviewed`STRING,`filtersused`STRING,`testid`STRING,`reservationid`STRING,`prokeyscachednode`STRING,`unitsShown`STRING,`unitGroupId`STRING,`imagesViewed`STRING,`facilityId`STRING,`type`STRING,`siteid`STRING,`eventlocation`STRING,`unitsSorted`array,`id`STRING,`ctadumped`STRING,`gtmforminteractfieldid`STRING,`ngAnimate`STRING,`widgetName`STRING,`sessionId`STRING,`gtmforminteractid`STRING,`discountPlanId`STRING,`widgetname`STRING,`timeStamp`STRING,`nganimate`STRING,`tenantPostal`STRING,`sortorder`STRING,`tenantpostal`STRING,`actiontype`STRING,`companyId`STRING,`dashlanelabel`STRING,`categoryused`STRING,`siteId`STRING,`trackclick`STRING,`unitssorted`array ,`facilityid`STRING,`companyid`STRING,`errors`STRING,`sortOrder`STRING,`gtmFormInteractFieldId`STRING,`categoryUsed`STRING,`buttontext`STRING,`gtmvisfirstonscreen2474528_21`STRING,`widgetId`STRING,`isHidden`STRING,`gtmFormInteractId`STRING,`pageversion`STRING,`pageVersion`STRING,`unitsshown`STRING,`gtmvistotalvisibletime2474528_21`STRING,`dashlaneclassification`STRING,`userlat`STRING,`price`STRING,`dashlanerid`STRING,`widgetid`STRING,`softReservation`STRING,`userLong`STRING,`tenantCity`STRING,`ctaDumped`STRING,`pageid`STRING,`rruidropdownitem`STRING,`discountplanid`STRING,`discountedprice`STRING,`timestamp`STRING,`gtmvishasfired2474528_21`STRING,`eventLocation`STRING,`category`STRING,`softreservation`STRING,`unittierid`STRING,`timespent`STRING,`actionType`STRING,`ishidden`STRING,`ddginputtype`STRING,`darkreaderInlineBgcolor`STRING,`trackClick`STRING,`sessionid`STRING,`tenantstate`STRING,`name`STRING,`buttonText`STRING,`gtmvisrecentonscreen2474528_21`STRING,`userLat`STRING,`event`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n", "MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics" ] - hive_path: s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics
- id: 1212112
- processed: 0
- raw_data:
{ "actiontype": "add", "buttontext": "Reserve", "category": "kitchen", "categoryused": "Small", "companyid": "6a04dd31-074c-46fb-8a51-bb624bddc29a", "dashlaneclassification": "action,search", "dashlanelabel": "true", "dashlanerid": "57b3153e942f77e6", "ddginputtype": "unknown", "discountedprice": "97.5", "discountplanid": null, "event": "pageView", "eventlocation": "sizeCalculator", "facilityid": null, "filtersused": "Vl", "gtmforminteractfieldid": "5", "gtmforminteractid": "0", "id": "1c2bcc08-3ccf-464f-9b2b-8ee573b7b0d7", "imagesviewed": 3, "ishidden": "false", "moveindate": "Mon Mar 03 2025 00:00:00 GMT-0600 (Central Standard Time)", "name": "Microwave", "nganimate": "2", "pageid": "657b195272002306d7743664", "pageversion": "a746e5be-10e0-4fdf-aa80-f0bbad6f04a8", "price": "145", "prokeyscachednode": "true", "reservationid": "1c2bcc08-3ccf-464f-9b2b-8ee573b7b0d7", "reservationurl": "https://rental-center.storedge.com?fromWebsite=true&mpid=19548704429433-02489cd7b5bb46-26011a51-144000-1954870442a3cd&companyId=d342c13c-b096-4171-87d1-3afa81cdb9f7&facilityId=a8eda410-e0b7-0134-3eda-0a04a5710924#/reserve/1c2bcc08-3ccf-464f-9b2b-8ee573b7b0d7", "sessionid": "tq4VE9Eb9wFjlKhGB1V59eof57FbrOJu", "siteid": "657b17d7fb9318061dda7b05", "size": 10, "softreservation": false, "sortorder": "ascending", "tenantcity": "Glenpool", "tenantpostal": "74033-4467", "tenantstate": "OK", "testid": "agree-checkbox", "timespent": 8, "timestamp": "2025-03-02T03:59:56.938Z", "trackclick": "move-in", "type": "voyager/pages/types/HOME_PAGE", "unitgroupid": "1c2bcc08-3ccf-464f-9b2b-8ee573b7b0d7", "unitsshown": 0, "unitssorted": [ "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x10'", "10'x17'", "10'x20'", "10'x20'" ], "userlat": 39.0572, "userlong": -94.5933, "widgetid": "7b28fc51-55b7-4ce2-b4c2-f4b3fa0f6695" } - schema_attributes:
{ "actionType": "string", "actiontype": "string", "buttonText": "string", "buttontext": "string", "category": "string", "categoryUsed": "string", "categoryused": "string", "companyId": "string", "companyid": "string", "ctaDumped": "string", "ctadumped": "string", "darkreaderInlineBgcolor": "string", "dashlaneclassification": "string", "dashlanelabel": "string", "dashlanerid": "string", "ddginputtype": "string", "discountPlanId": "string", "discountedprice": "string", "discountplanid": "string", "errors": "string", "event": "string", "eventLocation": "string", "eventlocation": "string", "facilityId": "string", "facilityid": "string", "filtersUsed": "string", "filtersused": "string", "gtmFormInteractFieldId": "string", "gtmFormInteractId": "string", "gtmforminteractfieldid": "string", "gtmforminteractid": "string", "gtmvisfirstonscreen2474528_21": "string", "gtmvishasfired2474528_21": "string", "gtmvisrecentonscreen2474528_21": "string", "gtmvistotalvisibletime2474528_21": "string", "id": "string", "imagesViewed": "string", "imagesviewed": "string", "isHidden": "string", "ishidden": "string", "moveInDate": "string", "moveindate": "string", "name": "string", "ngAnimate": "string", "nganimate": "string", "pageId": "string", "pageVersion": "string", "pageid": "string", "pageversion": "string", "price": "string", "prokeyscachednode": "string", "reservationid": "string", "reservationurl": "string", "rruidropdownitem": "string", "sessionId": "string", "sessionid": "string", "siteId": "string", "siteid": "string", "size": "string", "softReservation": "string", "softreservation": "string", "sortOrder": "string", "sortorder": "string", "tenantCity": "string", "tenantPostal": "string", "tenantState": "string", "tenantcity": "string", "tenantpostal": "string", "tenantstate": "string", "testid": "string", "timeSpent": "string", "timeStamp": "string", "timespent": "string", "timestamp": "string", "trackClick": "string", "trackclick": "string", "type": "string", "unitGroupId": "string", "unitgroupid": "string", "unitsShown": "string", "unitsSorted": [ "string" ], "unitsshown": "string", "unitssorted": [ "string" ], "unittierid": "string", "userLat": "string", "userLong": "string", "userlat": "string", "userlong": "string", "widgetId": "string", "widgetName": "string", "widgetid": "string", "widgetname": "string" } - schema_name_id: 3474
- schema_scan_id: 138075143
- updated: None
-
Version 1211004
- created: 2025-03-01 03:00:35
- ddl:
[ "CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`", "DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`", "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`userLat`STRING,`buttonText`STRING,`size`STRING,`unitsSorted`array,`buttontext`STRING,`category`STRING,`dashlanerid`STRING,`gtmvisrecentonscreen2474528_21`STRING,`reservationurl`STRING,`ishidden`STRING,`tenantpostal`STRING,`event`STRING,`facilityId`STRING,`sessionId`STRING,`widgetId`STRING,`sessionid`STRING,`eventLocation`STRING,`tenantstate`STRING,`unitsshown`STRING,`softreservation`STRING,`actionType`STRING,`trackClick`STRING,`categoryused`STRING,`siteid`STRING,`actiontype`STRING,`moveindate`STRING,`filtersused`STRING,`sortOrder`STRING,`errors`STRING,`softReservation`STRING,`timespent`STRING,`gtmforminteractfieldid`STRING,`unitssorted`array ,`unitgroupid`STRING,`unitGroupId`STRING,`ngAnimate`STRING,`categoryUsed`STRING,`pageVersion`STRING,`timestamp`STRING,`gtmFormInteractFieldId`STRING,`darkreaderInlineBgcolor`STRING,`discountedprice`STRING,`dashlanelabel`STRING,`userlong`STRING,`tenantCity`STRING,`unitsShown`STRING,`imagesViewed`STRING,`widgetname`STRING,`timeStamp`STRING,`trackclick`STRING,`pageid`STRING,`companyId`STRING,`filtersUsed`STRING,`tenantPostal`STRING,`discountPlanId`STRING,`gtmvistotalvisibletime2474528_21`STRING,`gtmFormInteractId`STRING,`rruidropdownitem`STRING,`timeSpent`STRING,`isHidden`STRING,`gtmvishasfired2474528_21`STRING,`testid`STRING,`gtmvisfirstonscreen2474528_21`STRING,`moveInDate`STRING,`companyid`STRING,`type`STRING,`widgetid`STRING,`widgetName`STRING,`gtmforminteractid`STRING,`facilityid`STRING,`tenantState`STRING,`ctaDumped`STRING,`dashlaneclassification`STRING,`id`STRING,`discountplanid`STRING,`name`STRING,`unittierid`STRING,`price`STRING,`siteId`STRING,`nganimate`STRING,`eventlocation`STRING,`pageversion`STRING,`reservationid`STRING,`userLong`STRING,`sortorder`STRING,`tenantcity`STRING,`imagesviewed`STRING,`ctadumped`STRING,`pageId`STRING,`userlat`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n", "MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics" ] - hive_path: s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics
- id: 1211004
- processed: 0
- raw_data:
{ "actiontype": "add", "buttontext": "Reserve", "category": "bedroom", "categoryused": "Large", "companyid": "ea07ab1e-740a-43aa-b7fe-869cc9696be3", "ctadumped": "1", "dashlaneclassification": "action,search", "dashlanelabel": "true", "dashlanerid": "38dc0a4b8813504c", "discountedprice": "59", "discountplanid": null, "event": "pageView", "eventlocation": "themeOne", "facilityid": "b6ee1dd5-0b20-4c51-ac31-529c7066728c", "filtersused": "CLEAR", "gtmforminteractfieldid": "6", "gtmforminteractid": "0", "id": "47d9f3e9-3d53-4321-8c70-c2e220a7a347", "imagesviewed": 3, "ishidden": "false", "moveindate": "2025-03-01T04:45:46.295Z", "name": "Storage Parking in Smithville, MO 64089 ", "nganimate": "2", "pageid": "605cffa0e3ff970543fa6d0e", "pageversion": "3a08926e-1d37-49ca-a6db-d6da749e2bb9", "price": "84", "reservationid": "d7725a64-0777-4380-b717-05edaf11a24e", "reservationurl": "https://rental-center.storedge.com?fromWebsite=true&mpid=1954ebbc1f6760-04251fbe70723a8-7e793561-61d78-1954ebbc1f710b1&companyId=c8db2b19-c140-4dda-abac-443f7b9c5a7d&facilityId=0888a511-acdb-4a38-8019-d500e41fa017#/reserve/d7725a64-0777-4380-b717-05edaf11a24e", "rruidropdownitem": "", "sessionid": "BW2Vs4FtyoJtYbSSoJYJvxYmaTt4DU9w", "siteid": "605110d0299f3b04b9b79b51", "size": 55, "softreservation": false, "sortorder": "ascending", "tenantcity": "Edison", "tenantpostal": "08817", "tenantstate": "NJ", "testid": "insurance-plus", "timespent": 2, "timestamp": "2025-03-01T03:59:58.770Z", "trackclick": "move-in", "type": "voyager/pages/types/FACILITY_PAGE", "unitgroupid": "90801e82-cb43-4407-bf7f-7ab3dcdcc91c", "unitsshown": 1, "unitssorted": [ "5'x10'" ], "unittierid": "13fef64b-05bf-4c74-a090-9792c55878cf", "userlat": 39.0572, "userlong": -94.5933, "widgetid": "88f72d83-138f-4e1f-b441-a73afbb18076", "widgetname": "Header Logo" } - schema_attributes:
{ "actionType": "string", "actiontype": "string", "buttonText": "string", "buttontext": "string", "category": "string", "categoryUsed": "string", "categoryused": "string", "companyId": "string", "companyid": "string", "ctaDumped": "string", "ctadumped": "string", "darkreaderInlineBgcolor": "string", "dashlaneclassification": "string", "dashlanelabel": "string", "dashlanerid": "string", "discountPlanId": "string", "discountedprice": "string", "discountplanid": "string", "errors": "string", "event": "string", "eventLocation": "string", "eventlocation": "string", "facilityId": "string", "facilityid": "string", "filtersUsed": "string", "filtersused": "string", "gtmFormInteractFieldId": "string", "gtmFormInteractId": "string", "gtmforminteractfieldid": "string", "gtmforminteractid": "string", "gtmvisfirstonscreen2474528_21": "string", "gtmvishasfired2474528_21": "string", "gtmvisrecentonscreen2474528_21": "string", "gtmvistotalvisibletime2474528_21": "string", "id": "string", "imagesViewed": "string", "imagesviewed": "string", "isHidden": "string", "ishidden": "string", "moveInDate": "string", "moveindate": "string", "name": "string", "ngAnimate": "string", "nganimate": "string", "pageId": "string", "pageVersion": "string", "pageid": "string", "pageversion": "string", "price": "string", "reservationid": "string", "reservationurl": "string", "rruidropdownitem": "string", "sessionId": "string", "sessionid": "string", "siteId": "string", "siteid": "string", "size": "string", "softReservation": "string", "softreservation": "string", "sortOrder": "string", "sortorder": "string", "tenantCity": "string", "tenantPostal": "string", "tenantState": "string", "tenantcity": "string", "tenantpostal": "string", "tenantstate": "string", "testid": "string", "timeSpent": "string", "timeStamp": "string", "timespent": "string", "timestamp": "string", "trackClick": "string", "trackclick": "string", "type": "string", "unitGroupId": "string", "unitgroupid": "string", "unitsShown": "string", "unitsSorted": [ "string" ], "unitsshown": "string", "unitssorted": [ "string" ], "unittierid": "string", "userLat": "string", "userLong": "string", "userlat": "string", "userlong": "string", "widgetId": "string", "widgetName": "string", "widgetid": "string", "widgetname": "string" } - schema_name_id: 3474
- schema_scan_id: 138015813
- updated: None
Schema Scans: 3
Last at 2025-03-04 03:00:30
-
Scan 138191029
- duration: 0:00:13.169551
- exit_message:
{ "exception": "failed to apply schema `Query failed: FAILED: SemanticException [Error 10036]: Duplicate column name: actiontype `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`tenantState`STRING,`actiontype`STRING,`buttontext`STRING,`prokeyscachednode`STRING,`actionType`STRING,`ishidden`STRING,`sessionid`STRING,`facilityId`STRING,`categoryUsed`STRING,`tenantcity`STRING,`widgetId`STRING,`tenantpostal`STRING,`gtmforminteractfieldid`STRING,`trackclick`STRING,`price`STRING,`companyid`STRING,`reservationurl`STRING,`dashlanelabel`STRING,`id`STRING,`siteid`STRING,`unitsShown`STRING,`dashlaneclassification`STRING,`companyId`STRING,`pageversion`STRING,`unitgroupid`STRING,`widgetname`STRING,`timeSpent`STRING,`ctadumped`STRING,`softreservation`STRING,`ddginputtype`STRING,`gtmforminteractid`STRING,`imagesviewed`STRING,`gtmFormInteractId`STRING,`trackClick`STRING,`event`STRING,`widgetName`STRING,`sortOrder`STRING,`pageid`STRING,`isHidden`STRING,`unitssorted`array,`name`STRING,`filtersused`STRING,`imagesViewed`STRING,`nganimate`STRING,`unitGroupId`STRING,`timeStamp`STRING,`type`STRING,`eventLocation`STRING,`gtmvistotalvisibletime2474528_21`STRING,`lttmpid`STRING,`ngAnimate`STRING,`gramm`STRING,`widgetid`STRING,`errors`STRING,`timespent`STRING,`unitsSorted`array ,`discountplanid`STRING,`moveindate`STRING,`userlong`STRING,`buttonText`STRING,`pageId`STRING,`timestamp`STRING,`unitsshown`STRING,`gtmvishasfired2474528_21`STRING,`unittierid`STRING,`reservationid`STRING,`tenantPostal`STRING,`rruidropdownitem`STRING,`userLat`STRING,`discountedprice`STRING,`dashlanerid`STRING,`ctaDumped`STRING,`testid`STRING,`categoryused`STRING,`eventlocation`STRING,`discountPlanId`STRING,`darkreaderInlineBgcolor`STRING,`siteId`STRING,`facilityid`STRING,`category`STRING,`gtmFormInteractFieldId`STRING,`sortorder`STRING,`sessionId`STRING,`moveInDate`STRING,`filtersUsed`STRING,`softReservation`STRING,`userLong`STRING,`size`STRING,`gtmvisfirstonscreen2474528_21`STRING,`tenantstate`STRING,`tenantCity`STRING,`gtmvisrecentonscreen2474528_21`STRING,`pageVersion`STRING,`userlat`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n``: ['CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`', 'DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`', \"CREATE EXTERNAL TABLE IF NOT EXISTS\\n`sfdl_prod_drivethru.websites_webanalytics`\\n(\\n`tenantState`STRING,`actiontype`STRING,`buttontext`STRING,`prokeyscachednode`STRING,`actionType`STRING,`ishidden`STRING,`sessionid`STRING,`facilityId`STRING,`categoryUsed`STRING,`tenantcity`STRING,`widgetId`STRING,`tenantpostal`STRING,`gtmforminteractfieldid`STRING,`trackclick`STRING,`price`STRING,`companyid`STRING,`reservationurl`STRING,`dashlanelabel`STRING,`id`STRING,`siteid`STRING,`unitsShown`STRING,`dashlaneclassification`STRING,`companyId`STRING,`pageversion`STRING,`unitgroupid`STRING,`widgetname`STRING,`timeSpent`STRING,`ctadumped`STRING,`softreservation`STRING,`ddginputtype`STRING,`gtmforminteractid`STRING,`imagesviewed`STRING,`gtmFormInteractId`STRING,`trackClick`STRING,`event`STRING,`widgetName`STRING,`sortOrder`STRING,`pageid`STRING,`isHidden`STRING,`unitssorted`array ,`name`STRING,`filtersused`STRING,`imagesViewed`STRING,`nganimate`STRING,`unitGroupId`STRING,`timeStamp`STRING,`type`STRING,`eventLocation`STRING,`gtmvistotalvisibletime2474528_21`STRING,`lttmpid`STRING,`ngAnimate`STRING,`gramm`STRING,`widgetid`STRING,`errors`STRING,`timespent`STRING,`unitsSorted`array ,`discountplanid`STRING,`moveindate`STRING,`userlong`STRING,`buttonText`STRING,`pageId`STRING,`timestamp`STRING,`unitsshown`STRING,`gtmvishasfired2474528_21`STRING,`unittierid`STRING,`reservationid`STRING,`tenantPostal`STRING,`rruidropdownitem`STRING,`userLat`STRING,`discountedprice`STRING,`dashlanerid`STRING,`ctaDumped`STRING,`testid`STRING,`categoryused`STRING,`eventlocation`STRING,`discountPlanId`STRING,`darkreaderInlineBgcolor`STRING,`siteId`STRING,`facilityid`STRING,`category`STRING,`gtmFormInteractFieldId`STRING,`sortorder`STRING,`sessionId`STRING,`moveInDate`STRING,`filtersUsed`STRING,`softReservation`STRING,`userLong`STRING,`size`STRING,`gtmvisfirstonscreen2474528_21`STRING,`tenantstate`STRING,`tenantCity`STRING,`gtmvisrecentonscreen2474528_21`STRING,`pageVersion`STRING,`userlat`STRING\\n)\\nPARTITIONED BY (dt string)\\nROW FORMAT SERDE\\n'org.openx.data.jsonserde.JsonSerDe'\\n \\nSTORED AS INPUTFORMAT\\n 'org.apache.hadoop.mapred.TextInputFormat'\\nOUTPUTFORMAT\\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\\nLOCATION\\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\\n\", 'MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics']\nTraceback (most recent call last):\n File \"/schema_manager/schema_generator/table_generator.py\", line 24, in apply_latest_version\n self.runner.run_multi_query(schema_version.ddl, timeout=DDLQueueWorker.TIMEOUT)\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 133, in run_multi_query\n result = self.run_single_query(query, timeout, database)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 51, in run_single_query\n return self._run_single_query(query, timeout, database)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 120, in _run_single_query\n raise e\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 103, in _run_single_query\n raise AthenaRunnerQueryException('Query failed: {} `{}`'.format(info['QueryExecution']['Status']['StateChangeReason'], query))\nstodl.athena_runner.exceptions.AthenaRunnerQueryException: Query failed: FAILED: SemanticException [Error 10036]: Duplicate column name: actiontype `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`tenantState`STRING,`actiontype`STRING,`buttontext`STRING,`prokeyscachednode`STRING,`actionType`STRING,`ishidden`STRING,`sessionid`STRING,`facilityId`STRING,`categoryUsed`STRING,`tenantcity`STRING,`widgetId`STRING,`tenantpostal`STRING,`gtmforminteractfieldid`STRING,`trackclick`STRING,`price`STRING,`companyid`STRING,`reservationurl`STRING,`dashlanelabel`STRING,`id`STRING,`siteid`STRING,`unitsShown`STRING,`dashlaneclassification`STRING,`companyId`STRING,`pageversion`STRING,`unitgroupid`STRING,`widgetname`STRING,`timeSpent`STRING,`ctadumped`STRING,`softreservation`STRING,`ddginputtype`STRING,`gtmforminteractid`STRING,`imagesviewed`STRING,`gtmFormInteractId`STRING,`trackClick`STRING,`event`STRING,`widgetName`STRING,`sortOrder`STRING,`pageid`STRING,`isHidden`STRING,`unitssorted`array ,`name`STRING,`filtersused`STRING,`imagesViewed`STRING,`nganimate`STRING,`unitGroupId`STRING,`timeStamp`STRING,`type`STRING,`eventLocation`STRING,`gtmvistotalvisibletime2474528_21`STRING,`lttmpid`STRING,`ngAnimate`STRING,`gramm`STRING,`widgetid`STRING,`errors`STRING,`timespent`STRING,`unitsSorted`array ,`discountplanid`STRING,`moveindate`STRING,`userlong`STRING,`buttonText`STRING,`pageId`STRING,`timestamp`STRING,`unitsshown`STRING,`gtmvishasfired2474528_21`STRING,`unittierid`STRING,`reservationid`STRING,`tenantPostal`STRING,`rruidropdownitem`STRING,`userLat`STRING,`discountedprice`STRING,`dashlanerid`STRING,`ctaDumped`STRING,`testid`STRING,`categoryused`STRING,`eventlocation`STRING,`discountPlanId`STRING,`darkreaderInlineBgcolor`STRING,`siteId`STRING,`facilityid`STRING,`category`STRING,`gtmFormInteractFieldId`STRING,`sortorder`STRING,`sessionId`STRING,`moveInDate`STRING,`filtersUsed`STRING,`softReservation`STRING,`userLong`STRING,`size`STRING,`gtmvisfirstonscreen2474528_21`STRING,`tenantstate`STRING,`tenantCity`STRING,`gtmvisrecentonscreen2474528_21`STRING,`pageVersion`STRING,`userlat`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n`\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/schema_manager/schema_generator/schema_scanner.py\", line 102, in scan\n response = service.run()\n ^^^^^^^^^^^^^\n File \"/schema_manager/schema_generator/process_hive_table.py\", line 98, in run\n response['ddl_changed'] = table_generator.run()\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/schema_manager/schema_generator/table_generator.py\", line 35, in run\n self.apply_latest_version()\n File \"/schema_manager/schema_generator/table_generator.py\", line 26, in apply_latest_version\n raise Exception('failed to apply schema `{}`: {}'.format(e, schema_version.ddl))\nException: failed to apply schema `Query failed: FAILED: SemanticException [Error 10036]: Duplicate column name: actiontype `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`tenantState`STRING,`actiontype`STRING,`buttontext`STRING,`prokeyscachednode`STRING,`actionType`STRING,`ishidden`STRING,`sessionid`STRING,`facilityId`STRING,`categoryUsed`STRING,`tenantcity`STRING,`widgetId`STRING,`tenantpostal`STRING,`gtmforminteractfieldid`STRING,`trackclick`STRING,`price`STRING,`companyid`STRING,`reservationurl`STRING,`dashlanelabel`STRING,`id`STRING,`siteid`STRING,`unitsShown`STRING,`dashlaneclassification`STRING,`companyId`STRING,`pageversion`STRING,`unitgroupid`STRING,`widgetname`STRING,`timeSpent`STRING,`ctadumped`STRING,`softreservation`STRING,`ddginputtype`STRING,`gtmforminteractid`STRING,`imagesviewed`STRING,`gtmFormInteractId`STRING,`trackClick`STRING,`event`STRING,`widgetName`STRING,`sortOrder`STRING,`pageid`STRING,`isHidden`STRING,`unitssorted`array ,`name`STRING,`filtersused`STRING,`imagesViewed`STRING,`nganimate`STRING,`unitGroupId`STRING,`timeStamp`STRING,`type`STRING,`eventLocation`STRING,`gtmvistotalvisibletime2474528_21`STRING,`lttmpid`STRING,`ngAnimate`STRING,`gramm`STRING,`widgetid`STRING,`errors`STRING,`timespent`STRING,`unitsSorted`array ,`discountplanid`STRING,`moveindate`STRING,`userlong`STRING,`buttonText`STRING,`pageId`STRING,`timestamp`STRING,`unitsshown`STRING,`gtmvishasfired2474528_21`STRING,`unittierid`STRING,`reservationid`STRING,`tenantPostal`STRING,`rruidropdownitem`STRING,`userLat`STRING,`discountedprice`STRING,`dashlanerid`STRING,`ctaDumped`STRING,`testid`STRING,`categoryused`STRING,`eventlocation`STRING,`discountPlanId`STRING,`darkreaderInlineBgcolor`STRING,`siteId`STRING,`facilityid`STRING,`category`STRING,`gtmFormInteractFieldId`STRING,`sortorder`STRING,`sessionId`STRING,`moveInDate`STRING,`filtersUsed`STRING,`softReservation`STRING,`userLong`STRING,`size`STRING,`gtmvisfirstonscreen2474528_21`STRING,`tenantstate`STRING,`tenantCity`STRING,`gtmvisrecentonscreen2474528_21`STRING,`pageVersion`STRING,`userlat`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n``: ['CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`', 'DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`', \"CREATE EXTERNAL TABLE IF NOT EXISTS\\n`sfdl_prod_drivethru.websites_webanalytics`\\n(\\n`tenantState`STRING,`actiontype`STRING,`buttontext`STRING,`prokeyscachednode`STRING,`actionType`STRING,`ishidden`STRING,`sessionid`STRING,`facilityId`STRING,`categoryUsed`STRING,`tenantcity`STRING,`widgetId`STRING,`tenantpostal`STRING,`gtmforminteractfieldid`STRING,`trackclick`STRING,`price`STRING,`companyid`STRING,`reservationurl`STRING,`dashlanelabel`STRING,`id`STRING,`siteid`STRING,`unitsShown`STRING,`dashlaneclassification`STRING,`companyId`STRING,`pageversion`STRING,`unitgroupid`STRING,`widgetname`STRING,`timeSpent`STRING,`ctadumped`STRING,`softreservation`STRING,`ddginputtype`STRING,`gtmforminteractid`STRING,`imagesviewed`STRING,`gtmFormInteractId`STRING,`trackClick`STRING,`event`STRING,`widgetName`STRING,`sortOrder`STRING,`pageid`STRING,`isHidden`STRING,`unitssorted`array ,`name`STRING,`filtersused`STRING,`imagesViewed`STRING,`nganimate`STRING,`unitGroupId`STRING,`timeStamp`STRING,`type`STRING,`eventLocation`STRING,`gtmvistotalvisibletime2474528_21`STRING,`lttmpid`STRING,`ngAnimate`STRING,`gramm`STRING,`widgetid`STRING,`errors`STRING,`timespent`STRING,`unitsSorted`array ,`discountplanid`STRING,`moveindate`STRING,`userlong`STRING,`buttonText`STRING,`pageId`STRING,`timestamp`STRING,`unitsshown`STRING,`gtmvishasfired2474528_21`STRING,`unittierid`STRING,`reservationid`STRING,`tenantPostal`STRING,`rruidropdownitem`STRING,`userLat`STRING,`discountedprice`STRING,`dashlanerid`STRING,`ctaDumped`STRING,`testid`STRING,`categoryused`STRING,`eventlocation`STRING,`discountPlanId`STRING,`darkreaderInlineBgcolor`STRING,`siteId`STRING,`facilityid`STRING,`category`STRING,`gtmFormInteractFieldId`STRING,`sortorder`STRING,`sessionId`STRING,`moveInDate`STRING,`filtersUsed`STRING,`softReservation`STRING,`userLong`STRING,`size`STRING,`gtmvisfirstonscreen2474528_21`STRING,`tenantstate`STRING,`tenantCity`STRING,`gtmvisrecentonscreen2474528_21`STRING,`pageVersion`STRING,`userlat`STRING\\n)\\nPARTITIONED BY (dt string)\\nROW FORMAT SERDE\\n'org.openx.data.jsonserde.JsonSerDe'\\n \\nSTORED AS INPUTFORMAT\\n 'org.apache.hadoop.mapred.TextInputFormat'\\nOUTPUTFORMAT\\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\\nLOCATION\\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\\n\", 'MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics']\n: Expecting value: line 1 column 1 (char 0)" } - id: 138191029
- payload:
{ "datatype_dict": null, "file_format": "json", "is_schema_datatyped": true, "partition": { "location": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-04", "name": "dt", "type": "string", "value": "2025-03-04" }, "s3": { "bucket": "sfdl-drivethrujson-drivethru-prod", "hive_path": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics", "key": "raw_incremental/websites_webanalytics/dt=2025-03-04/events_23_00.json.gz" }, "schema": { "name": "sfdl_prod_drivethru.websites_webanalytics", "type": "drivethrujson" }, "trace_context": { "parent_id": 8232344829841702963, "service_name": "drive-thru", "span_id": 11052438972237043500, "trace_id": 10238428728917440711 } } - running: False
- schema_name_id: 3474
- start_time: 2025-03-04 03:00:30
- success: False
- trace_id: 10238428728917440711
-
Scan 138075143
- duration: 0:00:13.361785
- exit_message:
{ "exception": "failed to apply schema `Query failed: FAILED: SemanticException [Error 10036]: Duplicate column name: moveindate `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`moveInDate`STRING,`tenantcity`STRING,`unitgroupid`STRING,`tenantState`STRING,`filtersUsed`STRING,`timeSpent`STRING,`userlong`STRING,`pageId`STRING,`size`STRING,`reservationurl`STRING,`moveindate`STRING,`imagesviewed`STRING,`filtersused`STRING,`testid`STRING,`reservationid`STRING,`prokeyscachednode`STRING,`unitsShown`STRING,`unitGroupId`STRING,`imagesViewed`STRING,`facilityId`STRING,`type`STRING,`siteid`STRING,`eventlocation`STRING,`unitsSorted`array,`id`STRING,`ctadumped`STRING,`gtmforminteractfieldid`STRING,`ngAnimate`STRING,`widgetName`STRING,`sessionId`STRING,`gtmforminteractid`STRING,`discountPlanId`STRING,`widgetname`STRING,`timeStamp`STRING,`nganimate`STRING,`tenantPostal`STRING,`sortorder`STRING,`tenantpostal`STRING,`actiontype`STRING,`companyId`STRING,`dashlanelabel`STRING,`categoryused`STRING,`siteId`STRING,`trackclick`STRING,`unitssorted`array ,`facilityid`STRING,`companyid`STRING,`errors`STRING,`sortOrder`STRING,`gtmFormInteractFieldId`STRING,`categoryUsed`STRING,`buttontext`STRING,`gtmvisfirstonscreen2474528_21`STRING,`widgetId`STRING,`isHidden`STRING,`gtmFormInteractId`STRING,`pageversion`STRING,`pageVersion`STRING,`unitsshown`STRING,`gtmvistotalvisibletime2474528_21`STRING,`dashlaneclassification`STRING,`userlat`STRING,`price`STRING,`dashlanerid`STRING,`widgetid`STRING,`softReservation`STRING,`userLong`STRING,`tenantCity`STRING,`ctaDumped`STRING,`pageid`STRING,`rruidropdownitem`STRING,`discountplanid`STRING,`discountedprice`STRING,`timestamp`STRING,`gtmvishasfired2474528_21`STRING,`eventLocation`STRING,`category`STRING,`softreservation`STRING,`unittierid`STRING,`timespent`STRING,`actionType`STRING,`ishidden`STRING,`ddginputtype`STRING,`darkreaderInlineBgcolor`STRING,`trackClick`STRING,`sessionid`STRING,`tenantstate`STRING,`name`STRING,`buttonText`STRING,`gtmvisrecentonscreen2474528_21`STRING,`userLat`STRING,`event`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n``: ['CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`', 'DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`', \"CREATE EXTERNAL TABLE IF NOT EXISTS\\n`sfdl_prod_drivethru.websites_webanalytics`\\n(\\n`moveInDate`STRING,`tenantcity`STRING,`unitgroupid`STRING,`tenantState`STRING,`filtersUsed`STRING,`timeSpent`STRING,`userlong`STRING,`pageId`STRING,`size`STRING,`reservationurl`STRING,`moveindate`STRING,`imagesviewed`STRING,`filtersused`STRING,`testid`STRING,`reservationid`STRING,`prokeyscachednode`STRING,`unitsShown`STRING,`unitGroupId`STRING,`imagesViewed`STRING,`facilityId`STRING,`type`STRING,`siteid`STRING,`eventlocation`STRING,`unitsSorted`array ,`id`STRING,`ctadumped`STRING,`gtmforminteractfieldid`STRING,`ngAnimate`STRING,`widgetName`STRING,`sessionId`STRING,`gtmforminteractid`STRING,`discountPlanId`STRING,`widgetname`STRING,`timeStamp`STRING,`nganimate`STRING,`tenantPostal`STRING,`sortorder`STRING,`tenantpostal`STRING,`actiontype`STRING,`companyId`STRING,`dashlanelabel`STRING,`categoryused`STRING,`siteId`STRING,`trackclick`STRING,`unitssorted`array ,`facilityid`STRING,`companyid`STRING,`errors`STRING,`sortOrder`STRING,`gtmFormInteractFieldId`STRING,`categoryUsed`STRING,`buttontext`STRING,`gtmvisfirstonscreen2474528_21`STRING,`widgetId`STRING,`isHidden`STRING,`gtmFormInteractId`STRING,`pageversion`STRING,`pageVersion`STRING,`unitsshown`STRING,`gtmvistotalvisibletime2474528_21`STRING,`dashlaneclassification`STRING,`userlat`STRING,`price`STRING,`dashlanerid`STRING,`widgetid`STRING,`softReservation`STRING,`userLong`STRING,`tenantCity`STRING,`ctaDumped`STRING,`pageid`STRING,`rruidropdownitem`STRING,`discountplanid`STRING,`discountedprice`STRING,`timestamp`STRING,`gtmvishasfired2474528_21`STRING,`eventLocation`STRING,`category`STRING,`softreservation`STRING,`unittierid`STRING,`timespent`STRING,`actionType`STRING,`ishidden`STRING,`ddginputtype`STRING,`darkreaderInlineBgcolor`STRING,`trackClick`STRING,`sessionid`STRING,`tenantstate`STRING,`name`STRING,`buttonText`STRING,`gtmvisrecentonscreen2474528_21`STRING,`userLat`STRING,`event`STRING\\n)\\nPARTITIONED BY (dt string)\\nROW FORMAT SERDE\\n'org.openx.data.jsonserde.JsonSerDe'\\n \\nSTORED AS INPUTFORMAT\\n 'org.apache.hadoop.mapred.TextInputFormat'\\nOUTPUTFORMAT\\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\\nLOCATION\\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\\n\", 'MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics']\nTraceback (most recent call last):\n File \"/schema_manager/schema_generator/table_generator.py\", line 24, in apply_latest_version\n self.runner.run_multi_query(schema_version.ddl, timeout=DDLQueueWorker.TIMEOUT)\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 133, in run_multi_query\n result = self.run_single_query(query, timeout, database)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 51, in run_single_query\n return self._run_single_query(query, timeout, database)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 120, in _run_single_query\n raise e\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 103, in _run_single_query\n raise AthenaRunnerQueryException('Query failed: {} `{}`'.format(info['QueryExecution']['Status']['StateChangeReason'], query))\nstodl.athena_runner.exceptions.AthenaRunnerQueryException: Query failed: FAILED: SemanticException [Error 10036]: Duplicate column name: moveindate `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`moveInDate`STRING,`tenantcity`STRING,`unitgroupid`STRING,`tenantState`STRING,`filtersUsed`STRING,`timeSpent`STRING,`userlong`STRING,`pageId`STRING,`size`STRING,`reservationurl`STRING,`moveindate`STRING,`imagesviewed`STRING,`filtersused`STRING,`testid`STRING,`reservationid`STRING,`prokeyscachednode`STRING,`unitsShown`STRING,`unitGroupId`STRING,`imagesViewed`STRING,`facilityId`STRING,`type`STRING,`siteid`STRING,`eventlocation`STRING,`unitsSorted`array ,`id`STRING,`ctadumped`STRING,`gtmforminteractfieldid`STRING,`ngAnimate`STRING,`widgetName`STRING,`sessionId`STRING,`gtmforminteractid`STRING,`discountPlanId`STRING,`widgetname`STRING,`timeStamp`STRING,`nganimate`STRING,`tenantPostal`STRING,`sortorder`STRING,`tenantpostal`STRING,`actiontype`STRING,`companyId`STRING,`dashlanelabel`STRING,`categoryused`STRING,`siteId`STRING,`trackclick`STRING,`unitssorted`array ,`facilityid`STRING,`companyid`STRING,`errors`STRING,`sortOrder`STRING,`gtmFormInteractFieldId`STRING,`categoryUsed`STRING,`buttontext`STRING,`gtmvisfirstonscreen2474528_21`STRING,`widgetId`STRING,`isHidden`STRING,`gtmFormInteractId`STRING,`pageversion`STRING,`pageVersion`STRING,`unitsshown`STRING,`gtmvistotalvisibletime2474528_21`STRING,`dashlaneclassification`STRING,`userlat`STRING,`price`STRING,`dashlanerid`STRING,`widgetid`STRING,`softReservation`STRING,`userLong`STRING,`tenantCity`STRING,`ctaDumped`STRING,`pageid`STRING,`rruidropdownitem`STRING,`discountplanid`STRING,`discountedprice`STRING,`timestamp`STRING,`gtmvishasfired2474528_21`STRING,`eventLocation`STRING,`category`STRING,`softreservation`STRING,`unittierid`STRING,`timespent`STRING,`actionType`STRING,`ishidden`STRING,`ddginputtype`STRING,`darkreaderInlineBgcolor`STRING,`trackClick`STRING,`sessionid`STRING,`tenantstate`STRING,`name`STRING,`buttonText`STRING,`gtmvisrecentonscreen2474528_21`STRING,`userLat`STRING,`event`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n`\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/schema_manager/schema_generator/schema_scanner.py\", line 102, in scan\n response = service.run()\n ^^^^^^^^^^^^^\n File \"/schema_manager/schema_generator/process_hive_table.py\", line 98, in run\n response['ddl_changed'] = table_generator.run()\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/schema_manager/schema_generator/table_generator.py\", line 35, in run\n self.apply_latest_version()\n File \"/schema_manager/schema_generator/table_generator.py\", line 26, in apply_latest_version\n raise Exception('failed to apply schema `{}`: {}'.format(e, schema_version.ddl))\nException: failed to apply schema `Query failed: FAILED: SemanticException [Error 10036]: Duplicate column name: moveindate `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`moveInDate`STRING,`tenantcity`STRING,`unitgroupid`STRING,`tenantState`STRING,`filtersUsed`STRING,`timeSpent`STRING,`userlong`STRING,`pageId`STRING,`size`STRING,`reservationurl`STRING,`moveindate`STRING,`imagesviewed`STRING,`filtersused`STRING,`testid`STRING,`reservationid`STRING,`prokeyscachednode`STRING,`unitsShown`STRING,`unitGroupId`STRING,`imagesViewed`STRING,`facilityId`STRING,`type`STRING,`siteid`STRING,`eventlocation`STRING,`unitsSorted`array ,`id`STRING,`ctadumped`STRING,`gtmforminteractfieldid`STRING,`ngAnimate`STRING,`widgetName`STRING,`sessionId`STRING,`gtmforminteractid`STRING,`discountPlanId`STRING,`widgetname`STRING,`timeStamp`STRING,`nganimate`STRING,`tenantPostal`STRING,`sortorder`STRING,`tenantpostal`STRING,`actiontype`STRING,`companyId`STRING,`dashlanelabel`STRING,`categoryused`STRING,`siteId`STRING,`trackclick`STRING,`unitssorted`array ,`facilityid`STRING,`companyid`STRING,`errors`STRING,`sortOrder`STRING,`gtmFormInteractFieldId`STRING,`categoryUsed`STRING,`buttontext`STRING,`gtmvisfirstonscreen2474528_21`STRING,`widgetId`STRING,`isHidden`STRING,`gtmFormInteractId`STRING,`pageversion`STRING,`pageVersion`STRING,`unitsshown`STRING,`gtmvistotalvisibletime2474528_21`STRING,`dashlaneclassification`STRING,`userlat`STRING,`price`STRING,`dashlanerid`STRING,`widgetid`STRING,`softReservation`STRING,`userLong`STRING,`tenantCity`STRING,`ctaDumped`STRING,`pageid`STRING,`rruidropdownitem`STRING,`discountplanid`STRING,`discountedprice`STRING,`timestamp`STRING,`gtmvishasfired2474528_21`STRING,`eventLocation`STRING,`category`STRING,`softreservation`STRING,`unittierid`STRING,`timespent`STRING,`actionType`STRING,`ishidden`STRING,`ddginputtype`STRING,`darkreaderInlineBgcolor`STRING,`trackClick`STRING,`sessionid`STRING,`tenantstate`STRING,`name`STRING,`buttonText`STRING,`gtmvisrecentonscreen2474528_21`STRING,`userLat`STRING,`event`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n``: ['CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`', 'DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`', \"CREATE EXTERNAL TABLE IF NOT EXISTS\\n`sfdl_prod_drivethru.websites_webanalytics`\\n(\\n`moveInDate`STRING,`tenantcity`STRING,`unitgroupid`STRING,`tenantState`STRING,`filtersUsed`STRING,`timeSpent`STRING,`userlong`STRING,`pageId`STRING,`size`STRING,`reservationurl`STRING,`moveindate`STRING,`imagesviewed`STRING,`filtersused`STRING,`testid`STRING,`reservationid`STRING,`prokeyscachednode`STRING,`unitsShown`STRING,`unitGroupId`STRING,`imagesViewed`STRING,`facilityId`STRING,`type`STRING,`siteid`STRING,`eventlocation`STRING,`unitsSorted`array ,`id`STRING,`ctadumped`STRING,`gtmforminteractfieldid`STRING,`ngAnimate`STRING,`widgetName`STRING,`sessionId`STRING,`gtmforminteractid`STRING,`discountPlanId`STRING,`widgetname`STRING,`timeStamp`STRING,`nganimate`STRING,`tenantPostal`STRING,`sortorder`STRING,`tenantpostal`STRING,`actiontype`STRING,`companyId`STRING,`dashlanelabel`STRING,`categoryused`STRING,`siteId`STRING,`trackclick`STRING,`unitssorted`array ,`facilityid`STRING,`companyid`STRING,`errors`STRING,`sortOrder`STRING,`gtmFormInteractFieldId`STRING,`categoryUsed`STRING,`buttontext`STRING,`gtmvisfirstonscreen2474528_21`STRING,`widgetId`STRING,`isHidden`STRING,`gtmFormInteractId`STRING,`pageversion`STRING,`pageVersion`STRING,`unitsshown`STRING,`gtmvistotalvisibletime2474528_21`STRING,`dashlaneclassification`STRING,`userlat`STRING,`price`STRING,`dashlanerid`STRING,`widgetid`STRING,`softReservation`STRING,`userLong`STRING,`tenantCity`STRING,`ctaDumped`STRING,`pageid`STRING,`rruidropdownitem`STRING,`discountplanid`STRING,`discountedprice`STRING,`timestamp`STRING,`gtmvishasfired2474528_21`STRING,`eventLocation`STRING,`category`STRING,`softreservation`STRING,`unittierid`STRING,`timespent`STRING,`actionType`STRING,`ishidden`STRING,`ddginputtype`STRING,`darkreaderInlineBgcolor`STRING,`trackClick`STRING,`sessionid`STRING,`tenantstate`STRING,`name`STRING,`buttonText`STRING,`gtmvisrecentonscreen2474528_21`STRING,`userLat`STRING,`event`STRING\\n)\\nPARTITIONED BY (dt string)\\nROW FORMAT SERDE\\n'org.openx.data.jsonserde.JsonSerDe'\\n \\nSTORED AS INPUTFORMAT\\n 'org.apache.hadoop.mapred.TextInputFormat'\\nOUTPUTFORMAT\\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\\nLOCATION\\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\\n\", 'MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics']\n: Expecting value: line 1 column 1 (char 0)" } - id: 138075143
- payload:
{ "datatype_dict": null, "file_format": "json", "is_schema_datatyped": true, "partition": { "location": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-02", "name": "dt", "type": "string", "value": "2025-03-02" }, "s3": { "bucket": "sfdl-drivethrujson-drivethru-prod", "hive_path": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics", "key": "raw_incremental/websites_webanalytics/dt=2025-03-02/events_23_00.json.gz" }, "schema": { "name": "sfdl_prod_drivethru.websites_webanalytics", "type": "drivethrujson" }, "trace_context": { "parent_id": 16866645139669165042, "service_name": "drive-thru", "span_id": 7957642508681214777, "trace_id": 16149378205453010195 } } - running: False
- schema_name_id: 3474
- start_time: 2025-03-02 03:00:34
- success: False
- trace_id: 16149378205453010195
-
Scan 138015813
- duration: 0:00:13.062460
- exit_message:
{ "exception": "failed to apply schema `Query failed: FAILED: SemanticException [Error 10036]: Duplicate column name: buttontext `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`userLat`STRING,`buttonText`STRING,`size`STRING,`unitsSorted`array,`buttontext`STRING,`category`STRING,`dashlanerid`STRING,`gtmvisrecentonscreen2474528_21`STRING,`reservationurl`STRING,`ishidden`STRING,`tenantpostal`STRING,`event`STRING,`facilityId`STRING,`sessionId`STRING,`widgetId`STRING,`sessionid`STRING,`eventLocation`STRING,`tenantstate`STRING,`unitsshown`STRING,`softreservation`STRING,`actionType`STRING,`trackClick`STRING,`categoryused`STRING,`siteid`STRING,`actiontype`STRING,`moveindate`STRING,`filtersused`STRING,`sortOrder`STRING,`errors`STRING,`softReservation`STRING,`timespent`STRING,`gtmforminteractfieldid`STRING,`unitssorted`array ,`unitgroupid`STRING,`unitGroupId`STRING,`ngAnimate`STRING,`categoryUsed`STRING,`pageVersion`STRING,`timestamp`STRING,`gtmFormInteractFieldId`STRING,`darkreaderInlineBgcolor`STRING,`discountedprice`STRING,`dashlanelabel`STRING,`userlong`STRING,`tenantCity`STRING,`unitsShown`STRING,`imagesViewed`STRING,`widgetname`STRING,`timeStamp`STRING,`trackclick`STRING,`pageid`STRING,`companyId`STRING,`filtersUsed`STRING,`tenantPostal`STRING,`discountPlanId`STRING,`gtmvistotalvisibletime2474528_21`STRING,`gtmFormInteractId`STRING,`rruidropdownitem`STRING,`timeSpent`STRING,`isHidden`STRING,`gtmvishasfired2474528_21`STRING,`testid`STRING,`gtmvisfirstonscreen2474528_21`STRING,`moveInDate`STRING,`companyid`STRING,`type`STRING,`widgetid`STRING,`widgetName`STRING,`gtmforminteractid`STRING,`facilityid`STRING,`tenantState`STRING,`ctaDumped`STRING,`dashlaneclassification`STRING,`id`STRING,`discountplanid`STRING,`name`STRING,`unittierid`STRING,`price`STRING,`siteId`STRING,`nganimate`STRING,`eventlocation`STRING,`pageversion`STRING,`reservationid`STRING,`userLong`STRING,`sortorder`STRING,`tenantcity`STRING,`imagesviewed`STRING,`ctadumped`STRING,`pageId`STRING,`userlat`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n``: ['CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`', 'DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`', \"CREATE EXTERNAL TABLE IF NOT EXISTS\\n`sfdl_prod_drivethru.websites_webanalytics`\\n(\\n`userLat`STRING,`buttonText`STRING,`size`STRING,`unitsSorted`array ,`buttontext`STRING,`category`STRING,`dashlanerid`STRING,`gtmvisrecentonscreen2474528_21`STRING,`reservationurl`STRING,`ishidden`STRING,`tenantpostal`STRING,`event`STRING,`facilityId`STRING,`sessionId`STRING,`widgetId`STRING,`sessionid`STRING,`eventLocation`STRING,`tenantstate`STRING,`unitsshown`STRING,`softreservation`STRING,`actionType`STRING,`trackClick`STRING,`categoryused`STRING,`siteid`STRING,`actiontype`STRING,`moveindate`STRING,`filtersused`STRING,`sortOrder`STRING,`errors`STRING,`softReservation`STRING,`timespent`STRING,`gtmforminteractfieldid`STRING,`unitssorted`array ,`unitgroupid`STRING,`unitGroupId`STRING,`ngAnimate`STRING,`categoryUsed`STRING,`pageVersion`STRING,`timestamp`STRING,`gtmFormInteractFieldId`STRING,`darkreaderInlineBgcolor`STRING,`discountedprice`STRING,`dashlanelabel`STRING,`userlong`STRING,`tenantCity`STRING,`unitsShown`STRING,`imagesViewed`STRING,`widgetname`STRING,`timeStamp`STRING,`trackclick`STRING,`pageid`STRING,`companyId`STRING,`filtersUsed`STRING,`tenantPostal`STRING,`discountPlanId`STRING,`gtmvistotalvisibletime2474528_21`STRING,`gtmFormInteractId`STRING,`rruidropdownitem`STRING,`timeSpent`STRING,`isHidden`STRING,`gtmvishasfired2474528_21`STRING,`testid`STRING,`gtmvisfirstonscreen2474528_21`STRING,`moveInDate`STRING,`companyid`STRING,`type`STRING,`widgetid`STRING,`widgetName`STRING,`gtmforminteractid`STRING,`facilityid`STRING,`tenantState`STRING,`ctaDumped`STRING,`dashlaneclassification`STRING,`id`STRING,`discountplanid`STRING,`name`STRING,`unittierid`STRING,`price`STRING,`siteId`STRING,`nganimate`STRING,`eventlocation`STRING,`pageversion`STRING,`reservationid`STRING,`userLong`STRING,`sortorder`STRING,`tenantcity`STRING,`imagesviewed`STRING,`ctadumped`STRING,`pageId`STRING,`userlat`STRING\\n)\\nPARTITIONED BY (dt string)\\nROW FORMAT SERDE\\n'org.openx.data.jsonserde.JsonSerDe'\\n \\nSTORED AS INPUTFORMAT\\n 'org.apache.hadoop.mapred.TextInputFormat'\\nOUTPUTFORMAT\\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\\nLOCATION\\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\\n\", 'MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics']\nTraceback (most recent call last):\n File \"/schema_manager/schema_generator/table_generator.py\", line 24, in apply_latest_version\n self.runner.run_multi_query(schema_version.ddl, timeout=DDLQueueWorker.TIMEOUT)\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 133, in run_multi_query\n result = self.run_single_query(query, timeout, database)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 51, in run_single_query\n return self._run_single_query(query, timeout, database)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 120, in _run_single_query\n raise e\n File \"/usr/local/lib/python3.12/site-packages/stodl/athena_runner/runner.py\", line 103, in _run_single_query\n raise AthenaRunnerQueryException('Query failed: {} `{}`'.format(info['QueryExecution']['Status']['StateChangeReason'], query))\nstodl.athena_runner.exceptions.AthenaRunnerQueryException: Query failed: FAILED: SemanticException [Error 10036]: Duplicate column name: buttontext `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`userLat`STRING,`buttonText`STRING,`size`STRING,`unitsSorted`array ,`buttontext`STRING,`category`STRING,`dashlanerid`STRING,`gtmvisrecentonscreen2474528_21`STRING,`reservationurl`STRING,`ishidden`STRING,`tenantpostal`STRING,`event`STRING,`facilityId`STRING,`sessionId`STRING,`widgetId`STRING,`sessionid`STRING,`eventLocation`STRING,`tenantstate`STRING,`unitsshown`STRING,`softreservation`STRING,`actionType`STRING,`trackClick`STRING,`categoryused`STRING,`siteid`STRING,`actiontype`STRING,`moveindate`STRING,`filtersused`STRING,`sortOrder`STRING,`errors`STRING,`softReservation`STRING,`timespent`STRING,`gtmforminteractfieldid`STRING,`unitssorted`array ,`unitgroupid`STRING,`unitGroupId`STRING,`ngAnimate`STRING,`categoryUsed`STRING,`pageVersion`STRING,`timestamp`STRING,`gtmFormInteractFieldId`STRING,`darkreaderInlineBgcolor`STRING,`discountedprice`STRING,`dashlanelabel`STRING,`userlong`STRING,`tenantCity`STRING,`unitsShown`STRING,`imagesViewed`STRING,`widgetname`STRING,`timeStamp`STRING,`trackclick`STRING,`pageid`STRING,`companyId`STRING,`filtersUsed`STRING,`tenantPostal`STRING,`discountPlanId`STRING,`gtmvistotalvisibletime2474528_21`STRING,`gtmFormInteractId`STRING,`rruidropdownitem`STRING,`timeSpent`STRING,`isHidden`STRING,`gtmvishasfired2474528_21`STRING,`testid`STRING,`gtmvisfirstonscreen2474528_21`STRING,`moveInDate`STRING,`companyid`STRING,`type`STRING,`widgetid`STRING,`widgetName`STRING,`gtmforminteractid`STRING,`facilityid`STRING,`tenantState`STRING,`ctaDumped`STRING,`dashlaneclassification`STRING,`id`STRING,`discountplanid`STRING,`name`STRING,`unittierid`STRING,`price`STRING,`siteId`STRING,`nganimate`STRING,`eventlocation`STRING,`pageversion`STRING,`reservationid`STRING,`userLong`STRING,`sortorder`STRING,`tenantcity`STRING,`imagesviewed`STRING,`ctadumped`STRING,`pageId`STRING,`userlat`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n`\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/schema_manager/schema_generator/schema_scanner.py\", line 102, in scan\n response = service.run()\n ^^^^^^^^^^^^^\n File \"/schema_manager/schema_generator/process_hive_table.py\", line 98, in run\n response['ddl_changed'] = table_generator.run()\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/schema_manager/schema_generator/table_generator.py\", line 35, in run\n self.apply_latest_version()\n File \"/schema_manager/schema_generator/table_generator.py\", line 26, in apply_latest_version\n raise Exception('failed to apply schema `{}`: {}'.format(e, schema_version.ddl))\nException: failed to apply schema `Query failed: FAILED: SemanticException [Error 10036]: Duplicate column name: buttontext `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`userLat`STRING,`buttonText`STRING,`size`STRING,`unitsSorted`array ,`buttontext`STRING,`category`STRING,`dashlanerid`STRING,`gtmvisrecentonscreen2474528_21`STRING,`reservationurl`STRING,`ishidden`STRING,`tenantpostal`STRING,`event`STRING,`facilityId`STRING,`sessionId`STRING,`widgetId`STRING,`sessionid`STRING,`eventLocation`STRING,`tenantstate`STRING,`unitsshown`STRING,`softreservation`STRING,`actionType`STRING,`trackClick`STRING,`categoryused`STRING,`siteid`STRING,`actiontype`STRING,`moveindate`STRING,`filtersused`STRING,`sortOrder`STRING,`errors`STRING,`softReservation`STRING,`timespent`STRING,`gtmforminteractfieldid`STRING,`unitssorted`array ,`unitgroupid`STRING,`unitGroupId`STRING,`ngAnimate`STRING,`categoryUsed`STRING,`pageVersion`STRING,`timestamp`STRING,`gtmFormInteractFieldId`STRING,`darkreaderInlineBgcolor`STRING,`discountedprice`STRING,`dashlanelabel`STRING,`userlong`STRING,`tenantCity`STRING,`unitsShown`STRING,`imagesViewed`STRING,`widgetname`STRING,`timeStamp`STRING,`trackclick`STRING,`pageid`STRING,`companyId`STRING,`filtersUsed`STRING,`tenantPostal`STRING,`discountPlanId`STRING,`gtmvistotalvisibletime2474528_21`STRING,`gtmFormInteractId`STRING,`rruidropdownitem`STRING,`timeSpent`STRING,`isHidden`STRING,`gtmvishasfired2474528_21`STRING,`testid`STRING,`gtmvisfirstonscreen2474528_21`STRING,`moveInDate`STRING,`companyid`STRING,`type`STRING,`widgetid`STRING,`widgetName`STRING,`gtmforminteractid`STRING,`facilityid`STRING,`tenantState`STRING,`ctaDumped`STRING,`dashlaneclassification`STRING,`id`STRING,`discountplanid`STRING,`name`STRING,`unittierid`STRING,`price`STRING,`siteId`STRING,`nganimate`STRING,`eventlocation`STRING,`pageversion`STRING,`reservationid`STRING,`userLong`STRING,`sortorder`STRING,`tenantcity`STRING,`imagesviewed`STRING,`ctadumped`STRING,`pageId`STRING,`userlat`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n``: ['CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`', 'DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`', \"CREATE EXTERNAL TABLE IF NOT EXISTS\\n`sfdl_prod_drivethru.websites_webanalytics`\\n(\\n`userLat`STRING,`buttonText`STRING,`size`STRING,`unitsSorted`array ,`buttontext`STRING,`category`STRING,`dashlanerid`STRING,`gtmvisrecentonscreen2474528_21`STRING,`reservationurl`STRING,`ishidden`STRING,`tenantpostal`STRING,`event`STRING,`facilityId`STRING,`sessionId`STRING,`widgetId`STRING,`sessionid`STRING,`eventLocation`STRING,`tenantstate`STRING,`unitsshown`STRING,`softreservation`STRING,`actionType`STRING,`trackClick`STRING,`categoryused`STRING,`siteid`STRING,`actiontype`STRING,`moveindate`STRING,`filtersused`STRING,`sortOrder`STRING,`errors`STRING,`softReservation`STRING,`timespent`STRING,`gtmforminteractfieldid`STRING,`unitssorted`array ,`unitgroupid`STRING,`unitGroupId`STRING,`ngAnimate`STRING,`categoryUsed`STRING,`pageVersion`STRING,`timestamp`STRING,`gtmFormInteractFieldId`STRING,`darkreaderInlineBgcolor`STRING,`discountedprice`STRING,`dashlanelabel`STRING,`userlong`STRING,`tenantCity`STRING,`unitsShown`STRING,`imagesViewed`STRING,`widgetname`STRING,`timeStamp`STRING,`trackclick`STRING,`pageid`STRING,`companyId`STRING,`filtersUsed`STRING,`tenantPostal`STRING,`discountPlanId`STRING,`gtmvistotalvisibletime2474528_21`STRING,`gtmFormInteractId`STRING,`rruidropdownitem`STRING,`timeSpent`STRING,`isHidden`STRING,`gtmvishasfired2474528_21`STRING,`testid`STRING,`gtmvisfirstonscreen2474528_21`STRING,`moveInDate`STRING,`companyid`STRING,`type`STRING,`widgetid`STRING,`widgetName`STRING,`gtmforminteractid`STRING,`facilityid`STRING,`tenantState`STRING,`ctaDumped`STRING,`dashlaneclassification`STRING,`id`STRING,`discountplanid`STRING,`name`STRING,`unittierid`STRING,`price`STRING,`siteId`STRING,`nganimate`STRING,`eventlocation`STRING,`pageversion`STRING,`reservationid`STRING,`userLong`STRING,`sortorder`STRING,`tenantcity`STRING,`imagesviewed`STRING,`ctadumped`STRING,`pageId`STRING,`userlat`STRING\\n)\\nPARTITIONED BY (dt string)\\nROW FORMAT SERDE\\n'org.openx.data.jsonserde.JsonSerDe'\\n \\nSTORED AS INPUTFORMAT\\n 'org.apache.hadoop.mapred.TextInputFormat'\\nOUTPUTFORMAT\\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\\nLOCATION\\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\\n\", 'MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics']\n: Expecting value: line 1 column 1 (char 0)" } - id: 138015813
- payload:
{ "datatype_dict": null, "file_format": "json", "is_schema_datatyped": true, "partition": { "location": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-01", "name": "dt", "type": "string", "value": "2025-03-01" }, "s3": { "bucket": "sfdl-drivethrujson-drivethru-prod", "hive_path": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics", "key": "raw_incremental/websites_webanalytics/dt=2025-03-01/events_23_00.json.gz" }, "schema": { "name": "sfdl_prod_drivethru.websites_webanalytics", "type": "drivethrujson" }, "trace_context": { "parent_id": 5339551819399265414, "service_name": "drive-thru", "span_id": 15633560235709800031, "trace_id": 15276511686122252256 } } - running: False
- schema_name_id: 3474
- start_time: 2025-03-01 03:00:31
- success: False
- trace_id: 15276511686122252256
- count: 3
- ddl:
[ "ALTER TABLE\n `sfdl_prod_drivethru.websites_webanalytics`\nADD\n\n\n PARTITION (dt='2025-03-02') location 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-02'\n PARTITION (dt='2025-03-03') location 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-03'\n PARTITION (dt='2025-03-04') location 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-04'\n;" ] - name: dt
- state:
[ { "info": { "id": 1429189, "location": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-02", "name": "dt", "value": "2025-03-02" }, "state": { "arrival": { "athena_discovery": false, "first_data": "2025-03-02 03:00:40", "last_data": "2025-03-02 03:01:36" }, "parquet": { "first_performed": null, "in_progress": null, "job_id": null, "last_performed": null, "queued": false } } }, { "info": { "id": 1429392, "location": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-03", "name": "dt", "value": "2025-03-03" }, "state": { "arrival": { "athena_discovery": false, "first_data": "2025-03-03 03:00:26", "last_data": "2025-03-03 03:02:12" }, "parquet": { "first_performed": null, "in_progress": null, "job_id": null, "last_performed": null, "queued": false } } }, { "info": { "id": 1429604, "location": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-04", "name": "dt", "value": "2025-03-04" }, "state": { "arrival": { "athena_discovery": false, "first_data": "2025-03-04 03:00:35", "last_data": "2025-03-04 03:01:48" }, "parquet": { "first_performed": null, "in_progress": null, "job_id": null, "last_performed": null, "queued": false } } } ] - type: string
- attributes:
{ "actionType": "string", "actiontype": "string", "buttonText": "string", "buttontext": "string", "category": "string", "categoryUsed": "string", "categoryused": "string", "companyId": "string", "companyid": "string", "ctaDumped": "string", "ctadumped": "string", "darkreaderInlineBgcolor": "string", "dashlaneclassification": "string", "dashlanelabel": "string", "dashlanerid": "string", "ddginputtype": "string", "discountPlanId": "string", "discountedprice": "string", "discountplanid": "string", "errors": "string", "event": "string", "eventLocation": "string", "eventlocation": "string", "facilityId": "string", "facilityid": "string", "filtersUsed": "string", "filtersused": "string", "gramm": "string", "gtmFormInteractFieldId": "string", "gtmFormInteractId": "string", "gtmforminteractfieldid": "string", "gtmforminteractid": "string", "gtmvisfirstonscreen2474528_21": "string", "gtmvishasfired2474528_21": "string", "gtmvisrecentonscreen2474528_21": "string", "gtmvistotalvisibletime2474528_21": "string", "id": "string", "imagesViewed": "string", "imagesviewed": "string", "isHidden": "string", "ishidden": "string", "lttmpid": "string", "moveInDate": "string", "moveindate": "string", "name": "string", "ngAnimate": "string", "nganimate": "string", "pageId": "string", "pageVersion": "string", "pageid": "string", "pageversion": "string", "price": "string", "prokeyscachednode": "string", "reservationid": "string", "reservationurl": "string", "rruidropdownitem": "string", "sessionId": "string", "sessionid": "string", "siteId": "string", "siteid": "string", "size": "string", "softReservation": "string", "softreservation": "string", "sortOrder": "string", "sortorder": "string", "tenantCity": "string", "tenantPostal": "string", "tenantState": "string", "tenantcity": "string", "tenantpostal": "string", "tenantstate": "string", "testid": "string", "timeSpent": "string", "timeStamp": "string", "timespent": "string", "timestamp": "string", "trackClick": "string", "trackclick": "string", "type": "string", "unitGroupId": "string", "unitgroupid": "string", "unitsShown": "string", "unitsSorted": [ "string" ], "unitsshown": "string", "unitssorted": [ "string" ], "unittierid": "string", "userLat": "string", "userLong": "string", "userlat": "string", "userlong": "string", "widgetId": "string", "widgetName": "string", "widgetid": "string", "widgetname": "string" } - created: 2025-03-04 03:00:35
- ddl:
{ "create_database": "CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`", "create_table": "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`tenantState`STRING,`actiontype`STRING,`buttontext`STRING,`prokeyscachednode`STRING,`actionType`STRING,`ishidden`STRING,`sessionid`STRING,`facilityId`STRING,`categoryUsed`STRING,`tenantcity`STRING,`widgetId`STRING,`tenantpostal`STRING,`gtmforminteractfieldid`STRING,`trackclick`STRING,`price`STRING,`companyid`STRING,`reservationurl`STRING,`dashlanelabel`STRING,`id`STRING,`siteid`STRING,`unitsShown`STRING,`dashlaneclassification`STRING,`companyId`STRING,`pageversion`STRING,`unitgroupid`STRING,`widgetname`STRING,`timeSpent`STRING,`ctadumped`STRING,`softreservation`STRING,`ddginputtype`STRING,`gtmforminteractid`STRING,`imagesviewed`STRING,`gtmFormInteractId`STRING,`trackClick`STRING,`event`STRING,`widgetName`STRING,`sortOrder`STRING,`pageid`STRING,`isHidden`STRING,`unitssorted`array,`name`STRING,`filtersused`STRING,`imagesViewed`STRING,`nganimate`STRING,`unitGroupId`STRING,`timeStamp`STRING,`type`STRING,`eventLocation`STRING,`gtmvistotalvisibletime2474528_21`STRING,`lttmpid`STRING,`ngAnimate`STRING,`gramm`STRING,`widgetid`STRING,`errors`STRING,`timespent`STRING,`unitsSorted`array ,`discountplanid`STRING,`moveindate`STRING,`userlong`STRING,`buttonText`STRING,`pageId`STRING,`timestamp`STRING,`unitsshown`STRING,`gtmvishasfired2474528_21`STRING,`unittierid`STRING,`reservationid`STRING,`tenantPostal`STRING,`rruidropdownitem`STRING,`userLat`STRING,`discountedprice`STRING,`dashlanerid`STRING,`ctaDumped`STRING,`testid`STRING,`categoryused`STRING,`eventlocation`STRING,`discountPlanId`STRING,`darkreaderInlineBgcolor`STRING,`siteId`STRING,`facilityid`STRING,`category`STRING,`gtmFormInteractFieldId`STRING,`sortorder`STRING,`sessionId`STRING,`moveInDate`STRING,`filtersUsed`STRING,`softReservation`STRING,`userLong`STRING,`size`STRING,`gtmvisfirstonscreen2474528_21`STRING,`tenantstate`STRING,`tenantCity`STRING,`gtmvisrecentonscreen2474528_21`STRING,`pageVersion`STRING,`userlat`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n", "drop_table": "DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`", "repair_table": "MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics" }
- hostname: schemamanager-5475496c57-7dpqb
- name: schema_manager
- process_start: 2026-01-09 11:27:47
- sf_env: prod
- version: 2112174301
{
"name": {
"created": "2025-02-27 03:01:08",
"disabled": false,
"format": "raw",
"id": 3474,
"is_partitioned": true,
"is_schema_datatyped": true,
"name": {
"database": "sfdl_prod_drivethru",
"table": "websites_webanalytics"
},
"type": "drivethrujson"
},
"partition": {
"count": 3,
"ddl": [
"ALTER TABLE\n `sfdl_prod_drivethru.websites_webanalytics`\nADD\n\n\n PARTITION (dt='2025-03-02') location 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-02'\n PARTITION (dt='2025-03-03') location 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-03'\n PARTITION (dt='2025-03-04') location 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-04'\n;"
],
"name": "dt",
"state": [
{
"info": {
"id": 1429189,
"location": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-02",
"name": "dt",
"value": "2025-03-02"
},
"state": {
"arrival": {
"athena_discovery": false,
"first_data": "2025-03-02 03:00:40",
"last_data": "2025-03-02 03:01:36"
},
"parquet": {
"first_performed": null,
"in_progress": null,
"job_id": null,
"last_performed": null,
"queued": false
}
}
},
{
"info": {
"id": 1429392,
"location": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-03",
"name": "dt",
"value": "2025-03-03"
},
"state": {
"arrival": {
"athena_discovery": false,
"first_data": "2025-03-03 03:00:26",
"last_data": "2025-03-03 03:02:12"
},
"parquet": {
"first_performed": null,
"in_progress": null,
"job_id": null,
"last_performed": null,
"queued": false
}
}
},
{
"info": {
"id": 1429604,
"location": "s3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics/dt=2025-03-04",
"name": "dt",
"value": "2025-03-04"
},
"state": {
"arrival": {
"athena_discovery": false,
"first_data": "2025-03-04 03:00:35",
"last_data": "2025-03-04 03:01:48"
},
"parquet": {
"first_performed": null,
"in_progress": null,
"job_id": null,
"last_performed": null,
"queued": false
}
}
}
],
"type": "string"
},
"schema": {
"attributes": {
"actionType": "string",
"actiontype": "string",
"buttonText": "string",
"buttontext": "string",
"category": "string",
"categoryUsed": "string",
"categoryused": "string",
"companyId": "string",
"companyid": "string",
"ctaDumped": "string",
"ctadumped": "string",
"darkreaderInlineBgcolor": "string",
"dashlaneclassification": "string",
"dashlanelabel": "string",
"dashlanerid": "string",
"ddginputtype": "string",
"discountPlanId": "string",
"discountedprice": "string",
"discountplanid": "string",
"errors": "string",
"event": "string",
"eventLocation": "string",
"eventlocation": "string",
"facilityId": "string",
"facilityid": "string",
"filtersUsed": "string",
"filtersused": "string",
"gramm": "string",
"gtmFormInteractFieldId": "string",
"gtmFormInteractId": "string",
"gtmforminteractfieldid": "string",
"gtmforminteractid": "string",
"gtmvisfirstonscreen2474528_21": "string",
"gtmvishasfired2474528_21": "string",
"gtmvisrecentonscreen2474528_21": "string",
"gtmvistotalvisibletime2474528_21": "string",
"id": "string",
"imagesViewed": "string",
"imagesviewed": "string",
"isHidden": "string",
"ishidden": "string",
"lttmpid": "string",
"moveInDate": "string",
"moveindate": "string",
"name": "string",
"ngAnimate": "string",
"nganimate": "string",
"pageId": "string",
"pageVersion": "string",
"pageid": "string",
"pageversion": "string",
"price": "string",
"prokeyscachednode": "string",
"reservationid": "string",
"reservationurl": "string",
"rruidropdownitem": "string",
"sessionId": "string",
"sessionid": "string",
"siteId": "string",
"siteid": "string",
"size": "string",
"softReservation": "string",
"softreservation": "string",
"sortOrder": "string",
"sortorder": "string",
"tenantCity": "string",
"tenantPostal": "string",
"tenantState": "string",
"tenantcity": "string",
"tenantpostal": "string",
"tenantstate": "string",
"testid": "string",
"timeSpent": "string",
"timeStamp": "string",
"timespent": "string",
"timestamp": "string",
"trackClick": "string",
"trackclick": "string",
"type": "string",
"unitGroupId": "string",
"unitgroupid": "string",
"unitsShown": "string",
"unitsSorted": [
"string"
],
"unitsshown": "string",
"unitssorted": [
"string"
],
"unittierid": "string",
"userLat": "string",
"userLong": "string",
"userlat": "string",
"userlong": "string",
"widgetId": "string",
"widgetName": "string",
"widgetid": "string",
"widgetname": "string"
},
"created": "2025-03-04 03:00:35",
"ddl": {
"create_database": "CREATE DATABASE IF NOT EXISTS `sfdl_prod_drivethru`",
"create_table": "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_prod_drivethru.websites_webanalytics`\n(\n`tenantState`STRING,`actiontype`STRING,`buttontext`STRING,`prokeyscachednode`STRING,`actionType`STRING,`ishidden`STRING,`sessionid`STRING,`facilityId`STRING,`categoryUsed`STRING,`tenantcity`STRING,`widgetId`STRING,`tenantpostal`STRING,`gtmforminteractfieldid`STRING,`trackclick`STRING,`price`STRING,`companyid`STRING,`reservationurl`STRING,`dashlanelabel`STRING,`id`STRING,`siteid`STRING,`unitsShown`STRING,`dashlaneclassification`STRING,`companyId`STRING,`pageversion`STRING,`unitgroupid`STRING,`widgetname`STRING,`timeSpent`STRING,`ctadumped`STRING,`softreservation`STRING,`ddginputtype`STRING,`gtmforminteractid`STRING,`imagesviewed`STRING,`gtmFormInteractId`STRING,`trackClick`STRING,`event`STRING,`widgetName`STRING,`sortOrder`STRING,`pageid`STRING,`isHidden`STRING,`unitssorted`array,`name`STRING,`filtersused`STRING,`imagesViewed`STRING,`nganimate`STRING,`unitGroupId`STRING,`timeStamp`STRING,`type`STRING,`eventLocation`STRING,`gtmvistotalvisibletime2474528_21`STRING,`lttmpid`STRING,`ngAnimate`STRING,`gramm`STRING,`widgetid`STRING,`errors`STRING,`timespent`STRING,`unitsSorted`array,`discountplanid`STRING,`moveindate`STRING,`userlong`STRING,`buttonText`STRING,`pageId`STRING,`timestamp`STRING,`unitsshown`STRING,`gtmvishasfired2474528_21`STRING,`unittierid`STRING,`reservationid`STRING,`tenantPostal`STRING,`rruidropdownitem`STRING,`userLat`STRING,`discountedprice`STRING,`dashlanerid`STRING,`ctaDumped`STRING,`testid`STRING,`categoryused`STRING,`eventlocation`STRING,`discountPlanId`STRING,`darkreaderInlineBgcolor`STRING,`siteId`STRING,`facilityid`STRING,`category`STRING,`gtmFormInteractFieldId`STRING,`sortorder`STRING,`sessionId`STRING,`moveInDate`STRING,`filtersUsed`STRING,`softReservation`STRING,`userLong`STRING,`size`STRING,`gtmvisfirstonscreen2474528_21`STRING,`tenantstate`STRING,`tenantCity`STRING,`gtmvisrecentonscreen2474528_21`STRING,`pageVersion`STRING,`userlat`STRING\n)\nPARTITIONED BY (dt string)\nROW FORMAT SERDE\n'org.openx.data.jsonserde.JsonSerDe'\n \nSTORED AS INPUTFORMAT\n 'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n 's3://sfdl-drivethrujson-drivethru-prod/raw_incremental/websites_webanalytics'\n",
"drop_table": "DROP TABLE IF EXISTS `sfdl_prod_drivethru.websites_webanalytics`",
"repair_table": "MSCK REPAIR TABLE sfdl_prod_drivethru.websites_webanalytics"
}
},
"server": {
"hostname": "schemamanager-5475496c57-7dpqb",
"name": "schema_manager",
"process_start": "2026-01-09 11:27:47",
"sf_env": "prod",
"version": "2112174301"
}
}