Schema Info

Schema Name: sfdl_dev_drivethru.websites_events
  • created: 2024-11-19 11:24:51
  • disabled: False
  • format: raw
  • id: 3120
  • is_partitioned: True
  • is_schema_datatyped: True
  • name:
    {
        "database": "sfdl_dev_drivethru",
        "table": "websites_events"
    }
  • type: drivethrujson
Schema Versions: 3
    • created: 2024-12-22 08:16:44
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.websites_events`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.websites_events`\n(\n`type`STRING,`sessionId`STRING,`unitsShown`STRING,`sessionID`STRING,`facilityId`STRING,`widgetName`STRING,`siteId`STRING,`timeStamp`STRING,`createdAt`STRING,`event`STRING,`userLong`STRING,`widgetId`STRING,`name`STRING,`userLat`STRING,`data_track_click`STRING,`eventLocation`STRING,`pageVersion`STRING,`categoryUsed`STRING,`companyId`STRING,`pageId`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-dev/raw_incremental/websites_events'\n",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.websites_events"
      ]
    • hive_path: s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events
    • id: 4751801
    • processed: 0
    • raw_data:
      {
          "categoryUsed": "Vehicle",
          "companyId": "5ac68ae4-0ac1-418a-af7b-98bc192406f3",
          "data-track-click": "reserve",
          "event": "contentView",
          "eventLocation": "themeOne",
          "facilityId": "e1af3904-7595-483a-aebe-98dc7a7e9dca",
          "name": "Home Page 1",
          "pageId": "6656a9c01d267d063d4b5e75",
          "pageVersion": "c131df36-5237-415e-8ffe-541926e02067",
          "sessionId": "Awp7kUhx0ZYeMsTJpYjGnquMIvK7sNZ2",
          "siteId": "64b56c713c159605b5ac5178",
          "timeStamp": "2024-12-22T11:54:56.951Z",
          "type": "voyager/pages/types/HOME_PAGE",
          "unitsShown": 1,
          "userLat": 39.0572,
          "userLong": -94.5933,
          "widgetId": "850b43a8-06f2-46fb-a84b-b1a04a1a1303",
          "widgetName": "Text Header"
      }
    • schema_attributes:
      {
          "categoryUsed": "string",
          "companyId": "string",
          "createdAt": "string",
          "data_track_click": "string",
          "event": "string",
          "eventLocation": "string",
          "facilityId": "string",
          "name": "string",
          "pageId": "string",
          "pageVersion": "string",
          "sessionID": "string",
          "sessionId": "string",
          "siteId": "string",
          "timeStamp": "string",
          "type": "string",
          "unitsShown": "string",
          "userLat": "string",
          "userLong": "string",
          "widgetId": "string",
          "widgetName": "string"
      }
    • schema_name_id: 3120
    • schema_scan_id: 6734565
    • updated: None
    • created: 2024-11-19 11:34:14
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.websites_events`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.websites_events`\n(\n`sessionID`STRING,`facilityId`STRING,`siteId`STRING,`data_track_click`STRING,`createdAt`STRING,`eventLocation`STRING,`companyId`STRING,`unitsShown`STRING,`categoryUsed`STRING,`timeStamp`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-dev/raw_incremental/websites_events'\n",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.websites_events"
      ]
    • hive_path: s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events
    • id: 4750207
    • processed: 1
    • raw_data:
      {
          "categoryUsed": "Small",
          "companyId": "5ac68ae4-0ac1-418a-af7b-98bc192406f3",
          "createdAt": "2024-11-06T05:33:22.947Z",
          "data-track-click": "categoryApplied",
          "eventLocation": "themeTwo",
          "facilityId": "e1af3904-7595-483a-aebe-98dc7a7e9dca",
          "sessionID": "3tDNpTeHSqenKsCYrsu5tQ-60HIUDRWb",
          "siteId": "64b56c713c159605b5ac5178",
          "timeStamp": 1731861113049,
          "unitsShown": 1
      }
    • schema_attributes:
      {
          "categoryUsed": "string",
          "companyId": "string",
          "createdAt": "string",
          "data_track_click": "string",
          "eventLocation": "string",
          "facilityId": "string",
          "sessionID": "string",
          "siteId": "string",
          "timeStamp": "string",
          "unitsShown": "string"
      }
    • schema_name_id: 3120
    • schema_scan_id: 6694712
    • updated: 2024-11-19 11:34:28
    • created: 2024-11-19 11:24:51
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.websites_events`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.websites_events`\n(\n`data_track_click`STRING,`facilityId`STRING,`eventLocation`STRING,`unitsShown`STRING,`timeStamp`STRING,`categoryUsed`STRING,`createdAt`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-dev/raw_incremental/websites_events'\n",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.websites_events"
      ]
    • hive_path: s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events
    • id: 4750206
    • processed: 1
    • raw_data:
      {
          "categoryUsed": "Small",
          "createdAt": "2024-11-06T05:33:22.947Z",
          "data-track-click": "categoryApplied",
          "eventLocation": "themeOne",
          "facilityId": "2ea02d5c-9b91-4eb9-9e06-05af1dcfea1e",
          "timeStamp": 1730871192419,
          "unitsShown": 1
      }
    • schema_attributes:
      {
          "categoryUsed": "string",
          "createdAt": "string",
          "data_track_click": "string",
          "eventLocation": "string",
          "facilityId": "string",
          "timeStamp": "string",
          "unitsShown": "string"
      }
    • schema_name_id: 3120
    • schema_scan_id: 6694690
    • updated: 2024-11-19 11:25:05
Schema Scans: 3
Last at 2024-12-22 08:16:43
    • duration: 0:00:11.563796
    • exit_message:
      {
          "exception": "failed to apply schema `Query failed: FAILED: SemanticException [Error 10036]: Duplicate column name: sessionid `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.websites_events`\n(\n`type`STRING,`sessionId`STRING,`unitsShown`STRING,`sessionID`STRING,`facilityId`STRING,`widgetName`STRING,`siteId`STRING,`timeStamp`STRING,`createdAt`STRING,`event`STRING,`userLong`STRING,`widgetId`STRING,`name`STRING,`userLat`STRING,`data_track_click`STRING,`eventLocation`STRING,`pageVersion`STRING,`categoryUsed`STRING,`companyId`STRING,`pageId`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-dev/raw_incremental/websites_events'\n``: ['CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`', 'DROP TABLE IF EXISTS `sfdl_dev_drivethru.websites_events`', \"CREATE EXTERNAL TABLE IF NOT EXISTS\\n`sfdl_dev_drivethru.websites_events`\\n(\\n`type`STRING,`sessionId`STRING,`unitsShown`STRING,`sessionID`STRING,`facilityId`STRING,`widgetName`STRING,`siteId`STRING,`timeStamp`STRING,`createdAt`STRING,`event`STRING,`userLong`STRING,`widgetId`STRING,`name`STRING,`userLat`STRING,`data_track_click`STRING,`eventLocation`STRING,`pageVersion`STRING,`categoryUsed`STRING,`companyId`STRING,`pageId`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-dev/raw_incremental/websites_events'\\n\", 'MSCK REPAIR TABLE sfdl_dev_drivethru.websites_events']\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: sessionid `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.websites_events`\n(\n`type`STRING,`sessionId`STRING,`unitsShown`STRING,`sessionID`STRING,`facilityId`STRING,`widgetName`STRING,`siteId`STRING,`timeStamp`STRING,`createdAt`STRING,`event`STRING,`userLong`STRING,`widgetId`STRING,`name`STRING,`userLat`STRING,`data_track_click`STRING,`eventLocation`STRING,`pageVersion`STRING,`categoryUsed`STRING,`companyId`STRING,`pageId`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-dev/raw_incremental/websites_events'\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: sessionid `CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.websites_events`\n(\n`type`STRING,`sessionId`STRING,`unitsShown`STRING,`sessionID`STRING,`facilityId`STRING,`widgetName`STRING,`siteId`STRING,`timeStamp`STRING,`createdAt`STRING,`event`STRING,`userLong`STRING,`widgetId`STRING,`name`STRING,`userLat`STRING,`data_track_click`STRING,`eventLocation`STRING,`pageVersion`STRING,`categoryUsed`STRING,`companyId`STRING,`pageId`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-dev/raw_incremental/websites_events'\n``: ['CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`', 'DROP TABLE IF EXISTS `sfdl_dev_drivethru.websites_events`', \"CREATE EXTERNAL TABLE IF NOT EXISTS\\n`sfdl_dev_drivethru.websites_events`\\n(\\n`type`STRING,`sessionId`STRING,`unitsShown`STRING,`sessionID`STRING,`facilityId`STRING,`widgetName`STRING,`siteId`STRING,`timeStamp`STRING,`createdAt`STRING,`event`STRING,`userLong`STRING,`widgetId`STRING,`name`STRING,`userLat`STRING,`data_track_click`STRING,`eventLocation`STRING,`pageVersion`STRING,`categoryUsed`STRING,`companyId`STRING,`pageId`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-dev/raw_incremental/websites_events'\\n\", 'MSCK REPAIR TABLE sfdl_dev_drivethru.websites_events']\n: Expecting value: line 1 column 1 (char 0)"
      }
    • id: 6734565
    • payload:
      {
          "datatype_dict": null,
          "file_format": "json",
          "is_schema_datatyped": true,
          "partition": {
              "location": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-12-22",
              "name": "dt",
              "type": "string",
              "value": "2024-12-22"
          },
          "s3": {
              "bucket": "sfdl-drivethrujson-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events",
              "key": "raw_incremental/websites_events/dt=2024-12-22/events_06_00.json.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.websites_events",
              "type": "drivethrujson"
          },
          "trace_context": {
              "parent_id": 7687139233713488028,
              "service_name": "drive-thru",
              "span_id": 17383203556645422826,
              "trace_id": 12510976839517028242
          }
      }
    • running: False
    • schema_name_id: 3120
    • start_time: 2024-12-22 08:16:43
    • success: False
    • trace_id: 12510976839517028242
    • duration: 0:00:17.081286
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 1,
          "partitions_applied": false,
          "success": true
      }
    • id: 6694712
    • payload:
      {
          "datatype_dict": null,
          "file_format": "json",
          "is_schema_datatyped": true,
          "partition": {
              "location": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-11-19",
              "name": "dt",
              "type": "string",
              "value": "2024-11-19"
          },
          "s3": {
              "bucket": "sfdl-drivethrujson-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events",
              "key": "raw_incremental/websites_events/dt=2024-11-19/events_11_25.json.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.websites_events",
              "type": "drivethrujson"
          },
          "trace_context": {
              "parent_id": 14028463147899612124,
              "service_name": "drive-thru",
              "span_id": 5229059643087814913,
              "trace_id": 10491311827430208008
          }
      }
    • running: False
    • schema_name_id: 3120
    • start_time: 2024-11-19 11:34:13
    • success: True
    • trace_id: 10491311827430208008
    • duration: 0:00:17.031992
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 1,
          "partitions_applied": false,
          "success": true
      }
    • id: 6694690
    • payload:
      {
          "datatype_dict": null,
          "file_format": "json",
          "is_schema_datatyped": true,
          "partition": {
              "location": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-11-19",
              "name": "dt",
              "type": "string",
              "value": "2024-11-19"
          },
          "s3": {
              "bucket": "sfdl-drivethrujson-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events",
              "key": "raw_incremental/websites_events/dt=2024-11-19/events_12_21.json.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.websites_events",
              "type": "drivethrujson"
          },
          "trace_context": {
              "parent_id": 6879269774760320095,
              "service_name": "drive-thru",
              "span_id": 6368312061861675930,
              "trace_id": 14616247413376187523
          }
      }
    • running: False
    • schema_name_id: 3120
    • start_time: 2024-11-19 11:24:51
    • success: True
    • trace_id: 14616247413376187523
Partitions:
  • count: 3
  • ddl:
    [
        "ALTER TABLE\n    `sfdl_dev_drivethru.websites_events`\nADD\n\n\n PARTITION (dt='2024-11-19') location 's3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-11-19'\n PARTITION (dt='2024-11-20') location 's3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-11-20/'\n PARTITION (dt='2024-12-22') location 's3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-12-22'\n;"
    ]
  • name: dt
  • state:
    [
        {
            "info": {
                "id": 280330,
                "location": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-11-19",
                "name": "dt",
                "value": "2024-11-19"
            },
            "state": {
                "arrival": {
                    "athena_discovery": true,
                    "first_data": "2024-11-19 11:24:51",
                    "last_data": "2024-11-19 11:36:30"
                },
                "parquet": {
                    "first_performed": null,
                    "in_progress": null,
                    "job_id": null,
                    "last_performed": null,
                    "queued": false
                }
            }
        },
        {
            "info": {
                "id": 280413,
                "location": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-11-20/",
                "name": "dt",
                "value": "2024-11-20"
            },
            "state": {
                "arrival": {
                    "athena_discovery": true,
                    "first_data": "2024-11-20 11:04:20",
                    "last_data": "2024-11-20 11:04:20"
                },
                "parquet": {
                    "first_performed": null,
                    "in_progress": null,
                    "job_id": null,
                    "last_performed": null,
                    "queued": false
                }
            }
        },
        {
            "info": {
                "id": 283337,
                "location": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-12-22",
                "name": "dt",
                "value": "2024-12-22"
            },
            "state": {
                "arrival": {
                    "athena_discovery": false,
                    "first_data": "2024-12-22 08:16:44",
                    "last_data": "2024-12-22 08:18:20"
                },
                "parquet": {
                    "first_performed": null,
                    "in_progress": null,
                    "job_id": null,
                    "last_performed": null,
                    "queued": false
                }
            }
        }
    ]
  • type: string
Schema:
  • attributes:
    {
        "categoryUsed": "string",
        "companyId": "string",
        "createdAt": "string",
        "data_track_click": "string",
        "event": "string",
        "eventLocation": "string",
        "facilityId": "string",
        "name": "string",
        "pageId": "string",
        "pageVersion": "string",
        "sessionID": "string",
        "sessionId": "string",
        "siteId": "string",
        "timeStamp": "string",
        "type": "string",
        "unitsShown": "string",
        "userLat": "string",
        "userLong": "string",
        "widgetId": "string",
        "widgetName": "string"
    }
  • created: 2024-12-22 08:16:44
  • ddl:
    {
        "create_database": "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
        "create_table": "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.websites_events`\n(\n`type`STRING,`sessionId`STRING,`unitsShown`STRING,`sessionID`STRING,`facilityId`STRING,`widgetName`STRING,`siteId`STRING,`timeStamp`STRING,`createdAt`STRING,`event`STRING,`userLong`STRING,`widgetId`STRING,`name`STRING,`userLat`STRING,`data_track_click`STRING,`eventLocation`STRING,`pageVersion`STRING,`categoryUsed`STRING,`companyId`STRING,`pageId`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-dev/raw_incremental/websites_events'\n",
        "drop_table": "DROP TABLE IF EXISTS `sfdl_dev_drivethru.websites_events`",
        "repair_table": "MSCK REPAIR TABLE sfdl_dev_drivethru.websites_events"
    }
Server:
  • hostname: schemamanager-5447774fc6-4w58v
  • name: schema_manager
  • process_start: 2026-04-02 21:43:44
  • sf_env: dev
  • version: 2427328685
Raw:
{
    "name": {
        "created": "2024-11-19 11:24:51",
        "disabled": false,
        "format": "raw",
        "id": 3120,
        "is_partitioned": true,
        "is_schema_datatyped": true,
        "name": {
            "database": "sfdl_dev_drivethru",
            "table": "websites_events"
        },
        "type": "drivethrujson"
    },
    "partition": {
        "count": 3,
        "ddl": [
            "ALTER TABLE\n    `sfdl_dev_drivethru.websites_events`\nADD\n\n\n PARTITION (dt='2024-11-19') location 's3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-11-19'\n PARTITION (dt='2024-11-20') location 's3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-11-20/'\n PARTITION (dt='2024-12-22') location 's3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-12-22'\n;"
        ],
        "name": "dt",
        "state": [
            {
                "info": {
                    "id": 280330,
                    "location": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-11-19",
                    "name": "dt",
                    "value": "2024-11-19"
                },
                "state": {
                    "arrival": {
                        "athena_discovery": true,
                        "first_data": "2024-11-19 11:24:51",
                        "last_data": "2024-11-19 11:36:30"
                    },
                    "parquet": {
                        "first_performed": null,
                        "in_progress": null,
                        "job_id": null,
                        "last_performed": null,
                        "queued": false
                    }
                }
            },
            {
                "info": {
                    "id": 280413,
                    "location": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-11-20/",
                    "name": "dt",
                    "value": "2024-11-20"
                },
                "state": {
                    "arrival": {
                        "athena_discovery": true,
                        "first_data": "2024-11-20 11:04:20",
                        "last_data": "2024-11-20 11:04:20"
                    },
                    "parquet": {
                        "first_performed": null,
                        "in_progress": null,
                        "job_id": null,
                        "last_performed": null,
                        "queued": false
                    }
                }
            },
            {
                "info": {
                    "id": 283337,
                    "location": "s3://sfdl-drivethrujson-drivethru-dev/raw_incremental/websites_events/dt=2024-12-22",
                    "name": "dt",
                    "value": "2024-12-22"
                },
                "state": {
                    "arrival": {
                        "athena_discovery": false,
                        "first_data": "2024-12-22 08:16:44",
                        "last_data": "2024-12-22 08:18:20"
                    },
                    "parquet": {
                        "first_performed": null,
                        "in_progress": null,
                        "job_id": null,
                        "last_performed": null,
                        "queued": false
                    }
                }
            }
        ],
        "type": "string"
    },
    "schema": {
        "attributes": {
            "categoryUsed": "string",
            "companyId": "string",
            "createdAt": "string",
            "data_track_click": "string",
            "event": "string",
            "eventLocation": "string",
            "facilityId": "string",
            "name": "string",
            "pageId": "string",
            "pageVersion": "string",
            "sessionID": "string",
            "sessionId": "string",
            "siteId": "string",
            "timeStamp": "string",
            "type": "string",
            "unitsShown": "string",
            "userLat": "string",
            "userLong": "string",
            "widgetId": "string",
            "widgetName": "string"
        },
        "created": "2024-12-22 08:16:44",
        "ddl": {
            "create_database": "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
            "create_table": "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.websites_events`\n(\n`type`STRING,`sessionId`STRING,`unitsShown`STRING,`sessionID`STRING,`facilityId`STRING,`widgetName`STRING,`siteId`STRING,`timeStamp`STRING,`createdAt`STRING,`event`STRING,`userLong`STRING,`widgetId`STRING,`name`STRING,`userLat`STRING,`data_track_click`STRING,`eventLocation`STRING,`pageVersion`STRING,`categoryUsed`STRING,`companyId`STRING,`pageId`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-dev/raw_incremental/websites_events'\n",
            "drop_table": "DROP TABLE IF EXISTS `sfdl_dev_drivethru.websites_events`",
            "repair_table": "MSCK REPAIR TABLE sfdl_dev_drivethru.websites_events"
        }
    },
    "server": {
        "hostname": "schemamanager-5447774fc6-4w58v",
        "name": "schema_manager",
        "process_start": "2026-04-02 21:43:44",
        "sf_env": "dev",
        "version": "2427328685"
    }
}