Hi,
I want to build a Hive query based on some parameters, qich are in an Excel file - with some sheets. These parameters are changed every week.
How can I make this dynamic query?
I´m attaching an example of this Excel parameters file and the resultant query would be like this:
SELECT *
FROM SOME_HIVE_TABLE
where COLUMN_DATE BETWEEN '2016-01-01' AND '2019-06-30'
AND UPPER(coalesce(COLUMN_SOME_DESCRIBE,'')) NOT like '%RATE %'
AND UPPER(TRIM(COLUMN_SOME_TYPE)) <> 'TYPE_A'
AND (
CAST(COLUMN_CODE AS BIGINT) IN (123, 456)
OR UPPER(COLUMN_SOME_DESCRIBE) LIKE '%FIRST TEXT%'
OR UPPER(COLUMN_SOME_DESCRIBE) LIKE '%SECOND TEXT%'
);