Commit Graph

16 Commits

Author SHA1 Message Date
Yong Wang
6f6a103c5f Kusto-phase2: remove dialect auto option. use table function instead of subquery for kql() function fix type. 2023-08-26 07:40:39 -07:00
Larry Luo
707fd10544 Fixed style issues 2023-08-26 07:40:38 -07:00
Yong Wang
ea7e589dad Kusto-phase2 : fix functional test 2023-08-26 07:40:33 -07:00
Yong Wang
28e4448f04 Kusto-phase2: Add KQL functions parser 2023-08-26 07:40:26 -07:00
Yong Wang
32b4f5cfb2 Kusto-phase2 : Added KQL functions interface.
changed the summarize class for new aggregation functions
2023-08-26 07:40:26 -07:00
Yong Wang
46bf8046b2 Kusto-phase2: Add table function kql() 2023-08-26 07:40:25 -07:00
Yong Wang
5273241af9 Kusto-phase2: Add KQL functions parser 2023-08-26 07:40:25 -07:00
Yong Wang
ec8902087b Kusto-phase2 : Added KQL functions interface.
changed the summarize class for new aggregation functions
2023-08-26 07:40:25 -07:00
Yong Wang
7553e551f1 Kusto-phase2: Add KQL functions parser 2023-08-26 07:40:24 -07:00
Yong Wang
e8c63be34a Kusto-phase2 : Added KQL functions interface.
changed the summarize class for new aggregation functions
2023-08-26 07:40:24 -07:00
Yong Wang
b9d850cad6 Kusto-phase1: Fixed style 2023-08-26 07:40:24 -07:00
Yong Wang
3a648c98b6 Kusto-phase1: Add Support to Kusto Query Language
This is the initial implement of Kusto Query Language.

in this commit, we support the following features as MVP :

Tabular expression statements
Limit returned results
Select Column (basic project)
sort, order
Perform string equality operations
Filter using a list of elements
Filter using common string operations
Some string  operators
Aggregate by columns
Base aggregate functions
only support avg, count ,min, max, sum
Aggregate by time intervals
2023-08-26 07:40:24 -07:00
Yong Wang
3f65e6b2b1 Kusto-phase1 : fixed style, removed trailing whitespaces 2022-09-05 22:27:23 -07:00
Yong Wang
74c958931b Kusto-phase1 : Updated kql pipe flow with some optimizations 2022-09-05 21:16:04 -07:00
Yong Wang
35207909e9 Kusto-phase1: Fixed style 2022-06-13 06:28:04 -07:00
Yong Wang
0951627b24 Kusto-phase1: Add Support to Kusto Query Language
This is the initial implement of Kusto Query Language.

in this commit, we support the following features as MVP :

Tabular expression statements
Limit returned results
Select Column (basic project)
sort, order
Perform string equality operations
Filter using a list of elements
Filter using common string operations
Some string  operators
Aggregate by columns
Base aggregate functions
only support avg, count ,min, max, sum
Aggregate by time intervals
2022-06-13 06:28:03 -07:00