Abhinav Sarkar
2dcbe4efd7
Adds source column to count and count distinct fact columns.
...
Also removes CountDistinctColumSuffix setting.
2015-12-21 22:19:54 +05:30
Abhinav Sarkar
d1e1eb7676
Adds output json generation.
...
- JSON files are generated for the following:
- list of fact tables generated
- list of dimension tables generated
- dependencies between the fact, dimension and source tables
2015-12-21 15:30:23 +05:30
Abhinav Sarkar
7d64ffcde4
Adds incremental refresh sql generation for fact tables.
2015-12-20 18:25:14 +05:30
Abhinav Sarkar
7dc6db944f
Adds incremental refresh sql generation for dimension tables.
...
- Adds partial unique indexes for tables to handle null columns.
- Adds validation for time column in fact tables.
2015-12-19 11:55:08 +05:30
Abhinav Sarkar
f8a6382aa3
Fixes bugs in fact table DDL and insert SQL generation.
2015-12-18 17:00:46 +05:30
Abhinav Sarkar
c430e5f255
Refactoring.
2015-12-18 13:20:35 +05:30
Abhinav Sarkar
a84325cb2a
Makes the build work with stack lts-2.
2015-12-18 02:37:17 +05:30
Abhinav Sarkar
ea9e100f8f
Extracts constants in code to settings.
2015-12-18 01:33:06 +05:30
Abhinav Sarkar
21497269ee
Adds index SQL in fact table create SQL.
2015-12-17 23:48:17 +05:30
Abhinav Sarkar
900b4b7488
Adds fact table insert SQL generation.
2015-12-16 16:57:10 +05:30
Abhinav Sarkar
c39916704e
Refactoring
2015-12-16 03:14:04 +05:30
Abhinav Sarkar
041d55f9dd
Refactors to move validation logic to its own namespace
2015-12-16 02:07:37 +05:30
Abhinav Sarkar
6e1341b52a
Adds dimension table insert SQL generation.
...
Moves some private functions from Extractor to Extractor.Internal for reuse.
2015-12-15 18:22:51 +05:30
Abhinav Sarkar
6d8e32950f
Adds SQL generation for table definitions.
...
And moves dimension and fact extraction logic to Ringo.Extractor namespace.
2015-12-15 17:22:45 +05:30