diff --git a/ppl/src/main/antlr/OpenSearchPPLLexer.g4 b/ppl/src/main/antlr/OpenSearchPPLLexer.g4 index c16d15c30b8..e51ec177e4b 100644 --- a/ppl/src/main/antlr/OpenSearchPPLLexer.g4 +++ b/ppl/src/main/antlr/OpenSearchPPLLexer.g4 @@ -215,6 +215,7 @@ YEAR_MONTH: 'YEAR_MONTH'; // DATASET TYPES LOOKUP: 'LOOKUP'; +INPUTLOOKUP: 'INPUTLOOKUP'; // CONVERTED DATA TYPES INT: 'INT'; diff --git a/ppl/src/main/antlr/OpenSearchPPLParser.g4 b/ppl/src/main/antlr/OpenSearchPPLParser.g4 index 5ad1c38b01b..f5172a7a2e6 100644 --- a/ppl/src/main/antlr/OpenSearchPPLParser.g4 +++ b/ppl/src/main/antlr/OpenSearchPPLParser.g4 @@ -623,8 +623,10 @@ addcoltotalsOption fromClause : SOURCE EQUAL tableOrSubqueryClause | INDEX EQUAL tableOrSubqueryClause + | INPUTLOOKUP tableOrSubqueryClause | SOURCE EQUAL tableFunction | INDEX EQUAL tableFunction + | INPUTLOOKUP tableFunction | SOURCE EQUAL dynamicSourceClause | INDEX EQUAL dynamicSourceClause ;