├── __init__.py ├── classes └── __init__.py ├── requirements.txt ├── test-delta └── sales │ ├── customers │ ├── part-00000-5f86f28d-1de4-480f-9ee8-e9154056ca70-c000.snappy.parquet │ ├── part-00000-d36dbe30-d635-4f1b-8967-9b1729bd95d0-c000.snappy.parquet │ ├── part-00000-ddafa625-8de3-489a-8a5c-6c61e9f6ffce-c000.snappy.parquet │ └── _delta_log │ │ ├── 00000000000000000001.json │ │ ├── 00000000000000000002.json │ │ └── 00000000000000000000.json │ ├── products │ ├── part-00000-585e584c-4f54-4fd2-9f40-136f4836e3ff-c000.snappy.parquet │ ├── part-00000-a60f3eef-0244-4736-80e2-a71b04223770-c000.snappy.parquet │ ├── part-00000-e87baa31-8613-4802-b4b1-4cb2e6b56bdf-c000.snappy.parquet │ └── _delta_log │ │ ├── 00000000000000000001.json │ │ ├── 00000000000000000002.json │ │ └── 00000000000000000000.json │ └── transactions │ ├── part-00000-d80554fa-b8c6-49d5-9086-70c57ce52d22-c000.snappy.parquet │ ├── part-00000-e0d3fcad-bb01-4e34-a02a-3c82d5230277-c000.snappy.parquet │ ├── part-00000-e79d0baa-989a-4c67-abbd-c0dfae3531ab-c000.snappy.parquet │ ├── part-00001-ea0ad6c7-ba18-475f-9e86-002bab52ad6f-c000.snappy.parquet │ ├── part-00002-78982eb8-aae5-49c8-88c7-17893776196e-c000.snappy.parquet │ ├── part-00003-ebd9551f-e464-4908-a202-4964602ade3a-c000.snappy.parquet │ ├── part-00004-3adf28d0-f288-4f0e-83a0-31ebd4f86a60-c000.snappy.parquet │ ├── part-00005-422ad22a-2f51-47bf-876a-453bc731fae4-c000.snappy.parquet │ ├── part-00006-4b7877cd-9a1b-4630-8be1-a7d30eaf96d7-c000.snappy.parquet │ ├── part-00007-e68d811f-8442-453b-8a25-11d824cbe0cc-c000.snappy.parquet │ └── _delta_log │ ├── 00000000000000000001.json │ ├── 00000000000000000002.json │ └── 00000000000000000000.json ├── json └── sales.json ├── .gitignore ├── README.MD └── test-data ├── sales ├── customers.csv ├── products.csv └── transactions │ ├── d=2020-10-20 │ └── transactions.json │ ├── d=2020-10-12 │ └── transactions.json │ ├── d=2020-08-25 │ └── transactions.json │ ├── d=2020-09-19 │ └── transactions.json │ ├── d=2020-09-28 │ └── transactions.json │ ├── d=2020-10-22 │ └── transactions.json │ ├── d=2020-09-18 │ └── transactions.json │ ├── d=2020-09-06 │ └── transactions.json │ ├── d=2020-09-26 │ └── transactions.json │ ├── d=2020-10-07 │ └── transactions.json │ ├── d=2020-08-16 │ └── transactions.json │ ├── d=2020-10-04 │ └── transactions.json │ ├── d=2020-10-14 │ └── transactions.json │ ├── d=2020-08-24 │ └── transactions.json │ ├── d=2020-08-31 │ └── transactions.json │ ├── d=2020-10-03 │ └── transactions.json │ ├── d=2020-11-03 │ └── transactions.json │ ├── d=2020-08-12 │ └── transactions.json │ ├── d=2020-08-28 │ └── transactions.json │ ├── d=2020-10-09 │ └── transactions.json │ ├── d=2020-08-22 │ └── transactions.json │ ├── d=2020-10-27 │ └── transactions.json │ ├── d=2020-09-30 │ └── transactions.json │ ├── d=2020-08-21 │ └── transactions.json │ ├── d=2020-09-20 │ └── transactions.json │ ├── d=2020-10-28 │ └── transactions.json │ ├── d=2020-09-27 │ └── transactions.json │ ├── d=2020-09-05 │ └── transactions.json │ ├── d=2020-09-12 │ └── transactions.json │ ├── d=2020-11-07 │ └── transactions.json │ ├── d=2020-10-30 │ └── transactions.json │ ├── d=2020-08-23 │ └── transactions.json │ ├── d=2020-10-01 │ └── transactions.json │ ├── d=2020-08-30 │ └── transactions.json │ ├── d=2020-09-11 │ └── transactions.json │ ├── d=2020-10-31 │ └── transactions.json │ ├── d=2020-09-02 │ └── transactions.json │ ├── d=2020-09-17 │ └── transactions.json │ ├── d=2020-09-23 │ └── transactions.json │ ├── d=2020-10-25 │ └── transactions.json │ ├── d=2020-10-11 │ └── transactions.json │ ├── d=2020-09-16 │ └── transactions.json │ ├── d=2020-11-01 │ └── transactions.json │ ├── d=2020-10-06 │ └── transactions.json │ ├── d=2020-10-21 │ └── transactions.json │ ├── d=2020-09-07 │ └── transactions.json │ ├── d=2020-11-06 │ └── transactions.json │ ├── d=2020-09-04 │ └── transactions.json │ ├── d=2020-11-02 │ └── transactions.json │ ├── d=2020-10-02 │ └── transactions.json │ ├── d=2020-11-08 │ └── transactions.json │ ├── d=2020-09-13 │ └── transactions.json │ ├── d=2020-10-10 │ └── transactions.json │ ├── d=2020-08-26 │ └── transactions.json │ ├── d=2020-08-17 │ └── transactions.json │ ├── d=2020-11-05 │ └── transactions.json │ └── d=2020-09-01 │ └── transactions.json └── text └── lyrics ├── mf-doom-figaro.txt ├── mf-doom-rap-snitch-knishes.txt └── King-Geedorah-I-Wonder.txt /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /classes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | delta-spark==1.1.0 2 | pyspark==3.2.1 3 | -------------------------------------------------------------------------------- /test-delta/sales/customers/part-00000-5f86f28d-1de4-480f-9ee8-e9154056ca70-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/customers/part-00000-5f86f28d-1de4-480f-9ee8-e9154056ca70-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/customers/part-00000-d36dbe30-d635-4f1b-8967-9b1729bd95d0-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/customers/part-00000-d36dbe30-d635-4f1b-8967-9b1729bd95d0-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/customers/part-00000-ddafa625-8de3-489a-8a5c-6c61e9f6ffce-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/customers/part-00000-ddafa625-8de3-489a-8a5c-6c61e9f6ffce-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/products/part-00000-585e584c-4f54-4fd2-9f40-136f4836e3ff-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/products/part-00000-585e584c-4f54-4fd2-9f40-136f4836e3ff-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/products/part-00000-a60f3eef-0244-4736-80e2-a71b04223770-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/products/part-00000-a60f3eef-0244-4736-80e2-a71b04223770-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/products/part-00000-e87baa31-8613-4802-b4b1-4cb2e6b56bdf-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/products/part-00000-e87baa31-8613-4802-b4b1-4cb2e6b56bdf-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/transactions/part-00000-d80554fa-b8c6-49d5-9086-70c57ce52d22-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/transactions/part-00000-d80554fa-b8c6-49d5-9086-70c57ce52d22-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/transactions/part-00000-e0d3fcad-bb01-4e34-a02a-3c82d5230277-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/transactions/part-00000-e0d3fcad-bb01-4e34-a02a-3c82d5230277-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/transactions/part-00000-e79d0baa-989a-4c67-abbd-c0dfae3531ab-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/transactions/part-00000-e79d0baa-989a-4c67-abbd-c0dfae3531ab-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/transactions/part-00001-ea0ad6c7-ba18-475f-9e86-002bab52ad6f-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/transactions/part-00001-ea0ad6c7-ba18-475f-9e86-002bab52ad6f-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/transactions/part-00002-78982eb8-aae5-49c8-88c7-17893776196e-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/transactions/part-00002-78982eb8-aae5-49c8-88c7-17893776196e-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/transactions/part-00003-ebd9551f-e464-4908-a202-4964602ade3a-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/transactions/part-00003-ebd9551f-e464-4908-a202-4964602ade3a-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/transactions/part-00004-3adf28d0-f288-4f0e-83a0-31ebd4f86a60-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/transactions/part-00004-3adf28d0-f288-4f0e-83a0-31ebd4f86a60-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/transactions/part-00005-422ad22a-2f51-47bf-876a-453bc731fae4-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/transactions/part-00005-422ad22a-2f51-47bf-876a-453bc731fae4-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/transactions/part-00006-4b7877cd-9a1b-4630-8be1-a7d30eaf96d7-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/transactions/part-00006-4b7877cd-9a1b-4630-8be1-a7d30eaf96d7-c000.snappy.parquet -------------------------------------------------------------------------------- /test-delta/sales/transactions/part-00007-e68d811f-8442-453b-8a25-11d824cbe0cc-c000.snappy.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datyrlab/python-pyspark-framework/HEAD/test-delta/sales/transactions/part-00007-e68d811f-8442-453b-8a25-11d824cbe0cc-c000.snappy.parquet -------------------------------------------------------------------------------- /json/sales.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | "spark_conf" : { 4 | "master": "local[*]", 5 | "appname": "sales" 6 | }, 7 | 8 | "config" : { 9 | "deltalake": true 10 | }, 11 | 12 | "log" : { 13 | "level": null 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /test-delta/sales/customers/_delta_log/00000000000000000001.json: -------------------------------------------------------------------------------- 1 | {"add":{"path":"part-00000-ddafa625-8de3-489a-8a5c-6c61e9f6ffce-c000.snappy.parquet","partitionValues":{},"size":418,"modificationTime":1645136405019,"dataChange":true}} 2 | {"commitInfo":{"timestamp":1645136405024,"operation":"MERGE","operationParameters":{"predicate":"(t.customer_id = s.customer_id)","matchedPredicates":"[]","notMatchedPredicates":"[{\"actionType\":\"insert\"}]"},"readVersion":0,"isolationLevel":"Serializable","isBlindAppend":false,"operationMetrics":{"numTargetRowsCopied":"0","numTargetRowsDeleted":"0","numTargetFilesAdded":"1","executionTimeMs":"573","numTargetRowsInserted":"0","scanTimeMs":"0","numTargetRowsUpdated":"0","numOutputRows":"0","numSourceRows":"137","numTargetFilesRemoved":"0","rewriteTimeMs":"572"},"engineInfo":"Apache-Spark/3.2.1 Delta-Lake/1.1.0"}} 3 | -------------------------------------------------------------------------------- /test-delta/sales/customers/_delta_log/00000000000000000002.json: -------------------------------------------------------------------------------- 1 | {"add":{"path":"part-00000-5f86f28d-1de4-480f-9ee8-e9154056ca70-c000.snappy.parquet","partitionValues":{},"size":418,"modificationTime":1645139073469,"dataChange":true}} 2 | {"commitInfo":{"timestamp":1645139073475,"operation":"MERGE","operationParameters":{"predicate":"(t.customer_id = s.customer_id)","matchedPredicates":"[]","notMatchedPredicates":"[{\"actionType\":\"insert\"}]"},"readVersion":1,"isolationLevel":"Serializable","isBlindAppend":false,"operationMetrics":{"numTargetRowsCopied":"0","numTargetRowsDeleted":"0","numTargetFilesAdded":"1","executionTimeMs":"545","numTargetRowsInserted":"0","scanTimeMs":"0","numTargetRowsUpdated":"0","numOutputRows":"0","numSourceRows":"137","numTargetFilesRemoved":"0","rewriteTimeMs":"544"},"engineInfo":"Apache-Spark/3.2.1 Delta-Lake/1.1.0"}} 3 | -------------------------------------------------------------------------------- /test-delta/sales/products/_delta_log/00000000000000000001.json: -------------------------------------------------------------------------------- 1 | {"add":{"path":"part-00000-e87baa31-8613-4802-b4b1-4cb2e6b56bdf-c000.snappy.parquet","partitionValues":{},"size":539,"modificationTime":1645136408519,"dataChange":true}} 2 | {"commitInfo":{"timestamp":1645136408525,"operation":"MERGE","operationParameters":{"predicate":"(t.product_id = s.product_id)","matchedPredicates":"[]","notMatchedPredicates":"[{\"actionType\":\"insert\"}]"},"readVersion":0,"isolationLevel":"Serializable","isBlindAppend":false,"operationMetrics":{"numTargetRowsCopied":"0","numTargetRowsDeleted":"0","numTargetFilesAdded":"1","executionTimeMs":"557","numTargetRowsInserted":"0","scanTimeMs":"0","numTargetRowsUpdated":"0","numOutputRows":"0","numSourceRows":"64","numTargetFilesRemoved":"0","rewriteTimeMs":"556"},"engineInfo":"Apache-Spark/3.2.1 Delta-Lake/1.1.0"}} 3 | -------------------------------------------------------------------------------- /test-delta/sales/products/_delta_log/00000000000000000002.json: -------------------------------------------------------------------------------- 1 | {"add":{"path":"part-00000-a60f3eef-0244-4736-80e2-a71b04223770-c000.snappy.parquet","partitionValues":{},"size":539,"modificationTime":1645139077049,"dataChange":true}} 2 | {"commitInfo":{"timestamp":1645139077058,"operation":"MERGE","operationParameters":{"predicate":"(t.product_id = s.product_id)","matchedPredicates":"[]","notMatchedPredicates":"[{\"actionType\":\"insert\"}]"},"readVersion":1,"isolationLevel":"Serializable","isBlindAppend":false,"operationMetrics":{"numTargetRowsCopied":"0","numTargetRowsDeleted":"0","numTargetFilesAdded":"1","executionTimeMs":"526","numTargetRowsInserted":"0","scanTimeMs":"0","numTargetRowsUpdated":"0","numOutputRows":"0","numSourceRows":"64","numTargetFilesRemoved":"0","rewriteTimeMs":"524"},"engineInfo":"Apache-Spark/3.2.1 Delta-Lake/1.1.0"}} 3 | -------------------------------------------------------------------------------- /test-delta/sales/transactions/_delta_log/00000000000000000001.json: -------------------------------------------------------------------------------- 1 | {"add":{"path":"part-00000-e79d0baa-989a-4c67-abbd-c0dfae3531ab-c000.snappy.parquet","partitionValues":{},"size":682,"modificationTime":1645136400363,"dataChange":true}} 2 | {"commitInfo":{"timestamp":1645136400430,"operation":"MERGE","operationParameters":{"predicate":"(t.customer_id = s.customer_id)","matchedPredicates":"[]","notMatchedPredicates":"[{\"actionType\":\"insert\"}]"},"readVersion":0,"isolationLevel":"Serializable","isBlindAppend":false,"operationMetrics":{"numTargetRowsCopied":"0","numTargetRowsDeleted":"0","numTargetFilesAdded":"1","executionTimeMs":"2700","numTargetRowsInserted":"0","scanTimeMs":"0","numTargetRowsUpdated":"0","numOutputRows":"0","numSourceRows":"4497","numTargetFilesRemoved":"0","rewriteTimeMs":"2668"},"engineInfo":"Apache-Spark/3.2.1 Delta-Lake/1.1.0"}} 3 | -------------------------------------------------------------------------------- /test-delta/sales/transactions/_delta_log/00000000000000000002.json: -------------------------------------------------------------------------------- 1 | {"add":{"path":"part-00000-e0d3fcad-bb01-4e34-a02a-3c82d5230277-c000.snappy.parquet","partitionValues":{},"size":682,"modificationTime":1645139068833,"dataChange":true}} 2 | {"commitInfo":{"timestamp":1645139068885,"operation":"MERGE","operationParameters":{"predicate":"(t.customer_id = s.customer_id)","matchedPredicates":"[]","notMatchedPredicates":"[{\"actionType\":\"insert\"}]"},"readVersion":1,"isolationLevel":"Serializable","isBlindAppend":false,"operationMetrics":{"numTargetRowsCopied":"0","numTargetRowsDeleted":"0","numTargetFilesAdded":"1","executionTimeMs":"2237","numTargetRowsInserted":"0","scanTimeMs":"0","numTargetRowsUpdated":"0","numOutputRows":"0","numSourceRows":"4497","numTargetFilesRemoved":"0","rewriteTimeMs":"2216"},"engineInfo":"Apache-Spark/3.2.1 Delta-Lake/1.1.0"}} 3 | -------------------------------------------------------------------------------- /test-delta/sales/customers/_delta_log/00000000000000000000.json: -------------------------------------------------------------------------------- 1 | {"commitInfo":{"timestamp":1629805064899,"operation":"WRITE","operationParameters":{"mode":"Overwrite","partitionBy":"[]"},"isBlindAppend":false,"operationMetrics":{"numFiles":"1","numOutputBytes":"1364","numOutputRows":"137"}}} 2 | {"protocol":{"minReaderVersion":1,"minWriterVersion":2}} 3 | {"metaData":{"id":"062dc7fe-81ef-41cd-bae9-1909873fb25d","format":{"provider":"parquet","options":{}},"schemaString":"{\"type\":\"struct\",\"fields\":[{\"name\":\"customer_id\",\"type\":\"string\",\"nullable\":true,\"metadata\":{}},{\"name\":\"loyalty_score\",\"type\":\"integer\",\"nullable\":true,\"metadata\":{}}]}","partitionColumns":[],"configuration":{},"createdTime":1629805064604}} 4 | {"add":{"path":"part-00000-d36dbe30-d635-4f1b-8967-9b1729bd95d0-c000.snappy.parquet","partitionValues":{},"size":1364,"modificationTime":1629805064000,"dataChange":true}} 5 | -------------------------------------------------------------------------------- /test-delta/sales/products/_delta_log/00000000000000000000.json: -------------------------------------------------------------------------------- 1 | {"commitInfo":{"timestamp":1629805067031,"operation":"WRITE","operationParameters":{"mode":"Overwrite","partitionBy":"[]"},"isBlindAppend":false,"operationMetrics":{"numFiles":"1","numOutputBytes":"2121","numOutputRows":"64"}}} 2 | {"protocol":{"minReaderVersion":1,"minWriterVersion":2}} 3 | {"metaData":{"id":"53bf0374-8f5c-4577-9d5b-aa1510bc1a24","format":{"provider":"parquet","options":{}},"schemaString":"{\"type\":\"struct\",\"fields\":[{\"name\":\"product_id\",\"type\":\"string\",\"nullable\":true,\"metadata\":{}},{\"name\":\"product_description\",\"type\":\"string\",\"nullable\":true,\"metadata\":{}},{\"name\":\"product_category\",\"type\":\"string\",\"nullable\":true,\"metadata\":{}}]}","partitionColumns":[],"configuration":{},"createdTime":1629805066776}} 4 | {"add":{"path":"part-00000-585e584c-4f54-4fd2-9f40-136f4836e3ff-c000.snappy.parquet","partitionValues":{},"size":2121,"modificationTime":1629805066000,"dataChange":true}} 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *_01.* 3 | *_02.* 4 | *_03.* 5 | *.adoc 6 | *.crc 7 | *.log 8 | *.swp 9 | DELETE 10 | sql 11 | screens 12 | spark-context-textfile.json 13 | spark-session.json 14 | struct 15 | tests 16 | test_truct 17 | timeline.txt 18 | twitter/user-timeline/batch1 19 | twitter/user-timeline/batch2 20 | twitter/user-timeline/struct 21 | test-data/twitter/followers 22 | test-data/twitter/friends 23 | test-data/twitter/user_timeline 24 | test-data/text/realdonaldtrump 25 | merge.py 26 | merge-struct.py 27 | pre-version 28 | 29 | test-delta/analytics 30 | test-delta/twitter 31 | 32 | class_converttime.py 33 | class_curl.py 34 | class_files.py 35 | class_googlesheets.py 36 | class_parseargs.py 37 | class_subprocess.py 38 | class_twitter.py 39 | cluster 40 | data 41 | documentation 42 | loopclass.py 43 | get_google_sheets.py 44 | har.py 45 | har_selenium.py 46 | mongodb_twitter_followers.py 47 | mongodb_twitter_user_timeline.py 48 | twitter_authenticate_OAuth20.py 49 | twitter_followers.py 50 | twitter_google_sheets.py 51 | twitter_user_timeline.py 52 | twitter-api 53 | twitter_followers.json 54 | twitter_user_timeline.json 55 | resources 56 | spark-warehouse 57 | sql 58 | test-data/har-schema 59 | 60 | setup.py 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- 1 | # python-pyspark-framework 2 | 3 | To quickly get started run this in your terminal 4 | 5 | python3 python-pyspark-framework/jobs/sales.py 6 | 7 | ## Delta Lake 8 | 9 | first install delta-spark via pip3 then in json/sales.json, change 10 | 11 | ```Json 12 | {"config":{"deltalake":false}} 13 | ``` 14 | to 15 | 16 | ```Json 17 | {"config":{"deltalake":true}} 18 | ``` 19 | 20 | I've set this to false to allow you to install Delta Lake first should you want to use it 21 | 22 | ### function to export a dataframe to Delta Lake format 23 | 24 | See jobs/sales.py for an example of how I call the function exportResult() from inside transformData() 25 | 26 | ```Python 27 | def transformData(spark:SparkSession, df:DataFrame) -> DataFrame: 28 | exportResult(spark, [ (dataframe, "table-name") ]) 29 | ``` 30 | 31 | you don't need to call the function as I do. You can call the class method directly with this code 32 | 33 | 34 | ```Python 35 | class_pyspark.Sparkclass(config={"export":"/tmp/delta"}).exportDf((dataframe, "table-name")) 36 | ``` 37 | 38 | ## Dependencies 39 | 40 | Apache Spark (https://spark.apache.org) 41 | 42 | Python 43 | 44 | ```Bash 45 | sudo pip3 install pyspark 46 | 47 | sudo pip3 install delta-spark 48 | ``` 49 | 50 | ## Contact me directly 51 | 52 | Any questions, feedback, requests or suggestions then email me at datyrlab@gmail.com 53 | 54 | https://twitter.com/datyrlab 55 | 56 | 57 | -------------------------------------------------------------------------------- /test-data/sales/customers.csv: -------------------------------------------------------------------------------- 1 | customer_id,loyalty_score 2 | C1,7 3 | C2,4 4 | C3,8 5 | C4,5 6 | C5,7 7 | C6,10 8 | C7,3 9 | C8,7 10 | C9,8 11 | C10,5 12 | C11,4 13 | C12,8 14 | C13,8 15 | C14,3 16 | C15,6 17 | C16,5 18 | C17,2 19 | C18,8 20 | C19,6 21 | C20,2 22 | C21,5 23 | C22,1 24 | C23,10 25 | C24,6 26 | C25,9 27 | C26,1 28 | C27,10 29 | C28,3 30 | C29,7 31 | C30,4 32 | C31,9 33 | C32,3 34 | C33,5 35 | C34,3 36 | C35,7 37 | C36,5 38 | C37,9 39 | C38,7 40 | C39,2 41 | C40,4 42 | C41,9 43 | C42,2 44 | C43,10 45 | C44,9 46 | C45,10 47 | C46,5 48 | C47,2 49 | C48,4 50 | C49,7 51 | C50,8 52 | C51,3 53 | C52,1 54 | C53,4 55 | C54,2 56 | C55,8 57 | C56,4 58 | C57,2 59 | C58,6 60 | C59,6 61 | C60,10 62 | C61,4 63 | C62,6 64 | C63,2 65 | C64,10 66 | C65,2 67 | C66,10 68 | C67,4 69 | C68,8 70 | C69,7 71 | C70,9 72 | C71,8 73 | C72,5 74 | C73,2 75 | C74,5 76 | C75,8 77 | C76,10 78 | C77,9 79 | C78,9 80 | C79,1 81 | C80,9 82 | C81,7 83 | C82,9 84 | C83,8 85 | C84,1 86 | C85,8 87 | C86,8 88 | C87,3 89 | C88,1 90 | C89,8 91 | C90,3 92 | C91,3 93 | C92,1 94 | C93,5 95 | C94,10 96 | C95,7 97 | C96,10 98 | C97,9 99 | C98,7 100 | C99,9 101 | C100,8 102 | C101,2 103 | C102,1 104 | C103,7 105 | C104,7 106 | C105,8 107 | C106,5 108 | C107,3 109 | C108,8 110 | C109,6 111 | C110,3 112 | C111,1 113 | C112,3 114 | C113,5 115 | C114,3 116 | C115,1 117 | C116,5 118 | C117,10 119 | C118,7 120 | C119,7 121 | C120,9 122 | C121,10 123 | C122,10 124 | C123,3 125 | C124,7 126 | C125,1 127 | C126,4 128 | C127,4 129 | C128,5 130 | C129,7 131 | C130,7 132 | C131,4 133 | C132,7 134 | C133,3 135 | C134,6 136 | C135,2 137 | C136,10 138 | C137,9 139 | -------------------------------------------------------------------------------- /test-data/sales/products.csv: -------------------------------------------------------------------------------- 1 | product_id,product_description,product_category 2 | P01,detergent,house 3 | P02,kitchen roll,house 4 | P03,bin liners,house 5 | P04,shower gel,house 6 | P05,scented candles,house 7 | P06,fabric softener,house 8 | P07,cling film,house 9 | P08,aluminium foil,house 10 | P09,toilet paper,house 11 | P10,kitchen knife,house 12 | P11,dishwasher tablets,house 13 | P12,ice pack,house 14 | P13,men's dark green trousers,clothes 15 | P14,women's shoes,clothes 16 | P15,jumper,clothes 17 | P16,men's belt,clothes 18 | P17,women's black socks,clothes 19 | P18,men's striped socks,clothes 20 | P19,men's trainers,clothes 21 | P20,women's blouse,clothes 22 | P21,women's red dress,clothes 23 | P22,avocado,fruit_veg 24 | P23,cherries,fruit_veg 25 | P24,scotch bonnets,fruit_veg 26 | P25,peppers,fruit_veg 27 | P26,broccoli,fruit_veg 28 | P27,potatoes,fruit_veg 29 | P28,grapes,fruit_veg 30 | P29,easy peeler,fruit_veg 31 | P30,mango,fruit_veg 32 | P31,lemon grass,fruit_veg 33 | P32,onions,fruit_veg 34 | P33,apples,fruit_veg 35 | P34,raspberries,fruit_veg 36 | P35,carrot cake,sweets 37 | P36,salted caramel dark chocolate,sweets 38 | P37,gummy bears,sweets 39 | P38,kombucha,sweets 40 | P39,ice cream,sweets 41 | P40,irn bru,sweets 42 | P41,steak,food 43 | P42,chicken,food 44 | P43,mince beef,food 45 | P44,milk,food 46 | P45,hummus,food 47 | P46,activated charcoal croissant,food 48 | P47,whole chicken,food 49 | P48,tuna,food 50 | P49,smoked salmon,food 51 | P50,camembert,food 52 | P51,pizza,food 53 | P52,oats,food 54 | P53,peanut butter,food 55 | P54,almond milk,food 56 | P55,lentil soup,food 57 | P56,greek yoghurt,food 58 | P57,parmesan,food 59 | P58,coconut water,food 60 | P59,chicken stock,food 61 | P60,water,food 62 | P61,red wine,bws 63 | P62,gin,bws 64 | P63,cognac,bws 65 | P64,cigarettes,bws 66 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-20/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C12", "basket": [{"product_id": "P48", "price": 1529}, {"product_id": "P56", "price": 565}, {"product_id": "P56", "price": 1694}], "date_of_purchase": "2020-10-20 21:40:17.490059"} 2 | {"customer_id": "C43", "basket": [{"product_id": "P03", "price": 1287}], "date_of_purchase": "2020-10-21 14:13:17.490059"} 3 | {"customer_id": "C61", "basket": [{"product_id": "P45", "price": 1552}, {"product_id": "P48", "price": 1580}, {"product_id": "P47", "price": 103}], "date_of_purchase": "2020-10-21 04:20:17.490059"} 4 | {"customer_id": "C71", "basket": [{"product_id": "P40", "price": 768}], "date_of_purchase": "2020-10-21 01:44:17.490059"} 5 | {"customer_id": "C76", "basket": [{"product_id": "P39", "price": 1440}, {"product_id": "P40", "price": 897}], "date_of_purchase": "2020-10-21 05:11:17.490059"} 6 | {"customer_id": "C83", "basket": [{"product_id": "P60", "price": 1078}, {"product_id": "P59", "price": 1137}], "date_of_purchase": "2020-10-21 03:57:17.490059"} 7 | {"customer_id": "C91", "basket": [{"product_id": "P22", "price": 1118}, {"product_id": "P23", "price": 980}], "date_of_purchase": "2020-10-20 20:25:17.490059"} 8 | {"customer_id": "C92", "basket": [{"product_id": "P61", "price": 1472}, {"product_id": "P63", "price": 1597}], "date_of_purchase": "2020-10-21 06:12:17.490059"} 9 | {"customer_id": "C93", "basket": [{"product_id": "P11", "price": 416}, {"product_id": "P01", "price": 521}, {"product_id": "P01", "price": 1021}], "date_of_purchase": "2020-10-21 12:12:17.490059"} 10 | {"customer_id": "C99", "basket": [{"product_id": "P24", "price": 1430}, {"product_id": "P22", "price": 1292}], "date_of_purchase": "2020-10-20 19:53:17.490059"} 11 | {"customer_id": "C105", "basket": [{"product_id": "P16", "price": 189}], "date_of_purchase": "2020-10-21 15:11:17.490059"} 12 | {"customer_id": "C128", "basket": [{"product_id": "P44", "price": 1378}, {"product_id": "P57", "price": 1983}, {"product_id": "P59", "price": 1850}], "date_of_purchase": "2020-10-21 08:45:17.490059"} 13 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-12/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C7", "basket": [{"product_id": "P24", "price": 616}], "date_of_purchase": "2020-10-13 11:21:17.490059"} 2 | {"customer_id": "C28", "basket": [{"product_id": "P24", "price": 1161}], "date_of_purchase": "2020-10-12 19:49:17.490059"} 3 | {"customer_id": "C57", "basket": [{"product_id": "P28", "price": 1202}, {"product_id": "P33", "price": 1157}], "date_of_purchase": "2020-10-13 08:49:17.490059"} 4 | {"customer_id": "C63", "basket": [{"product_id": "P59", "price": 813}, {"product_id": "P44", "price": 29}, {"product_id": "P55", "price": 844}], "date_of_purchase": "2020-10-13 14:39:17.490059"} 5 | {"customer_id": "C64", "basket": [{"product_id": "P30", "price": 73}, {"product_id": "P27", "price": 1217}], "date_of_purchase": "2020-10-12 20:38:17.490059"} 6 | {"customer_id": "C65", "basket": [{"product_id": "P02", "price": 284}, {"product_id": "P08", "price": 1558}, {"product_id": "P04", "price": 439}], "date_of_purchase": "2020-10-13 14:58:17.490059"} 7 | {"customer_id": "C68", "basket": [{"product_id": "P63", "price": 10}, {"product_id": "P64", "price": 83}], "date_of_purchase": "2020-10-13 04:56:17.490059"} 8 | {"customer_id": "C77", "basket": [{"product_id": "P40", "price": 804}, {"product_id": "P38", "price": 1018}, {"product_id": "P36", "price": 913}], "date_of_purchase": "2020-10-13 16:41:17.490059"} 9 | {"customer_id": "C90", "basket": [{"product_id": "P28", "price": 1773}], "date_of_purchase": "2020-10-12 23:22:17.490059"} 10 | {"customer_id": "C92", "basket": [{"product_id": "P29", "price": 249}, {"product_id": "P28", "price": 1575}, {"product_id": "P23", "price": 1515}], "date_of_purchase": "2020-10-13 07:43:17.490059"} 11 | {"customer_id": "C98", "basket": [{"product_id": "P64", "price": 1357}, {"product_id": "P63", "price": 788}, {"product_id": "P61", "price": 480}], "date_of_purchase": "2020-10-13 05:04:17.490059"} 12 | {"customer_id": "C108", "basket": [{"product_id": "P52", "price": 255}, {"product_id": "P58", "price": 263}, {"product_id": "P58", "price": 1825}], "date_of_purchase": "2020-10-13 14:24:17.490059"} 13 | {"customer_id": "C125", "basket": [{"product_id": "P08", "price": 1513}, {"product_id": "P04", "price": 42}], "date_of_purchase": "2020-10-13 02:22:17.490059"} 14 | -------------------------------------------------------------------------------- /test-delta/sales/transactions/_delta_log/00000000000000000000.json: -------------------------------------------------------------------------------- 1 | {"commitInfo":{"timestamp":1629805060721,"operation":"WRITE","operationParameters":{"mode":"Overwrite","partitionBy":"[]"},"isBlindAppend":false,"operationMetrics":{"numFiles":"8","numOutputBytes":"66330","numOutputRows":"4497"}}} 2 | {"protocol":{"minReaderVersion":1,"minWriterVersion":2}} 3 | {"metaData":{"id":"d7519dbd-0684-4979-88e8-171833ce7e5a","format":{"provider":"parquet","options":{}},"schemaString":"{\"type\":\"struct\",\"fields\":[{\"name\":\"customer_id\",\"type\":\"string\",\"nullable\":true,\"metadata\":{}},{\"name\":\"date_of_purchase\",\"type\":\"string\",\"nullable\":true,\"metadata\":{}},{\"name\":\"price\",\"type\":\"integer\",\"nullable\":true,\"metadata\":{}},{\"name\":\"product_id\",\"type\":\"string\",\"nullable\":true,\"metadata\":{}},{\"name\":\"date\",\"type\":\"date\",\"nullable\":true,\"metadata\":{}}]}","partitionColumns":[],"configuration":{},"createdTime":1629805058467}} 4 | {"add":{"path":"part-00000-d80554fa-b8c6-49d5-9086-70c57ce52d22-c000.snappy.parquet","partitionValues":{},"size":10483,"modificationTime":1629805059000,"dataChange":true}} 5 | {"add":{"path":"part-00001-ea0ad6c7-ba18-475f-9e86-002bab52ad6f-c000.snappy.parquet","partitionValues":{},"size":9536,"modificationTime":1629805059000,"dataChange":true}} 6 | {"add":{"path":"part-00002-78982eb8-aae5-49c8-88c7-17893776196e-c000.snappy.parquet","partitionValues":{},"size":9161,"modificationTime":1629805059000,"dataChange":true}} 7 | {"add":{"path":"part-00003-ebd9551f-e464-4908-a202-4964602ade3a-c000.snappy.parquet","partitionValues":{},"size":8482,"modificationTime":1629805059000,"dataChange":true}} 8 | {"add":{"path":"part-00004-3adf28d0-f288-4f0e-83a0-31ebd4f86a60-c000.snappy.parquet","partitionValues":{},"size":8325,"modificationTime":1629805059000,"dataChange":true}} 9 | {"add":{"path":"part-00005-422ad22a-2f51-47bf-876a-453bc731fae4-c000.snappy.parquet","partitionValues":{},"size":7795,"modificationTime":1629805059000,"dataChange":true}} 10 | {"add":{"path":"part-00006-4b7877cd-9a1b-4630-8be1-a7d30eaf96d7-c000.snappy.parquet","partitionValues":{},"size":7338,"modificationTime":1629805059000,"dataChange":true}} 11 | {"add":{"path":"part-00007-e68d811f-8442-453b-8a25-11d824cbe0cc-c000.snappy.parquet","partitionValues":{},"size":5210,"modificationTime":1629805059000,"dataChange":true}} 12 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-25/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C8", "basket": [{"product_id": "P60", "price": 1800}, {"product_id": "P44", "price": 1737}], "date_of_purchase": "2020-08-26 01:18:17.490059"} 2 | {"customer_id": "C22", "basket": [{"product_id": "P37", "price": 1772}], "date_of_purchase": "2020-08-26 13:30:17.490059"} 3 | {"customer_id": "C23", "basket": [{"product_id": "P06", "price": 337}, {"product_id": "P10", "price": 457}], "date_of_purchase": "2020-08-26 11:53:17.490059"} 4 | {"customer_id": "C25", "basket": [{"product_id": "P14", "price": 887}, {"product_id": "P20", "price": 1415}], "date_of_purchase": "2020-08-26 13:22:17.490059"} 5 | {"customer_id": "C39", "basket": [{"product_id": "P31", "price": 1514}], "date_of_purchase": "2020-08-26 13:24:17.490059"} 6 | {"customer_id": "C55", "basket": [{"product_id": "P28", "price": 1711}, {"product_id": "P22", "price": 1818}], "date_of_purchase": "2020-08-26 03:56:17.490059"} 7 | {"customer_id": "C57", "basket": [{"product_id": "P53", "price": 1188}, {"product_id": "P47", "price": 1319}, {"product_id": "P50", "price": 878}], "date_of_purchase": "2020-08-26 08:44:17.490059"} 8 | {"customer_id": "C67", "basket": [{"product_id": "P27", "price": 1111}], "date_of_purchase": "2020-08-26 16:45:17.490059"} 9 | {"customer_id": "C75", "basket": [{"product_id": "P02", "price": 907}], "date_of_purchase": "2020-08-26 07:04:17.490059"} 10 | {"customer_id": "C83", "basket": [{"product_id": "P19", "price": 1538}], "date_of_purchase": "2020-08-26 14:26:17.490059"} 11 | {"customer_id": "C90", "basket": [{"product_id": "P25", "price": 1027}], "date_of_purchase": "2020-08-25 20:11:17.490059"} 12 | {"customer_id": "C96", "basket": [{"product_id": "P06", "price": 1339}], "date_of_purchase": "2020-08-25 20:31:17.490059"} 13 | {"customer_id": "C110", "basket": [{"product_id": "P46", "price": 958}], "date_of_purchase": "2020-08-26 15:00:17.490059"} 14 | {"customer_id": "C120", "basket": [{"product_id": "P42", "price": 837}], "date_of_purchase": "2020-08-26 00:44:17.490059"} 15 | {"customer_id": "C124", "basket": [{"product_id": "P27", "price": 1543}], "date_of_purchase": "2020-08-26 08:05:17.490059"} 16 | {"customer_id": "C126", "basket": [{"product_id": "P40", "price": 1824}], "date_of_purchase": "2020-08-26 09:28:17.490059"} 17 | {"customer_id": "C133", "basket": [{"product_id": "P37", "price": 1207}], "date_of_purchase": "2020-08-26 00:46:17.490059"} 18 | -------------------------------------------------------------------------------- /test-data/text/lyrics/mf-doom-figaro.txt: -------------------------------------------------------------------------------- 1 | [Verse: MF DOOM] 2 | The rest is empty with no brain, but the clever nerd 3 | The best MC with no chain ya ever heard 4 | Take it from the TEC-9 holder 5 | They've bit but don't know their neck shine from Shinola 6 | Everything that glitters ain't fishscale 7 | Lemme think, don't let her faint get Ishmael 8 | A shot of Jack got her back it's not an act stack 9 | Forgot about the cackalack, holla back; clack-clack, blocka 10 | Villainy, feel him in ya heart chakra, chart-toppa 11 | Start-shit stoppa, be a smart shoppa 12 | Shot-a-Cop day around the way 'bout to stay 13 | But who'd a know there's two mo' that wonder where the shooter go 14 | 'Bout to jet, get him, not a bet, dead 'em 15 | Let 'em spit the venom said 'em got a lot of shit with 'em 16 | Let the rhythm hit 'em, it's stronger in the other voice 17 | We makes the joints that make 'em spread 'em butta moist 18 | Man, please, the stage is made of panties 19 | From the age of baby hoochies on to the grannies 20 | Ban me the dough rake, daddy 21 | The flow make her fatty shake, patty cake, patty cake 22 | For fake, if he was Anita Baker's man 23 | He'd take her for her masters, hit it once an' shake her hand 24 | On some ol' thank ya ma'am an' ghost her 25 | She could mind the toaster if she sign the poster 26 | A whole host of roller coaster riders 27 | Not enough tracks (Is it?) 28 | Hot enough black (For ya) 29 | It's too hot to handle, you got blue sandals 30 | Who shot ya? Ooh got you new spots to vandal? 31 | Do not stand still, boast yo' skills 32 | Close but no krills, toast for po' nils, post no bills 33 | Coast to coast Joe Shmoe's flows ill, go chill 34 | Not supposed to overdose No-Doz pills 35 | Off pride tykes talk wide through scar meat 36 | Off sides like how Worf rides with Starfleet 37 | Told ya, on some get-rich shit 38 | As he gets older he gets colder than a witch tit 39 | This is it, make no mistakes 40 | Where my nigga go? 41 | Figaro, Figaro 42 | O's beats and my rhymes attack 43 | A scary act 44 | All black like Ms. Mary Mack 45 | Wait 'til you see 'em live on the piano 46 | DOOM sings soprano, like, "Una, duociano" 47 | My momma told me 48 | Blast 'em and pass her her glass of Ol' E 49 | Not to be troublesome 50 | But I could sure use a quick shot of double rum 51 | No stick of bubble gum 52 | I like ice cream 53 | We could skip the weddin' 54 | Have a nice dream 55 | She only let him stick the head in 56 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-19/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C8", "basket": [{"product_id": "P50", "price": 318}, {"product_id": "P45", "price": 1535}, {"product_id": "P49", "price": 1199}], "date_of_purchase": "2020-09-20 12:36:17.490059"} 2 | {"customer_id": "C10", "basket": [{"product_id": "P50", "price": 212}, {"product_id": "P60", "price": 103}], "date_of_purchase": "2020-09-20 16:04:17.490059"} 3 | {"customer_id": "C11", "basket": [{"product_id": "P38", "price": 1165}], "date_of_purchase": "2020-09-19 23:57:17.490059"} 4 | {"customer_id": "C14", "basket": [{"product_id": "P07", "price": 427}], "date_of_purchase": "2020-09-20 12:00:17.490059"} 5 | {"customer_id": "C16", "basket": [{"product_id": "P37", "price": 1951}], "date_of_purchase": "2020-09-20 00:49:17.490059"} 6 | {"customer_id": "C21", "basket": [{"product_id": "P17", "price": 1026}, {"product_id": "P15", "price": 1119}, {"product_id": "P17", "price": 780}], "date_of_purchase": "2020-09-20 03:52:17.490059"} 7 | {"customer_id": "C32", "basket": [{"product_id": "P37", "price": 593}, {"product_id": "P35", "price": 834}], "date_of_purchase": "2020-09-20 10:38:17.490059"} 8 | {"customer_id": "C33", "basket": [{"product_id": "P39", "price": 289}, {"product_id": "P36", "price": 1274}, {"product_id": "P40", "price": 60}], "date_of_purchase": "2020-09-20 09:33:17.490059"} 9 | {"customer_id": "C34", "basket": [{"product_id": "P18", "price": 132}, {"product_id": "P19", "price": 150}], "date_of_purchase": "2020-09-20 09:40:17.490059"} 10 | {"customer_id": "C43", "basket": [{"product_id": "P05", "price": 1385}], "date_of_purchase": "2020-09-19 21:20:17.490059"} 11 | {"customer_id": "C47", "basket": [{"product_id": "P45", "price": 1013}, {"product_id": "P59", "price": 414}], "date_of_purchase": "2020-09-20 01:14:17.490059"} 12 | {"customer_id": "C66", "basket": [{"product_id": "P54", "price": 1177}, {"product_id": "P60", "price": 555}, {"product_id": "P45", "price": 1593}], "date_of_purchase": "2020-09-20 15:44:17.490059"} 13 | {"customer_id": "C101", "basket": [{"product_id": "P62", "price": 1625}, {"product_id": "P62", "price": 1319}, {"product_id": "P63", "price": 434}], "date_of_purchase": "2020-09-20 07:26:17.490059"} 14 | {"customer_id": "C126", "basket": [{"product_id": "P36", "price": 823}, {"product_id": "P36", "price": 1500}, {"product_id": "P37", "price": 705}], "date_of_purchase": "2020-09-20 01:39:17.490059"} 15 | {"customer_id": "C132", "basket": [{"product_id": "P29", "price": 215}, {"product_id": "P30", "price": 29}], "date_of_purchase": "2020-09-20 02:01:17.490059"} 16 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-28/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C2", "basket": [{"product_id": "P34", "price": 1187}, {"product_id": "P33", "price": 1813}, {"product_id": "P26", "price": 290}], "date_of_purchase": "2020-09-29 08:05:17.490059"} 2 | {"customer_id": "C19", "basket": [{"product_id": "P06", "price": 92}], "date_of_purchase": "2020-09-29 14:07:17.490059"} 3 | {"customer_id": "C25", "basket": [{"product_id": "P18", "price": 846}, {"product_id": "P17", "price": 1346}], "date_of_purchase": "2020-09-29 00:47:17.490059"} 4 | {"customer_id": "C30", "basket": [{"product_id": "P58", "price": 443}, {"product_id": "P47", "price": 152}], "date_of_purchase": "2020-09-29 05:20:17.490059"} 5 | {"customer_id": "C39", "basket": [{"product_id": "P07", "price": 1536}, {"product_id": "P10", "price": 42}], "date_of_purchase": "2020-09-29 02:38:17.490059"} 6 | {"customer_id": "C67", "basket": [{"product_id": "P23", "price": 1758}, {"product_id": "P27", "price": 1079}], "date_of_purchase": "2020-09-29 02:16:17.490059"} 7 | {"customer_id": "C77", "basket": [{"product_id": "P05", "price": 1072}, {"product_id": "P02", "price": 1480}], "date_of_purchase": "2020-09-29 09:25:17.490059"} 8 | {"customer_id": "C91", "basket": [{"product_id": "P44", "price": 1881}, {"product_id": "P51", "price": 141}], "date_of_purchase": "2020-09-29 16:19:17.490059"} 9 | {"customer_id": "C93", "basket": [{"product_id": "P34", "price": 301}, {"product_id": "P23", "price": 1411}, {"product_id": "P26", "price": 918}], "date_of_purchase": "2020-09-29 00:54:17.490059"} 10 | {"customer_id": "C101", "basket": [{"product_id": "P62", "price": 719}, {"product_id": "P61", "price": 1432}, {"product_id": "P64", "price": 1552}], "date_of_purchase": "2020-09-29 08:01:17.490059"} 11 | {"customer_id": "C114", "basket": [{"product_id": "P37", "price": 599}, {"product_id": "P39", "price": 1324}], "date_of_purchase": "2020-09-29 15:57:17.490059"} 12 | {"customer_id": "C122", "basket": [{"product_id": "P40", "price": 1406}], "date_of_purchase": "2020-09-29 13:02:17.490059"} 13 | {"customer_id": "C124", "basket": [{"product_id": "P23", "price": 1208}, {"product_id": "P33", "price": 1989}, {"product_id": "P22", "price": 254}], "date_of_purchase": "2020-09-29 09:33:17.490059"} 14 | {"customer_id": "C128", "basket": [{"product_id": "P50", "price": 1056}, {"product_id": "P56", "price": 582}, {"product_id": "P50", "price": 1841}], "date_of_purchase": "2020-09-29 04:31:17.490059"} 15 | {"customer_id": "C134", "basket": [{"product_id": "P19", "price": 1344}, {"product_id": "P17", "price": 1717}], "date_of_purchase": "2020-09-29 03:36:17.490059"} 16 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-22/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C17", "basket": [{"product_id": "P35", "price": 1310}, {"product_id": "P39", "price": 902}, {"product_id": "P35", "price": 1890}], "date_of_purchase": "2020-10-23 13:28:17.490059"} 2 | {"customer_id": "C24", "basket": [{"product_id": "P40", "price": 875}], "date_of_purchase": "2020-10-23 13:20:17.490059"} 3 | {"customer_id": "C28", "basket": [{"product_id": "P30", "price": 246}, {"product_id": "P27", "price": 1345}, {"product_id": "P31", "price": 178}], "date_of_purchase": "2020-10-23 00:43:17.490059"} 4 | {"customer_id": "C48", "basket": [{"product_id": "P56", "price": 601}, {"product_id": "P55", "price": 1696}], "date_of_purchase": "2020-10-23 09:29:17.490059"} 5 | {"customer_id": "C60", "basket": [{"product_id": "P62", "price": 1031}], "date_of_purchase": "2020-10-23 02:52:17.490059"} 6 | {"customer_id": "C68", "basket": [{"product_id": "P63", "price": 474}, {"product_id": "P63", "price": 880}, {"product_id": "P61", "price": 1199}], "date_of_purchase": "2020-10-23 12:14:17.490059"} 7 | {"customer_id": "C75", "basket": [{"product_id": "P12", "price": 477}], "date_of_purchase": "2020-10-23 03:15:17.490059"} 8 | {"customer_id": "C76", "basket": [{"product_id": "P40", "price": 1128}, {"product_id": "P37", "price": 896}, {"product_id": "P37", "price": 1271}], "date_of_purchase": "2020-10-22 20:41:17.490059"} 9 | {"customer_id": "C77", "basket": [{"product_id": "P24", "price": 1522}, {"product_id": "P31", "price": 1632}], "date_of_purchase": "2020-10-23 10:03:17.490059"} 10 | {"customer_id": "C78", "basket": [{"product_id": "P59", "price": 1800}], "date_of_purchase": "2020-10-23 08:11:17.490059"} 11 | {"customer_id": "C101", "basket": [{"product_id": "P64", "price": 1060}, {"product_id": "P63", "price": 109}, {"product_id": "P61", "price": 1490}], "date_of_purchase": "2020-10-23 07:25:17.490059"} 12 | {"customer_id": "C102", "basket": [{"product_id": "P50", "price": 973}, {"product_id": "P50", "price": 36}, {"product_id": "P45", "price": 1981}], "date_of_purchase": "2020-10-23 09:15:17.490059"} 13 | {"customer_id": "C107", "basket": [{"product_id": "P22", "price": 1916}, {"product_id": "P26", "price": 341}], "date_of_purchase": "2020-10-23 05:48:17.490059"} 14 | {"customer_id": "C111", "basket": [{"product_id": "P62", "price": 1465}], "date_of_purchase": "2020-10-22 20:29:17.490059"} 15 | {"customer_id": "C125", "basket": [{"product_id": "P10", "price": 653}, {"product_id": "P05", "price": 1398}], "date_of_purchase": "2020-10-23 01:54:17.490059"} 16 | {"customer_id": "C131", "basket": [{"product_id": "P34", "price": 1756}, {"product_id": "P25", "price": 1317}], "date_of_purchase": "2020-10-23 12:47:17.490059"} 17 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-18/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C10", "basket": [{"product_id": "P41", "price": 911}, {"product_id": "P45", "price": 596}, {"product_id": "P46", "price": 50}], "date_of_purchase": "2020-09-19 00:22:17.490059"} 2 | {"customer_id": "C11", "basket": [{"product_id": "P51", "price": 1889}], "date_of_purchase": "2020-09-19 14:22:17.490059"} 3 | {"customer_id": "C15", "basket": [{"product_id": "P35", "price": 1441}, {"product_id": "P37", "price": 730}], "date_of_purchase": "2020-09-19 10:28:17.490059"} 4 | {"customer_id": "C17", "basket": [{"product_id": "P40", "price": 1040}, {"product_id": "P37", "price": 926}], "date_of_purchase": "2020-09-19 14:40:17.490059"} 5 | {"customer_id": "C22", "basket": [{"product_id": "P54", "price": 219}, {"product_id": "P52", "price": 36}], "date_of_purchase": "2020-09-18 23:29:17.490059"} 6 | {"customer_id": "C24", "basket": [{"product_id": "P35", "price": 24}, {"product_id": "P39", "price": 1879}, {"product_id": "P39", "price": 1462}], "date_of_purchase": "2020-09-18 22:27:17.490059"} 7 | {"customer_id": "C28", "basket": [{"product_id": "P25", "price": 479}, {"product_id": "P27", "price": 1968}, {"product_id": "P22", "price": 793}], "date_of_purchase": "2020-09-18 21:22:17.490059"} 8 | {"customer_id": "C33", "basket": [{"product_id": "P35", "price": 1094}], "date_of_purchase": "2020-09-19 13:13:17.490059"} 9 | {"customer_id": "C34", "basket": [{"product_id": "P45", "price": 250}, {"product_id": "P44", "price": 395}], "date_of_purchase": "2020-09-19 10:34:17.490059"} 10 | {"customer_id": "C48", "basket": [{"product_id": "P09", "price": 1496}, {"product_id": "P12", "price": 1756}], "date_of_purchase": "2020-09-19 08:57:17.490059"} 11 | {"customer_id": "C52", "basket": [{"product_id": "P57", "price": 963}, {"product_id": "P56", "price": 1909}], "date_of_purchase": "2020-09-19 02:54:17.490059"} 12 | {"customer_id": "C76", "basket": [{"product_id": "P39", "price": 772}], "date_of_purchase": "2020-09-19 07:19:17.490059"} 13 | {"customer_id": "C77", "basket": [{"product_id": "P05", "price": 472}, {"product_id": "P09", "price": 1162}, {"product_id": "P07", "price": 941}], "date_of_purchase": "2020-09-19 07:43:17.490059"} 14 | {"customer_id": "C89", "basket": [{"product_id": "P36", "price": 195}], "date_of_purchase": "2020-09-19 11:11:17.490059"} 15 | {"customer_id": "C91", "basket": [{"product_id": "P22", "price": 709}, {"product_id": "P31", "price": 1344}], "date_of_purchase": "2020-09-19 16:24:17.490059"} 16 | {"customer_id": "C93", "basket": [{"product_id": "P32", "price": 703}, {"product_id": "P28", "price": 400}], "date_of_purchase": "2020-09-19 02:00:17.490059"} 17 | {"customer_id": "C109", "basket": [{"product_id": "P49", "price": 755}], "date_of_purchase": "2020-09-19 01:18:17.490059"} 18 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-06/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C25", "basket": [{"product_id": "P21", "price": 1056}], "date_of_purchase": "2020-09-07 08:38:17.490059"} 2 | {"customer_id": "C26", "basket": [{"product_id": "P62", "price": 1496}, {"product_id": "P61", "price": 1133}], "date_of_purchase": "2020-09-07 15:42:17.490059"} 3 | {"customer_id": "C31", "basket": [{"product_id": "P64", "price": 1236}, {"product_id": "P64", "price": 317}, {"product_id": "P61", "price": 1653}], "date_of_purchase": "2020-09-07 14:00:17.490059"} 4 | {"customer_id": "C34", "basket": [{"product_id": "P15", "price": 222}, {"product_id": "P14", "price": 1999}], "date_of_purchase": "2020-09-06 20:33:17.490059"} 5 | {"customer_id": "C47", "basket": [{"product_id": "P60", "price": 981}], "date_of_purchase": "2020-09-07 13:31:17.490059"} 6 | {"customer_id": "C57", "basket": [{"product_id": "P34", "price": 510}, {"product_id": "P23", "price": 1160}, {"product_id": "P23", "price": 1211}], "date_of_purchase": "2020-09-07 14:55:17.490059"} 7 | {"customer_id": "C64", "basket": [{"product_id": "P58", "price": 1230}], "date_of_purchase": "2020-09-07 04:36:17.490059"} 8 | {"customer_id": "C66", "basket": [{"product_id": "P38", "price": 223}], "date_of_purchase": "2020-09-07 00:55:17.490059"} 9 | {"customer_id": "C67", "basket": [{"product_id": "P51", "price": 346}, {"product_id": "P51", "price": 1577}], "date_of_purchase": "2020-09-07 08:06:17.490059"} 10 | {"customer_id": "C71", "basket": [{"product_id": "P15", "price": 931}, {"product_id": "P13", "price": 941}], "date_of_purchase": "2020-09-07 01:28:17.490059"} 11 | {"customer_id": "C76", "basket": [{"product_id": "P39", "price": 1698}, {"product_id": "P37", "price": 38}, {"product_id": "P36", "price": 656}], "date_of_purchase": "2020-09-07 14:39:17.490059"} 12 | {"customer_id": "C83", "basket": [{"product_id": "P45", "price": 1096}], "date_of_purchase": "2020-09-07 16:22:17.490059"} 13 | {"customer_id": "C84", "basket": [{"product_id": "P03", "price": 1695}, {"product_id": "P08", "price": 1248}, {"product_id": "P08", "price": 1863}], "date_of_purchase": "2020-09-07 10:24:17.490059"} 14 | {"customer_id": "C86", "basket": [{"product_id": "P03", "price": 758}, {"product_id": "P04", "price": 1559}], "date_of_purchase": "2020-09-07 15:42:17.490059"} 15 | {"customer_id": "C90", "basket": [{"product_id": "P39", "price": 131}, {"product_id": "P38", "price": 943}], "date_of_purchase": "2020-09-07 02:58:17.490059"} 16 | {"customer_id": "C98", "basket": [{"product_id": "P64", "price": 487}, {"product_id": "P64", "price": 602}, {"product_id": "P61", "price": 269}], "date_of_purchase": "2020-09-07 01:59:17.490059"} 17 | {"customer_id": "C128", "basket": [{"product_id": "P53", "price": 1925}, {"product_id": "P43", "price": 206}], "date_of_purchase": "2020-09-07 12:02:17.490059"} 18 | {"customer_id": "C135", "basket": [{"product_id": "P12", "price": 740}], "date_of_purchase": "2020-09-07 07:09:17.490059"} 19 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-26/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P03", "price": 1224}, {"product_id": "P09", "price": 1032}, {"product_id": "P12", "price": 1986}], "date_of_purchase": "2020-09-27 00:08:17.490059"} 2 | {"customer_id": "C3", "basket": [{"product_id": "P36", "price": 1953}], "date_of_purchase": "2020-09-26 19:59:17.490059"} 3 | {"customer_id": "C6", "basket": [{"product_id": "P39", "price": 312}], "date_of_purchase": "2020-09-27 00:49:17.490059"} 4 | {"customer_id": "C23", "basket": [{"product_id": "P32", "price": 1130}, {"product_id": "P30", "price": 1066}], "date_of_purchase": "2020-09-27 11:11:17.490059"} 5 | {"customer_id": "C26", "basket": [{"product_id": "P64", "price": 1882}, {"product_id": "P61", "price": 1624}, {"product_id": "P63", "price": 1370}], "date_of_purchase": "2020-09-27 01:00:17.490059"} 6 | {"customer_id": "C31", "basket": [{"product_id": "P61", "price": 1348}, {"product_id": "P64", "price": 757}, {"product_id": "P64", "price": 1455}], "date_of_purchase": "2020-09-26 20:24:17.490059"} 7 | {"customer_id": "C37", "basket": [{"product_id": "P51", "price": 723}, {"product_id": "P51", "price": 1013}], "date_of_purchase": "2020-09-27 09:45:17.490059"} 8 | {"customer_id": "C41", "basket": [{"product_id": "P43", "price": 1865}, {"product_id": "P59", "price": 924}], "date_of_purchase": "2020-09-26 21:25:17.490059"} 9 | {"customer_id": "C45", "basket": [{"product_id": "P62", "price": 878}, {"product_id": "P64", "price": 331}], "date_of_purchase": "2020-09-27 05:17:17.490059"} 10 | {"customer_id": "C59", "basket": [{"product_id": "P42", "price": 777}, {"product_id": "P48", "price": 1063}, {"product_id": "P43", "price": 699}], "date_of_purchase": "2020-09-27 07:50:17.490059"} 11 | {"customer_id": "C60", "basket": [{"product_id": "P63", "price": 997}, {"product_id": "P62", "price": 995}], "date_of_purchase": "2020-09-27 16:45:17.490059"} 12 | {"customer_id": "C92", "basket": [{"product_id": "P25", "price": 325}, {"product_id": "P26", "price": 1049}], "date_of_purchase": "2020-09-27 05:13:17.490059"} 13 | {"customer_id": "C99", "basket": [{"product_id": "P51", "price": 1312}, {"product_id": "P42", "price": 625}], "date_of_purchase": "2020-09-27 00:49:17.490059"} 14 | {"customer_id": "C106", "basket": [{"product_id": "P60", "price": 455}], "date_of_purchase": "2020-09-27 16:01:17.490059"} 15 | {"customer_id": "C111", "basket": [{"product_id": "P37", "price": 1066}], "date_of_purchase": "2020-09-27 07:12:17.490059"} 16 | {"customer_id": "C127", "basket": [{"product_id": "P33", "price": 1332}], "date_of_purchase": "2020-09-27 08:17:17.490059"} 17 | {"customer_id": "C134", "basket": [{"product_id": "P15", "price": 1247}, {"product_id": "P14", "price": 816}, {"product_id": "P18", "price": 319}], "date_of_purchase": "2020-09-26 23:57:17.490059"} 18 | {"customer_id": "C135", "basket": [{"product_id": "P40", "price": 1184}], "date_of_purchase": "2020-09-26 23:39:17.490059"} 19 | {"customer_id": "C136", "basket": [{"product_id": "P63", "price": 230}], "date_of_purchase": "2020-09-27 08:11:17.490059"} 20 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-07/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C15", "basket": [{"product_id": "P45", "price": 264}, {"product_id": "P50", "price": 1905}, {"product_id": "P52", "price": 258}], "date_of_purchase": "2020-10-07 20:14:17.490059"} 2 | {"customer_id": "C17", "basket": [{"product_id": "P40", "price": 139}, {"product_id": "P37", "price": 1744}, {"product_id": "P35", "price": 1713}], "date_of_purchase": "2020-10-08 01:49:17.490059"} 3 | {"customer_id": "C27", "basket": [{"product_id": "P17", "price": 1783}, {"product_id": "P19", "price": 722}], "date_of_purchase": "2020-10-07 23:37:17.490059"} 4 | {"customer_id": "C33", "basket": [{"product_id": "P36", "price": 1358}], "date_of_purchase": "2020-10-08 04:20:17.490059"} 5 | {"customer_id": "C52", "basket": [{"product_id": "P50", "price": 1123}], "date_of_purchase": "2020-10-07 21:51:17.490059"} 6 | {"customer_id": "C65", "basket": [{"product_id": "P11", "price": 1938}, {"product_id": "P12", "price": 861}], "date_of_purchase": "2020-10-08 15:30:17.490059"} 7 | {"customer_id": "C79", "basket": [{"product_id": "P11", "price": 1020}], "date_of_purchase": "2020-10-08 07:30:17.490059"} 8 | {"customer_id": "C84", "basket": [{"product_id": "P29", "price": 1058}], "date_of_purchase": "2020-10-08 02:09:17.490059"} 9 | {"customer_id": "C86", "basket": [{"product_id": "P12", "price": 197}, {"product_id": "P06", "price": 1492}, {"product_id": "P06", "price": 32}], "date_of_purchase": "2020-10-07 23:30:17.490059"} 10 | {"customer_id": "C100", "basket": [{"product_id": "P58", "price": 1604}], "date_of_purchase": "2020-10-08 10:54:17.490059"} 11 | {"customer_id": "C102", "basket": [{"product_id": "P23", "price": 367}, {"product_id": "P22", "price": 351}], "date_of_purchase": "2020-10-08 14:32:17.490059"} 12 | {"customer_id": "C110", "basket": [{"product_id": "P61", "price": 1315}], "date_of_purchase": "2020-10-08 04:06:17.490059"} 13 | {"customer_id": "C111", "basket": [{"product_id": "P40", "price": 1611}, {"product_id": "P39", "price": 1183}], "date_of_purchase": "2020-10-08 08:09:17.490059"} 14 | {"customer_id": "C114", "basket": [{"product_id": "P35", "price": 130}, {"product_id": "P35", "price": 1983}, {"product_id": "P38", "price": 368}], "date_of_purchase": "2020-10-07 21:11:17.490059"} 15 | {"customer_id": "C116", "basket": [{"product_id": "P25", "price": 1937}, {"product_id": "P31", "price": 303}], "date_of_purchase": "2020-10-08 10:31:17.490059"} 16 | {"customer_id": "C121", "basket": [{"product_id": "P32", "price": 252}, {"product_id": "P26", "price": 1388}, {"product_id": "P30", "price": 1847}], "date_of_purchase": "2020-10-08 14:22:17.490059"} 17 | {"customer_id": "C123", "basket": [{"product_id": "P54", "price": 985}], "date_of_purchase": "2020-10-08 14:59:17.490059"} 18 | {"customer_id": "C129", "basket": [{"product_id": "P03", "price": 134}, {"product_id": "P06", "price": 258}, {"product_id": "P07", "price": 1855}], "date_of_purchase": "2020-10-08 15:26:17.490059"} 19 | {"customer_id": "C130", "basket": [{"product_id": "P06", "price": 1717}], "date_of_purchase": "2020-10-08 01:38:17.490059"} 20 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-16/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P61", "price": 1897}, {"product_id": "P63", "price": 33}, {"product_id": "P62", "price": 1313}], "date_of_purchase": "2020-08-16 23:27:17.490059"} 2 | {"customer_id": "C17", "basket": [{"product_id": "P37", "price": 1017}], "date_of_purchase": "2020-08-17 11:12:17.490059"} 3 | {"customer_id": "C23", "basket": [{"product_id": "P36", "price": 954}, {"product_id": "P40", "price": 1203}, {"product_id": "P39", "price": 1239}], "date_of_purchase": "2020-08-17 07:52:17.490059"} 4 | {"customer_id": "C25", "basket": [{"product_id": "P18", "price": 1382}], "date_of_purchase": "2020-08-16 23:53:17.490059"} 5 | {"customer_id": "C26", "basket": [{"product_id": "P62", "price": 1417}], "date_of_purchase": "2020-08-17 12:11:17.490059"} 6 | {"customer_id": "C33", "basket": [{"product_id": "P39", "price": 1412}, {"product_id": "P37", "price": 477}], "date_of_purchase": "2020-08-17 00:43:17.490059"} 7 | {"customer_id": "C48", "basket": [{"product_id": "P04", "price": 1731}, {"product_id": "P05", "price": 1161}, {"product_id": "P04", "price": 1336}], "date_of_purchase": "2020-08-16 21:41:17.490059"} 8 | {"customer_id": "C55", "basket": [{"product_id": "P29", "price": 345}, {"product_id": "P34", "price": 1274}], "date_of_purchase": "2020-08-17 01:21:17.490059"} 9 | {"customer_id": "C58", "basket": [{"product_id": "P05", "price": 196}, {"product_id": "P11", "price": 578}, {"product_id": "P06", "price": 669}], "date_of_purchase": "2020-08-17 14:32:17.490059"} 10 | {"customer_id": "C65", "basket": [{"product_id": "P01", "price": 1059}, {"product_id": "P12", "price": 223}, {"product_id": "P07", "price": 2}], "date_of_purchase": "2020-08-17 04:44:17.490059"} 11 | {"customer_id": "C71", "basket": [{"product_id": "P02", "price": 1659}], "date_of_purchase": "2020-08-17 09:33:17.490059"} 12 | {"customer_id": "C87", "basket": [{"product_id": "P37", "price": 1787}], "date_of_purchase": "2020-08-17 14:08:17.490059"} 13 | {"customer_id": "C92", "basket": [{"product_id": "P63", "price": 1258}, {"product_id": "P62", "price": 1921}, {"product_id": "P64", "price": 1985}], "date_of_purchase": "2020-08-17 03:27:17.490059"} 14 | {"customer_id": "C102", "basket": [{"product_id": "P11", "price": 1052}, {"product_id": "P03", "price": 1748}], "date_of_purchase": "2020-08-16 20:56:17.490059"} 15 | {"customer_id": "C108", "basket": [{"product_id": "P30", "price": 834}, {"product_id": "P33", "price": 1220}, {"product_id": "P30", "price": 170}], "date_of_purchase": "2020-08-17 15:10:17.490059"} 16 | {"customer_id": "C111", "basket": [{"product_id": "P37", "price": 1227}, {"product_id": "P37", "price": 980}, {"product_id": "P37", "price": 1681}], "date_of_purchase": "2020-08-17 06:37:17.490059"} 17 | {"customer_id": "C124", "basket": [{"product_id": "P33", "price": 106}, {"product_id": "P28", "price": 1450}], "date_of_purchase": "2020-08-17 14:48:17.490059"} 18 | {"customer_id": "C129", "basket": [{"product_id": "P09", "price": 1462}, {"product_id": "P01", "price": 929}], "date_of_purchase": "2020-08-17 09:03:17.490059"} 19 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-04/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C7", "basket": [{"product_id": "P09", "price": 638}], "date_of_purchase": "2020-10-04 21:43:17.490059"} 2 | {"customer_id": "C11", "basket": [{"product_id": "P57", "price": 1502}, {"product_id": "P44", "price": 658}, {"product_id": "P42", "price": 1571}], "date_of_purchase": "2020-10-05 06:26:17.490059"} 3 | {"customer_id": "C19", "basket": [{"product_id": "P36", "price": 917}, {"product_id": "P40", "price": 657}, {"product_id": "P35", "price": 1624}], "date_of_purchase": "2020-10-05 08:56:17.490059"} 4 | {"customer_id": "C32", "basket": [{"product_id": "P44", "price": 743}], "date_of_purchase": "2020-10-05 15:18:17.490059"} 5 | {"customer_id": "C33", "basket": [{"product_id": "P38", "price": 1008}], "date_of_purchase": "2020-10-05 14:02:17.490059"} 6 | {"customer_id": "C42", "basket": [{"product_id": "P40", "price": 1135}, {"product_id": "P39", "price": 772}], "date_of_purchase": "2020-10-05 06:57:17.490059"} 7 | {"customer_id": "C48", "basket": [{"product_id": "P32", "price": 344}], "date_of_purchase": "2020-10-05 07:14:17.490059"} 8 | {"customer_id": "C52", "basket": [{"product_id": "P59", "price": 200}, {"product_id": "P51", "price": 228}, {"product_id": "P60", "price": 1631}], "date_of_purchase": "2020-10-05 05:49:17.490059"} 9 | {"customer_id": "C66", "basket": [{"product_id": "P02", "price": 843}], "date_of_purchase": "2020-10-05 12:45:17.490059"} 10 | {"customer_id": "C71", "basket": [{"product_id": "P38", "price": 107}, {"product_id": "P37", "price": 772}, {"product_id": "P35", "price": 1883}], "date_of_purchase": "2020-10-05 00:28:17.490059"} 11 | {"customer_id": "C76", "basket": [{"product_id": "P36", "price": 1859}], "date_of_purchase": "2020-10-05 02:40:17.490059"} 12 | {"customer_id": "C78", "basket": [{"product_id": "P33", "price": 1825}, {"product_id": "P27", "price": 1909}], "date_of_purchase": "2020-10-05 03:25:17.490059"} 13 | {"customer_id": "C88", "basket": [{"product_id": "P31", "price": 1520}, {"product_id": "P32", "price": 1514}], "date_of_purchase": "2020-10-05 08:25:17.490059"} 14 | {"customer_id": "C91", "basket": [{"product_id": "P41", "price": 1512}], "date_of_purchase": "2020-10-05 14:18:17.490059"} 15 | {"customer_id": "C94", "basket": [{"product_id": "P33", "price": 1500}], "date_of_purchase": "2020-10-05 10:52:17.490059"} 16 | {"customer_id": "C114", "basket": [{"product_id": "P35", "price": 396}, {"product_id": "P40", "price": 139}, {"product_id": "P36", "price": 773}], "date_of_purchase": "2020-10-05 07:08:17.490059"} 17 | {"customer_id": "C116", "basket": [{"product_id": "P26", "price": 1185}], "date_of_purchase": "2020-10-04 20:38:17.490059"} 18 | {"customer_id": "C127", "basket": [{"product_id": "P36", "price": 297}, {"product_id": "P39", "price": 22}], "date_of_purchase": "2020-10-05 05:40:17.490059"} 19 | {"customer_id": "C133", "basket": [{"product_id": "P35", "price": 833}], "date_of_purchase": "2020-10-05 16:54:17.490059"} 20 | {"customer_id": "C135", "basket": [{"product_id": "P50", "price": 1263}, {"product_id": "P42", "price": 456}], "date_of_purchase": "2020-10-05 12:52:17.490059"} 21 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-14/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P63", "price": 1572}, {"product_id": "P64", "price": 1487}, {"product_id": "P63", "price": 315}], "date_of_purchase": "2020-10-15 09:19:17.490059"} 2 | {"customer_id": "C3", "basket": [{"product_id": "P52", "price": 845}, {"product_id": "P58", "price": 1938}], "date_of_purchase": "2020-10-15 00:15:17.490059"} 3 | {"customer_id": "C8", "basket": [{"product_id": "P60", "price": 259}], "date_of_purchase": "2020-10-15 16:50:17.490059"} 4 | {"customer_id": "C12", "basket": [{"product_id": "P42", "price": 1855}, {"product_id": "P49", "price": 379}, {"product_id": "P52", "price": 297}], "date_of_purchase": "2020-10-14 20:19:17.490059"} 5 | {"customer_id": "C14", "basket": [{"product_id": "P29", "price": 1249}, {"product_id": "P33", "price": 996}, {"product_id": "P26", "price": 507}], "date_of_purchase": "2020-10-14 21:41:17.490059"} 6 | {"customer_id": "C21", "basket": [{"product_id": "P29", "price": 22}, {"product_id": "P23", "price": 767}], "date_of_purchase": "2020-10-15 08:59:17.490059"} 7 | {"customer_id": "C25", "basket": [{"product_id": "P16", "price": 1203}, {"product_id": "P14", "price": 16}], "date_of_purchase": "2020-10-15 00:27:17.490059"} 8 | {"customer_id": "C26", "basket": [{"product_id": "P35", "price": 1752}, {"product_id": "P38", "price": 579}, {"product_id": "P36", "price": 1325}], "date_of_purchase": "2020-10-15 07:30:17.490059"} 9 | {"customer_id": "C55", "basket": [{"product_id": "P05", "price": 1961}, {"product_id": "P09", "price": 1139}, {"product_id": "P06", "price": 1126}], "date_of_purchase": "2020-10-14 23:17:17.490059"} 10 | {"customer_id": "C61", "basket": [{"product_id": "P40", "price": 211}, {"product_id": "P38", "price": 567}, {"product_id": "P40", "price": 1579}], "date_of_purchase": "2020-10-14 21:23:17.490059"} 11 | {"customer_id": "C66", "basket": [{"product_id": "P36", "price": 801}, {"product_id": "P36", "price": 368}, {"product_id": "P36", "price": 279}], "date_of_purchase": "2020-10-15 16:21:17.490059"} 12 | {"customer_id": "C67", "basket": [{"product_id": "P63", "price": 1144}], "date_of_purchase": "2020-10-15 16:33:17.490059"} 13 | {"customer_id": "C76", "basket": [{"product_id": "P35", "price": 1141}], "date_of_purchase": "2020-10-14 20:16:17.490059"} 14 | {"customer_id": "C90", "basket": [{"product_id": "P38", "price": 551}, {"product_id": "P40", "price": 1290}], "date_of_purchase": "2020-10-15 01:28:17.490059"} 15 | {"customer_id": "C107", "basket": [{"product_id": "P24", "price": 1170}, {"product_id": "P29", "price": 28}], "date_of_purchase": "2020-10-15 07:43:17.490059"} 16 | {"customer_id": "C108", "basket": [{"product_id": "P48", "price": 801}, {"product_id": "P42", "price": 1579}, {"product_id": "P44", "price": 1713}], "date_of_purchase": "2020-10-15 16:51:17.490059"} 17 | {"customer_id": "C110", "basket": [{"product_id": "P29", "price": 32}, {"product_id": "P31", "price": 1570}], "date_of_purchase": "2020-10-15 14:31:17.490059"} 18 | {"customer_id": "C134", "basket": [{"product_id": "P20", "price": 21}], "date_of_purchase": "2020-10-15 11:24:17.490059"} 19 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-24/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C7", "basket": [{"product_id": "P03", "price": 1946}, {"product_id": "P09", "price": 1677}], "date_of_purchase": "2020-08-25 01:37:17.490059"} 2 | {"customer_id": "C20", "basket": [{"product_id": "P64", "price": 1430}, {"product_id": "P64", "price": 1143}], "date_of_purchase": "2020-08-24 23:33:17.490059"} 3 | {"customer_id": "C28", "basket": [{"product_id": "P33", "price": 411}, {"product_id": "P33", "price": 1045}], "date_of_purchase": "2020-08-25 14:58:17.490059"} 4 | {"customer_id": "C41", "basket": [{"product_id": "P09", "price": 84}, {"product_id": "P11", "price": 1804}, {"product_id": "P09", "price": 248}], "date_of_purchase": "2020-08-24 21:58:17.490059"} 5 | {"customer_id": "C46", "basket": [{"product_id": "P12", "price": 1323}, {"product_id": "P06", "price": 1483}, {"product_id": "P11", "price": 1817}], "date_of_purchase": "2020-08-25 00:37:17.490059"} 6 | {"customer_id": "C48", "basket": [{"product_id": "P03", "price": 1687}, {"product_id": "P05", "price": 1317}, {"product_id": "P08", "price": 343}], "date_of_purchase": "2020-08-25 05:04:17.490059"} 7 | {"customer_id": "C54", "basket": [{"product_id": "P24", "price": 200}, {"product_id": "P29", "price": 267}, {"product_id": "P28", "price": 892}], "date_of_purchase": "2020-08-25 08:22:17.490059"} 8 | {"customer_id": "C56", "basket": [{"product_id": "P31", "price": 1114}, {"product_id": "P28", "price": 727}], "date_of_purchase": "2020-08-25 11:13:17.490059"} 9 | {"customer_id": "C57", "basket": [{"product_id": "P55", "price": 1470}], "date_of_purchase": "2020-08-25 13:12:17.490059"} 10 | {"customer_id": "C58", "basket": [{"product_id": "P07", "price": 391}, {"product_id": "P03", "price": 1377}, {"product_id": "P01", "price": 383}], "date_of_purchase": "2020-08-25 04:43:17.490059"} 11 | {"customer_id": "C62", "basket": [{"product_id": "P55", "price": 331}, {"product_id": "P47", "price": 1181}, {"product_id": "P46", "price": 1746}], "date_of_purchase": "2020-08-25 03:23:17.490059"} 12 | {"customer_id": "C88", "basket": [{"product_id": "P29", "price": 6}], "date_of_purchase": "2020-08-24 22:20:17.490059"} 13 | {"customer_id": "C89", "basket": [{"product_id": "P07", "price": 1524}, {"product_id": "P10", "price": 1317}, {"product_id": "P11", "price": 2000}], "date_of_purchase": "2020-08-25 05:57:17.490059"} 14 | {"customer_id": "C98", "basket": [{"product_id": "P61", "price": 198}, {"product_id": "P62", "price": 148}, {"product_id": "P64", "price": 816}], "date_of_purchase": "2020-08-24 21:29:17.490059"} 15 | {"customer_id": "C108", "basket": [{"product_id": "P39", "price": 535}], "date_of_purchase": "2020-08-25 14:18:17.490059"} 16 | {"customer_id": "C112", "basket": [{"product_id": "P48", "price": 1095}, {"product_id": "P50", "price": 202}], "date_of_purchase": "2020-08-25 07:59:17.490059"} 17 | {"customer_id": "C126", "basket": [{"product_id": "P27", "price": 1702}], "date_of_purchase": "2020-08-25 05:01:17.490059"} 18 | {"customer_id": "C130", "basket": [{"product_id": "P02", "price": 745}, {"product_id": "P09", "price": 688}, {"product_id": "P11", "price": 762}], "date_of_purchase": "2020-08-25 03:49:17.490059"} 19 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-31/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C3", "basket": [{"product_id": "P40", "price": 756}, {"product_id": "P38", "price": 400}], "date_of_purchase": "2020-09-01 09:31:17.490059"} 2 | {"customer_id": "C5", "basket": [{"product_id": "P15", "price": 1213}, {"product_id": "P18", "price": 1087}], "date_of_purchase": "2020-09-01 00:37:17.490059"} 3 | {"customer_id": "C31", "basket": [{"product_id": "P62", "price": 1963}, {"product_id": "P64", "price": 73}], "date_of_purchase": "2020-09-01 12:16:17.490059"} 4 | {"customer_id": "C36", "basket": [{"product_id": "P31", "price": 1339}], "date_of_purchase": "2020-08-31 23:42:17.490059"} 5 | {"customer_id": "C53", "basket": [{"product_id": "P41", "price": 494}, {"product_id": "P44", "price": 599}, {"product_id": "P48", "price": 309}], "date_of_purchase": "2020-09-01 14:04:17.490059"} 6 | {"customer_id": "C64", "basket": [{"product_id": "P38", "price": 774}, {"product_id": "P36", "price": 1493}, {"product_id": "P40", "price": 1342}], "date_of_purchase": "2020-09-01 05:52:17.490059"} 7 | {"customer_id": "C68", "basket": [{"product_id": "P62", "price": 904}], "date_of_purchase": "2020-09-01 09:47:17.490059"} 8 | {"customer_id": "C70", "basket": [{"product_id": "P22", "price": 1323}, {"product_id": "P22", "price": 1870}, {"product_id": "P31", "price": 741}], "date_of_purchase": "2020-09-01 07:39:17.490059"} 9 | {"customer_id": "C71", "basket": [{"product_id": "P35", "price": 1382}, {"product_id": "P37", "price": 1614}, {"product_id": "P37", "price": 871}], "date_of_purchase": "2020-08-31 22:37:17.490059"} 10 | {"customer_id": "C77", "basket": [{"product_id": "P34", "price": 582}, {"product_id": "P26", "price": 295}], "date_of_purchase": "2020-09-01 00:47:17.490059"} 11 | {"customer_id": "C82", "basket": [{"product_id": "P22", "price": 122}], "date_of_purchase": "2020-09-01 03:04:17.490059"} 12 | {"customer_id": "C83", "basket": [{"product_id": "P48", "price": 1814}, {"product_id": "P52", "price": 843}], "date_of_purchase": "2020-09-01 12:39:17.490059"} 13 | {"customer_id": "C93", "basket": [{"product_id": "P10", "price": 690}], "date_of_purchase": "2020-08-31 22:24:17.490059"} 14 | {"customer_id": "C94", "basket": [{"product_id": "P27", "price": 956}], "date_of_purchase": "2020-09-01 08:41:17.490059"} 15 | {"customer_id": "C95", "basket": [{"product_id": "P25", "price": 1628}], "date_of_purchase": "2020-09-01 07:06:17.490059"} 16 | {"customer_id": "C105", "basket": [{"product_id": "P40", "price": 734}, {"product_id": "P35", "price": 665}, {"product_id": "P40", "price": 1708}], "date_of_purchase": "2020-09-01 09:54:17.490059"} 17 | {"customer_id": "C107", "basket": [{"product_id": "P43", "price": 664}], "date_of_purchase": "2020-09-01 11:50:17.490059"} 18 | {"customer_id": "C112", "basket": [{"product_id": "P56", "price": 1312}, {"product_id": "P53", "price": 475}], "date_of_purchase": "2020-09-01 08:37:17.490059"} 19 | {"customer_id": "C124", "basket": [{"product_id": "P27", "price": 418}, {"product_id": "P34", "price": 1478}], "date_of_purchase": "2020-09-01 13:05:17.490059"} 20 | {"customer_id": "C132", "basket": [{"product_id": "P34", "price": 1558}], "date_of_purchase": "2020-09-01 15:56:17.490059"} 21 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-03/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C21", "basket": [{"product_id": "P13", "price": 1891}], "date_of_purchase": "2020-10-04 07:28:17.490059"} 2 | {"customer_id": "C25", "basket": [{"product_id": "P21", "price": 1534}], "date_of_purchase": "2020-10-03 22:39:17.490059"} 3 | {"customer_id": "C28", "basket": [{"product_id": "P22", "price": 1648}, {"product_id": "P28", "price": 1000}, {"product_id": "P24", "price": 417}], "date_of_purchase": "2020-10-04 03:41:17.490059"} 4 | {"customer_id": "C32", "basket": [{"product_id": "P62", "price": 1528}], "date_of_purchase": "2020-10-04 01:45:17.490059"} 5 | {"customer_id": "C34", "basket": [{"product_id": "P20", "price": 1532}, {"product_id": "P16", "price": 137}], "date_of_purchase": "2020-10-03 23:50:17.490059"} 6 | {"customer_id": "C35", "basket": [{"product_id": "P13", "price": 1837}, {"product_id": "P21", "price": 405}, {"product_id": "P17", "price": 266}], "date_of_purchase": "2020-10-04 01:58:17.490059"} 7 | {"customer_id": "C45", "basket": [{"product_id": "P34", "price": 1630}, {"product_id": "P24", "price": 441}], "date_of_purchase": "2020-10-04 05:56:17.490059"} 8 | {"customer_id": "C53", "basket": [{"product_id": "P59", "price": 864}, {"product_id": "P48", "price": 539}], "date_of_purchase": "2020-10-04 13:42:17.490059"} 9 | {"customer_id": "C57", "basket": [{"product_id": "P48", "price": 580}, {"product_id": "P48", "price": 763}], "date_of_purchase": "2020-10-04 06:44:17.490059"} 10 | {"customer_id": "C65", "basket": [{"product_id": "P02", "price": 716}, {"product_id": "P01", "price": 990}, {"product_id": "P03", "price": 1843}], "date_of_purchase": "2020-10-04 05:54:17.490059"} 11 | {"customer_id": "C66", "basket": [{"product_id": "P36", "price": 581}], "date_of_purchase": "2020-10-04 10:44:17.490059"} 12 | {"customer_id": "C67", "basket": [{"product_id": "P46", "price": 144}], "date_of_purchase": "2020-10-04 07:54:17.490059"} 13 | {"customer_id": "C68", "basket": [{"product_id": "P64", "price": 753}, {"product_id": "P62", "price": 913}, {"product_id": "P61", "price": 1929}], "date_of_purchase": "2020-10-03 20:23:17.490059"} 14 | {"customer_id": "C71", "basket": [{"product_id": "P02", "price": 1769}], "date_of_purchase": "2020-10-04 07:10:17.490059"} 15 | {"customer_id": "C75", "basket": [{"product_id": "P12", "price": 773}, {"product_id": "P07", "price": 536}], "date_of_purchase": "2020-10-04 14:42:17.490059"} 16 | {"customer_id": "C77", "basket": [{"product_id": "P29", "price": 1730}, {"product_id": "P30", "price": 898}], "date_of_purchase": "2020-10-03 19:43:17.490059"} 17 | {"customer_id": "C97", "basket": [{"product_id": "P61", "price": 1093}, {"product_id": "P62", "price": 1102}], "date_of_purchase": "2020-10-04 09:08:17.490059"} 18 | {"customer_id": "C123", "basket": [{"product_id": "P22", "price": 1900}], "date_of_purchase": "2020-10-04 15:44:17.490059"} 19 | {"customer_id": "C125", "basket": [{"product_id": "P47", "price": 561}], "date_of_purchase": "2020-10-03 22:13:17.490059"} 20 | {"customer_id": "C126", "basket": [{"product_id": "P23", "price": 795}, {"product_id": "P32", "price": 1371}], "date_of_purchase": "2020-10-04 12:30:17.490059"} 21 | {"customer_id": "C136", "basket": [{"product_id": "P64", "price": 996}], "date_of_purchase": "2020-10-04 03:54:17.490059"} 22 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-11-03/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C10", "basket": [{"product_id": "P26", "price": 443}, {"product_id": "P25", "price": 1281}, {"product_id": "P23", "price": 315}], "date_of_purchase": "2020-11-04 10:24:17.490059"} 2 | {"customer_id": "C17", "basket": [{"product_id": "P40", "price": 250}, {"product_id": "P40", "price": 1935}, {"product_id": "P39", "price": 1045}], "date_of_purchase": "2020-11-04 05:21:17.490059"} 3 | {"customer_id": "C22", "basket": [{"product_id": "P38", "price": 85}, {"product_id": "P38", "price": 1008}], "date_of_purchase": "2020-11-03 23:20:17.490059"} 4 | {"customer_id": "C24", "basket": [{"product_id": "P36", "price": 754}, {"product_id": "P37", "price": 1469}], "date_of_purchase": "2020-11-03 21:04:17.490059"} 5 | {"customer_id": "C31", "basket": [{"product_id": "P63", "price": 1837}, {"product_id": "P64", "price": 1645}, {"product_id": "P64", "price": 679}], "date_of_purchase": "2020-11-04 07:32:17.490059"} 6 | {"customer_id": "C36", "basket": [{"product_id": "P25", "price": 1354}], "date_of_purchase": "2020-11-04 13:43:17.490059"} 7 | {"customer_id": "C48", "basket": [{"product_id": "P03", "price": 614}, {"product_id": "P09", "price": 534}, {"product_id": "P05", "price": 635}], "date_of_purchase": "2020-11-04 12:30:17.490059"} 8 | {"customer_id": "C50", "basket": [{"product_id": "P07", "price": 554}, {"product_id": "P02", "price": 759}, {"product_id": "P08", "price": 743}], "date_of_purchase": "2020-11-03 19:55:17.490059"} 9 | {"customer_id": "C55", "basket": [{"product_id": "P42", "price": 888}], "date_of_purchase": "2020-11-04 07:46:17.490059"} 10 | {"customer_id": "C58", "basket": [{"product_id": "P06", "price": 594}, {"product_id": "P03", "price": 340}], "date_of_purchase": "2020-11-03 20:41:17.490059"} 11 | {"customer_id": "C66", "basket": [{"product_id": "P48", "price": 902}, {"product_id": "P46", "price": 1214}, {"product_id": "P56", "price": 961}], "date_of_purchase": "2020-11-03 23:33:17.490059"} 12 | {"customer_id": "C71", "basket": [{"product_id": "P14", "price": 1559}, {"product_id": "P15", "price": 1491}, {"product_id": "P16", "price": 1341}], "date_of_purchase": "2020-11-04 08:36:17.490059"} 13 | {"customer_id": "C86", "basket": [{"product_id": "P06", "price": 1319}, {"product_id": "P04", "price": 319}], "date_of_purchase": "2020-11-04 00:25:17.490059"} 14 | {"customer_id": "C93", "basket": [{"product_id": "P10", "price": 659}, {"product_id": "P12", "price": 1182}], "date_of_purchase": "2020-11-04 10:37:17.490059"} 15 | {"customer_id": "C99", "basket": [{"product_id": "P29", "price": 9}, {"product_id": "P28", "price": 1924}], "date_of_purchase": "2020-11-04 14:51:17.490059"} 16 | {"customer_id": "C105", "basket": [{"product_id": "P64", "price": 957}, {"product_id": "P63", "price": 609}, {"product_id": "P61", "price": 1084}], "date_of_purchase": "2020-11-04 04:20:17.490059"} 17 | {"customer_id": "C114", "basket": [{"product_id": "P38", "price": 444}], "date_of_purchase": "2020-11-04 07:23:17.490059"} 18 | {"customer_id": "C133", "basket": [{"product_id": "P34", "price": 1784}, {"product_id": "P30", "price": 814}], "date_of_purchase": "2020-11-04 05:06:17.490059"} 19 | {"customer_id": "C135", "basket": [{"product_id": "P36", "price": 1772}], "date_of_purchase": "2020-11-04 09:58:17.490059"} 20 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-12/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C7", "basket": [{"product_id": "P49", "price": 888}, {"product_id": "P45", "price": 1301}, {"product_id": "P48", "price": 1505}], "date_of_purchase": "2020-08-13 16:21:17.490059"} 2 | {"customer_id": "C19", "basket": [{"product_id": "P07", "price": 383}], "date_of_purchase": "2020-08-13 13:13:17.490059"} 3 | {"customer_id": "C21", "basket": [{"product_id": "P45", "price": 1239}, {"product_id": "P59", "price": 1907}], "date_of_purchase": "2020-08-13 04:55:17.490059"} 4 | {"customer_id": "C26", "basket": [{"product_id": "P38", "price": 1643}], "date_of_purchase": "2020-08-12 20:00:17.490059"} 5 | {"customer_id": "C30", "basket": [{"product_id": "P49", "price": 828}, {"product_id": "P56", "price": 1579}, {"product_id": "P59", "price": 606}], "date_of_purchase": "2020-08-13 04:33:17.490059"} 6 | {"customer_id": "C32", "basket": [{"product_id": "P55", "price": 108}], "date_of_purchase": "2020-08-13 04:18:17.490059"} 7 | {"customer_id": "C34", "basket": [{"product_id": "P19", "price": 367}], "date_of_purchase": "2020-08-13 09:24:17.490059"} 8 | {"customer_id": "C38", "basket": [{"product_id": "P37", "price": 1863}], "date_of_purchase": "2020-08-13 15:22:17.490059"} 9 | {"customer_id": "C43", "basket": [{"product_id": "P08", "price": 1844}], "date_of_purchase": "2020-08-12 20:04:17.490059"} 10 | {"customer_id": "C45", "basket": [{"product_id": "P44", "price": 1259}], "date_of_purchase": "2020-08-12 22:59:17.490059"} 11 | {"customer_id": "C57", "basket": [{"product_id": "P34", "price": 298}], "date_of_purchase": "2020-08-13 08:28:17.490059"} 12 | {"customer_id": "C75", "basket": [{"product_id": "P10", "price": 1921}, {"product_id": "P12", "price": 852}], "date_of_purchase": "2020-08-13 08:08:17.490059"} 13 | {"customer_id": "C77", "basket": [{"product_id": "P11", "price": 1172}, {"product_id": "P09", "price": 1788}], "date_of_purchase": "2020-08-12 20:15:17.490059"} 14 | {"customer_id": "C103", "basket": [{"product_id": "P31", "price": 1360}, {"product_id": "P22", "price": 513}, {"product_id": "P24", "price": 1234}], "date_of_purchase": "2020-08-13 09:56:17.490059"} 15 | {"customer_id": "C109", "basket": [{"product_id": "P23", "price": 1511}, {"product_id": "P24", "price": 1320}, {"product_id": "P28", "price": 1057}], "date_of_purchase": "2020-08-13 04:21:17.490059"} 16 | {"customer_id": "C111", "basket": [{"product_id": "P40", "price": 1074}], "date_of_purchase": "2020-08-13 15:06:17.490059"} 17 | {"customer_id": "C115", "basket": [{"product_id": "P12", "price": 872}, {"product_id": "P05", "price": 1312}], "date_of_purchase": "2020-08-13 03:38:17.490059"} 18 | {"customer_id": "C120", "basket": [{"product_id": "P45", "price": 51}, {"product_id": "P54", "price": 403}, {"product_id": "P46", "price": 1469}], "date_of_purchase": "2020-08-13 04:44:17.490059"} 19 | {"customer_id": "C122", "basket": [{"product_id": "P39", "price": 922}], "date_of_purchase": "2020-08-12 23:44:17.490059"} 20 | {"customer_id": "C123", "basket": [{"product_id": "P51", "price": 598}], "date_of_purchase": "2020-08-13 11:24:17.490059"} 21 | {"customer_id": "C129", "basket": [{"product_id": "P12", "price": 469}, {"product_id": "P03", "price": 1927}, {"product_id": "P08", "price": 637}], "date_of_purchase": "2020-08-13 02:08:17.490059"} 22 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-28/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C4", "basket": [{"product_id": "P37", "price": 1167}], "date_of_purchase": "2020-08-29 08:32:17.490059"} 2 | {"customer_id": "C6", "basket": [{"product_id": "P38", "price": 969}, {"product_id": "P35", "price": 310}], "date_of_purchase": "2020-08-29 16:03:17.490059"} 3 | {"customer_id": "C21", "basket": [{"product_id": "P31", "price": 682}, {"product_id": "P22", "price": 1623}, {"product_id": "P23", "price": 336}], "date_of_purchase": "2020-08-29 14:20:17.490059"} 4 | {"customer_id": "C23", "basket": [{"product_id": "P29", "price": 1090}, {"product_id": "P26", "price": 1199}], "date_of_purchase": "2020-08-28 22:13:17.490059"} 5 | {"customer_id": "C28", "basket": [{"product_id": "P27", "price": 1923}, {"product_id": "P27", "price": 1905}], "date_of_purchase": "2020-08-28 23:26:17.490059"} 6 | {"customer_id": "C31", "basket": [{"product_id": "P61", "price": 1718}], "date_of_purchase": "2020-08-29 07:26:17.490059"} 7 | {"customer_id": "C32", "basket": [{"product_id": "P29", "price": 1847}], "date_of_purchase": "2020-08-29 03:51:17.490059"} 8 | {"customer_id": "C38", "basket": [{"product_id": "P35", "price": 71}, {"product_id": "P37", "price": 305}, {"product_id": "P38", "price": 26}], "date_of_purchase": "2020-08-29 03:45:17.490059"} 9 | {"customer_id": "C45", "basket": [{"product_id": "P61", "price": 344}, {"product_id": "P62", "price": 1499}, {"product_id": "P61", "price": 1328}], "date_of_purchase": "2020-08-29 00:58:17.490059"} 10 | {"customer_id": "C52", "basket": [{"product_id": "P54", "price": 102}], "date_of_purchase": "2020-08-29 15:06:17.490059"} 11 | {"customer_id": "C62", "basket": [{"product_id": "P54", "price": 1627}, {"product_id": "P46", "price": 1277}], "date_of_purchase": "2020-08-29 15:48:17.490059"} 12 | {"customer_id": "C67", "basket": [{"product_id": "P24", "price": 1167}, {"product_id": "P26", "price": 65}, {"product_id": "P32", "price": 1716}], "date_of_purchase": "2020-08-29 02:58:17.490059"} 13 | {"customer_id": "C77", "basket": [{"product_id": "P04", "price": 1352}], "date_of_purchase": "2020-08-29 00:24:17.490059"} 14 | {"customer_id": "C92", "basket": [{"product_id": "P32", "price": 659}, {"product_id": "P24", "price": 182}], "date_of_purchase": "2020-08-29 09:39:17.490059"} 15 | {"customer_id": "C97", "basket": [{"product_id": "P15", "price": 1023}, {"product_id": "P20", "price": 169}, {"product_id": "P15", "price": 1073}], "date_of_purchase": "2020-08-29 13:35:17.490059"} 16 | {"customer_id": "C98", "basket": [{"product_id": "P63", "price": 548}, {"product_id": "P61", "price": 1245}, {"product_id": "P62", "price": 1301}], "date_of_purchase": "2020-08-29 12:49:17.490059"} 17 | {"customer_id": "C99", "basket": [{"product_id": "P34", "price": 1926}], "date_of_purchase": "2020-08-29 08:47:17.490059"} 18 | {"customer_id": "C112", "basket": [{"product_id": "P42", "price": 1244}, {"product_id": "P48", "price": 174}, {"product_id": "P41", "price": 1189}], "date_of_purchase": "2020-08-28 20:11:17.490059"} 19 | {"customer_id": "C116", "basket": [{"product_id": "P29", "price": 1194}, {"product_id": "P23", "price": 724}], "date_of_purchase": "2020-08-29 11:35:17.490059"} 20 | {"customer_id": "C137", "basket": [{"product_id": "P17", "price": 1626}], "date_of_purchase": "2020-08-28 19:56:17.490059"} 21 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-09/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C2", "basket": [{"product_id": "P51", "price": 1235}, {"product_id": "P50", "price": 1843}], "date_of_purchase": "2020-10-10 01:20:17.490059"} 2 | {"customer_id": "C3", "basket": [{"product_id": "P40", "price": 16}, {"product_id": "P37", "price": 1393}], "date_of_purchase": "2020-10-09 21:16:17.490059"} 3 | {"customer_id": "C6", "basket": [{"product_id": "P44", "price": 1154}, {"product_id": "P54", "price": 1043}], "date_of_purchase": "2020-10-10 02:28:17.490059"} 4 | {"customer_id": "C15", "basket": [{"product_id": "P43", "price": 1637}], "date_of_purchase": "2020-10-10 01:07:17.490059"} 5 | {"customer_id": "C19", "basket": [{"product_id": "P09", "price": 1888}, {"product_id": "P12", "price": 490}], "date_of_purchase": "2020-10-10 02:11:17.490059"} 6 | {"customer_id": "C34", "basket": [{"product_id": "P19", "price": 1388}], "date_of_purchase": "2020-10-10 15:10:17.490059"} 7 | {"customer_id": "C38", "basket": [{"product_id": "P62", "price": 750}, {"product_id": "P64", "price": 388}], "date_of_purchase": "2020-10-10 16:04:17.490059"} 8 | {"customer_id": "C43", "basket": [{"product_id": "P02", "price": 231}, {"product_id": "P03", "price": 432}], "date_of_purchase": "2020-10-10 05:46:17.490059"} 9 | {"customer_id": "C52", "basket": [{"product_id": "P39", "price": 23}], "date_of_purchase": "2020-10-10 01:43:17.490059"} 10 | {"customer_id": "C53", "basket": [{"product_id": "P53", "price": 175}], "date_of_purchase": "2020-10-10 15:05:17.490059"} 11 | {"customer_id": "C67", "basket": [{"product_id": "P56", "price": 1789}, {"product_id": "P41", "price": 1107}, {"product_id": "P46", "price": 1102}], "date_of_purchase": "2020-10-09 20:18:17.490059"} 12 | {"customer_id": "C71", "basket": [{"product_id": "P36", "price": 696}, {"product_id": "P39", "price": 1848}, {"product_id": "P38", "price": 1596}], "date_of_purchase": "2020-10-10 07:40:17.490059"} 13 | {"customer_id": "C81", "basket": [{"product_id": "P55", "price": 1190}, {"product_id": "P55", "price": 451}], "date_of_purchase": "2020-10-09 22:37:17.490059"} 14 | {"customer_id": "C86", "basket": [{"product_id": "P10", "price": 1154}, {"product_id": "P05", "price": 1331}], "date_of_purchase": "2020-10-09 20:04:17.490059"} 15 | {"customer_id": "C94", "basket": [{"product_id": "P06", "price": 884}, {"product_id": "P10", "price": 1458}, {"product_id": "P03", "price": 1225}], "date_of_purchase": "2020-10-10 13:17:17.490059"} 16 | {"customer_id": "C102", "basket": [{"product_id": "P08", "price": 12}, {"product_id": "P06", "price": 1002}, {"product_id": "P11", "price": 299}], "date_of_purchase": "2020-10-10 12:30:17.490059"} 17 | {"customer_id": "C111", "basket": [{"product_id": "P63", "price": 863}, {"product_id": "P62", "price": 6}, {"product_id": "P62", "price": 1205}], "date_of_purchase": "2020-10-10 12:04:17.490059"} 18 | {"customer_id": "C122", "basket": [{"product_id": "P35", "price": 1172}, {"product_id": "P37", "price": 444}], "date_of_purchase": "2020-10-09 22:57:17.490059"} 19 | {"customer_id": "C130", "basket": [{"product_id": "P08", "price": 241}, {"product_id": "P01", "price": 1308}], "date_of_purchase": "2020-10-10 13:08:17.490059"} 20 | {"customer_id": "C131", "basket": [{"product_id": "P26", "price": 1791}], "date_of_purchase": "2020-10-10 12:24:17.490059"} 21 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-22/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P61", "price": 597}], "date_of_purchase": "2020-08-23 10:19:17.490059"} 2 | {"customer_id": "C6", "basket": [{"product_id": "P53", "price": 1694}, {"product_id": "P55", "price": 1246}], "date_of_purchase": "2020-08-23 11:52:17.490059"} 3 | {"customer_id": "C17", "basket": [{"product_id": "P35", "price": 1560}, {"product_id": "P39", "price": 1218}], "date_of_purchase": "2020-08-23 02:48:17.490059"} 4 | {"customer_id": "C21", "basket": [{"product_id": "P18", "price": 1660}, {"product_id": "P19", "price": 319}], "date_of_purchase": "2020-08-23 01:43:17.490059"} 5 | {"customer_id": "C35", "basket": [{"product_id": "P53", "price": 165}], "date_of_purchase": "2020-08-23 03:48:17.490059"} 6 | {"customer_id": "C38", "basket": [{"product_id": "P63", "price": 30}, {"product_id": "P61", "price": 157}, {"product_id": "P62", "price": 557}], "date_of_purchase": "2020-08-23 12:31:17.490059"} 7 | {"customer_id": "C41", "basket": [{"product_id": "P58", "price": 1551}, {"product_id": "P56", "price": 1970}, {"product_id": "P42", "price": 1692}], "date_of_purchase": "2020-08-23 00:30:17.490059"} 8 | {"customer_id": "C53", "basket": [{"product_id": "P36", "price": 1423}], "date_of_purchase": "2020-08-23 13:19:17.490059"} 9 | {"customer_id": "C55", "basket": [{"product_id": "P63", "price": 128}], "date_of_purchase": "2020-08-23 05:09:17.490059"} 10 | {"customer_id": "C57", "basket": [{"product_id": "P24", "price": 1001}, {"product_id": "P26", "price": 832}, {"product_id": "P32", "price": 327}], "date_of_purchase": "2020-08-22 22:11:17.490059"} 11 | {"customer_id": "C61", "basket": [{"product_id": "P35", "price": 329}, {"product_id": "P37", "price": 429}], "date_of_purchase": "2020-08-23 00:43:17.490059"} 12 | {"customer_id": "C66", "basket": [{"product_id": "P40", "price": 1414}, {"product_id": "P37", "price": 218}, {"product_id": "P35", "price": 741}], "date_of_purchase": "2020-08-23 02:11:17.490059"} 13 | {"customer_id": "C67", "basket": [{"product_id": "P60", "price": 1991}, {"product_id": "P53", "price": 1482}], "date_of_purchase": "2020-08-22 23:08:17.490059"} 14 | {"customer_id": "C68", "basket": [{"product_id": "P63", "price": 654}, {"product_id": "P63", "price": 638}], "date_of_purchase": "2020-08-23 03:00:17.490059"} 15 | {"customer_id": "C95", "basket": [{"product_id": "P64", "price": 1058}, {"product_id": "P61", "price": 1812}], "date_of_purchase": "2020-08-23 07:25:17.490059"} 16 | {"customer_id": "C111", "basket": [{"product_id": "P39", "price": 734}], "date_of_purchase": "2020-08-23 00:20:17.490059"} 17 | {"customer_id": "C120", "basket": [{"product_id": "P25", "price": 1412}], "date_of_purchase": "2020-08-23 10:36:17.490059"} 18 | {"customer_id": "C125", "basket": [{"product_id": "P51", "price": 1094}, {"product_id": "P44", "price": 586}, {"product_id": "P44", "price": 1754}], "date_of_purchase": "2020-08-23 07:57:17.490059"} 19 | {"customer_id": "C126", "basket": [{"product_id": "P33", "price": 1494}], "date_of_purchase": "2020-08-22 20:29:17.490059"} 20 | {"customer_id": "C131", "basket": [{"product_id": "P28", "price": 1446}], "date_of_purchase": "2020-08-23 07:19:17.490059"} 21 | {"customer_id": "C134", "basket": [{"product_id": "P29", "price": 10}], "date_of_purchase": "2020-08-23 06:47:17.490059"} 22 | -------------------------------------------------------------------------------- /test-data/text/lyrics/mf-doom-rap-snitch-knishes.txt: -------------------------------------------------------------------------------- 1 | Yo! (Yo!) 2 | MF DOOM (Mr. Fantastik) 3 | Mr. Fantastik (Villain) 4 | What up, nigga? (Ain't nuttin; what's the word?) 5 | What's cracking, boy? (Same ol' shit, kid) 6 | Man (Different day, you know?) 7 | These rap snitches, man, shit is bugged out, man 8 | What the fuck, man? (Shit, you telling me) 9 | Niggas running their mouth, telling e'rything, e'rything (Critical) 10 | 11 | Rap snitches, telling all their business 12 | Sit in the court and be their own star witness 13 | "Do you see the perpetrator?" Yeah, I'm right here 14 | Fuck around, get the whole label sent up for years 15 | Rap snitches, telling all their business 16 | Sit in the court and be their own star witness 17 | "Do you see the perpetrator?" Yeah, I'm right here 18 | Fuck around, get the whole label sent up for years 19 | 20 | Type profile low, like A in Paid in Full 21 | Attract heavy cash cause the game's centrifugal 22 | Mr. Fantastik, long dough like elastic 23 | Guard my life with twin Glocks that's made out of plastic 24 | Can't stand a brown nosing nigga, fake ass bastard 25 | Admiring my style, tour bus through Manhattan 26 | Plotting, plan the quickest, my flow's the sickest 27 | My hoes be the thickest, my dro the stickiest 28 | Street nigga, stamped and bonafide 29 | When beef jump niggas come get me cause they know I ride 30 | True to the ski mask, New York's my origin 31 | Play a fake gangsta like an old accordion 32 | According to him, when the D's rushed in 33 | Complication from the wire, testimony was thin 34 | Caused his man to go up north, the ball hit 'em again 35 | Lame rap snitch nigga even told on the Mexican 36 | 37 | Rap snitches, telling all their business 38 | Sit in the court and be their own star witness 39 | "Do you see the perpetrator?" Yeah, I'm right here 40 | Fuck around, get the whole label sent up for years 41 | Rap snitches, telling all their business 42 | Sit in the court and be their own star witness 43 | "Do you see the perpetrator?" Yeah, I'm right here 44 | Fuck around, get the whole label sent up for years 45 | 46 | True, there's rules to this shit, fools dare care 47 | Everybody wanna rule the world with tears for fear 48 | Yeah, yeah, tell 'em tell it on the mountain hill 49 | Running up they mouth bill, everybody doubting still 50 | Informer, keep it up and get tested 51 | Pop through your bubble vest or double-breasted 52 | He keep a lab down south in the little beast 53 | So much heat you woulda thought it was the Middle East 54 | A little grease always keeps the wheels a-spinning 55 | Like sitting on twenty threes to get the squealers grinning 56 | Hitting on many trees, feel real linen 57 | Spitting on enemies, get the steel for tin men 58 | Where no brains but gum flap 59 | He said his gun clap, then he fled after one slap (Pap!) 60 | Son, shut your trap, save it for the bitches 61 | Mmm, delicious, rapp snitch knishes 62 | 63 | You know what I'm saying? (It's terrible) 64 | Crazy, man, I'm just analyzing this whole game 65 | This is bugged out, man, niggas is snitching 66 | Telling on they own self (It's a horror, yo) 67 | Fuck around and get everybody bagged, man 68 | (Atrocities) Fuck around and get yo mama bagged, nigga 69 | You know your grandmama used to be bootlegging 70 | Fake hustling nigga, heheheheh, haha 71 | Perpetrator? Yeah, I'm right here... 72 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-27/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C10", "basket": [{"product_id": "P54", "price": 590}], "date_of_purchase": "2020-10-28 14:29:17.490059"} 2 | {"customer_id": "C12", "basket": [{"product_id": "P60", "price": 1539}], "date_of_purchase": "2020-10-27 22:52:17.490059"} 3 | {"customer_id": "C26", "basket": [{"product_id": "P64", "price": 1046}], "date_of_purchase": "2020-10-27 23:01:17.490059"} 4 | {"customer_id": "C34", "basket": [{"product_id": "P15", "price": 242}, {"product_id": "P18", "price": 746}], "date_of_purchase": "2020-10-28 03:51:17.490059"} 5 | {"customer_id": "C35", "basket": [{"product_id": "P18", "price": 558}, {"product_id": "P21", "price": 690}], "date_of_purchase": "2020-10-28 12:35:17.490059"} 6 | {"customer_id": "C38", "basket": [{"product_id": "P27", "price": 39}, {"product_id": "P24", "price": 32}], "date_of_purchase": "2020-10-28 08:36:17.490059"} 7 | {"customer_id": "C41", "basket": [{"product_id": "P03", "price": 868}], "date_of_purchase": "2020-10-28 02:12:17.490059"} 8 | {"customer_id": "C52", "basket": [{"product_id": "P40", "price": 78}, {"product_id": "P37", "price": 728}, {"product_id": "P36", "price": 1248}], "date_of_purchase": "2020-10-28 11:50:17.490059"} 9 | {"customer_id": "C55", "basket": [{"product_id": "P29", "price": 1060}], "date_of_purchase": "2020-10-28 05:44:17.490059"} 10 | {"customer_id": "C71", "basket": [{"product_id": "P39", "price": 165}, {"product_id": "P36", "price": 1946}], "date_of_purchase": "2020-10-27 20:35:17.490059"} 11 | {"customer_id": "C79", "basket": [{"product_id": "P08", "price": 764}], "date_of_purchase": "2020-10-27 23:54:17.490059"} 12 | {"customer_id": "C80", "basket": [{"product_id": "P51", "price": 919}, {"product_id": "P44", "price": 132}, {"product_id": "P51", "price": 1319}], "date_of_purchase": "2020-10-28 08:02:17.490059"} 13 | {"customer_id": "C93", "basket": [{"product_id": "P24", "price": 505}], "date_of_purchase": "2020-10-27 23:23:17.490059"} 14 | {"customer_id": "C95", "basket": [{"product_id": "P33", "price": 1387}, {"product_id": "P24", "price": 80}], "date_of_purchase": "2020-10-28 09:45:17.490059"} 15 | {"customer_id": "C100", "basket": [{"product_id": "P06", "price": 608}, {"product_id": "P06", "price": 504}], "date_of_purchase": "2020-10-28 09:42:17.490059"} 16 | {"customer_id": "C106", "basket": [{"product_id": "P04", "price": 1754}, {"product_id": "P04", "price": 432}, {"product_id": "P08", "price": 230}], "date_of_purchase": "2020-10-28 14:05:17.490059"} 17 | {"customer_id": "C108", "basket": [{"product_id": "P64", "price": 1161}], "date_of_purchase": "2020-10-28 02:17:17.490059"} 18 | {"customer_id": "C112", "basket": [{"product_id": "P42", "price": 1688}, {"product_id": "P54", "price": 719}], "date_of_purchase": "2020-10-28 15:04:17.490059"} 19 | {"customer_id": "C120", "basket": [{"product_id": "P49", "price": 264}], "date_of_purchase": "2020-10-28 12:16:17.490059"} 20 | {"customer_id": "C127", "basket": [{"product_id": "P28", "price": 551}], "date_of_purchase": "2020-10-27 23:43:17.490059"} 21 | {"customer_id": "C129", "basket": [{"product_id": "P11", "price": 656}, {"product_id": "P09", "price": 266}, {"product_id": "P08", "price": 1500}], "date_of_purchase": "2020-10-28 07:02:17.490059"} 22 | {"customer_id": "C134", "basket": [{"product_id": "P30", "price": 1959}, {"product_id": "P26", "price": 914}], "date_of_purchase": "2020-10-28 09:20:17.490059"} 23 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-30/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C17", "basket": [{"product_id": "P35", "price": 97}], "date_of_purchase": "2020-10-01 01:17:17.490059"} 2 | {"customer_id": "C19", "basket": [{"product_id": "P06", "price": 970}, {"product_id": "P07", "price": 365}], "date_of_purchase": "2020-10-01 16:41:17.490059"} 3 | {"customer_id": "C23", "basket": [{"product_id": "P25", "price": 328}, {"product_id": "P23", "price": 1184}], "date_of_purchase": "2020-10-01 08:13:17.490059"} 4 | {"customer_id": "C25", "basket": [{"product_id": "P41", "price": 1576}, {"product_id": "P49", "price": 1328}], "date_of_purchase": "2020-10-01 07:59:17.490059"} 5 | {"customer_id": "C26", "basket": [{"product_id": "P35", "price": 547}, {"product_id": "P35", "price": 1252}, {"product_id": "P40", "price": 1676}], "date_of_purchase": "2020-09-30 22:38:17.490059"} 6 | {"customer_id": "C35", "basket": [{"product_id": "P42", "price": 844}], "date_of_purchase": "2020-10-01 14:52:17.490059"} 7 | {"customer_id": "C38", "basket": [{"product_id": "P24", "price": 1888}], "date_of_purchase": "2020-10-01 11:29:17.490059"} 8 | {"customer_id": "C42", "basket": [{"product_id": "P22", "price": 75}, {"product_id": "P34", "price": 717}, {"product_id": "P29", "price": 1134}], "date_of_purchase": "2020-10-01 14:55:17.490059"} 9 | {"customer_id": "C48", "basket": [{"product_id": "P41", "price": 1173}, {"product_id": "P41", "price": 1708}], "date_of_purchase": "2020-10-01 12:12:17.490059"} 10 | {"customer_id": "C55", "basket": [{"product_id": "P54", "price": 1566}], "date_of_purchase": "2020-10-01 05:06:17.490059"} 11 | {"customer_id": "C57", "basket": [{"product_id": "P26", "price": 1910}, {"product_id": "P26", "price": 132}], "date_of_purchase": "2020-10-01 12:28:17.490059"} 12 | {"customer_id": "C65", "basket": [{"product_id": "P54", "price": 1316}], "date_of_purchase": "2020-10-01 01:44:17.490059"} 13 | {"customer_id": "C76", "basket": [{"product_id": "P38", "price": 1215}], "date_of_purchase": "2020-10-01 05:49:17.490059"} 14 | {"customer_id": "C77", "basket": [{"product_id": "P02", "price": 596}, {"product_id": "P12", "price": 1927}], "date_of_purchase": "2020-09-30 23:17:17.490059"} 15 | {"customer_id": "C92", "basket": [{"product_id": "P64", "price": 1276}, {"product_id": "P62", "price": 1532}, {"product_id": "P62", "price": 352}], "date_of_purchase": "2020-10-01 04:50:17.490059"} 16 | {"customer_id": "C95", "basket": [{"product_id": "P30", "price": 1018}], "date_of_purchase": "2020-09-30 22:26:17.490059"} 17 | {"customer_id": "C100", "basket": [{"product_id": "P37", "price": 78}], "date_of_purchase": "2020-10-01 07:00:17.490059"} 18 | {"customer_id": "C108", "basket": [{"product_id": "P40", "price": 1575}, {"product_id": "P38", "price": 1793}], "date_of_purchase": "2020-10-01 10:55:17.490059"} 19 | {"customer_id": "C110", "basket": [{"product_id": "P45", "price": 660}], "date_of_purchase": "2020-09-30 22:21:17.490059"} 20 | {"customer_id": "C114", "basket": [{"product_id": "P36", "price": 619}], "date_of_purchase": "2020-10-01 16:18:17.490059"} 21 | {"customer_id": "C131", "basket": [{"product_id": "P37", "price": 257}, {"product_id": "P37", "price": 1332}, {"product_id": "P38", "price": 21}], "date_of_purchase": "2020-09-30 20:28:17.490059"} 22 | {"customer_id": "C132", "basket": [{"product_id": "P32", "price": 917}, {"product_id": "P34", "price": 1422}, {"product_id": "P30", "price": 975}], "date_of_purchase": "2020-10-01 00:10:17.490059"} 23 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-21/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P05", "price": 271}, {"product_id": "P11", "price": 1003}], "date_of_purchase": "2020-08-22 06:11:17.490059"} 2 | {"customer_id": "C6", "basket": [{"product_id": "P37", "price": 1135}, {"product_id": "P37", "price": 1030}], "date_of_purchase": "2020-08-22 12:22:17.490059"} 3 | {"customer_id": "C7", "basket": [{"product_id": "P07", "price": 762}, {"product_id": "P11", "price": 1107}, {"product_id": "P01", "price": 474}], "date_of_purchase": "2020-08-21 21:05:17.490059"} 4 | {"customer_id": "C17", "basket": [{"product_id": "P12", "price": 448}, {"product_id": "P11", "price": 1873}, {"product_id": "P10", "price": 912}], "date_of_purchase": "2020-08-22 06:31:17.490059"} 5 | {"customer_id": "C19", "basket": [{"product_id": "P07", "price": 353}, {"product_id": "P09", "price": 1197}], "date_of_purchase": "2020-08-21 23:32:17.490059"} 6 | {"customer_id": "C31", "basket": [{"product_id": "P61", "price": 142}, {"product_id": "P62", "price": 1297}, {"product_id": "P61", "price": 1551}], "date_of_purchase": "2020-08-22 03:48:17.490059"} 7 | {"customer_id": "C33", "basket": [{"product_id": "P39", "price": 18}, {"product_id": "P40", "price": 1580}], "date_of_purchase": "2020-08-22 16:11:17.490059"} 8 | {"customer_id": "C40", "basket": [{"product_id": "P58", "price": 1729}, {"product_id": "P51", "price": 1612}, {"product_id": "P54", "price": 1024}], "date_of_purchase": "2020-08-22 06:25:17.490059"} 9 | {"customer_id": "C41", "basket": [{"product_id": "P08", "price": 896}, {"product_id": "P07", "price": 753}, {"product_id": "P02", "price": 1309}], "date_of_purchase": "2020-08-22 00:39:17.490059"} 10 | {"customer_id": "C45", "basket": [{"product_id": "P58", "price": 5}], "date_of_purchase": "2020-08-22 16:35:17.490059"} 11 | {"customer_id": "C49", "basket": [{"product_id": "P35", "price": 33}], "date_of_purchase": "2020-08-22 00:15:17.490059"} 12 | {"customer_id": "C59", "basket": [{"product_id": "P56", "price": 1242}, {"product_id": "P58", "price": 35}], "date_of_purchase": "2020-08-22 01:09:17.490059"} 13 | {"customer_id": "C67", "basket": [{"product_id": "P57", "price": 894}, {"product_id": "P51", "price": 271}], "date_of_purchase": "2020-08-21 20:59:17.490059"} 14 | {"customer_id": "C69", "basket": [{"product_id": "P05", "price": 1470}], "date_of_purchase": "2020-08-22 14:31:17.490059"} 15 | {"customer_id": "C71", "basket": [{"product_id": "P02", "price": 1379}], "date_of_purchase": "2020-08-22 05:17:17.490059"} 16 | {"customer_id": "C76", "basket": [{"product_id": "P37", "price": 754}, {"product_id": "P39", "price": 3}, {"product_id": "P37", "price": 504}], "date_of_purchase": "2020-08-22 03:46:17.490059"} 17 | {"customer_id": "C91", "basket": [{"product_id": "P62", "price": 1169}], "date_of_purchase": "2020-08-22 05:42:17.490059"} 18 | {"customer_id": "C92", "basket": [{"product_id": "P22", "price": 1979}], "date_of_purchase": "2020-08-22 02:07:17.490059"} 19 | {"customer_id": "C93", "basket": [{"product_id": "P31", "price": 992}, {"product_id": "P22", "price": 1266}], "date_of_purchase": "2020-08-22 07:57:17.490059"} 20 | {"customer_id": "C95", "basket": [{"product_id": "P59", "price": 1060}, {"product_id": "P47", "price": 396}], "date_of_purchase": "2020-08-22 15:56:17.490059"} 21 | {"customer_id": "C97", "basket": [{"product_id": "P34", "price": 293}, {"product_id": "P34", "price": 1694}], "date_of_purchase": "2020-08-22 00:19:17.490059"} 22 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-20/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P62", "price": 1819}], "date_of_purchase": "2020-09-21 13:40:17.490059"} 2 | {"customer_id": "C7", "basket": [{"product_id": "P05", "price": 1534}, {"product_id": "P01", "price": 1960}, {"product_id": "P02", "price": 1185}], "date_of_purchase": "2020-09-21 04:06:17.490059"} 3 | {"customer_id": "C8", "basket": [{"product_id": "P59", "price": 1693}, {"product_id": "P57", "price": 1729}], "date_of_purchase": "2020-09-21 14:48:17.490059"} 4 | {"customer_id": "C13", "basket": [{"product_id": "P35", "price": 1369}, {"product_id": "P35", "price": 496}], "date_of_purchase": "2020-09-21 03:16:17.490059"} 5 | {"customer_id": "C19", "basket": [{"product_id": "P01", "price": 151}, {"product_id": "P07", "price": 297}], "date_of_purchase": "2020-09-21 04:17:17.490059"} 6 | {"customer_id": "C23", "basket": [{"product_id": "P22", "price": 322}], "date_of_purchase": "2020-09-20 20:41:17.490059"} 7 | {"customer_id": "C28", "basket": [{"product_id": "P46", "price": 535}, {"product_id": "P42", "price": 1350}], "date_of_purchase": "2020-09-21 02:19:17.490059"} 8 | {"customer_id": "C33", "basket": [{"product_id": "P38", "price": 1499}], "date_of_purchase": "2020-09-21 07:59:17.490059"} 9 | {"customer_id": "C41", "basket": [{"product_id": "P08", "price": 1496}], "date_of_purchase": "2020-09-21 02:22:17.490059"} 10 | {"customer_id": "C55", "basket": [{"product_id": "P34", "price": 1683}, {"product_id": "P33", "price": 588}], "date_of_purchase": "2020-09-21 16:43:17.490059"} 11 | {"customer_id": "C57", "basket": [{"product_id": "P28", "price": 1578}, {"product_id": "P32", "price": 1739}], "date_of_purchase": "2020-09-21 16:53:17.490059"} 12 | {"customer_id": "C70", "basket": [{"product_id": "P27", "price": 1665}, {"product_id": "P26", "price": 1730}, {"product_id": "P27", "price": 1020}], "date_of_purchase": "2020-09-21 11:41:17.490059"} 13 | {"customer_id": "C71", "basket": [{"product_id": "P21", "price": 1144}], "date_of_purchase": "2020-09-21 16:51:17.490059"} 14 | {"customer_id": "C92", "basket": [{"product_id": "P26", "price": 1760}], "date_of_purchase": "2020-09-21 06:53:17.490059"} 15 | {"customer_id": "C96", "basket": [{"product_id": "P52", "price": 243}], "date_of_purchase": "2020-09-21 02:49:17.490059"} 16 | {"customer_id": "C100", "basket": [{"product_id": "P36", "price": 1617}, {"product_id": "P35", "price": 737}], "date_of_purchase": "2020-09-21 14:16:17.490059"} 17 | {"customer_id": "C107", "basket": [{"product_id": "P31", "price": 1452}, {"product_id": "P33", "price": 1681}, {"product_id": "P32", "price": 1117}], "date_of_purchase": "2020-09-21 12:51:17.490059"} 18 | {"customer_id": "C110", "basket": [{"product_id": "P43", "price": 1902}, {"product_id": "P56", "price": 806}], "date_of_purchase": "2020-09-21 16:31:17.490059"} 19 | {"customer_id": "C125", "basket": [{"product_id": "P59", "price": 52}, {"product_id": "P42", "price": 1689}], "date_of_purchase": "2020-09-21 02:52:17.490059"} 20 | {"customer_id": "C131", "basket": [{"product_id": "P40", "price": 1933}, {"product_id": "P40", "price": 317}], "date_of_purchase": "2020-09-21 06:20:17.490059"} 21 | {"customer_id": "C133", "basket": [{"product_id": "P39", "price": 510}, {"product_id": "P38", "price": 881}, {"product_id": "P40", "price": 88}], "date_of_purchase": "2020-09-20 21:43:17.490059"} 22 | {"customer_id": "C135", "basket": [{"product_id": "P54", "price": 787}], "date_of_purchase": "2020-09-21 00:07:17.490059"} 23 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-28/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C8", "basket": [{"product_id": "P48", "price": 921}, {"product_id": "P54", "price": 1030}], "date_of_purchase": "2020-10-28 22:49:17.490059"} 2 | {"customer_id": "C17", "basket": [{"product_id": "P40", "price": 1440}, {"product_id": "P38", "price": 1407}, {"product_id": "P39", "price": 824}], "date_of_purchase": "2020-10-29 12:04:17.490059"} 3 | {"customer_id": "C22", "basket": [{"product_id": "P36", "price": 798}], "date_of_purchase": "2020-10-29 03:08:17.490059"} 4 | {"customer_id": "C35", "basket": [{"product_id": "P44", "price": 323}, {"product_id": "P46", "price": 1091}], "date_of_purchase": "2020-10-29 06:32:17.490059"} 5 | {"customer_id": "C48", "basket": [{"product_id": "P24", "price": 1724}, {"product_id": "P33", "price": 706}], "date_of_purchase": "2020-10-29 09:46:17.490059"} 6 | {"customer_id": "C53", "basket": [{"product_id": "P58", "price": 685}], "date_of_purchase": "2020-10-29 09:13:17.490059"} 7 | {"customer_id": "C64", "basket": [{"product_id": "P57", "price": 1096}, {"product_id": "P42", "price": 1648}, {"product_id": "P58", "price": 986}], "date_of_purchase": "2020-10-29 11:44:17.490059"} 8 | {"customer_id": "C65", "basket": [{"product_id": "P35", "price": 1223}, {"product_id": "P39", "price": 1393}], "date_of_purchase": "2020-10-28 23:31:17.490059"} 9 | {"customer_id": "C68", "basket": [{"product_id": "P63", "price": 241}], "date_of_purchase": "2020-10-28 22:02:17.490059"} 10 | {"customer_id": "C80", "basket": [{"product_id": "P59", "price": 1089}, {"product_id": "P56", "price": 514}, {"product_id": "P51", "price": 1619}], "date_of_purchase": "2020-10-29 07:17:17.490059"} 11 | {"customer_id": "C89", "basket": [{"product_id": "P12", "price": 964}, {"product_id": "P10", "price": 181}, {"product_id": "P03", "price": 1689}], "date_of_purchase": "2020-10-29 09:55:17.490059"} 12 | {"customer_id": "C90", "basket": [{"product_id": "P27", "price": 1025}], "date_of_purchase": "2020-10-29 06:08:17.490059"} 13 | {"customer_id": "C95", "basket": [{"product_id": "P38", "price": 512}, {"product_id": "P35", "price": 115}, {"product_id": "P39", "price": 312}], "date_of_purchase": "2020-10-29 12:52:17.490059"} 14 | {"customer_id": "C96", "basket": [{"product_id": "P47", "price": 1381}, {"product_id": "P44", "price": 546}, {"product_id": "P54", "price": 250}], "date_of_purchase": "2020-10-29 08:55:17.490059"} 15 | {"customer_id": "C99", "basket": [{"product_id": "P22", "price": 1147}, {"product_id": "P34", "price": 1969}], "date_of_purchase": "2020-10-29 06:02:17.490059"} 16 | {"customer_id": "C109", "basket": [{"product_id": "P47", "price": 1160}], "date_of_purchase": "2020-10-29 04:57:17.490059"} 17 | {"customer_id": "C110", "basket": [{"product_id": "P53", "price": 910}, {"product_id": "P48", "price": 1003}], "date_of_purchase": "2020-10-29 03:17:17.490059"} 18 | {"customer_id": "C114", "basket": [{"product_id": "P35", "price": 1123}, {"product_id": "P39", "price": 84}, {"product_id": "P40", "price": 1178}], "date_of_purchase": "2020-10-29 12:17:17.490059"} 19 | {"customer_id": "C115", "basket": [{"product_id": "P02", "price": 1304}, {"product_id": "P04", "price": 251}], "date_of_purchase": "2020-10-29 07:29:17.490059"} 20 | {"customer_id": "C118", "basket": [{"product_id": "P40", "price": 258}], "date_of_purchase": "2020-10-29 14:59:17.490059"} 21 | {"customer_id": "C136", "basket": [{"product_id": "P39", "price": 1696}, {"product_id": "P36", "price": 463}], "date_of_purchase": "2020-10-28 22:20:17.490059"} 22 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-27/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P02", "price": 1399}, {"product_id": "P12", "price": 1731}], "date_of_purchase": "2020-09-28 05:30:17.490059"} 2 | {"customer_id": "C20", "basket": [{"product_id": "P63", "price": 49}, {"product_id": "P63", "price": 655}], "date_of_purchase": "2020-09-27 20:17:17.490059"} 3 | {"customer_id": "C28", "basket": [{"product_id": "P26", "price": 1293}], "date_of_purchase": "2020-09-28 06:26:17.490059"} 4 | {"customer_id": "C31", "basket": [{"product_id": "P61", "price": 1479}, {"product_id": "P63", "price": 1214}, {"product_id": "P61", "price": 893}], "date_of_purchase": "2020-09-28 14:24:17.490059"} 5 | {"customer_id": "C32", "basket": [{"product_id": "P64", "price": 1643}], "date_of_purchase": "2020-09-28 01:06:17.490059"} 6 | {"customer_id": "C35", "basket": [{"product_id": "P18", "price": 1972}, {"product_id": "P15", "price": 808}], "date_of_purchase": "2020-09-28 07:01:17.490059"} 7 | {"customer_id": "C39", "basket": [{"product_id": "P01", "price": 1448}, {"product_id": "P09", "price": 1157}, {"product_id": "P08", "price": 844}], "date_of_purchase": "2020-09-27 19:57:17.490059"} 8 | {"customer_id": "C55", "basket": [{"product_id": "P38", "price": 1540}], "date_of_purchase": "2020-09-28 16:32:17.490059"} 9 | {"customer_id": "C66", "basket": [{"product_id": "P05", "price": 692}, {"product_id": "P05", "price": 724}, {"product_id": "P06", "price": 640}], "date_of_purchase": "2020-09-28 02:55:17.490059"} 10 | {"customer_id": "C80", "basket": [{"product_id": "P50", "price": 1626}], "date_of_purchase": "2020-09-28 13:01:17.490059"} 11 | {"customer_id": "C82", "basket": [{"product_id": "P02", "price": 192}], "date_of_purchase": "2020-09-28 04:27:17.490059"} 12 | {"customer_id": "C83", "basket": [{"product_id": "P05", "price": 1022}, {"product_id": "P02", "price": 655}, {"product_id": "P01", "price": 1004}], "date_of_purchase": "2020-09-28 06:28:17.490059"} 13 | {"customer_id": "C98", "basket": [{"product_id": "P64", "price": 255}, {"product_id": "P62", "price": 1725}], "date_of_purchase": "2020-09-28 11:08:17.490059"} 14 | {"customer_id": "C101", "basket": [{"product_id": "P43", "price": 1669}], "date_of_purchase": "2020-09-27 22:51:17.490059"} 15 | {"customer_id": "C107", "basket": [{"product_id": "P55", "price": 1388}, {"product_id": "P60", "price": 1698}], "date_of_purchase": "2020-09-27 23:58:17.490059"} 16 | {"customer_id": "C111", "basket": [{"product_id": "P63", "price": 1828}, {"product_id": "P64", "price": 1091}], "date_of_purchase": "2020-09-28 09:51:17.490059"} 17 | {"customer_id": "C113", "basket": [{"product_id": "P59", "price": 763}, {"product_id": "P42", "price": 882}], "date_of_purchase": "2020-09-28 15:22:17.490059"} 18 | {"customer_id": "C117", "basket": [{"product_id": "P29", "price": 414}, {"product_id": "P23", "price": 1806}], "date_of_purchase": "2020-09-28 15:59:17.490059"} 19 | {"customer_id": "C121", "basket": [{"product_id": "P29", "price": 751}, {"product_id": "P25", "price": 709}, {"product_id": "P22", "price": 1152}], "date_of_purchase": "2020-09-28 11:11:17.490059"} 20 | {"customer_id": "C123", "basket": [{"product_id": "P44", "price": 1823}], "date_of_purchase": "2020-09-28 16:50:17.490059"} 21 | {"customer_id": "C127", "basket": [{"product_id": "P37", "price": 530}, {"product_id": "P36", "price": 33}], "date_of_purchase": "2020-09-28 10:31:17.490059"} 22 | {"customer_id": "C128", "basket": [{"product_id": "P35", "price": 768}], "date_of_purchase": "2020-09-28 06:12:17.490059"} 23 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-05/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C17", "basket": [{"product_id": "P35", "price": 1462}, {"product_id": "P36", "price": 1115}], "date_of_purchase": "2020-09-05 20:59:17.490059"} 2 | {"customer_id": "C26", "basket": [{"product_id": "P40", "price": 394}], "date_of_purchase": "2020-09-05 22:41:17.490059"} 3 | {"customer_id": "C32", "basket": [{"product_id": "P64", "price": 164}, {"product_id": "P61", "price": 1189}, {"product_id": "P63", "price": 1249}], "date_of_purchase": "2020-09-06 03:28:17.490059"} 4 | {"customer_id": "C34", "basket": [{"product_id": "P50", "price": 194}, {"product_id": "P50", "price": 1275}, {"product_id": "P57", "price": 1971}], "date_of_purchase": "2020-09-06 11:04:17.490059"} 5 | {"customer_id": "C43", "basket": [{"product_id": "P09", "price": 1771}], "date_of_purchase": "2020-09-06 06:18:17.490059"} 6 | {"customer_id": "C45", "basket": [{"product_id": "P30", "price": 453}], "date_of_purchase": "2020-09-06 03:43:17.490059"} 7 | {"customer_id": "C50", "basket": [{"product_id": "P50", "price": 778}, {"product_id": "P46", "price": 532}], "date_of_purchase": "2020-09-06 09:15:17.490059"} 8 | {"customer_id": "C57", "basket": [{"product_id": "P53", "price": 1429}, {"product_id": "P41", "price": 1521}, {"product_id": "P46", "price": 1603}], "date_of_purchase": "2020-09-05 22:23:17.490059"} 9 | {"customer_id": "C73", "basket": [{"product_id": "P10", "price": 298}, {"product_id": "P05", "price": 1110}, {"product_id": "P01", "price": 293}], "date_of_purchase": "2020-09-05 21:04:17.490059"} 10 | {"customer_id": "C76", "basket": [{"product_id": "P35", "price": 431}, {"product_id": "P35", "price": 288}], "date_of_purchase": "2020-09-06 03:19:17.490059"} 11 | {"customer_id": "C81", "basket": [{"product_id": "P50", "price": 170}, {"product_id": "P46", "price": 290}, {"product_id": "P57", "price": 901}], "date_of_purchase": "2020-09-06 12:50:17.490059"} 12 | {"customer_id": "C97", "basket": [{"product_id": "P64", "price": 1718}, {"product_id": "P62", "price": 639}], "date_of_purchase": "2020-09-06 00:43:17.490059"} 13 | {"customer_id": "C98", "basket": [{"product_id": "P62", "price": 1118}, {"product_id": "P63", "price": 26}, {"product_id": "P64", "price": 352}], "date_of_purchase": "2020-09-05 21:27:17.490059"} 14 | {"customer_id": "C100", "basket": [{"product_id": "P04", "price": 96}, {"product_id": "P12", "price": 1215}], "date_of_purchase": "2020-09-06 13:00:17.490059"} 15 | {"customer_id": "C103", "basket": [{"product_id": "P28", "price": 1411}, {"product_id": "P28", "price": 261}, {"product_id": "P33", "price": 1363}], "date_of_purchase": "2020-09-06 07:17:17.490059"} 16 | {"customer_id": "C105", "basket": [{"product_id": "P62", "price": 373}, {"product_id": "P61", "price": 1767}], "date_of_purchase": "2020-09-06 07:06:17.490059"} 17 | {"customer_id": "C111", "basket": [{"product_id": "P38", "price": 178}], "date_of_purchase": "2020-09-06 00:09:17.490059"} 18 | {"customer_id": "C114", "basket": [{"product_id": "P36", "price": 1224}, {"product_id": "P36", "price": 1068}], "date_of_purchase": "2020-09-05 23:46:17.490059"} 19 | {"customer_id": "C125", "basket": [{"product_id": "P07", "price": 1124}], "date_of_purchase": "2020-09-06 13:40:17.490059"} 20 | {"customer_id": "C128", "basket": [{"product_id": "P21", "price": 1547}], "date_of_purchase": "2020-09-05 23:01:17.490059"} 21 | {"customer_id": "C132", "basket": [{"product_id": "P30", "price": 1224}, {"product_id": "P23", "price": 1238}, {"product_id": "P24", "price": 1536}], "date_of_purchase": "2020-09-06 10:01:17.490059"} 22 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-12/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C2", "basket": [{"product_id": "P18", "price": 719}, {"product_id": "P16", "price": 452}], "date_of_purchase": "2020-09-13 08:39:17.490059"} 2 | {"customer_id": "C6", "basket": [{"product_id": "P35", "price": 1766}], "date_of_purchase": "2020-09-13 13:56:17.490059"} 3 | {"customer_id": "C21", "basket": [{"product_id": "P18", "price": 558}, {"product_id": "P15", "price": 358}, {"product_id": "P14", "price": 853}], "date_of_purchase": "2020-09-13 08:57:17.490059"} 4 | {"customer_id": "C28", "basket": [{"product_id": "P29", "price": 69}, {"product_id": "P25", "price": 1581}], "date_of_purchase": "2020-09-13 05:31:17.490059"} 5 | {"customer_id": "C34", "basket": [{"product_id": "P51", "price": 119}, {"product_id": "P48", "price": 1172}], "date_of_purchase": "2020-09-12 21:28:17.490059"} 6 | {"customer_id": "C36", "basket": [{"product_id": "P57", "price": 1985}], "date_of_purchase": "2020-09-13 12:06:17.490059"} 7 | {"customer_id": "C52", "basket": [{"product_id": "P55", "price": 1924}, {"product_id": "P58", "price": 1763}], "date_of_purchase": "2020-09-13 03:39:17.490059"} 8 | {"customer_id": "C60", "basket": [{"product_id": "P64", "price": 1179}, {"product_id": "P64", "price": 1715}], "date_of_purchase": "2020-09-12 20:31:17.490059"} 9 | {"customer_id": "C67", "basket": [{"product_id": "P61", "price": 216}], "date_of_purchase": "2020-09-12 22:55:17.490059"} 10 | {"customer_id": "C71", "basket": [{"product_id": "P21", "price": 475}, {"product_id": "P16", "price": 715}, {"product_id": "P15", "price": 422}], "date_of_purchase": "2020-09-13 06:51:17.490059"} 11 | {"customer_id": "C75", "basket": [{"product_id": "P02", "price": 877}, {"product_id": "P12", "price": 898}], "date_of_purchase": "2020-09-13 13:36:17.490059"} 12 | {"customer_id": "C76", "basket": [{"product_id": "P35", "price": 380}, {"product_id": "P36", "price": 507}], "date_of_purchase": "2020-09-13 06:45:17.490059"} 13 | {"customer_id": "C83", "basket": [{"product_id": "P12", "price": 546}, {"product_id": "P09", "price": 228}], "date_of_purchase": "2020-09-13 02:48:17.490059"} 14 | {"customer_id": "C90", "basket": [{"product_id": "P34", "price": 1700}], "date_of_purchase": "2020-09-13 02:24:17.490059"} 15 | {"customer_id": "C95", "basket": [{"product_id": "P31", "price": 722}, {"product_id": "P30", "price": 1082}, {"product_id": "P32", "price": 265}], "date_of_purchase": "2020-09-13 12:38:17.490059"} 16 | {"customer_id": "C101", "basket": [{"product_id": "P48", "price": 1124}, {"product_id": "P43", "price": 944}], "date_of_purchase": "2020-09-13 02:04:17.490059"} 17 | {"customer_id": "C102", "basket": [{"product_id": "P09", "price": 1875}], "date_of_purchase": "2020-09-13 12:17:17.490059"} 18 | {"customer_id": "C111", "basket": [{"product_id": "P63", "price": 1452}], "date_of_purchase": "2020-09-13 10:55:17.490059"} 19 | {"customer_id": "C124", "basket": [{"product_id": "P38", "price": 617}], "date_of_purchase": "2020-09-13 12:35:17.490059"} 20 | {"customer_id": "C132", "basket": [{"product_id": "P22", "price": 371}, {"product_id": "P30", "price": 1918}], "date_of_purchase": "2020-09-13 13:42:17.490059"} 21 | {"customer_id": "C133", "basket": [{"product_id": "P33", "price": 86}, {"product_id": "P25", "price": 528}, {"product_id": "P33", "price": 408}], "date_of_purchase": "2020-09-12 23:41:17.490059"} 22 | {"customer_id": "C137", "basket": [{"product_id": "P12", "price": 907}, {"product_id": "P11", "price": 198}, {"product_id": "P02", "price": 998}], "date_of_purchase": "2020-09-13 11:54:17.490059"} 23 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-11-07/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C8", "basket": [{"product_id": "P46", "price": 325}, {"product_id": "P44", "price": 1212}], "date_of_purchase": "2020-11-07 20:02:17.490059"} 2 | {"customer_id": "C11", "basket": [{"product_id": "P39", "price": 1236}, {"product_id": "P40", "price": 1638}], "date_of_purchase": "2020-11-08 08:42:17.490059"} 3 | {"customer_id": "C23", "basket": [{"product_id": "P61", "price": 740}, {"product_id": "P61", "price": 1295}], "date_of_purchase": "2020-11-07 22:51:17.490059"} 4 | {"customer_id": "C26", "basket": [{"product_id": "P63", "price": 380}, {"product_id": "P62", "price": 1997}, {"product_id": "P62", "price": 526}], "date_of_purchase": "2020-11-08 14:09:17.490059"} 5 | {"customer_id": "C41", "basket": [{"product_id": "P54", "price": 626}], "date_of_purchase": "2020-11-08 10:57:17.490059"} 6 | {"customer_id": "C46", "basket": [{"product_id": "P01", "price": 798}], "date_of_purchase": "2020-11-08 01:50:17.490059"} 7 | {"customer_id": "C52", "basket": [{"product_id": "P32", "price": 508}, {"product_id": "P30", "price": 1129}], "date_of_purchase": "2020-11-08 01:14:17.490059"} 8 | {"customer_id": "C65", "basket": [{"product_id": "P02", "price": 671}, {"product_id": "P06", "price": 1068}], "date_of_purchase": "2020-11-08 05:18:17.490059"} 9 | {"customer_id": "C66", "basket": [{"product_id": "P09", "price": 506}], "date_of_purchase": "2020-11-08 09:38:17.490059"} 10 | {"customer_id": "C67", "basket": [{"product_id": "P63", "price": 88}, {"product_id": "P61", "price": 797}], "date_of_purchase": "2020-11-08 01:58:17.490059"} 11 | {"customer_id": "C70", "basket": [{"product_id": "P23", "price": 1163}, {"product_id": "P27", "price": 1363}], "date_of_purchase": "2020-11-08 10:20:17.490059"} 12 | {"customer_id": "C71", "basket": [{"product_id": "P20", "price": 336}, {"product_id": "P18", "price": 1594}], "date_of_purchase": "2020-11-08 04:58:17.490059"} 13 | {"customer_id": "C80", "basket": [{"product_id": "P53", "price": 1635}, {"product_id": "P58", "price": 280}], "date_of_purchase": "2020-11-07 20:03:17.490059"} 14 | {"customer_id": "C86", "basket": [{"product_id": "P04", "price": 528}, {"product_id": "P12", "price": 1206}, {"product_id": "P09", "price": 1811}], "date_of_purchase": "2020-11-08 12:17:17.490059"} 15 | {"customer_id": "C89", "basket": [{"product_id": "P36", "price": 1859}, {"product_id": "P36", "price": 1371}, {"product_id": "P37", "price": 408}], "date_of_purchase": "2020-11-08 05:14:17.490059"} 16 | {"customer_id": "C93", "basket": [{"product_id": "P40", "price": 1939}], "date_of_purchase": "2020-11-08 01:09:17.490059"} 17 | {"customer_id": "C99", "basket": [{"product_id": "P42", "price": 967}], "date_of_purchase": "2020-11-08 12:34:17.490059"} 18 | {"customer_id": "C108", "basket": [{"product_id": "P63", "price": 1084}, {"product_id": "P64", "price": 455}, {"product_id": "P62", "price": 1424}], "date_of_purchase": "2020-11-08 04:52:17.490059"} 19 | {"customer_id": "C110", "basket": [{"product_id": "P62", "price": 1643}, {"product_id": "P63", "price": 202}], "date_of_purchase": "2020-11-08 07:50:17.490059"} 20 | {"customer_id": "C120", "basket": [{"product_id": "P51", "price": 502}, {"product_id": "P41", "price": 1552}], "date_of_purchase": "2020-11-08 15:01:17.490059"} 21 | {"customer_id": "C125", "basket": [{"product_id": "P11", "price": 750}, {"product_id": "P12", "price": 1023}, {"product_id": "P08", "price": 1779}], "date_of_purchase": "2020-11-08 15:40:17.490059"} 22 | {"customer_id": "C133", "basket": [{"product_id": "P32", "price": 1818}], "date_of_purchase": "2020-11-08 07:00:17.490059"} 23 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-30/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C7", "basket": [{"product_id": "P39", "price": 643}, {"product_id": "P36", "price": 1967}, {"product_id": "P40", "price": 1946}], "date_of_purchase": "2020-10-30 22:37:17.490059"} 2 | {"customer_id": "C13", "basket": [{"product_id": "P21", "price": 1194}, {"product_id": "P19", "price": 1873}, {"product_id": "P14", "price": 1407}], "date_of_purchase": "2020-10-31 01:40:17.490059"} 3 | {"customer_id": "C17", "basket": [{"product_id": "P35", "price": 138}, {"product_id": "P39", "price": 298}], "date_of_purchase": "2020-10-31 05:32:17.490059"} 4 | {"customer_id": "C28", "basket": [{"product_id": "P49", "price": 237}, {"product_id": "P41", "price": 1353}, {"product_id": "P50", "price": 385}], "date_of_purchase": "2020-10-30 22:37:17.490059"} 5 | {"customer_id": "C34", "basket": [{"product_id": "P51", "price": 896}], "date_of_purchase": "2020-10-31 09:05:17.490059"} 6 | {"customer_id": "C39", "basket": [{"product_id": "P32", "price": 1548}, {"product_id": "P32", "price": 1082}], "date_of_purchase": "2020-10-31 01:29:17.490059"} 7 | {"customer_id": "C48", "basket": [{"product_id": "P23", "price": 120}, {"product_id": "P27", "price": 197}, {"product_id": "P28", "price": 1527}], "date_of_purchase": "2020-10-31 05:21:17.490059"} 8 | {"customer_id": "C54", "basket": [{"product_id": "P32", "price": 432}], "date_of_purchase": "2020-10-31 05:14:17.490059"} 9 | {"customer_id": "C67", "basket": [{"product_id": "P34", "price": 1635}], "date_of_purchase": "2020-10-31 08:29:17.490059"} 10 | {"customer_id": "C75", "basket": [{"product_id": "P11", "price": 707}, {"product_id": "P11", "price": 871}], "date_of_purchase": "2020-10-30 20:11:17.490059"} 11 | {"customer_id": "C77", "basket": [{"product_id": "P02", "price": 1634}], "date_of_purchase": "2020-10-31 14:22:17.490059"} 12 | {"customer_id": "C80", "basket": [{"product_id": "P46", "price": 1977}, {"product_id": "P59", "price": 600}], "date_of_purchase": "2020-10-31 00:30:17.490059"} 13 | {"customer_id": "C86", "basket": [{"product_id": "P02", "price": 980}, {"product_id": "P10", "price": 991}, {"product_id": "P06", "price": 1318}], "date_of_purchase": "2020-10-30 21:15:17.490059"} 14 | {"customer_id": "C93", "basket": [{"product_id": "P38", "price": 1084}, {"product_id": "P40", "price": 543}, {"product_id": "P39", "price": 1788}], "date_of_purchase": "2020-10-31 07:20:17.490059"} 15 | {"customer_id": "C102", "basket": [{"product_id": "P38", "price": 1223}, {"product_id": "P40", "price": 758}], "date_of_purchase": "2020-10-31 04:46:17.490059"} 16 | {"customer_id": "C104", "basket": [{"product_id": "P62", "price": 1788}, {"product_id": "P63", "price": 1448}], "date_of_purchase": "2020-10-31 09:47:17.490059"} 17 | {"customer_id": "C107", "basket": [{"product_id": "P48", "price": 662}, {"product_id": "P44", "price": 1867}, {"product_id": "P46", "price": 335}], "date_of_purchase": "2020-10-31 12:49:17.490059"} 18 | {"customer_id": "C111", "basket": [{"product_id": "P39", "price": 458}, {"product_id": "P39", "price": 1814}], "date_of_purchase": "2020-10-31 06:02:17.490059"} 19 | {"customer_id": "C127", "basket": [{"product_id": "P27", "price": 896}, {"product_id": "P25", "price": 1150}, {"product_id": "P27", "price": 1315}], "date_of_purchase": "2020-10-31 03:14:17.490059"} 20 | {"customer_id": "C128", "basket": [{"product_id": "P43", "price": 1112}, {"product_id": "P43", "price": 601}, {"product_id": "P41", "price": 304}], "date_of_purchase": "2020-10-31 14:52:17.490059"} 21 | {"customer_id": "C133", "basket": [{"product_id": "P32", "price": 153}], "date_of_purchase": "2020-10-30 20:11:17.490059"} 22 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-23/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C2", "basket": [{"product_id": "P24", "price": 1635}, {"product_id": "P31", "price": 1243}, {"product_id": "P34", "price": 1116}], "date_of_purchase": "2020-08-23 20:21:17.490059"} 2 | {"customer_id": "C13", "basket": [{"product_id": "P01", "price": 20}, {"product_id": "P08", "price": 1548}, {"product_id": "P01", "price": 1472}], "date_of_purchase": "2020-08-24 14:32:17.490059"} 3 | {"customer_id": "C17", "basket": [{"product_id": "P39", "price": 1254}], "date_of_purchase": "2020-08-24 11:03:17.490059"} 4 | {"customer_id": "C23", "basket": [{"product_id": "P64", "price": 963}, {"product_id": "P61", "price": 1292}], "date_of_purchase": "2020-08-24 16:07:17.490059"} 5 | {"customer_id": "C44", "basket": [{"product_id": "P24", "price": 1649}, {"product_id": "P34", "price": 532}], "date_of_purchase": "2020-08-24 01:21:17.490059"} 6 | {"customer_id": "C57", "basket": [{"product_id": "P48", "price": 1212}, {"product_id": "P41", "price": 1311}], "date_of_purchase": "2020-08-24 14:35:17.490059"} 7 | {"customer_id": "C62", "basket": [{"product_id": "P57", "price": 509}, {"product_id": "P53", "price": 1074}], "date_of_purchase": "2020-08-24 12:40:17.490059"} 8 | {"customer_id": "C67", "basket": [{"product_id": "P64", "price": 1891}, {"product_id": "P63", "price": 1764}, {"product_id": "P64", "price": 883}], "date_of_purchase": "2020-08-23 20:40:17.490059"} 9 | {"customer_id": "C70", "basket": [{"product_id": "P25", "price": 194}, {"product_id": "P33", "price": 1791}, {"product_id": "P25", "price": 497}], "date_of_purchase": "2020-08-24 07:56:17.490059"} 10 | {"customer_id": "C74", "basket": [{"product_id": "P07", "price": 1561}, {"product_id": "P09", "price": 761}], "date_of_purchase": "2020-08-24 04:07:17.490059"} 11 | {"customer_id": "C75", "basket": [{"product_id": "P02", "price": 1036}], "date_of_purchase": "2020-08-23 20:05:17.490059"} 12 | {"customer_id": "C79", "basket": [{"product_id": "P03", "price": 614}, {"product_id": "P04", "price": 1282}], "date_of_purchase": "2020-08-24 00:32:17.490059"} 13 | {"customer_id": "C89", "basket": [{"product_id": "P39", "price": 299}, {"product_id": "P38", "price": 1723}], "date_of_purchase": "2020-08-24 15:13:17.490059"} 14 | {"customer_id": "C95", "basket": [{"product_id": "P46", "price": 1180}, {"product_id": "P59", "price": 1635}, {"product_id": "P47", "price": 431}], "date_of_purchase": "2020-08-24 10:58:17.490059"} 15 | {"customer_id": "C99", "basket": [{"product_id": "P31", "price": 350}, {"product_id": "P31", "price": 737}], "date_of_purchase": "2020-08-24 03:32:17.490059"} 16 | {"customer_id": "C116", "basket": [{"product_id": "P63", "price": 552}], "date_of_purchase": "2020-08-24 15:04:17.490059"} 17 | {"customer_id": "C125", "basket": [{"product_id": "P01", "price": 1388}, {"product_id": "P01", "price": 1303}], "date_of_purchase": "2020-08-24 09:19:17.490059"} 18 | {"customer_id": "C127", "basket": [{"product_id": "P25", "price": 1062}, {"product_id": "P22", "price": 1857}, {"product_id": "P26", "price": 1700}], "date_of_purchase": "2020-08-24 05:17:17.490059"} 19 | {"customer_id": "C132", "basket": [{"product_id": "P11", "price": 887}], "date_of_purchase": "2020-08-23 23:39:17.490059"} 20 | {"customer_id": "C133", "basket": [{"product_id": "P23", "price": 1379}, {"product_id": "P34", "price": 1310}, {"product_id": "P22", "price": 289}], "date_of_purchase": "2020-08-24 05:54:17.490059"} 21 | {"customer_id": "C134", "basket": [{"product_id": "P64", "price": 1448}, {"product_id": "P61", "price": 1734}, {"product_id": "P61", "price": 292}], "date_of_purchase": "2020-08-24 16:49:17.490059"} 22 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-01/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C5", "basket": [{"product_id": "P18", "price": 659}, {"product_id": "P20", "price": 169}], "date_of_purchase": "2020-10-02 03:40:17.490059"} 2 | {"customer_id": "C7", "basket": [{"product_id": "P11", "price": 1336}, {"product_id": "P08", "price": 1703}, {"product_id": "P09", "price": 456}], "date_of_purchase": "2020-10-02 02:25:17.490059"} 3 | {"customer_id": "C15", "basket": [{"product_id": "P42", "price": 459}], "date_of_purchase": "2020-10-01 21:40:17.490059"} 4 | {"customer_id": "C20", "basket": [{"product_id": "P63", "price": 97}, {"product_id": "P62", "price": 1545}], "date_of_purchase": "2020-10-02 02:56:17.490059"} 5 | {"customer_id": "C30", "basket": [{"product_id": "P52", "price": 1731}, {"product_id": "P52", "price": 645}, {"product_id": "P43", "price": 945}], "date_of_purchase": "2020-10-02 06:07:17.490059"} 6 | {"customer_id": "C35", "basket": [{"product_id": "P41", "price": 1744}], "date_of_purchase": "2020-10-02 03:32:17.490059"} 7 | {"customer_id": "C38", "basket": [{"product_id": "P22", "price": 1221}], "date_of_purchase": "2020-10-01 22:02:17.490059"} 8 | {"customer_id": "C45", "basket": [{"product_id": "P35", "price": 1462}, {"product_id": "P40", "price": 1294}, {"product_id": "P40", "price": 1854}], "date_of_purchase": "2020-10-02 16:33:17.490059"} 9 | {"customer_id": "C48", "basket": [{"product_id": "P10", "price": 1542}], "date_of_purchase": "2020-10-02 12:55:17.490059"} 10 | {"customer_id": "C55", "basket": [{"product_id": "P63", "price": 1357}, {"product_id": "P64", "price": 1273}, {"product_id": "P62", "price": 1645}], "date_of_purchase": "2020-10-02 15:40:17.490059"} 11 | {"customer_id": "C57", "basket": [{"product_id": "P31", "price": 1582}, {"product_id": "P30", "price": 523}, {"product_id": "P33", "price": 1823}], "date_of_purchase": "2020-10-01 23:51:17.490059"} 12 | {"customer_id": "C68", "basket": [{"product_id": "P62", "price": 696}, {"product_id": "P63", "price": 438}, {"product_id": "P62", "price": 1004}], "date_of_purchase": "2020-10-02 03:33:17.490059"} 13 | {"customer_id": "C76", "basket": [{"product_id": "P40", "price": 1014}, {"product_id": "P36", "price": 914}, {"product_id": "P40", "price": 682}], "date_of_purchase": "2020-10-02 01:15:17.490059"} 14 | {"customer_id": "C81", "basket": [{"product_id": "P41", "price": 1575}, {"product_id": "P57", "price": 213}], "date_of_purchase": "2020-10-01 22:07:17.490059"} 15 | {"customer_id": "C86", "basket": [{"product_id": "P04", "price": 941}], "date_of_purchase": "2020-10-02 16:40:17.490059"} 16 | {"customer_id": "C90", "basket": [{"product_id": "P29", "price": 1014}], "date_of_purchase": "2020-10-02 06:23:17.490059"} 17 | {"customer_id": "C92", "basket": [{"product_id": "P23", "price": 633}, {"product_id": "P32", "price": 69}, {"product_id": "P33", "price": 1578}], "date_of_purchase": "2020-10-02 09:42:17.490059"} 18 | {"customer_id": "C98", "basket": [{"product_id": "P61", "price": 1795}], "date_of_purchase": "2020-10-01 21:43:17.490059"} 19 | {"customer_id": "C100", "basket": [{"product_id": "P35", "price": 221}], "date_of_purchase": "2020-10-02 01:19:17.490059"} 20 | {"customer_id": "C119", "basket": [{"product_id": "P41", "price": 602}], "date_of_purchase": "2020-10-02 04:11:17.490059"} 21 | {"customer_id": "C120", "basket": [{"product_id": "P64", "price": 1581}, {"product_id": "P62", "price": 1011}, {"product_id": "P62", "price": 1200}], "date_of_purchase": "2020-10-02 00:58:17.490059"} 22 | {"customer_id": "C127", "basket": [{"product_id": "P39", "price": 158}, {"product_id": "P36", "price": 895}], "date_of_purchase": "2020-10-02 12:06:17.490059"} 23 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-30/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C2", "basket": [{"product_id": "P28", "price": 1815}], "date_of_purchase": "2020-08-30 21:35:17.490059"} 2 | {"customer_id": "C3", "basket": [{"product_id": "P37", "price": 442}, {"product_id": "P35", "price": 1403}, {"product_id": "P39", "price": 85}], "date_of_purchase": "2020-08-30 21:08:17.490059"} 3 | {"customer_id": "C6", "basket": [{"product_id": "P55", "price": 211}], "date_of_purchase": "2020-08-30 22:31:17.490059"} 4 | {"customer_id": "C17", "basket": [{"product_id": "P37", "price": 1194}, {"product_id": "P37", "price": 22}, {"product_id": "P38", "price": 417}], "date_of_purchase": "2020-08-31 16:08:17.490059"} 5 | {"customer_id": "C19", "basket": [{"product_id": "P36", "price": 1642}], "date_of_purchase": "2020-08-31 06:20:17.490059"} 6 | {"customer_id": "C28", "basket": [{"product_id": "P26", "price": 224}, {"product_id": "P25", "price": 509}, {"product_id": "P26", "price": 356}], "date_of_purchase": "2020-08-30 20:51:17.490059"} 7 | {"customer_id": "C30", "basket": [{"product_id": "P56", "price": 347}, {"product_id": "P56", "price": 985}], "date_of_purchase": "2020-08-31 03:53:17.490059"} 8 | {"customer_id": "C33", "basket": [{"product_id": "P38", "price": 642}, {"product_id": "P35", "price": 1247}, {"product_id": "P40", "price": 1816}], "date_of_purchase": "2020-08-31 00:31:17.490059"} 9 | {"customer_id": "C34", "basket": [{"product_id": "P20", "price": 375}], "date_of_purchase": "2020-08-31 15:23:17.490059"} 10 | {"customer_id": "C37", "basket": [{"product_id": "P35", "price": 1045}, {"product_id": "P37", "price": 206}], "date_of_purchase": "2020-08-31 11:17:17.490059"} 11 | {"customer_id": "C64", "basket": [{"product_id": "P34", "price": 642}, {"product_id": "P34", "price": 1551}], "date_of_purchase": "2020-08-31 04:58:17.490059"} 12 | {"customer_id": "C67", "basket": [{"product_id": "P49", "price": 1493}, {"product_id": "P44", "price": 1120}, {"product_id": "P46", "price": 615}], "date_of_purchase": "2020-08-31 01:30:17.490059"} 13 | {"customer_id": "C69", "basket": [{"product_id": "P08", "price": 820}, {"product_id": "P09", "price": 684}, {"product_id": "P02", "price": 1092}], "date_of_purchase": "2020-08-31 06:10:17.490059"} 14 | {"customer_id": "C81", "basket": [{"product_id": "P55", "price": 500}, {"product_id": "P60", "price": 514}, {"product_id": "P44", "price": 654}], "date_of_purchase": "2020-08-31 01:02:17.490059"} 15 | {"customer_id": "C92", "basket": [{"product_id": "P25", "price": 689}, {"product_id": "P27", "price": 81}, {"product_id": "P33", "price": 557}], "date_of_purchase": "2020-08-30 20:39:17.490059"} 16 | {"customer_id": "C95", "basket": [{"product_id": "P49", "price": 38}, {"product_id": "P54", "price": 1234}], "date_of_purchase": "2020-08-31 13:29:17.490059"} 17 | {"customer_id": "C100", "basket": [{"product_id": "P38", "price": 373}], "date_of_purchase": "2020-08-31 07:29:17.490059"} 18 | {"customer_id": "C102", "basket": [{"product_id": "P34", "price": 316}, {"product_id": "P27", "price": 334}, {"product_id": "P24", "price": 1102}], "date_of_purchase": "2020-08-31 15:32:17.490059"} 19 | {"customer_id": "C110", "basket": [{"product_id": "P60", "price": 655}, {"product_id": "P44", "price": 1900}, {"product_id": "P51", "price": 459}], "date_of_purchase": "2020-08-31 08:38:17.490059"} 20 | {"customer_id": "C124", "basket": [{"product_id": "P27", "price": 1439}], "date_of_purchase": "2020-08-30 23:28:17.490059"} 21 | {"customer_id": "C134", "basket": [{"product_id": "P62", "price": 1945}, {"product_id": "P63", "price": 852}, {"product_id": "P64", "price": 865}], "date_of_purchase": "2020-08-30 22:20:17.490059"} 22 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-11/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C3", "basket": [{"product_id": "P47", "price": 570}, {"product_id": "P55", "price": 1970}, {"product_id": "P44", "price": 1669}], "date_of_purchase": "2020-09-12 13:39:17.490059"} 2 | {"customer_id": "C12", "basket": [{"product_id": "P54", "price": 623}, {"product_id": "P54", "price": 30}], "date_of_purchase": "2020-09-12 15:01:17.490059"} 3 | {"customer_id": "C19", "basket": [{"product_id": "P37", "price": 393}], "date_of_purchase": "2020-09-12 12:36:17.490059"} 4 | {"customer_id": "C23", "basket": [{"product_id": "P39", "price": 1046}, {"product_id": "P39", "price": 1515}, {"product_id": "P39", "price": 372}], "date_of_purchase": "2020-09-12 12:55:17.490059"} 5 | {"customer_id": "C31", "basket": [{"product_id": "P63", "price": 1174}], "date_of_purchase": "2020-09-12 11:22:17.490059"} 6 | {"customer_id": "C36", "basket": [{"product_id": "P30", "price": 1904}], "date_of_purchase": "2020-09-12 05:22:17.490059"} 7 | {"customer_id": "C38", "basket": [{"product_id": "P30", "price": 325}, {"product_id": "P29", "price": 1988}, {"product_id": "P23", "price": 530}], "date_of_purchase": "2020-09-12 00:01:17.490059"} 8 | {"customer_id": "C39", "basket": [{"product_id": "P05", "price": 77}], "date_of_purchase": "2020-09-12 05:14:17.490059"} 9 | {"customer_id": "C44", "basket": [{"product_id": "P52", "price": 352}, {"product_id": "P48", "price": 336}], "date_of_purchase": "2020-09-12 07:09:17.490059"} 10 | {"customer_id": "C49", "basket": [{"product_id": "P35", "price": 1782}], "date_of_purchase": "2020-09-12 11:14:17.490059"} 11 | {"customer_id": "C51", "basket": [{"product_id": "P02", "price": 189}], "date_of_purchase": "2020-09-11 21:45:17.490059"} 12 | {"customer_id": "C57", "basket": [{"product_id": "P47", "price": 1705}, {"product_id": "P56", "price": 592}, {"product_id": "P41", "price": 1980}], "date_of_purchase": "2020-09-12 16:05:17.490059"} 13 | {"customer_id": "C77", "basket": [{"product_id": "P05", "price": 1121}], "date_of_purchase": "2020-09-12 16:02:17.490059"} 14 | {"customer_id": "C79", "basket": [{"product_id": "P28", "price": 1181}, {"product_id": "P25", "price": 896}], "date_of_purchase": "2020-09-11 21:21:17.490059"} 15 | {"customer_id": "C83", "basket": [{"product_id": "P07", "price": 830}], "date_of_purchase": "2020-09-12 11:37:17.490059"} 16 | {"customer_id": "C89", "basket": [{"product_id": "P36", "price": 587}, {"product_id": "P35", "price": 975}], "date_of_purchase": "2020-09-12 07:48:17.490059"} 17 | {"customer_id": "C91", "basket": [{"product_id": "P64", "price": 1417}], "date_of_purchase": "2020-09-12 00:55:17.490059"} 18 | {"customer_id": "C93", "basket": [{"product_id": "P56", "price": 1867}, {"product_id": "P52", "price": 1609}, {"product_id": "P57", "price": 419}], "date_of_purchase": "2020-09-12 06:00:17.490059"} 19 | {"customer_id": "C99", "basket": [{"product_id": "P41", "price": 547}], "date_of_purchase": "2020-09-12 15:03:17.490059"} 20 | {"customer_id": "C122", "basket": [{"product_id": "P40", "price": 1554}, {"product_id": "P39", "price": 993}], "date_of_purchase": "2020-09-11 21:08:17.490059"} 21 | {"customer_id": "C126", "basket": [{"product_id": "P31", "price": 205}, {"product_id": "P24", "price": 585}, {"product_id": "P24", "price": 397}], "date_of_purchase": "2020-09-12 10:04:17.490059"} 22 | {"customer_id": "C131", "basket": [{"product_id": "P39", "price": 1111}, {"product_id": "P36", "price": 308}], "date_of_purchase": "2020-09-12 02:35:17.490059"} 23 | {"customer_id": "C134", "basket": [{"product_id": "P07", "price": 1423}, {"product_id": "P06", "price": 1565}, {"product_id": "P03", "price": 977}], "date_of_purchase": "2020-09-12 14:36:17.490059"} 24 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-31/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C7", "basket": [{"product_id": "P29", "price": 410}, {"product_id": "P29", "price": 788}], "date_of_purchase": "2020-11-01 01:37:17.490059"} 2 | {"customer_id": "C8", "basket": [{"product_id": "P57", "price": 637}, {"product_id": "P60", "price": 692}], "date_of_purchase": "2020-11-01 05:29:17.490059"} 3 | {"customer_id": "C11", "basket": [{"product_id": "P58", "price": 1029}, {"product_id": "P58", "price": 324}, {"product_id": "P58", "price": 343}], "date_of_purchase": "2020-11-01 08:26:17.490059"} 4 | {"customer_id": "C17", "basket": [{"product_id": "P39", "price": 757}], "date_of_purchase": "2020-10-31 21:15:17.490059"} 5 | {"customer_id": "C32", "basket": [{"product_id": "P32", "price": 1634}], "date_of_purchase": "2020-11-01 03:22:17.490059"} 6 | {"customer_id": "C42", "basket": [{"product_id": "P48", "price": 369}, {"product_id": "P50", "price": 699}, {"product_id": "P59", "price": 1352}], "date_of_purchase": "2020-11-01 08:30:17.490059"} 7 | {"customer_id": "C65", "basket": [{"product_id": "P03", "price": 695}, {"product_id": "P07", "price": 834}, {"product_id": "P01", "price": 1702}], "date_of_purchase": "2020-11-01 05:51:17.490059"} 8 | {"customer_id": "C66", "basket": [{"product_id": "P53", "price": 146}, {"product_id": "P45", "price": 241}], "date_of_purchase": "2020-10-31 21:57:17.490059"} 9 | {"customer_id": "C69", "basket": [{"product_id": "P60", "price": 1091}], "date_of_purchase": "2020-11-01 10:54:17.490059"} 10 | {"customer_id": "C71", "basket": [{"product_id": "P07", "price": 819}], "date_of_purchase": "2020-11-01 16:04:17.490059"} 11 | {"customer_id": "C82", "basket": [{"product_id": "P40", "price": 1890}, {"product_id": "P36", "price": 1931}], "date_of_purchase": "2020-11-01 05:16:17.490059"} 12 | {"customer_id": "C83", "basket": [{"product_id": "P59", "price": 1998}, {"product_id": "P56", "price": 681}, {"product_id": "P56", "price": 266}], "date_of_purchase": "2020-10-31 21:45:17.490059"} 13 | {"customer_id": "C92", "basket": [{"product_id": "P64", "price": 10}], "date_of_purchase": "2020-11-01 05:13:17.490059"} 14 | {"customer_id": "C95", "basket": [{"product_id": "P31", "price": 430}], "date_of_purchase": "2020-10-31 21:56:17.490059"} 15 | {"customer_id": "C101", "basket": [{"product_id": "P64", "price": 178}, {"product_id": "P64", "price": 1694}, {"product_id": "P61", "price": 1068}], "date_of_purchase": "2020-10-31 19:44:17.490059"} 16 | {"customer_id": "C109", "basket": [{"product_id": "P30", "price": 817}, {"product_id": "P27", "price": 484}, {"product_id": "P32", "price": 1318}], "date_of_purchase": "2020-11-01 00:12:17.490059"} 17 | {"customer_id": "C110", "basket": [{"product_id": "P32", "price": 1435}, {"product_id": "P32", "price": 1374}], "date_of_purchase": "2020-11-01 02:45:17.490059"} 18 | {"customer_id": "C114", "basket": [{"product_id": "P36", "price": 727}, {"product_id": "P35", "price": 414}], "date_of_purchase": "2020-11-01 13:35:17.490059"} 19 | {"customer_id": "C116", "basket": [{"product_id": "P22", "price": 1217}, {"product_id": "P22", "price": 52}], "date_of_purchase": "2020-11-01 11:37:17.490059"} 20 | {"customer_id": "C124", "basket": [{"product_id": "P40", "price": 704}], "date_of_purchase": "2020-10-31 20:21:17.490059"} 21 | {"customer_id": "C125", "basket": [{"product_id": "P07", "price": 1479}], "date_of_purchase": "2020-11-01 00:00:17.490059"} 22 | {"customer_id": "C129", "basket": [{"product_id": "P12", "price": 995}, {"product_id": "P06", "price": 1123}], "date_of_purchase": "2020-10-31 20:35:17.490059"} 23 | {"customer_id": "C133", "basket": [{"product_id": "P39", "price": 1575}], "date_of_purchase": "2020-11-01 06:19:17.490059"} 24 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-02/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P63", "price": 1937}, {"product_id": "P63", "price": 1037}], "date_of_purchase": "2020-09-03 02:41:17.490059"} 2 | {"customer_id": "C5", "basket": [{"product_id": "P14", "price": 1745}, {"product_id": "P17", "price": 35}, {"product_id": "P19", "price": 1754}], "date_of_purchase": "2020-09-02 22:05:17.490059"} 3 | {"customer_id": "C20", "basket": [{"product_id": "P62", "price": 1976}, {"product_id": "P61", "price": 1342}], "date_of_purchase": "2020-09-03 00:15:17.490059"} 4 | {"customer_id": "C21", "basket": [{"product_id": "P22", "price": 61}], "date_of_purchase": "2020-09-03 16:21:17.490059"} 5 | {"customer_id": "C29", "basket": [{"product_id": "P29", "price": 1468}, {"product_id": "P22", "price": 1726}, {"product_id": "P24", "price": 1848}], "date_of_purchase": "2020-09-02 23:08:17.490059"} 6 | {"customer_id": "C33", "basket": [{"product_id": "P36", "price": 521}, {"product_id": "P38", "price": 436}], "date_of_purchase": "2020-09-02 22:59:17.490059"} 7 | {"customer_id": "C35", "basket": [{"product_id": "P17", "price": 680}, {"product_id": "P13", "price": 1351}, {"product_id": "P21", "price": 1712}], "date_of_purchase": "2020-09-03 11:59:17.490059"} 8 | {"customer_id": "C37", "basket": [{"product_id": "P35", "price": 1689}, {"product_id": "P40", "price": 179}], "date_of_purchase": "2020-09-03 00:33:17.490059"} 9 | {"customer_id": "C45", "basket": [{"product_id": "P36", "price": 1538}], "date_of_purchase": "2020-09-02 22:55:17.490059"} 10 | {"customer_id": "C52", "basket": [{"product_id": "P33", "price": 874}], "date_of_purchase": "2020-09-02 23:33:17.490059"} 11 | {"customer_id": "C61", "basket": [{"product_id": "P35", "price": 1952}, {"product_id": "P38", "price": 1140}, {"product_id": "P36", "price": 594}], "date_of_purchase": "2020-09-03 04:04:17.490059"} 12 | {"customer_id": "C65", "basket": [{"product_id": "P31", "price": 1482}], "date_of_purchase": "2020-09-02 20:08:17.490059"} 13 | {"customer_id": "C66", "basket": [{"product_id": "P55", "price": 1627}, {"product_id": "P51", "price": 1491}], "date_of_purchase": "2020-09-02 21:25:17.490059"} 14 | {"customer_id": "C67", "basket": [{"product_id": "P45", "price": 454}, {"product_id": "P47", "price": 1540}, {"product_id": "P56", "price": 73}], "date_of_purchase": "2020-09-03 05:01:17.490059"} 15 | {"customer_id": "C76", "basket": [{"product_id": "P40", "price": 2}], "date_of_purchase": "2020-09-02 20:27:17.490059"} 16 | {"customer_id": "C79", "basket": [{"product_id": "P26", "price": 982}, {"product_id": "P34", "price": 1192}, {"product_id": "P23", "price": 365}], "date_of_purchase": "2020-09-03 06:22:17.490059"} 17 | {"customer_id": "C87", "basket": [{"product_id": "P37", "price": 193}], "date_of_purchase": "2020-09-03 15:04:17.490059"} 18 | {"customer_id": "C91", "basket": [{"product_id": "P63", "price": 1514}], "date_of_purchase": "2020-09-02 21:53:17.490059"} 19 | {"customer_id": "C96", "basket": [{"product_id": "P38", "price": 421}, {"product_id": "P39", "price": 206}], "date_of_purchase": "2020-09-03 02:15:17.490059"} 20 | {"customer_id": "C108", "basket": [{"product_id": "P39", "price": 803}], "date_of_purchase": "2020-09-03 06:50:17.490059"} 21 | {"customer_id": "C113", "basket": [{"product_id": "P61", "price": 819}, {"product_id": "P63", "price": 1634}], "date_of_purchase": "2020-09-03 08:58:17.490059"} 22 | {"customer_id": "C116", "basket": [{"product_id": "P03", "price": 1619}, {"product_id": "P03", "price": 1212}, {"product_id": "P05", "price": 1888}], "date_of_purchase": "2020-09-03 05:03:17.490059"} 23 | {"customer_id": "C136", "basket": [{"product_id": "P64", "price": 190}], "date_of_purchase": "2020-09-03 06:23:17.490059"} 24 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-17/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C3", "basket": [{"product_id": "P40", "price": 958}, {"product_id": "P39", "price": 1305}], "date_of_purchase": "2020-09-17 21:55:17.490059"} 2 | {"customer_id": "C19", "basket": [{"product_id": "P39", "price": 1490}, {"product_id": "P38", "price": 778}], "date_of_purchase": "2020-09-18 12:37:17.490059"} 3 | {"customer_id": "C24", "basket": [{"product_id": "P39", "price": 621}], "date_of_purchase": "2020-09-18 00:01:17.490059"} 4 | {"customer_id": "C26", "basket": [{"product_id": "P63", "price": 1867}], "date_of_purchase": "2020-09-18 00:13:17.490059"} 5 | {"customer_id": "C28", "basket": [{"product_id": "P41", "price": 1941}, {"product_id": "P46", "price": 1025}], "date_of_purchase": "2020-09-18 16:25:17.490059"} 6 | {"customer_id": "C30", "basket": [{"product_id": "P50", "price": 1140}, {"product_id": "P45", "price": 1673}], "date_of_purchase": "2020-09-18 05:36:17.490059"} 7 | {"customer_id": "C32", "basket": [{"product_id": "P36", "price": 425}], "date_of_purchase": "2020-09-18 13:24:17.490059"} 8 | {"customer_id": "C38", "basket": [{"product_id": "P37", "price": 1414}], "date_of_purchase": "2020-09-17 21:30:17.490059"} 9 | {"customer_id": "C39", "basket": [{"product_id": "P20", "price": 1168}, {"product_id": "P16", "price": 651}, {"product_id": "P20", "price": 946}], "date_of_purchase": "2020-09-17 19:49:17.490059"} 10 | {"customer_id": "C48", "basket": [{"product_id": "P32", "price": 1069}, {"product_id": "P29", "price": 48}], "date_of_purchase": "2020-09-17 22:01:17.490059"} 11 | {"customer_id": "C58", "basket": [{"product_id": "P31", "price": 1247}, {"product_id": "P33", "price": 1981}], "date_of_purchase": "2020-09-18 03:13:17.490059"} 12 | {"customer_id": "C77", "basket": [{"product_id": "P33", "price": 847}], "date_of_purchase": "2020-09-18 16:15:17.490059"} 13 | {"customer_id": "C86", "basket": [{"product_id": "P09", "price": 784}, {"product_id": "P12", "price": 1356}], "date_of_purchase": "2020-09-17 22:09:17.490059"} 14 | {"customer_id": "C88", "basket": [{"product_id": "P40", "price": 851}], "date_of_purchase": "2020-09-18 01:56:17.490059"} 15 | {"customer_id": "C97", "basket": [{"product_id": "P63", "price": 607}], "date_of_purchase": "2020-09-18 08:18:17.490059"} 16 | {"customer_id": "C108", "basket": [{"product_id": "P62", "price": 1465}, {"product_id": "P62", "price": 1687}], "date_of_purchase": "2020-09-18 07:41:17.490059"} 17 | {"customer_id": "C110", "basket": [{"product_id": "P51", "price": 1543}, {"product_id": "P47", "price": 113}], "date_of_purchase": "2020-09-18 07:37:17.490059"} 18 | {"customer_id": "C111", "basket": [{"product_id": "P37", "price": 1882}, {"product_id": "P35", "price": 85}, {"product_id": "P36", "price": 80}], "date_of_purchase": "2020-09-18 09:34:17.490059"} 19 | {"customer_id": "C119", "basket": [{"product_id": "P54", "price": 1954}, {"product_id": "P59", "price": 1322}], "date_of_purchase": "2020-09-18 10:28:17.490059"} 20 | {"customer_id": "C126", "basket": [{"product_id": "P39", "price": 1572}, {"product_id": "P37", "price": 190}, {"product_id": "P40", "price": 878}], "date_of_purchase": "2020-09-18 15:12:17.490059"} 21 | {"customer_id": "C127", "basket": [{"product_id": "P22", "price": 806}, {"product_id": "P26", "price": 113}], "date_of_purchase": "2020-09-18 06:39:17.490059"} 22 | {"customer_id": "C133", "basket": [{"product_id": "P37", "price": 1161}, {"product_id": "P40", "price": 469}, {"product_id": "P35", "price": 1359}], "date_of_purchase": "2020-09-18 13:45:17.490059"} 23 | {"customer_id": "C137", "basket": [{"product_id": "P15", "price": 739}, {"product_id": "P20", "price": 1177}, {"product_id": "P15", "price": 31}], "date_of_purchase": "2020-09-18 08:12:17.490059"} 24 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-23/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C11", "basket": [{"product_id": "P46", "price": 459}], "date_of_purchase": "2020-09-24 12:48:17.490059"} 2 | {"customer_id": "C17", "basket": [{"product_id": "P40", "price": 1356}, {"product_id": "P40", "price": 1739}, {"product_id": "P36", "price": 1744}], "date_of_purchase": "2020-09-23 22:46:17.490059"} 3 | {"customer_id": "C27", "basket": [{"product_id": "P34", "price": 1907}, {"product_id": "P26", "price": 1646}, {"product_id": "P25", "price": 1818}], "date_of_purchase": "2020-09-24 04:58:17.490059"} 4 | {"customer_id": "C43", "basket": [{"product_id": "P02", "price": 900}, {"product_id": "P06", "price": 472}], "date_of_purchase": "2020-09-24 15:55:17.490059"} 5 | {"customer_id": "C45", "basket": [{"product_id": "P48", "price": 1621}, {"product_id": "P45", "price": 1358}, {"product_id": "P50", "price": 1283}], "date_of_purchase": "2020-09-24 14:30:17.490059"} 6 | {"customer_id": "C52", "basket": [{"product_id": "P60", "price": 1660}, {"product_id": "P54", "price": 1090}, {"product_id": "P49", "price": 706}], "date_of_purchase": "2020-09-24 00:17:17.490059"} 7 | {"customer_id": "C53", "basket": [{"product_id": "P33", "price": 241}, {"product_id": "P31", "price": 1296}, {"product_id": "P31", "price": 954}], "date_of_purchase": "2020-09-24 11:13:17.490059"} 8 | {"customer_id": "C57", "basket": [{"product_id": "P46", "price": 1257}, {"product_id": "P42", "price": 1274}, {"product_id": "P52", "price": 636}], "date_of_purchase": "2020-09-24 15:09:17.490059"} 9 | {"customer_id": "C74", "basket": [{"product_id": "P31", "price": 1031}, {"product_id": "P22", "price": 43}], "date_of_purchase": "2020-09-24 01:04:17.490059"} 10 | {"customer_id": "C85", "basket": [{"product_id": "P25", "price": 1104}, {"product_id": "P28", "price": 1968}], "date_of_purchase": "2020-09-24 14:41:17.490059"} 11 | {"customer_id": "C93", "basket": [{"product_id": "P40", "price": 1002}, {"product_id": "P40", "price": 684}, {"product_id": "P38", "price": 976}], "date_of_purchase": "2020-09-24 08:46:17.490059"} 12 | {"customer_id": "C97", "basket": [{"product_id": "P24", "price": 1303}, {"product_id": "P29", "price": 1168}, {"product_id": "P25", "price": 1614}], "date_of_purchase": "2020-09-24 08:28:17.490059"} 13 | {"customer_id": "C99", "basket": [{"product_id": "P43", "price": 1681}, {"product_id": "P53", "price": 1234}], "date_of_purchase": "2020-09-24 13:10:17.490059"} 14 | {"customer_id": "C105", "basket": [{"product_id": "P18", "price": 769}, {"product_id": "P21", "price": 820}, {"product_id": "P17", "price": 1757}], "date_of_purchase": "2020-09-24 04:45:17.490059"} 15 | {"customer_id": "C107", "basket": [{"product_id": "P49", "price": 1042}], "date_of_purchase": "2020-09-24 09:59:17.490059"} 16 | {"customer_id": "C109", "basket": [{"product_id": "P46", "price": 1807}, {"product_id": "P43", "price": 1102}], "date_of_purchase": "2020-09-24 11:51:17.490059"} 17 | {"customer_id": "C111", "basket": [{"product_id": "P36", "price": 536}], "date_of_purchase": "2020-09-24 07:35:17.490059"} 18 | {"customer_id": "C124", "basket": [{"product_id": "P23", "price": 1986}, {"product_id": "P27", "price": 1810}, {"product_id": "P24", "price": 43}], "date_of_purchase": "2020-09-24 03:23:17.490059"} 19 | {"customer_id": "C128", "basket": [{"product_id": "P13", "price": 1177}], "date_of_purchase": "2020-09-24 01:01:17.490059"} 20 | {"customer_id": "C133", "basket": [{"product_id": "P35", "price": 1509}, {"product_id": "P35", "price": 92}], "date_of_purchase": "2020-09-24 01:36:17.490059"} 21 | {"customer_id": "C134", "basket": [{"product_id": "P64", "price": 401}, {"product_id": "P63", "price": 888}], "date_of_purchase": "2020-09-24 00:41:17.490059"} 22 | {"customer_id": "C137", "basket": [{"product_id": "P11", "price": 392}], "date_of_purchase": "2020-09-24 04:40:17.490059"} 23 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-25/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P11", "price": 493}, {"product_id": "P11", "price": 120}], "date_of_purchase": "2020-10-26 07:17:17.490059"} 2 | {"customer_id": "C8", "basket": [{"product_id": "P59", "price": 649}, {"product_id": "P43", "price": 522}], "date_of_purchase": "2020-10-26 01:35:17.490059"} 3 | {"customer_id": "C17", "basket": [{"product_id": "P11", "price": 343}, {"product_id": "P05", "price": 808}], "date_of_purchase": "2020-10-26 05:58:17.490059"} 4 | {"customer_id": "C19", "basket": [{"product_id": "P02", "price": 1527}], "date_of_purchase": "2020-10-26 13:56:17.490059"} 5 | {"customer_id": "C26", "basket": [{"product_id": "P63", "price": 87}, {"product_id": "P61", "price": 1031}], "date_of_purchase": "2020-10-25 23:29:17.490059"} 6 | {"customer_id": "C31", "basket": [{"product_id": "P61", "price": 1102}, {"product_id": "P63", "price": 1762}, {"product_id": "P62", "price": 1494}], "date_of_purchase": "2020-10-26 16:14:17.490059"} 7 | {"customer_id": "C33", "basket": [{"product_id": "P40", "price": 1735}], "date_of_purchase": "2020-10-25 20:33:17.490059"} 8 | {"customer_id": "C43", "basket": [{"product_id": "P09", "price": 1443}, {"product_id": "P02", "price": 724}], "date_of_purchase": "2020-10-26 06:15:17.490059"} 9 | {"customer_id": "C45", "basket": [{"product_id": "P50", "price": 1479}, {"product_id": "P45", "price": 653}], "date_of_purchase": "2020-10-26 14:33:17.490059"} 10 | {"customer_id": "C77", "basket": [{"product_id": "P34", "price": 1574}, {"product_id": "P24", "price": 1407}], "date_of_purchase": "2020-10-26 09:48:17.490059"} 11 | {"customer_id": "C78", "basket": [{"product_id": "P43", "price": 1263}, {"product_id": "P57", "price": 1178}, {"product_id": "P42", "price": 565}], "date_of_purchase": "2020-10-26 00:26:17.490059"} 12 | {"customer_id": "C86", "basket": [{"product_id": "P05", "price": 988}], "date_of_purchase": "2020-10-26 00:55:17.490059"} 13 | {"customer_id": "C89", "basket": [{"product_id": "P05", "price": 357}, {"product_id": "P09", "price": 1886}], "date_of_purchase": "2020-10-26 11:57:17.490059"} 14 | {"customer_id": "C93", "basket": [{"product_id": "P56", "price": 342}, {"product_id": "P44", "price": 1954}], "date_of_purchase": "2020-10-25 23:16:17.490059"} 15 | {"customer_id": "C94", "basket": [{"product_id": "P25", "price": 44}, {"product_id": "P25", "price": 969}], "date_of_purchase": "2020-10-26 01:24:17.490059"} 16 | {"customer_id": "C98", "basket": [{"product_id": "P62", "price": 871}, {"product_id": "P64", "price": 1892}, {"product_id": "P64", "price": 1324}], "date_of_purchase": "2020-10-25 22:47:17.490059"} 17 | {"customer_id": "C99", "basket": [{"product_id": "P46", "price": 760}, {"product_id": "P47", "price": 22}, {"product_id": "P41", "price": 1669}], "date_of_purchase": "2020-10-26 10:04:17.490059"} 18 | {"customer_id": "C105", "basket": [{"product_id": "P57", "price": 34}], "date_of_purchase": "2020-10-26 16:43:17.490059"} 19 | {"customer_id": "C112", "basket": [{"product_id": "P41", "price": 1568}, {"product_id": "P49", "price": 724}, {"product_id": "P51", "price": 1281}], "date_of_purchase": "2020-10-26 16:18:17.490059"} 20 | {"customer_id": "C115", "basket": [{"product_id": "P61", "price": 65}], "date_of_purchase": "2020-10-25 21:57:17.490059"} 21 | {"customer_id": "C125", "basket": [{"product_id": "P04", "price": 576}, {"product_id": "P04", "price": 1043}, {"product_id": "P01", "price": 1246}], "date_of_purchase": "2020-10-26 11:19:17.490059"} 22 | {"customer_id": "C131", "basket": [{"product_id": "P35", "price": 310}, {"product_id": "P39", "price": 454}], "date_of_purchase": "2020-10-26 15:19:17.490059"} 23 | {"customer_id": "C136", "basket": [{"product_id": "P35", "price": 273}, {"product_id": "P35", "price": 528}], "date_of_purchase": "2020-10-26 07:32:17.490059"} 24 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-11/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C17", "basket": [{"product_id": "P44", "price": 531}, {"product_id": "P53", "price": 1025}, {"product_id": "P44", "price": 1108}], "date_of_purchase": "2020-10-12 13:26:17.490059"} 2 | {"customer_id": "C24", "basket": [{"product_id": "P36", "price": 96}, {"product_id": "P36", "price": 124}, {"product_id": "P36", "price": 1835}], "date_of_purchase": "2020-10-12 10:54:17.490059"} 3 | {"customer_id": "C26", "basket": [{"product_id": "P35", "price": 202}, {"product_id": "P38", "price": 205}], "date_of_purchase": "2020-10-12 01:44:17.490059"} 4 | {"customer_id": "C38", "basket": [{"product_id": "P23", "price": 524}, {"product_id": "P28", "price": 1266}], "date_of_purchase": "2020-10-12 09:44:17.490059"} 5 | {"customer_id": "C57", "basket": [{"product_id": "P22", "price": 1017}, {"product_id": "P26", "price": 1062}, {"product_id": "P34", "price": 329}], "date_of_purchase": "2020-10-12 13:46:17.490059"} 6 | {"customer_id": "C59", "basket": [{"product_id": "P31", "price": 1479}, {"product_id": "P29", "price": 911}, {"product_id": "P24", "price": 941}], "date_of_purchase": "2020-10-12 09:19:17.490059"} 7 | {"customer_id": "C66", "basket": [{"product_id": "P04", "price": 1158}], "date_of_purchase": "2020-10-12 05:15:17.490059"} 8 | {"customer_id": "C77", "basket": [{"product_id": "P05", "price": 472}], "date_of_purchase": "2020-10-12 03:59:17.490059"} 9 | {"customer_id": "C79", "basket": [{"product_id": "P22", "price": 1073}, {"product_id": "P25", "price": 376}], "date_of_purchase": "2020-10-12 08:14:17.490059"} 10 | {"customer_id": "C81", "basket": [{"product_id": "P53", "price": 1032}, {"product_id": "P57", "price": 1140}, {"product_id": "P42", "price": 363}], "date_of_purchase": "2020-10-12 07:52:17.490059"} 11 | {"customer_id": "C84", "basket": [{"product_id": "P45", "price": 941}, {"product_id": "P49", "price": 1484}], "date_of_purchase": "2020-10-11 23:56:17.490059"} 12 | {"customer_id": "C92", "basket": [{"product_id": "P31", "price": 37}], "date_of_purchase": "2020-10-11 20:07:17.490059"} 13 | {"customer_id": "C95", "basket": [{"product_id": "P36", "price": 1511}, {"product_id": "P39", "price": 194}, {"product_id": "P39", "price": 1967}], "date_of_purchase": "2020-10-11 23:36:17.490059"} 14 | {"customer_id": "C96", "basket": [{"product_id": "P44", "price": 89}, {"product_id": "P58", "price": 201}], "date_of_purchase": "2020-10-12 16:17:17.490059"} 15 | {"customer_id": "C106", "basket": [{"product_id": "P30", "price": 571}], "date_of_purchase": "2020-10-12 08:27:17.490059"} 16 | {"customer_id": "C114", "basket": [{"product_id": "P35", "price": 1305}], "date_of_purchase": "2020-10-11 20:21:17.490059"} 17 | {"customer_id": "C116", "basket": [{"product_id": "P61", "price": 1067}, {"product_id": "P63", "price": 1663}], "date_of_purchase": "2020-10-12 06:25:17.490059"} 18 | {"customer_id": "C117", "basket": [{"product_id": "P11", "price": 1697}, {"product_id": "P04", "price": 400}, {"product_id": "P09", "price": 1958}], "date_of_purchase": "2020-10-12 05:53:17.490059"} 19 | {"customer_id": "C120", "basket": [{"product_id": "P63", "price": 1485}], "date_of_purchase": "2020-10-12 01:53:17.490059"} 20 | {"customer_id": "C125", "basket": [{"product_id": "P04", "price": 698}, {"product_id": "P07", "price": 671}], "date_of_purchase": "2020-10-12 05:12:17.490059"} 21 | {"customer_id": "C128", "basket": [{"product_id": "P54", "price": 304}, {"product_id": "P52", "price": 612}], "date_of_purchase": "2020-10-12 08:14:17.490059"} 22 | {"customer_id": "C132", "basket": [{"product_id": "P22", "price": 995}, {"product_id": "P28", "price": 963}], "date_of_purchase": "2020-10-12 07:43:17.490059"} 23 | {"customer_id": "C133", "basket": [{"product_id": "P39", "price": 226}, {"product_id": "P37", "price": 1035}], "date_of_purchase": "2020-10-12 00:06:17.490059"} 24 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-16/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C9", "basket": [{"product_id": "P40", "price": 278}, {"product_id": "P40", "price": 574}], "date_of_purchase": "2020-09-17 02:35:17.490059"} 2 | {"customer_id": "C12", "basket": [{"product_id": "P50", "price": 1241}], "date_of_purchase": "2020-09-17 10:45:17.490059"} 3 | {"customer_id": "C26", "basket": [{"product_id": "P37", "price": 1333}, {"product_id": "P35", "price": 418}], "date_of_purchase": "2020-09-17 15:43:17.490059"} 4 | {"customer_id": "C29", "basket": [{"product_id": "P32", "price": 823}], "date_of_purchase": "2020-09-17 03:15:17.490059"} 5 | {"customer_id": "C32", "basket": [{"product_id": "P34", "price": 452}, {"product_id": "P26", "price": 103}], "date_of_purchase": "2020-09-17 01:37:17.490059"} 6 | {"customer_id": "C37", "basket": [{"product_id": "P38", "price": 383}], "date_of_purchase": "2020-09-17 10:28:17.490059"} 7 | {"customer_id": "C38", "basket": [{"product_id": "P24", "price": 1769}, {"product_id": "P33", "price": 414}, {"product_id": "P26", "price": 296}], "date_of_purchase": "2020-09-17 09:09:17.490059"} 8 | {"customer_id": "C43", "basket": [{"product_id": "P07", "price": 1870}], "date_of_purchase": "2020-09-17 16:16:17.490059"} 9 | {"customer_id": "C49", "basket": [{"product_id": "P39", "price": 1859}], "date_of_purchase": "2020-09-17 03:58:17.490059"} 10 | {"customer_id": "C57", "basket": [{"product_id": "P49", "price": 675}, {"product_id": "P47", "price": 993}, {"product_id": "P60", "price": 724}], "date_of_purchase": "2020-09-17 01:55:17.490059"} 11 | {"customer_id": "C64", "basket": [{"product_id": "P40", "price": 1351}, {"product_id": "P38", "price": 1128}, {"product_id": "P36", "price": 29}], "date_of_purchase": "2020-09-17 12:49:17.490059"} 12 | {"customer_id": "C80", "basket": [{"product_id": "P56", "price": 1004}], "date_of_purchase": "2020-09-17 07:39:17.490059"} 13 | {"customer_id": "C85", "basket": [{"product_id": "P09", "price": 1947}], "date_of_purchase": "2020-09-17 07:25:17.490059"} 14 | {"customer_id": "C87", "basket": [{"product_id": "P13", "price": 1550}, {"product_id": "P16", "price": 377}], "date_of_purchase": "2020-09-17 11:33:17.490059"} 15 | {"customer_id": "C90", "basket": [{"product_id": "P27", "price": 31}, {"product_id": "P34", "price": 97}, {"product_id": "P27", "price": 120}], "date_of_purchase": "2020-09-16 21:32:17.490059"} 16 | {"customer_id": "C92", "basket": [{"product_id": "P22", "price": 169}, {"product_id": "P23", "price": 1134}], "date_of_purchase": "2020-09-17 09:32:17.490059"} 17 | {"customer_id": "C93", "basket": [{"product_id": "P45", "price": 1869}, {"product_id": "P57", "price": 1089}, {"product_id": "P48", "price": 1534}], "date_of_purchase": "2020-09-17 05:27:17.490059"} 18 | {"customer_id": "C100", "basket": [{"product_id": "P04", "price": 1803}, {"product_id": "P06", "price": 1029}, {"product_id": "P08", "price": 1311}], "date_of_purchase": "2020-09-17 14:51:17.490059"} 19 | {"customer_id": "C102", "basket": [{"product_id": "P55", "price": 662}], "date_of_purchase": "2020-09-17 14:36:17.490059"} 20 | {"customer_id": "C111", "basket": [{"product_id": "P40", "price": 1036}], "date_of_purchase": "2020-09-17 13:07:17.490059"} 21 | {"customer_id": "C127", "basket": [{"product_id": "P25", "price": 1067}, {"product_id": "P27", "price": 1901}, {"product_id": "P34", "price": 98}], "date_of_purchase": "2020-09-17 05:48:17.490059"} 22 | {"customer_id": "C130", "basket": [{"product_id": "P39", "price": 996}, {"product_id": "P37", "price": 820}], "date_of_purchase": "2020-09-16 20:00:17.490059"} 23 | {"customer_id": "C131", "basket": [{"product_id": "P35", "price": 274}, {"product_id": "P37", "price": 1518}, {"product_id": "P37", "price": 1912}], "date_of_purchase": "2020-09-17 02:40:17.490059"} 24 | {"customer_id": "C134", "basket": [{"product_id": "P04", "price": 819}], "date_of_purchase": "2020-09-17 11:20:17.490059"} 25 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-11-01/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C3", "basket": [{"product_id": "P35", "price": 234}, {"product_id": "P37", "price": 865}], "date_of_purchase": "2020-11-02 07:37:17.490059"} 2 | {"customer_id": "C8", "basket": [{"product_id": "P42", "price": 791}, {"product_id": "P41", "price": 1835}, {"product_id": "P53", "price": 1094}], "date_of_purchase": "2020-11-02 05:47:17.490059"} 3 | {"customer_id": "C19", "basket": [{"product_id": "P09", "price": 352}, {"product_id": "P10", "price": 813}], "date_of_purchase": "2020-11-02 09:20:17.490059"} 4 | {"customer_id": "C26", "basket": [{"product_id": "P40", "price": 855}, {"product_id": "P36", "price": 59}, {"product_id": "P40", "price": 81}], "date_of_purchase": "2020-11-02 03:43:17.490059"} 5 | {"customer_id": "C34", "basket": [{"product_id": "P18", "price": 1974}], "date_of_purchase": "2020-11-02 03:42:17.490059"} 6 | {"customer_id": "C35", "basket": [{"product_id": "P57", "price": 1746}, {"product_id": "P45", "price": 1604}], "date_of_purchase": "2020-11-02 05:38:17.490059"} 7 | {"customer_id": "C38", "basket": [{"product_id": "P23", "price": 223}], "date_of_purchase": "2020-11-02 16:52:17.490059"} 8 | {"customer_id": "C43", "basket": [{"product_id": "P11", "price": 786}, {"product_id": "P10", "price": 1743}], "date_of_purchase": "2020-11-02 11:10:17.490059"} 9 | {"customer_id": "C53", "basket": [{"product_id": "P39", "price": 477}, {"product_id": "P40", "price": 1006}], "date_of_purchase": "2020-11-02 03:43:17.490059"} 10 | {"customer_id": "C60", "basket": [{"product_id": "P62", "price": 1652}, {"product_id": "P61", "price": 1350}, {"product_id": "P61", "price": 1225}], "date_of_purchase": "2020-11-01 20:11:17.490059"} 11 | {"customer_id": "C66", "basket": [{"product_id": "P41", "price": 1977}, {"product_id": "P45", "price": 1651}], "date_of_purchase": "2020-11-02 01:54:17.490059"} 12 | {"customer_id": "C76", "basket": [{"product_id": "P36", "price": 194}, {"product_id": "P40", "price": 1365}], "date_of_purchase": "2020-11-01 22:43:17.490059"} 13 | {"customer_id": "C78", "basket": [{"product_id": "P45", "price": 1543}, {"product_id": "P50", "price": 374}, {"product_id": "P47", "price": 727}], "date_of_purchase": "2020-11-01 19:56:17.490059"} 14 | {"customer_id": "C81", "basket": [{"product_id": "P55", "price": 1099}, {"product_id": "P60", "price": 1252}, {"product_id": "P51", "price": 1491}], "date_of_purchase": "2020-11-02 04:38:17.490059"} 15 | {"customer_id": "C86", "basket": [{"product_id": "P08", "price": 1753}, {"product_id": "P11", "price": 1110}, {"product_id": "P04", "price": 1227}], "date_of_purchase": "2020-11-01 20:56:17.490059"} 16 | {"customer_id": "C89", "basket": [{"product_id": "P02", "price": 1519}], "date_of_purchase": "2020-11-01 23:58:17.490059"} 17 | {"customer_id": "C91", "basket": [{"product_id": "P43", "price": 1792}], "date_of_purchase": "2020-11-02 03:37:17.490059"} 18 | {"customer_id": "C93", "basket": [{"product_id": "P45", "price": 168}, {"product_id": "P43", "price": 802}, {"product_id": "P51", "price": 1521}], "date_of_purchase": "2020-11-02 16:24:17.490059"} 19 | {"customer_id": "C95", "basket": [{"product_id": "P17", "price": 1591}], "date_of_purchase": "2020-11-02 07:51:17.490059"} 20 | {"customer_id": "C96", "basket": [{"product_id": "P48", "price": 634}, {"product_id": "P44", "price": 496}], "date_of_purchase": "2020-11-01 23:18:17.490059"} 21 | {"customer_id": "C103", "basket": [{"product_id": "P12", "price": 945}], "date_of_purchase": "2020-11-02 09:15:17.490059"} 22 | {"customer_id": "C123", "basket": [{"product_id": "P31", "price": 621}], "date_of_purchase": "2020-11-02 03:03:17.490059"} 23 | {"customer_id": "C125", "basket": [{"product_id": "P03", "price": 1569}], "date_of_purchase": "2020-11-02 15:02:17.490059"} 24 | {"customer_id": "C136", "basket": [{"product_id": "P40", "price": 1209}], "date_of_purchase": "2020-11-02 04:34:17.490059"} 25 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-06/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C2", "basket": [{"product_id": "P36", "price": 906}, {"product_id": "P35", "price": 131}, {"product_id": "P36", "price": 269}], "date_of_purchase": "2020-10-07 00:21:17.490059"} 2 | {"customer_id": "C3", "basket": [{"product_id": "P53", "price": 1092}, {"product_id": "P56", "price": 145}, {"product_id": "P47", "price": 1712}], "date_of_purchase": "2020-10-07 12:34:17.490059"} 3 | {"customer_id": "C19", "basket": [{"product_id": "P01", "price": 767}, {"product_id": "P05", "price": 451}], "date_of_purchase": "2020-10-07 12:16:17.490059"} 4 | {"customer_id": "C20", "basket": [{"product_id": "P63", "price": 1290}], "date_of_purchase": "2020-10-07 06:26:17.490059"} 5 | {"customer_id": "C22", "basket": [{"product_id": "P60", "price": 1539}, {"product_id": "P57", "price": 1444}, {"product_id": "P49", "price": 1022}], "date_of_purchase": "2020-10-07 02:54:17.490059"} 6 | {"customer_id": "C23", "basket": [{"product_id": "P61", "price": 1239}, {"product_id": "P61", "price": 850}, {"product_id": "P61", "price": 232}], "date_of_purchase": "2020-10-07 08:52:17.490059"} 7 | {"customer_id": "C24", "basket": [{"product_id": "P39", "price": 311}, {"product_id": "P38", "price": 551}], "date_of_purchase": "2020-10-07 05:37:17.490059"} 8 | {"customer_id": "C31", "basket": [{"product_id": "P62", "price": 189}, {"product_id": "P62", "price": 103}], "date_of_purchase": "2020-10-06 22:58:17.490059"} 9 | {"customer_id": "C32", "basket": [{"product_id": "P60", "price": 1070}], "date_of_purchase": "2020-10-06 20:54:17.490059"} 10 | {"customer_id": "C33", "basket": [{"product_id": "P39", "price": 634}, {"product_id": "P36", "price": 1780}, {"product_id": "P39", "price": 1564}], "date_of_purchase": "2020-10-06 23:46:17.490059"} 11 | {"customer_id": "C38", "basket": [{"product_id": "P37", "price": 524}], "date_of_purchase": "2020-10-07 13:04:17.490059"} 12 | {"customer_id": "C43", "basket": [{"product_id": "P04", "price": 1694}, {"product_id": "P05", "price": 310}, {"product_id": "P07", "price": 1615}], "date_of_purchase": "2020-10-07 10:35:17.490059"} 13 | {"customer_id": "C55", "basket": [{"product_id": "P63", "price": 1350}], "date_of_purchase": "2020-10-07 03:36:17.490059"} 14 | {"customer_id": "C60", "basket": [{"product_id": "P63", "price": 1870}, {"product_id": "P63", "price": 1954}, {"product_id": "P64", "price": 486}], "date_of_purchase": "2020-10-07 15:44:17.490059"} 15 | {"customer_id": "C66", "basket": [{"product_id": "P52", "price": 364}, {"product_id": "P59", "price": 1771}], "date_of_purchase": "2020-10-06 22:56:17.490059"} 16 | {"customer_id": "C67", "basket": [{"product_id": "P47", "price": 1903}, {"product_id": "P59", "price": 1670}], "date_of_purchase": "2020-10-07 16:35:17.490059"} 17 | {"customer_id": "C92", "basket": [{"product_id": "P25", "price": 372}], "date_of_purchase": "2020-10-07 00:34:17.490059"} 18 | {"customer_id": "C95", "basket": [{"product_id": "P63", "price": 1779}, {"product_id": "P62", "price": 1609}], "date_of_purchase": "2020-10-07 07:29:17.490059"} 19 | {"customer_id": "C112", "basket": [{"product_id": "P59", "price": 1696}, {"product_id": "P48", "price": 1074}], "date_of_purchase": "2020-10-07 15:06:17.490059"} 20 | {"customer_id": "C118", "basket": [{"product_id": "P03", "price": 401}, {"product_id": "P10", "price": 1013}], "date_of_purchase": "2020-10-07 06:53:17.490059"} 21 | {"customer_id": "C131", "basket": [{"product_id": "P25", "price": 866}, {"product_id": "P28", "price": 661}, {"product_id": "P33", "price": 1964}], "date_of_purchase": "2020-10-07 14:51:17.490059"} 22 | {"customer_id": "C133", "basket": [{"product_id": "P30", "price": 9}, {"product_id": "P23", "price": 1189}, {"product_id": "P24", "price": 1956}], "date_of_purchase": "2020-10-06 21:32:17.490059"} 23 | {"customer_id": "C134", "basket": [{"product_id": "P03", "price": 141}], "date_of_purchase": "2020-10-07 00:06:17.490059"} 24 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-21/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P12", "price": 1430}, {"product_id": "P07", "price": 1060}], "date_of_purchase": "2020-10-22 05:07:17.490059"} 2 | {"customer_id": "C11", "basket": [{"product_id": "P48", "price": 940}, {"product_id": "P44", "price": 1614}], "date_of_purchase": "2020-10-22 11:24:17.490059"} 3 | {"customer_id": "C12", "basket": [{"product_id": "P42", "price": 1103}, {"product_id": "P42", "price": 1129}], "date_of_purchase": "2020-10-22 15:00:17.490059"} 4 | {"customer_id": "C21", "basket": [{"product_id": "P31", "price": 1737}], "date_of_purchase": "2020-10-22 11:51:17.490059"} 5 | {"customer_id": "C24", "basket": [{"product_id": "P37", "price": 301}, {"product_id": "P35", "price": 1780}], "date_of_purchase": "2020-10-22 13:41:17.490059"} 6 | {"customer_id": "C26", "basket": [{"product_id": "P61", "price": 558}, {"product_id": "P64", "price": 1337}, {"product_id": "P63", "price": 1241}], "date_of_purchase": "2020-10-22 04:31:17.490059"} 7 | {"customer_id": "C27", "basket": [{"product_id": "P21", "price": 1334}, {"product_id": "P21", "price": 194}, {"product_id": "P16", "price": 839}], "date_of_purchase": "2020-10-22 12:07:17.490059"} 8 | {"customer_id": "C33", "basket": [{"product_id": "P36", "price": 255}, {"product_id": "P38", "price": 1593}, {"product_id": "P39", "price": 1147}], "date_of_purchase": "2020-10-22 12:26:17.490059"} 9 | {"customer_id": "C44", "basket": [{"product_id": "P60", "price": 1383}, {"product_id": "P50", "price": 567}], "date_of_purchase": "2020-10-22 04:33:17.490059"} 10 | {"customer_id": "C49", "basket": [{"product_id": "P52", "price": 189}, {"product_id": "P56", "price": 741}], "date_of_purchase": "2020-10-22 03:51:17.490059"} 11 | {"customer_id": "C52", "basket": [{"product_id": "P37", "price": 1101}], "date_of_purchase": "2020-10-22 14:09:17.490059"} 12 | {"customer_id": "C72", "basket": [{"product_id": "P22", "price": 298}], "date_of_purchase": "2020-10-22 00:40:17.490059"} 13 | {"customer_id": "C90", "basket": [{"product_id": "P24", "price": 1194}, {"product_id": "P34", "price": 523}, {"product_id": "P27", "price": 382}], "date_of_purchase": "2020-10-22 01:06:17.490059"} 14 | {"customer_id": "C98", "basket": [{"product_id": "P61", "price": 1096}, {"product_id": "P61", "price": 1397}], "date_of_purchase": "2020-10-22 14:28:17.490059"} 15 | {"customer_id": "C101", "basket": [{"product_id": "P63", "price": 1735}, {"product_id": "P61", "price": 1992}, {"product_id": "P64", "price": 901}], "date_of_purchase": "2020-10-21 21:48:17.490059"} 16 | {"customer_id": "C105", "basket": [{"product_id": "P64", "price": 1497}, {"product_id": "P62", "price": 904}], "date_of_purchase": "2020-10-22 13:01:17.490059"} 17 | {"customer_id": "C108", "basket": [{"product_id": "P27", "price": 953}, {"product_id": "P25", "price": 617}], "date_of_purchase": "2020-10-22 08:13:17.490059"} 18 | {"customer_id": "C110", "basket": [{"product_id": "P50", "price": 1911}, {"product_id": "P56", "price": 1725}, {"product_id": "P58", "price": 1388}], "date_of_purchase": "2020-10-22 12:18:17.490059"} 19 | {"customer_id": "C112", "basket": [{"product_id": "P51", "price": 1015}], "date_of_purchase": "2020-10-22 09:17:17.490059"} 20 | {"customer_id": "C117", "basket": [{"product_id": "P29", "price": 1816}, {"product_id": "P30", "price": 350}, {"product_id": "P29", "price": 1024}], "date_of_purchase": "2020-10-22 12:09:17.490059"} 21 | {"customer_id": "C122", "basket": [{"product_id": "P37", "price": 1144}, {"product_id": "P39", "price": 354}, {"product_id": "P35", "price": 991}], "date_of_purchase": "2020-10-22 04:02:17.490059"} 22 | {"customer_id": "C128", "basket": [{"product_id": "P15", "price": 55}], "date_of_purchase": "2020-10-22 00:28:17.490059"} 23 | {"customer_id": "C129", "basket": [{"product_id": "P11", "price": 141}, {"product_id": "P06", "price": 410}], "date_of_purchase": "2020-10-22 15:24:17.490059"} 24 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-07/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C5", "basket": [{"product_id": "P19", "price": 230}], "date_of_purchase": "2020-09-07 20:36:17.490059"} 2 | {"customer_id": "C6", "basket": [{"product_id": "P50", "price": 691}, {"product_id": "P54", "price": 1243}, {"product_id": "P50", "price": 1564}], "date_of_purchase": "2020-09-07 21:02:17.490059"} 3 | {"customer_id": "C25", "basket": [{"product_id": "P57", "price": 1906}], "date_of_purchase": "2020-09-08 12:26:17.490059"} 4 | {"customer_id": "C26", "basket": [{"product_id": "P38", "price": 961}, {"product_id": "P39", "price": 277}, {"product_id": "P36", "price": 1247}], "date_of_purchase": "2020-09-07 23:47:17.490059"} 5 | {"customer_id": "C31", "basket": [{"product_id": "P64", "price": 1605}], "date_of_purchase": "2020-09-08 12:08:17.490059"} 6 | {"customer_id": "C33", "basket": [{"product_id": "P38", "price": 1052}, {"product_id": "P37", "price": 1728}, {"product_id": "P35", "price": 1958}], "date_of_purchase": "2020-09-08 05:49:17.490059"} 7 | {"customer_id": "C37", "basket": [{"product_id": "P32", "price": 233}, {"product_id": "P31", "price": 791}], "date_of_purchase": "2020-09-08 08:36:17.490059"} 8 | {"customer_id": "C43", "basket": [{"product_id": "P04", "price": 1357}], "date_of_purchase": "2020-09-08 14:58:17.490059"} 9 | {"customer_id": "C47", "basket": [{"product_id": "P48", "price": 1124}, {"product_id": "P55", "price": 1336}], "date_of_purchase": "2020-09-08 14:59:17.490059"} 10 | {"customer_id": "C52", "basket": [{"product_id": "P16", "price": 244}, {"product_id": "P14", "price": 903}], "date_of_purchase": "2020-09-08 12:13:17.490059"} 11 | {"customer_id": "C57", "basket": [{"product_id": "P51", "price": 1539}, {"product_id": "P48", "price": 61}, {"product_id": "P41", "price": 610}], "date_of_purchase": "2020-09-07 21:35:17.490059"} 12 | {"customer_id": "C65", "basket": [{"product_id": "P56", "price": 423}, {"product_id": "P59", "price": 1505}, {"product_id": "P44", "price": 1189}], "date_of_purchase": "2020-09-08 13:31:17.490059"} 13 | {"customer_id": "C66", "basket": [{"product_id": "P49", "price": 1444}], "date_of_purchase": "2020-09-08 10:52:17.490059"} 14 | {"customer_id": "C67", "basket": [{"product_id": "P24", "price": 977}, {"product_id": "P24", "price": 489}], "date_of_purchase": "2020-09-07 23:47:17.490059"} 15 | {"customer_id": "C76", "basket": [{"product_id": "P35", "price": 729}], "date_of_purchase": "2020-09-08 02:23:17.490059"} 16 | {"customer_id": "C77", "basket": [{"product_id": "P04", "price": 762}, {"product_id": "P09", "price": 1726}, {"product_id": "P11", "price": 795}], "date_of_purchase": "2020-09-08 06:35:17.490059"} 17 | {"customer_id": "C80", "basket": [{"product_id": "P54", "price": 1739}], "date_of_purchase": "2020-09-08 00:13:17.490059"} 18 | {"customer_id": "C92", "basket": [{"product_id": "P62", "price": 691}, {"product_id": "P62", "price": 1390}, {"product_id": "P61", "price": 1820}], "date_of_purchase": "2020-09-08 07:21:17.490059"} 19 | {"customer_id": "C97", "basket": [{"product_id": "P20", "price": 1844}, {"product_id": "P17", "price": 582}], "date_of_purchase": "2020-09-08 10:03:17.490059"} 20 | {"customer_id": "C102", "basket": [{"product_id": "P38", "price": 639}, {"product_id": "P36", "price": 265}], "date_of_purchase": "2020-09-08 01:38:17.490059"} 21 | {"customer_id": "C107", "basket": [{"product_id": "P34", "price": 724}, {"product_id": "P29", "price": 761}], "date_of_purchase": "2020-09-08 07:12:17.490059"} 22 | {"customer_id": "C108", "basket": [{"product_id": "P23", "price": 1149}, {"product_id": "P23", "price": 982}], "date_of_purchase": "2020-09-08 08:47:17.490059"} 23 | {"customer_id": "C120", "basket": [{"product_id": "P22", "price": 1615}, {"product_id": "P33", "price": 1347}], "date_of_purchase": "2020-09-08 02:56:17.490059"} 24 | {"customer_id": "C125", "basket": [{"product_id": "P06", "price": 303}], "date_of_purchase": "2020-09-08 15:59:17.490059"} 25 | -------------------------------------------------------------------------------- /test-data/text/lyrics/King-Geedorah-I-Wonder.txt: -------------------------------------------------------------------------------- 1 | Thats right—I got problems and personal issues 2 | Stories that'll make ya eyes tear and wet tissue 3 | Its true, I'm +Madd+ like the +Rapper+ 4 | I'm so upset I gotta put it up in my rap before I snapper 5 | After the things I've seen from Atlanta to Queens 6 | To the mean streets of Brooklyn when I was a teen 7 | Back and forth to the Islands, scream when I left 8 | But adapted, and still my dreams haven't left 9 | I only hung with the crack kids we not the best 10 | Me and the ruffest ruffnecks went chest to chest 11 | Now my best friend's locked up north I won't rest 12 | Til I let him live his dream through me and I confess 13 | That even though both our hearts was dark his was darker 14 | Best believe when shit got spark he was the sparker 15 | And when the block got hot he was the fire starter 16 | And if I had beef my nigga Raja was a martyr 17 | 18 | I wonder how certain people come in my life 19 | I wonder why'd I get in so many fights 20 | I wonder why sometimes things just dont go right 21 | Why I gotta live this life hey hey 22 | I wonder how certain people come in my life 23 | I wonder why'd I get in so many fights 24 | I wonder...why I gotta live this life hey hey 25 | 26 | Yo, you one of the most important people in my life 27 | They called you Dice but I called you cousin 28 | We was buggin cause I figured that we both had something in common 29 | You loved to chat reggae music and I loved rhymin 30 | But still they ain't call you Dice for nothin 31 | I seen you shoot with the williest cats and leave them with nothing 32 | Somethin must have pleased that bluffer in you 33 | To make you wanna take dough from those tougher than you 34 | Throughout school we made money together 35 | When you was on the floor shootin, I was the side better 36 | And yo we cleaned out them cats and took the scraps 37 | But you wasn't a ruff cat and cats knew that 38 | I knew eventually them thugs would try to hurt you 39 | If I was there, I'd never let nobody hurt you, it's hurtful 40 | I knew they wouldn't let you take the money and run 41 | Thats why I shoulda came when you told me to come 42 | ] 43 | I wonder how certain people come in my life 44 | I wonder why'd I get in so many fights 45 | I wonder...Why I gotta live this life hey hey 46 | I wonder how certain things don't go right 47 | I wonder why'd I get in so many fights 48 | I wonder...why I gotta live this life hey hey 49 | 50 | Yo, it was June sixth 96 Graduation night 51 | Made it through the school shish shootin dice gettin in fights 52 | I even sparked a riot, til the school got quiet 53 | And dismiss just got tired of usin my fists 54 | We had some shit like knife pipes bottles and sticks 55 | Can't forget them 380's, Nine's and 22's 56 | Best believe, many dudes was paid in my crew 57 | We made a name for ourselves boy I've seen some drama 58 | Seems my momma never dreamed she'd go threw so much trauma comma, pause you 59 | Ask about cops and laws 60 | Well that shit don't exist when you black and poor 61 | So we broke em, but at that night my heart got broken 62 | Choken on the weed smoke, drinkin rum and gettin open 63 | Not to mention, never a big drinker I'm a thinker 64 | But I'm thinkin hey this my night, pass me more liquor 65 | Fight breaks out, I'm just too nice to get in it 66 | But my brother got stabbed and I missed it 67 | Word up, its crazy 68 | Why I gotta live this life (wonder) hey hey 69 | 70 | I wonder why sometimes things just don't go right 71 | I wonder why certain people come in my life 72 | I wonder.. yeah.. why I gotta live this life hey hey 73 | I wonder why sometimes things just don't go right 74 | I wonder why'd I get in so many fights 75 | I wonder...hey why I gotta live this life hey hey 76 | I wonder why sometimes things just don't go right 77 | I wonder why I gotta live this life 78 | I wonder...why I gotta live this life ay ay uh ay 79 | That's right...your life.. 80 | 81 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-11-06/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C19", "basket": [{"product_id": "P07", "price": 1745}, {"product_id": "P03", "price": 90}], "date_of_purchase": "2020-11-07 00:47:17.490059"} 2 | {"customer_id": "C23", "basket": [{"product_id": "P36", "price": 1420}, {"product_id": "P40", "price": 625}, {"product_id": "P40", "price": 433}], "date_of_purchase": "2020-11-07 01:42:17.490059"} 3 | {"customer_id": "C27", "basket": [{"product_id": "P37", "price": 103}, {"product_id": "P39", "price": 1912}], "date_of_purchase": "2020-11-07 16:05:17.490059"} 4 | {"customer_id": "C32", "basket": [{"product_id": "P40", "price": 243}, {"product_id": "P35", "price": 1632}, {"product_id": "P39", "price": 1452}], "date_of_purchase": "2020-11-07 16:28:17.490059"} 5 | {"customer_id": "C34", "basket": [{"product_id": "P45", "price": 1531}, {"product_id": "P55", "price": 663}, {"product_id": "P46", "price": 497}], "date_of_purchase": "2020-11-07 02:51:17.490059"} 6 | {"customer_id": "C38", "basket": [{"product_id": "P36", "price": 1038}], "date_of_purchase": "2020-11-07 07:58:17.490059"} 7 | {"customer_id": "C49", "basket": [{"product_id": "P57", "price": 560}, {"product_id": "P58", "price": 1094}, {"product_id": "P45", "price": 400}], "date_of_purchase": "2020-11-07 02:07:17.490059"} 8 | {"customer_id": "C55", "basket": [{"product_id": "P60", "price": 1372}], "date_of_purchase": "2020-11-06 22:24:17.490059"} 9 | {"customer_id": "C66", "basket": [{"product_id": "P38", "price": 969}], "date_of_purchase": "2020-11-07 13:22:17.490059"} 10 | {"customer_id": "C76", "basket": [{"product_id": "P36", "price": 1174}, {"product_id": "P37", "price": 602}], "date_of_purchase": "2020-11-07 04:30:17.490059"} 11 | {"customer_id": "C93", "basket": [{"product_id": "P52", "price": 292}], "date_of_purchase": "2020-11-07 05:32:17.490059"} 12 | {"customer_id": "C97", "basket": [{"product_id": "P61", "price": 142}, {"product_id": "P64", "price": 1055}, {"product_id": "P64", "price": 757}], "date_of_purchase": "2020-11-07 07:46:17.490059"} 13 | {"customer_id": "C98", "basket": [{"product_id": "P61", "price": 639}, {"product_id": "P61", "price": 1294}, {"product_id": "P61", "price": 1389}], "date_of_purchase": "2020-11-07 09:16:17.490059"} 14 | {"customer_id": "C99", "basket": [{"product_id": "P32", "price": 1027}, {"product_id": "P25", "price": 591}, {"product_id": "P28", "price": 1183}], "date_of_purchase": "2020-11-07 08:42:17.490059"} 15 | {"customer_id": "C100", "basket": [{"product_id": "P47", "price": 351}, {"product_id": "P50", "price": 556}, {"product_id": "P43", "price": 996}], "date_of_purchase": "2020-11-07 01:40:17.490059"} 16 | {"customer_id": "C105", "basket": [{"product_id": "P38", "price": 1132}, {"product_id": "P38", "price": 1869}], "date_of_purchase": "2020-11-07 11:38:17.490059"} 17 | {"customer_id": "C110", "basket": [{"product_id": "P33", "price": 658}, {"product_id": "P26", "price": 1323}, {"product_id": "P27", "price": 1977}], "date_of_purchase": "2020-11-06 20:28:17.490059"} 18 | {"customer_id": "C111", "basket": [{"product_id": "P62", "price": 1164}, {"product_id": "P62", "price": 1418}, {"product_id": "P64", "price": 1893}], "date_of_purchase": "2020-11-07 02:13:17.490059"} 19 | {"customer_id": "C120", "basket": [{"product_id": "P64", "price": 1456}, {"product_id": "P62", "price": 1864}], "date_of_purchase": "2020-11-07 01:19:17.490059"} 20 | {"customer_id": "C125", "basket": [{"product_id": "P08", "price": 1970}], "date_of_purchase": "2020-11-07 00:00:17.490059"} 21 | {"customer_id": "C127", "basket": [{"product_id": "P03", "price": 524}, {"product_id": "P09", "price": 1345}, {"product_id": "P09", "price": 1060}], "date_of_purchase": "2020-11-07 11:03:17.490059"} 22 | {"customer_id": "C131", "basket": [{"product_id": "P38", "price": 756}], "date_of_purchase": "2020-11-06 21:32:17.490059"} 23 | {"customer_id": "C134", "basket": [{"product_id": "P25", "price": 672}], "date_of_purchase": "2020-11-07 06:52:17.490059"} 24 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-04/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C4", "basket": [{"product_id": "P38", "price": 1404}], "date_of_purchase": "2020-09-05 14:35:17.490059"} 2 | {"customer_id": "C5", "basket": [{"product_id": "P19", "price": 59}, {"product_id": "P15", "price": 1000}], "date_of_purchase": "2020-09-05 02:44:17.490059"} 3 | {"customer_id": "C8", "basket": [{"product_id": "P42", "price": 763}], "date_of_purchase": "2020-09-05 14:43:17.490059"} 4 | {"customer_id": "C17", "basket": [{"product_id": "P40", "price": 1809}, {"product_id": "P39", "price": 773}, {"product_id": "P38", "price": 538}], "date_of_purchase": "2020-09-05 06:34:17.490059"} 5 | {"customer_id": "C21", "basket": [{"product_id": "P17", "price": 1657}, {"product_id": "P20", "price": 923}, {"product_id": "P15", "price": 1340}], "date_of_purchase": "2020-09-05 02:49:17.490059"} 6 | {"customer_id": "C32", "basket": [{"product_id": "P39", "price": 1365}, {"product_id": "P35", "price": 1962}], "date_of_purchase": "2020-09-05 06:01:17.490059"} 7 | {"customer_id": "C44", "basket": [{"product_id": "P34", "price": 725}, {"product_id": "P25", "price": 1748}], "date_of_purchase": "2020-09-05 13:48:17.490059"} 8 | {"customer_id": "C48", "basket": [{"product_id": "P42", "price": 760}], "date_of_purchase": "2020-09-05 05:15:17.490059"} 9 | {"customer_id": "C49", "basket": [{"product_id": "P40", "price": 953}, {"product_id": "P39", "price": 1103}, {"product_id": "P38", "price": 177}], "date_of_purchase": "2020-09-05 05:12:17.490059"} 10 | {"customer_id": "C51", "basket": [{"product_id": "P16", "price": 1884}], "date_of_purchase": "2020-09-05 13:21:17.490059"} 11 | {"customer_id": "C60", "basket": [{"product_id": "P62", "price": 711}, {"product_id": "P63", "price": 967}], "date_of_purchase": "2020-09-05 16:34:17.490059"} 12 | {"customer_id": "C66", "basket": [{"product_id": "P36", "price": 11}, {"product_id": "P39", "price": 284}, {"product_id": "P38", "price": 1884}], "date_of_purchase": "2020-09-05 09:21:17.490059"} 13 | {"customer_id": "C90", "basket": [{"product_id": "P31", "price": 1108}, {"product_id": "P29", "price": 290}], "date_of_purchase": "2020-09-05 08:56:17.490059"} 14 | {"customer_id": "C92", "basket": [{"product_id": "P23", "price": 1318}, {"product_id": "P28", "price": 1964}, {"product_id": "P24", "price": 173}], "date_of_purchase": "2020-09-04 23:34:17.490059"} 15 | {"customer_id": "C95", "basket": [{"product_id": "P38", "price": 378}, {"product_id": "P35", "price": 212}, {"product_id": "P36", "price": 741}], "date_of_purchase": "2020-09-05 08:24:17.490059"} 16 | {"customer_id": "C100", "basket": [{"product_id": "P35", "price": 155}, {"product_id": "P38", "price": 749}], "date_of_purchase": "2020-09-05 10:15:17.490059"} 17 | {"customer_id": "C101", "basket": [{"product_id": "P61", "price": 1125}, {"product_id": "P63", "price": 1817}, {"product_id": "P61", "price": 1841}], "date_of_purchase": "2020-09-05 10:38:17.490059"} 18 | {"customer_id": "C107", "basket": [{"product_id": "P55", "price": 273}, {"product_id": "P48", "price": 500}], "date_of_purchase": "2020-09-05 12:29:17.490059"} 19 | {"customer_id": "C112", "basket": [{"product_id": "P48", "price": 399}, {"product_id": "P60", "price": 337}], "date_of_purchase": "2020-09-05 14:20:17.490059"} 20 | {"customer_id": "C118", "basket": [{"product_id": "P37", "price": 1383}, {"product_id": "P37", "price": 10}, {"product_id": "P36", "price": 1083}], "date_of_purchase": "2020-09-04 22:07:17.490059"} 21 | {"customer_id": "C124", "basket": [{"product_id": "P38", "price": 256}], "date_of_purchase": "2020-09-05 02:32:17.490059"} 22 | {"customer_id": "C125", "basket": [{"product_id": "P53", "price": 1835}], "date_of_purchase": "2020-09-05 12:26:17.490059"} 23 | {"customer_id": "C126", "basket": [{"product_id": "P25", "price": 1799}], "date_of_purchase": "2020-09-05 04:24:17.490059"} 24 | {"customer_id": "C135", "basket": [{"product_id": "P40", "price": 735}], "date_of_purchase": "2020-09-05 07:28:17.490059"} 25 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-11-02/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C7", "basket": [{"product_id": "P31", "price": 913}], "date_of_purchase": "2020-11-03 16:52:17.490059"} 2 | {"customer_id": "C11", "basket": [{"product_id": "P41", "price": 1437}, {"product_id": "P44", "price": 85}], "date_of_purchase": "2020-11-03 01:15:17.490059"} 3 | {"customer_id": "C12", "basket": [{"product_id": "P54", "price": 1584}], "date_of_purchase": "2020-11-03 15:47:17.490059"} 4 | {"customer_id": "C15", "basket": [{"product_id": "P38", "price": 1819}], "date_of_purchase": "2020-11-03 05:39:17.490059"} 5 | {"customer_id": "C16", "basket": [{"product_id": "P52", "price": 64}, {"product_id": "P46", "price": 925}], "date_of_purchase": "2020-11-02 23:08:17.490059"} 6 | {"customer_id": "C26", "basket": [{"product_id": "P64", "price": 1893}], "date_of_purchase": "2020-11-03 01:30:17.490059"} 7 | {"customer_id": "C31", "basket": [{"product_id": "P61", "price": 1249}], "date_of_purchase": "2020-11-03 12:47:17.490059"} 8 | {"customer_id": "C36", "basket": [{"product_id": "P23", "price": 1232}, {"product_id": "P27", "price": 1206}], "date_of_purchase": "2020-11-03 04:23:17.490059"} 9 | {"customer_id": "C38", "basket": [{"product_id": "P40", "price": 1247}, {"product_id": "P40", "price": 803}], "date_of_purchase": "2020-11-02 20:13:17.490059"} 10 | {"customer_id": "C40", "basket": [{"product_id": "P31", "price": 561}, {"product_id": "P28", "price": 1863}], "date_of_purchase": "2020-11-03 07:26:17.490059"} 11 | {"customer_id": "C44", "basket": [{"product_id": "P53", "price": 150}, {"product_id": "P57", "price": 1792}, {"product_id": "P53", "price": 636}], "date_of_purchase": "2020-11-02 23:21:17.490059"} 12 | {"customer_id": "C48", "basket": [{"product_id": "P32", "price": 458}], "date_of_purchase": "2020-11-02 23:01:17.490059"} 13 | {"customer_id": "C49", "basket": [{"product_id": "P36", "price": 504}, {"product_id": "P40", "price": 968}], "date_of_purchase": "2020-11-03 06:17:17.490059"} 14 | {"customer_id": "C66", "basket": [{"product_id": "P50", "price": 610}, {"product_id": "P50", "price": 238}], "date_of_purchase": "2020-11-03 14:04:17.490059"} 15 | {"customer_id": "C82", "basket": [{"product_id": "P34", "price": 453}], "date_of_purchase": "2020-11-03 03:00:17.490059"} 16 | {"customer_id": "C102", "basket": [{"product_id": "P09", "price": 1557}, {"product_id": "P05", "price": 1997}], "date_of_purchase": "2020-11-03 16:35:17.490059"} 17 | {"customer_id": "C109", "basket": [{"product_id": "P26", "price": 540}, {"product_id": "P26", "price": 387}], "date_of_purchase": "2020-11-02 21:40:17.490059"} 18 | {"customer_id": "C110", "basket": [{"product_id": "P58", "price": 4}, {"product_id": "P55", "price": 49}, {"product_id": "P55", "price": 1879}], "date_of_purchase": "2020-11-03 00:58:17.490059"} 19 | {"customer_id": "C115", "basket": [{"product_id": "P08", "price": 880}, {"product_id": "P02", "price": 49}, {"product_id": "P04", "price": 1432}], "date_of_purchase": "2020-11-03 16:28:17.490059"} 20 | {"customer_id": "C117", "basket": [{"product_id": "P18", "price": 757}, {"product_id": "P21", "price": 178}, {"product_id": "P21", "price": 271}], "date_of_purchase": "2020-11-03 04:01:17.490059"} 21 | {"customer_id": "C120", "basket": [{"product_id": "P51", "price": 987}, {"product_id": "P60", "price": 735}, {"product_id": "P59", "price": 1471}], "date_of_purchase": "2020-11-03 09:22:17.490059"} 22 | {"customer_id": "C122", "basket": [{"product_id": "P37", "price": 1968}, {"product_id": "P35", "price": 290}], "date_of_purchase": "2020-11-03 11:58:17.490059"} 23 | {"customer_id": "C125", "basket": [{"product_id": "P48", "price": 1624}, {"product_id": "P59", "price": 1312}, {"product_id": "P51", "price": 1425}], "date_of_purchase": "2020-11-03 09:34:17.490059"} 24 | {"customer_id": "C133", "basket": [{"product_id": "P37", "price": 1693}, {"product_id": "P40", "price": 911}, {"product_id": "P38", "price": 1187}], "date_of_purchase": "2020-11-03 06:47:17.490059"} 25 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-02/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C5", "basket": [{"product_id": "P16", "price": 1993}, {"product_id": "P13", "price": 1752}, {"product_id": "P18", "price": 972}], "date_of_purchase": "2020-10-03 12:20:17.490059"} 2 | {"customer_id": "C7", "basket": [{"product_id": "P37", "price": 267}, {"product_id": "P40", "price": 657}], "date_of_purchase": "2020-10-03 08:53:17.490059"} 3 | {"customer_id": "C26", "basket": [{"product_id": "P40", "price": 926}, {"product_id": "P40", "price": 1791}, {"product_id": "P37", "price": 320}], "date_of_purchase": "2020-10-03 02:23:17.490059"} 4 | {"customer_id": "C28", "basket": [{"product_id": "P54", "price": 1584}], "date_of_purchase": "2020-10-03 03:43:17.490059"} 5 | {"customer_id": "C30", "basket": [{"product_id": "P45", "price": 1375}, {"product_id": "P50", "price": 1145}, {"product_id": "P57", "price": 1}], "date_of_purchase": "2020-10-03 13:51:17.490059"} 6 | {"customer_id": "C31", "basket": [{"product_id": "P62", "price": 450}, {"product_id": "P64", "price": 1112}, {"product_id": "P62", "price": 272}], "date_of_purchase": "2020-10-03 14:08:17.490059"} 7 | {"customer_id": "C41", "basket": [{"product_id": "P08", "price": 595}, {"product_id": "P07", "price": 1724}, {"product_id": "P03", "price": 1147}], "date_of_purchase": "2020-10-03 05:46:17.490059"} 8 | {"customer_id": "C42", "basket": [{"product_id": "P33", "price": 14}, {"product_id": "P34", "price": 1434}, {"product_id": "P28", "price": 1526}], "date_of_purchase": "2020-10-03 08:20:17.490059"} 9 | {"customer_id": "C45", "basket": [{"product_id": "P63", "price": 1852}, {"product_id": "P64", "price": 1737}, {"product_id": "P64", "price": 760}], "date_of_purchase": "2020-10-03 13:35:17.490059"} 10 | {"customer_id": "C48", "basket": [{"product_id": "P04", "price": 1595}, {"product_id": "P02", "price": 458}, {"product_id": "P04", "price": 40}], "date_of_purchase": "2020-10-03 08:11:17.490059"} 11 | {"customer_id": "C55", "basket": [{"product_id": "P24", "price": 1805}, {"product_id": "P25", "price": 1488}, {"product_id": "P33", "price": 1760}], "date_of_purchase": "2020-10-03 02:15:17.490059"} 12 | {"customer_id": "C57", "basket": [{"product_id": "P25", "price": 1846}, {"product_id": "P25", "price": 1236}], "date_of_purchase": "2020-10-03 15:17:17.490059"} 13 | {"customer_id": "C65", "basket": [{"product_id": "P39", "price": 1993}, {"product_id": "P38", "price": 149}, {"product_id": "P39", "price": 1130}], "date_of_purchase": "2020-10-03 09:39:17.490059"} 14 | {"customer_id": "C66", "basket": [{"product_id": "P55", "price": 1568}, {"product_id": "P51", "price": 715}], "date_of_purchase": "2020-10-03 13:56:17.490059"} 15 | {"customer_id": "C93", "basket": [{"product_id": "P54", "price": 720}, {"product_id": "P45", "price": 75}], "date_of_purchase": "2020-10-03 09:27:17.490059"} 16 | {"customer_id": "C94", "basket": [{"product_id": "P32", "price": 725}], "date_of_purchase": "2020-10-03 02:19:17.490059"} 17 | {"customer_id": "C98", "basket": [{"product_id": "P63", "price": 1599}, {"product_id": "P64", "price": 1308}], "date_of_purchase": "2020-10-03 14:02:17.490059"} 18 | {"customer_id": "C100", "basket": [{"product_id": "P38", "price": 1804}, {"product_id": "P36", "price": 1762}], "date_of_purchase": "2020-10-02 19:51:17.490059"} 19 | {"customer_id": "C109", "basket": [{"product_id": "P43", "price": 21}, {"product_id": "P58", "price": 743}], "date_of_purchase": "2020-10-03 01:13:17.490059"} 20 | {"customer_id": "C112", "basket": [{"product_id": "P50", "price": 1083}, {"product_id": "P57", "price": 1409}, {"product_id": "P51", "price": 1350}], "date_of_purchase": "2020-10-03 06:31:17.490059"} 21 | {"customer_id": "C133", "basket": [{"product_id": "P27", "price": 1193}, {"product_id": "P22", "price": 1465}, {"product_id": "P26", "price": 183}], "date_of_purchase": "2020-10-02 23:48:17.490059"} 22 | {"customer_id": "C135", "basket": [{"product_id": "P54", "price": 18}], "date_of_purchase": "2020-10-03 13:37:17.490059"} 23 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-11-08/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C3", "basket": [{"product_id": "P49", "price": 379}], "date_of_purchase": "2020-11-09 11:13:17.490059"} 2 | {"customer_id": "C14", "basket": [{"product_id": "P32", "price": 1056}], "date_of_purchase": "2020-11-08 21:50:17.490059"} 3 | {"customer_id": "C21", "basket": [{"product_id": "P23", "price": 999}, {"product_id": "P28", "price": 575}], "date_of_purchase": "2020-11-08 22:42:17.490059"} 4 | {"customer_id": "C26", "basket": [{"product_id": "P63", "price": 1350}, {"product_id": "P64", "price": 105}], "date_of_purchase": "2020-11-09 10:41:17.490059"} 5 | {"customer_id": "C40", "basket": [{"product_id": "P57", "price": 639}, {"product_id": "P45", "price": 802}], "date_of_purchase": "2020-11-09 09:02:17.490059"} 6 | {"customer_id": "C43", "basket": [{"product_id": "P09", "price": 1261}, {"product_id": "P08", "price": 477}], "date_of_purchase": "2020-11-09 06:52:17.490059"} 7 | {"customer_id": "C47", "basket": [{"product_id": "P48", "price": 1426}, {"product_id": "P56", "price": 47}, {"product_id": "P49", "price": 32}], "date_of_purchase": "2020-11-09 15:03:17.490059"} 8 | {"customer_id": "C49", "basket": [{"product_id": "P62", "price": 1767}], "date_of_purchase": "2020-11-09 01:01:17.490059"} 9 | {"customer_id": "C55", "basket": [{"product_id": "P32", "price": 290}, {"product_id": "P27", "price": 1296}], "date_of_purchase": "2020-11-09 15:45:17.490059"} 10 | {"customer_id": "C57", "basket": [{"product_id": "P44", "price": 4}], "date_of_purchase": "2020-11-09 14:15:17.490059"} 11 | {"customer_id": "C61", "basket": [{"product_id": "P57", "price": 66}], "date_of_purchase": "2020-11-09 15:40:17.490059"} 12 | {"customer_id": "C67", "basket": [{"product_id": "P56", "price": 1332}], "date_of_purchase": "2020-11-09 03:01:17.490059"} 13 | {"customer_id": "C70", "basket": [{"product_id": "P33", "price": 1595}, {"product_id": "P31", "price": 1850}], "date_of_purchase": "2020-11-09 06:21:17.490059"} 14 | {"customer_id": "C76", "basket": [{"product_id": "P37", "price": 1833}], "date_of_purchase": "2020-11-09 03:40:17.490059"} 15 | {"customer_id": "C93", "basket": [{"product_id": "P54", "price": 867}, {"product_id": "P49", "price": 1334}, {"product_id": "P48", "price": 1719}], "date_of_purchase": "2020-11-09 01:25:17.490059"} 16 | {"customer_id": "C94", "basket": [{"product_id": "P07", "price": 1212}, {"product_id": "P02", "price": 1679}], "date_of_purchase": "2020-11-09 16:45:17.490059"} 17 | {"customer_id": "C100", "basket": [{"product_id": "P05", "price": 1340}, {"product_id": "P08", "price": 76}, {"product_id": "P10", "price": 1150}], "date_of_purchase": "2020-11-09 02:03:17.490059"} 18 | {"customer_id": "C102", "basket": [{"product_id": "P11", "price": 68}, {"product_id": "P06", "price": 579}], "date_of_purchase": "2020-11-09 06:51:17.490059"} 19 | {"customer_id": "C109", "basket": [{"product_id": "P64", "price": 348}, {"product_id": "P64", "price": 482}, {"product_id": "P62", "price": 524}], "date_of_purchase": "2020-11-09 02:49:17.490059"} 20 | {"customer_id": "C112", "basket": [{"product_id": "P55", "price": 905}], "date_of_purchase": "2020-11-09 14:39:17.490059"} 21 | {"customer_id": "C121", "basket": [{"product_id": "P22", "price": 803}, {"product_id": "P32", "price": 1203}, {"product_id": "P30", "price": 1827}], "date_of_purchase": "2020-11-09 07:42:17.490059"} 22 | {"customer_id": "C126", "basket": [{"product_id": "P40", "price": 1867}], "date_of_purchase": "2020-11-08 23:36:17.490059"} 23 | {"customer_id": "C127", "basket": [{"product_id": "P22", "price": 576}, {"product_id": "P33", "price": 585}, {"product_id": "P27", "price": 1296}], "date_of_purchase": "2020-11-09 03:32:17.490059"} 24 | {"customer_id": "C133", "basket": [{"product_id": "P22", "price": 1418}], "date_of_purchase": "2020-11-09 11:54:17.490059"} 25 | {"customer_id": "C135", "basket": [{"product_id": "P37", "price": 1501}, {"product_id": "P40", "price": 1427}], "date_of_purchase": "2020-11-09 01:44:17.490059"} 26 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-13/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C3", "basket": [{"product_id": "P40", "price": 644}, {"product_id": "P35", "price": 1106}], "date_of_purchase": "2020-09-14 09:49:17.490059"} 2 | {"customer_id": "C16", "basket": [{"product_id": "P47", "price": 1951}, {"product_id": "P56", "price": 304}, {"product_id": "P49", "price": 1180}], "date_of_purchase": "2020-09-14 11:22:17.490059"} 3 | {"customer_id": "C17", "basket": [{"product_id": "P39", "price": 373}, {"product_id": "P35", "price": 555}, {"product_id": "P39", "price": 1213}], "date_of_purchase": "2020-09-14 08:22:17.490059"} 4 | {"customer_id": "C19", "basket": [{"product_id": "P07", "price": 186}, {"product_id": "P10", "price": 1605}], "date_of_purchase": "2020-09-14 07:35:17.490059"} 5 | {"customer_id": "C28", "basket": [{"product_id": "P59", "price": 169}, {"product_id": "P54", "price": 906}], "date_of_purchase": "2020-09-13 21:10:17.490059"} 6 | {"customer_id": "C29", "basket": [{"product_id": "P28", "price": 1616}], "date_of_purchase": "2020-09-14 09:20:17.490059"} 7 | {"customer_id": "C35", "basket": [{"product_id": "P17", "price": 453}], "date_of_purchase": "2020-09-14 16:04:17.490059"} 8 | {"customer_id": "C49", "basket": [{"product_id": "P61", "price": 315}, {"product_id": "P62", "price": 1967}, {"product_id": "P63", "price": 793}], "date_of_purchase": "2020-09-14 13:23:17.490059"} 9 | {"customer_id": "C51", "basket": [{"product_id": "P19", "price": 762}, {"product_id": "P18", "price": 833}], "date_of_purchase": "2020-09-14 06:06:17.490059"} 10 | {"customer_id": "C54", "basket": [{"product_id": "P47", "price": 234}, {"product_id": "P41", "price": 1135}, {"product_id": "P59", "price": 1302}], "date_of_purchase": "2020-09-13 19:53:17.490059"} 11 | {"customer_id": "C55", "basket": [{"product_id": "P04", "price": 11}, {"product_id": "P08", "price": 1503}, {"product_id": "P01", "price": 793}], "date_of_purchase": "2020-09-13 23:53:17.490059"} 12 | {"customer_id": "C58", "basket": [{"product_id": "P34", "price": 809}], "date_of_purchase": "2020-09-14 11:40:17.490059"} 13 | {"customer_id": "C59", "basket": [{"product_id": "P09", "price": 1276}], "date_of_purchase": "2020-09-14 03:21:17.490059"} 14 | {"customer_id": "C76", "basket": [{"product_id": "P35", "price": 1459}, {"product_id": "P38", "price": 922}], "date_of_purchase": "2020-09-14 03:15:17.490059"} 15 | {"customer_id": "C78", "basket": [{"product_id": "P42", "price": 1803}], "date_of_purchase": "2020-09-13 22:56:17.490059"} 16 | {"customer_id": "C85", "basket": [{"product_id": "P22", "price": 1799}], "date_of_purchase": "2020-09-13 23:36:17.490059"} 17 | {"customer_id": "C92", "basket": [{"product_id": "P63", "price": 455}, {"product_id": "P63", "price": 1459}, {"product_id": "P61", "price": 1042}], "date_of_purchase": "2020-09-13 21:49:17.490059"} 18 | {"customer_id": "C95", "basket": [{"product_id": "P38", "price": 1303}, {"product_id": "P36", "price": 1751}, {"product_id": "P38", "price": 1670}], "date_of_purchase": "2020-09-14 12:19:17.490059"} 19 | {"customer_id": "C104", "basket": [{"product_id": "P32", "price": 155}, {"product_id": "P23", "price": 441}], "date_of_purchase": "2020-09-14 12:21:17.490059"} 20 | {"customer_id": "C105", "basket": [{"product_id": "P52", "price": 1771}, {"product_id": "P50", "price": 1390}], "date_of_purchase": "2020-09-14 04:52:17.490059"} 21 | {"customer_id": "C110", "basket": [{"product_id": "P34", "price": 1889}], "date_of_purchase": "2020-09-14 00:41:17.490059"} 22 | {"customer_id": "C112", "basket": [{"product_id": "P51", "price": 1775}], "date_of_purchase": "2020-09-14 01:45:17.490059"} 23 | {"customer_id": "C126", "basket": [{"product_id": "P40", "price": 1434}], "date_of_purchase": "2020-09-13 21:20:17.490059"} 24 | {"customer_id": "C127", "basket": [{"product_id": "P37", "price": 1024}], "date_of_purchase": "2020-09-13 22:48:17.490059"} 25 | {"customer_id": "C132", "basket": [{"product_id": "P30", "price": 866}], "date_of_purchase": "2020-09-14 11:38:17.490059"} 26 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-10-10/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P63", "price": 555}, {"product_id": "P63", "price": 684}], "date_of_purchase": "2020-10-11 11:54:17.490059"} 2 | {"customer_id": "C5", "basket": [{"product_id": "P15", "price": 76}], "date_of_purchase": "2020-10-11 09:56:17.490059"} 3 | {"customer_id": "C17", "basket": [{"product_id": "P39", "price": 1103}, {"product_id": "P38", "price": 518}, {"product_id": "P36", "price": 101}], "date_of_purchase": "2020-10-10 23:59:17.490059"} 4 | {"customer_id": "C19", "basket": [{"product_id": "P35", "price": 130}, {"product_id": "P38", "price": 164}, {"product_id": "P39", "price": 994}], "date_of_purchase": "2020-10-11 16:25:17.490059"} 5 | {"customer_id": "C23", "basket": [{"product_id": "P25", "price": 1621}, {"product_id": "P29", "price": 1971}], "date_of_purchase": "2020-10-10 19:47:17.490059"} 6 | {"customer_id": "C38", "basket": [{"product_id": "P30", "price": 1087}, {"product_id": "P33", "price": 59}], "date_of_purchase": "2020-10-11 02:12:17.490059"} 7 | {"customer_id": "C43", "basket": [{"product_id": "P07", "price": 1439}], "date_of_purchase": "2020-10-11 16:07:17.490059"} 8 | {"customer_id": "C49", "basket": [{"product_id": "P62", "price": 1536}, {"product_id": "P63", "price": 484}], "date_of_purchase": "2020-10-11 16:34:17.490059"} 9 | {"customer_id": "C51", "basket": [{"product_id": "P63", "price": 563}, {"product_id": "P63", "price": 1449}], "date_of_purchase": "2020-10-10 20:16:17.490059"} 10 | {"customer_id": "C52", "basket": [{"product_id": "P40", "price": 48}, {"product_id": "P39", "price": 474}, {"product_id": "P35", "price": 977}], "date_of_purchase": "2020-10-10 22:31:17.490059"} 11 | {"customer_id": "C68", "basket": [{"product_id": "P64", "price": 896}, {"product_id": "P63", "price": 1136}, {"product_id": "P62", "price": 1543}], "date_of_purchase": "2020-10-11 12:23:17.490059"} 12 | {"customer_id": "C76", "basket": [{"product_id": "P36", "price": 1252}, {"product_id": "P37", "price": 1711}], "date_of_purchase": "2020-10-10 20:59:17.490059"} 13 | {"customer_id": "C89", "basket": [{"product_id": "P12", "price": 545}, {"product_id": "P02", "price": 594}], "date_of_purchase": "2020-10-11 08:21:17.490059"} 14 | {"customer_id": "C92", "basket": [{"product_id": "P64", "price": 184}, {"product_id": "P62", "price": 735}], "date_of_purchase": "2020-10-11 03:59:17.490059"} 15 | {"customer_id": "C95", "basket": [{"product_id": "P36", "price": 7}], "date_of_purchase": "2020-10-10 19:55:17.490059"} 16 | {"customer_id": "C99", "basket": [{"product_id": "P48", "price": 873}], "date_of_purchase": "2020-10-11 04:20:17.490059"} 17 | {"customer_id": "C105", "basket": [{"product_id": "P41", "price": 1772}, {"product_id": "P44", "price": 322}], "date_of_purchase": "2020-10-11 01:44:17.490059"} 18 | {"customer_id": "C108", "basket": [{"product_id": "P34", "price": 474}], "date_of_purchase": "2020-10-11 08:05:17.490059"} 19 | {"customer_id": "C109", "basket": [{"product_id": "P63", "price": 1060}], "date_of_purchase": "2020-10-11 01:41:17.490059"} 20 | {"customer_id": "C110", "basket": [{"product_id": "P41", "price": 2000}, {"product_id": "P59", "price": 309}, {"product_id": "P46", "price": 97}], "date_of_purchase": "2020-10-11 03:36:17.490059"} 21 | {"customer_id": "C111", "basket": [{"product_id": "P63", "price": 829}, {"product_id": "P62", "price": 815}], "date_of_purchase": "2020-10-11 16:14:17.490059"} 22 | {"customer_id": "C120", "basket": [{"product_id": "P49", "price": 651}, {"product_id": "P49", "price": 265}, {"product_id": "P53", "price": 64}], "date_of_purchase": "2020-10-11 07:39:17.490059"} 23 | {"customer_id": "C127", "basket": [{"product_id": "P22", "price": 77}, {"product_id": "P32", "price": 1587}], "date_of_purchase": "2020-10-10 21:28:17.490059"} 24 | {"customer_id": "C135", "basket": [{"product_id": "P39", "price": 140}, {"product_id": "P37", "price": 446}, {"product_id": "P40", "price": 1282}], "date_of_purchase": "2020-10-11 12:47:17.490059"} 25 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-26/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C7", "basket": [{"product_id": "P38", "price": 1851}, {"product_id": "P37", "price": 194}], "date_of_purchase": "2020-08-27 16:42:17.490059"} 2 | {"customer_id": "C20", "basket": [{"product_id": "P63", "price": 1707}, {"product_id": "P64", "price": 1575}, {"product_id": "P63", "price": 1141}], "date_of_purchase": "2020-08-27 13:50:17.490059"} 3 | {"customer_id": "C31", "basket": [{"product_id": "P62", "price": 867}], "date_of_purchase": "2020-08-26 22:57:17.490059"} 4 | {"customer_id": "C40", "basket": [{"product_id": "P56", "price": 116}], "date_of_purchase": "2020-08-26 21:50:17.490059"} 5 | {"customer_id": "C41", "basket": [{"product_id": "P43", "price": 47}], "date_of_purchase": "2020-08-26 23:58:17.490059"} 6 | {"customer_id": "C49", "basket": [{"product_id": "P62", "price": 740}, {"product_id": "P62", "price": 1492}, {"product_id": "P64", "price": 987}], "date_of_purchase": "2020-08-27 05:00:17.490059"} 7 | {"customer_id": "C57", "basket": [{"product_id": "P27", "price": 828}, {"product_id": "P30", "price": 990}], "date_of_purchase": "2020-08-27 14:42:17.490059"} 8 | {"customer_id": "C63", "basket": [{"product_id": "P48", "price": 951}, {"product_id": "P42", "price": 772}, {"product_id": "P46", "price": 1526}], "date_of_purchase": "2020-08-26 21:07:17.490059"} 9 | {"customer_id": "C66", "basket": [{"product_id": "P35", "price": 1363}, {"product_id": "P38", "price": 602}], "date_of_purchase": "2020-08-26 23:56:17.490059"} 10 | {"customer_id": "C70", "basket": [{"product_id": "P38", "price": 1081}, {"product_id": "P35", "price": 641}, {"product_id": "P36", "price": 22}], "date_of_purchase": "2020-08-27 14:55:17.490059"} 11 | {"customer_id": "C74", "basket": [{"product_id": "P57", "price": 380}], "date_of_purchase": "2020-08-27 12:46:17.490059"} 12 | {"customer_id": "C77", "basket": [{"product_id": "P24", "price": 1654}, {"product_id": "P30", "price": 48}, {"product_id": "P34", "price": 1533}], "date_of_purchase": "2020-08-27 07:26:17.490059"} 13 | {"customer_id": "C84", "basket": [{"product_id": "P09", "price": 542}, {"product_id": "P05", "price": 391}], "date_of_purchase": "2020-08-27 09:13:17.490059"} 14 | {"customer_id": "C93", "basket": [{"product_id": "P36", "price": 1958}, {"product_id": "P35", "price": 537}, {"product_id": "P37", "price": 1049}], "date_of_purchase": "2020-08-27 05:02:17.490059"} 15 | {"customer_id": "C95", "basket": [{"product_id": "P24", "price": 90}, {"product_id": "P33", "price": 1105}], "date_of_purchase": "2020-08-27 00:57:17.490059"} 16 | {"customer_id": "C103", "basket": [{"product_id": "P55", "price": 1585}, {"product_id": "P46", "price": 1946}, {"product_id": "P57", "price": 814}], "date_of_purchase": "2020-08-27 05:27:17.490059"} 17 | {"customer_id": "C109", "basket": [{"product_id": "P64", "price": 1861}], "date_of_purchase": "2020-08-27 15:09:17.490059"} 18 | {"customer_id": "C115", "basket": [{"product_id": "P61", "price": 1168}, {"product_id": "P61", "price": 215}], "date_of_purchase": "2020-08-27 15:27:17.490059"} 19 | {"customer_id": "C124", "basket": [{"product_id": "P28", "price": 575}, {"product_id": "P25", "price": 168}], "date_of_purchase": "2020-08-27 09:58:17.490059"} 20 | {"customer_id": "C125", "basket": [{"product_id": "P07", "price": 38}, {"product_id": "P08", "price": 537}], "date_of_purchase": "2020-08-27 01:33:17.490059"} 21 | {"customer_id": "C126", "basket": [{"product_id": "P39", "price": 1544}, {"product_id": "P39", "price": 1178}], "date_of_purchase": "2020-08-27 00:38:17.490059"} 22 | {"customer_id": "C128", "basket": [{"product_id": "P13", "price": 779}], "date_of_purchase": "2020-08-27 09:00:17.490059"} 23 | {"customer_id": "C133", "basket": [{"product_id": "P33", "price": 75}], "date_of_purchase": "2020-08-27 09:25:17.490059"} 24 | {"customer_id": "C136", "basket": [{"product_id": "P64", "price": 710}, {"product_id": "P64", "price": 517}, {"product_id": "P62", "price": 619}], "date_of_purchase": "2020-08-26 20:26:17.490059"} 25 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-08-17/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C7", "basket": [{"product_id": "P27", "price": 978}], "date_of_purchase": "2020-08-17 21:03:17.490059"} 2 | {"customer_id": "C11", "basket": [{"product_id": "P38", "price": 938}], "date_of_purchase": "2020-08-18 07:17:17.490059"} 3 | {"customer_id": "C13", "basket": [{"product_id": "P03", "price": 568}], "date_of_purchase": "2020-08-18 12:31:17.490059"} 4 | {"customer_id": "C17", "basket": [{"product_id": "P10", "price": 755}, {"product_id": "P04", "price": 825}], "date_of_purchase": "2020-08-18 14:01:17.490059"} 5 | {"customer_id": "C19", "basket": [{"product_id": "P38", "price": 212}, {"product_id": "P39", "price": 143}, {"product_id": "P40", "price": 1584}], "date_of_purchase": "2020-08-18 06:46:17.490059"} 6 | {"customer_id": "C21", "basket": [{"product_id": "P19", "price": 1054}, {"product_id": "P18", "price": 817}, {"product_id": "P16", "price": 700}], "date_of_purchase": "2020-08-17 20:25:17.490059"} 7 | {"customer_id": "C23", "basket": [{"product_id": "P36", "price": 1672}, {"product_id": "P35", "price": 1216}, {"product_id": "P36", "price": 654}], "date_of_purchase": "2020-08-17 23:13:17.490059"} 8 | {"customer_id": "C24", "basket": [{"product_id": "P37", "price": 1179}, {"product_id": "P36", "price": 1706}], "date_of_purchase": "2020-08-17 23:32:17.490059"} 9 | {"customer_id": "C43", "basket": [{"product_id": "P11", "price": 142}, {"product_id": "P06", "price": 1884}], "date_of_purchase": "2020-08-18 07:34:17.490059"} 10 | {"customer_id": "C45", "basket": [{"product_id": "P34", "price": 1648}, {"product_id": "P22", "price": 1267}], "date_of_purchase": "2020-08-18 14:39:17.490059"} 11 | {"customer_id": "C47", "basket": [{"product_id": "P48", "price": 1295}, {"product_id": "P44", "price": 393}, {"product_id": "P43", "price": 1216}], "date_of_purchase": "2020-08-18 05:49:17.490059"} 12 | {"customer_id": "C62", "basket": [{"product_id": "P51", "price": 1693}, {"product_id": "P43", "price": 1457}, {"product_id": "P53", "price": 410}], "date_of_purchase": "2020-08-18 13:51:17.490059"} 13 | {"customer_id": "C63", "basket": [{"product_id": "P18", "price": 1056}], "date_of_purchase": "2020-08-18 07:30:17.490059"} 14 | {"customer_id": "C68", "basket": [{"product_id": "P61", "price": 592}], "date_of_purchase": "2020-08-18 00:00:17.490059"} 15 | {"customer_id": "C78", "basket": [{"product_id": "P46", "price": 1611}, {"product_id": "P56", "price": 963}], "date_of_purchase": "2020-08-18 13:39:17.490059"} 16 | {"customer_id": "C83", "basket": [{"product_id": "P12", "price": 1277}], "date_of_purchase": "2020-08-18 08:51:17.490059"} 17 | {"customer_id": "C98", "basket": [{"product_id": "P64", "price": 1866}, {"product_id": "P64", "price": 133}], "date_of_purchase": "2020-08-18 15:48:17.490059"} 18 | {"customer_id": "C102", "basket": [{"product_id": "P11", "price": 1958}, {"product_id": "P08", "price": 24}, {"product_id": "P11", "price": 1086}], "date_of_purchase": "2020-08-18 00:45:17.490059"} 19 | {"customer_id": "C110", "basket": [{"product_id": "P51", "price": 415}, {"product_id": "P50", "price": 1939}], "date_of_purchase": "2020-08-18 12:52:17.490059"} 20 | {"customer_id": "C112", "basket": [{"product_id": "P59", "price": 981}], "date_of_purchase": "2020-08-18 07:14:17.490059"} 21 | {"customer_id": "C121", "basket": [{"product_id": "P38", "price": 1607}], "date_of_purchase": "2020-08-18 01:02:17.490059"} 22 | {"customer_id": "C125", "basket": [{"product_id": "P47", "price": 756}, {"product_id": "P44", "price": 1001}, {"product_id": "P57", "price": 1610}], "date_of_purchase": "2020-08-18 02:52:17.490059"} 23 | {"customer_id": "C126", "basket": [{"product_id": "P39", "price": 1446}, {"product_id": "P37", "price": 1758}, {"product_id": "P39", "price": 923}], "date_of_purchase": "2020-08-18 16:54:17.490059"} 24 | {"customer_id": "C136", "basket": [{"product_id": "P25", "price": 1231}, {"product_id": "P27", "price": 838}, {"product_id": "P22", "price": 1151}], "date_of_purchase": "2020-08-18 01:44:17.490059"} 25 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-11-05/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C3", "basket": [{"product_id": "P49", "price": 1165}], "date_of_purchase": "2020-11-06 12:26:17.490059"} 2 | {"customer_id": "C4", "basket": [{"product_id": "P35", "price": 611}, {"product_id": "P40", "price": 1288}, {"product_id": "P37", "price": 1577}], "date_of_purchase": "2020-11-06 03:50:17.490059"} 3 | {"customer_id": "C8", "basket": [{"product_id": "P60", "price": 366}, {"product_id": "P57", "price": 763}], "date_of_purchase": "2020-11-05 20:51:17.490059"} 4 | {"customer_id": "C11", "basket": [{"product_id": "P40", "price": 1556}, {"product_id": "P37", "price": 1853}, {"product_id": "P40", "price": 1155}], "date_of_purchase": "2020-11-06 14:27:17.490059"} 5 | {"customer_id": "C13", "basket": [{"product_id": "P10", "price": 1561}, {"product_id": "P03", "price": 1569}, {"product_id": "P07", "price": 213}], "date_of_purchase": "2020-11-06 04:44:17.490059"} 6 | {"customer_id": "C18", "basket": [{"product_id": "P16", "price": 1471}], "date_of_purchase": "2020-11-06 02:59:17.490059"} 7 | {"customer_id": "C20", "basket": [{"product_id": "P64", "price": 561}, {"product_id": "P63", "price": 702}, {"product_id": "P64", "price": 1025}], "date_of_purchase": "2020-11-06 10:08:17.490059"} 8 | {"customer_id": "C24", "basket": [{"product_id": "P35", "price": 1616}, {"product_id": "P35", "price": 701}], "date_of_purchase": "2020-11-05 22:08:17.490059"} 9 | {"customer_id": "C33", "basket": [{"product_id": "P40", "price": 1874}, {"product_id": "P38", "price": 546}, {"product_id": "P38", "price": 1154}], "date_of_purchase": "2020-11-06 06:57:17.490059"} 10 | {"customer_id": "C38", "basket": [{"product_id": "P23", "price": 1622}], "date_of_purchase": "2020-11-06 13:28:17.490059"} 11 | {"customer_id": "C49", "basket": [{"product_id": "P36", "price": 1771}, {"product_id": "P37", "price": 399}], "date_of_purchase": "2020-11-06 03:23:17.490059"} 12 | {"customer_id": "C52", "basket": [{"product_id": "P14", "price": 303}], "date_of_purchase": "2020-11-06 15:35:17.490059"} 13 | {"customer_id": "C59", "basket": [{"product_id": "P26", "price": 1664}, {"product_id": "P31", "price": 328}, {"product_id": "P34", "price": 1553}], "date_of_purchase": "2020-11-06 16:41:17.490059"} 14 | {"customer_id": "C93", "basket": [{"product_id": "P22", "price": 1852}, {"product_id": "P24", "price": 1703}, {"product_id": "P25", "price": 1307}], "date_of_purchase": "2020-11-06 07:26:17.490059"} 15 | {"customer_id": "C95", "basket": [{"product_id": "P36", "price": 252}, {"product_id": "P37", "price": 1152}], "date_of_purchase": "2020-11-06 11:43:17.490059"} 16 | {"customer_id": "C101", "basket": [{"product_id": "P62", "price": 1236}, {"product_id": "P61", "price": 1179}], "date_of_purchase": "2020-11-06 03:57:17.490059"} 17 | {"customer_id": "C104", "basket": [{"product_id": "P31", "price": 1793}, {"product_id": "P23", "price": 1239}, {"product_id": "P32", "price": 780}], "date_of_purchase": "2020-11-06 05:10:17.490059"} 18 | {"customer_id": "C106", "basket": [{"product_id": "P05", "price": 134}], "date_of_purchase": "2020-11-06 00:56:17.490059"} 19 | {"customer_id": "C110", "basket": [{"product_id": "P23", "price": 1332}], "date_of_purchase": "2020-11-06 01:38:17.490059"} 20 | {"customer_id": "C114", "basket": [{"product_id": "P40", "price": 1556}, {"product_id": "P36", "price": 1922}, {"product_id": "P37", "price": 1476}], "date_of_purchase": "2020-11-05 21:06:17.490059"} 21 | {"customer_id": "C116", "basket": [{"product_id": "P64", "price": 683}], "date_of_purchase": "2020-11-06 01:17:17.490059"} 22 | {"customer_id": "C117", "basket": [{"product_id": "P13", "price": 502}, {"product_id": "P15", "price": 682}, {"product_id": "P18", "price": 1783}], "date_of_purchase": "2020-11-06 09:36:17.490059"} 23 | {"customer_id": "C121", "basket": [{"product_id": "P37", "price": 563}, {"product_id": "P36", "price": 273}], "date_of_purchase": "2020-11-06 03:51:17.490059"} 24 | {"customer_id": "C131", "basket": [{"product_id": "P29", "price": 725}, {"product_id": "P25", "price": 1366}], "date_of_purchase": "2020-11-06 10:24:17.490059"} 25 | -------------------------------------------------------------------------------- /test-data/sales/transactions/d=2020-09-01/transactions.json: -------------------------------------------------------------------------------- 1 | {"customer_id": "C1", "basket": [{"product_id": "P06", "price": 1736}, {"product_id": "P09", "price": 767}, {"product_id": "P04", "price": 1590}], "date_of_purchase": "2020-09-02 04:29:17.490059"} 2 | {"customer_id": "C20", "basket": [{"product_id": "P61", "price": 1337}], "date_of_purchase": "2020-09-02 03:34:17.490059"} 3 | {"customer_id": "C24", "basket": [{"product_id": "P37", "price": 285}, {"product_id": "P39", "price": 1901}], "date_of_purchase": "2020-09-02 03:31:17.490059"} 4 | {"customer_id": "C25", "basket": [{"product_id": "P19", "price": 766}, {"product_id": "P17", "price": 916}, {"product_id": "P19", "price": 150}], "date_of_purchase": "2020-09-02 06:25:17.490059"} 5 | {"customer_id": "C28", "basket": [{"product_id": "P56", "price": 15}, {"product_id": "P42", "price": 1096}], "date_of_purchase": "2020-09-02 15:11:17.490059"} 6 | {"customer_id": "C33", "basket": [{"product_id": "P38", "price": 1414}, {"product_id": "P37", "price": 1029}], "date_of_purchase": "2020-09-02 10:38:17.490059"} 7 | {"customer_id": "C37", "basket": [{"product_id": "P57", "price": 684}], "date_of_purchase": "2020-09-02 05:56:17.490059"} 8 | {"customer_id": "C38", "basket": [{"product_id": "P29", "price": 1331}, {"product_id": "P29", "price": 408}, {"product_id": "P27", "price": 242}], "date_of_purchase": "2020-09-01 20:49:17.490059"} 9 | {"customer_id": "C43", "basket": [{"product_id": "P04", "price": 1183}, {"product_id": "P09", "price": 388}], "date_of_purchase": "2020-09-02 07:12:17.490059"} 10 | {"customer_id": "C55", "basket": [{"product_id": "P53", "price": 62}, {"product_id": "P45", "price": 1710}, {"product_id": "P45", "price": 529}], "date_of_purchase": "2020-09-01 20:35:17.490059"} 11 | {"customer_id": "C57", "basket": [{"product_id": "P23", "price": 1547}, {"product_id": "P34", "price": 764}], "date_of_purchase": "2020-09-02 13:19:17.490059"} 12 | {"customer_id": "C64", "basket": [{"product_id": "P28", "price": 174}, {"product_id": "P25", "price": 479}, {"product_id": "P26", "price": 1006}], "date_of_purchase": "2020-09-01 21:09:17.490059"} 13 | {"customer_id": "C65", "basket": [{"product_id": "P46", "price": 904}, {"product_id": "P50", "price": 232}, {"product_id": "P57", "price": 1539}], "date_of_purchase": "2020-09-02 02:42:17.490059"} 14 | {"customer_id": "C67", "basket": [{"product_id": "P21", "price": 1915}], "date_of_purchase": "2020-09-02 02:51:17.490059"} 15 | {"customer_id": "C80", "basket": [{"product_id": "P45", "price": 491}, {"product_id": "P48", "price": 54}], "date_of_purchase": "2020-09-02 02:51:17.490059"} 16 | {"customer_id": "C82", "basket": [{"product_id": "P10", "price": 101}, {"product_id": "P06", "price": 1221}, {"product_id": "P07", "price": 362}], "date_of_purchase": "2020-09-02 02:14:17.490059"} 17 | {"customer_id": "C83", "basket": [{"product_id": "P11", "price": 112}, {"product_id": "P06", "price": 1860}, {"product_id": "P07", "price": 1579}], "date_of_purchase": "2020-09-01 21:10:17.490059"} 18 | {"customer_id": "C90", "basket": [{"product_id": "P29", "price": 1602}, {"product_id": "P30", "price": 628}], "date_of_purchase": "2020-09-02 04:31:17.490059"} 19 | {"customer_id": "C99", "basket": [{"product_id": "P43", "price": 1457}, {"product_id": "P47", "price": 1164}], "date_of_purchase": "2020-09-02 09:05:17.490059"} 20 | {"customer_id": "C107", "basket": [{"product_id": "P49", "price": 1193}], "date_of_purchase": "2020-09-02 16:05:17.490059"} 21 | {"customer_id": "C117", "basket": [{"product_id": "P24", "price": 649}], "date_of_purchase": "2020-09-01 19:49:17.490059"} 22 | {"customer_id": "C123", "basket": [{"product_id": "P45", "price": 388}, {"product_id": "P49", "price": 751}, {"product_id": "P58", "price": 269}], "date_of_purchase": "2020-09-02 12:44:17.490059"} 23 | {"customer_id": "C133", "basket": [{"product_id": "P33", "price": 1924}], "date_of_purchase": "2020-09-02 05:25:17.490059"} 24 | {"customer_id": "C136", "basket": [{"product_id": "P40", "price": 1410}, {"product_id": "P35", "price": 1122}, {"product_id": "P38", "price": 1477}], "date_of_purchase": "2020-09-02 01:36:17.490059"} 25 | --------------------------------------------------------------------------------