Как встроить JavaScript, HTML и CSS в качестве части SQL-запроса с помощью Redash с открытым исходным кодом инструмента
Запрос Postgres:
SELECT "KPMID",
"CustomerID" as "cust_id::multi-filter",
"KPM_Name",
"Report_Period" as "rep_id::multi-filter", '<input type="text" ng-model="$select.search"/>'
"Actual",
CASE WHEN "TrendCode" = 'R' THEN '<img src="http://34.213.131.167/images/red.png" height="20px" width="100px"/>'
WHEN "TrendCode" = 'Y' THEN '<img src="http://34.213.131.167/images/yellow.png" height="20px" width="100px"/>'
ELSE '<img src="http://34.213.131.167/images/green.png" height="20px" width="100px""/>'
END
"TrendCode",
CASE WHEN "CStatusCode" = 'R' THEN '<img src="http://34.213.131.167/images/red.png" height="20px" width="100px"/>'
WHEN "CStatusCode" = 'Y' THEN '<img src="http://34.213.131.167/images/yellow.png" height="20px" width="100px"/>'
ELSE '<img src="http://34.213.131.167/images/green.png" height="20px" width="100px""/>'
END
"CStatusCode",
CASE WHEN "OutlookCode" = 'R' THEN '<img src="http://34.213.131.167/images/red.png" height="20px" width="100px"/>'
WHEN "OutlookCode" = 'Y' THEN '<img src="http://34.213.131.167/images/yellow.png" height="20px" width="100px"/>'
ELSE '<img src="http://34.213.131.167/images/green.png" height="20px" width="100px""/>'
END
"OutlookCode" FROM public."KPMDataReport";
Выход:
При выполнении вышеупомянутого SQL-запроса отображаются два раскрывающихся списка, мое требование - выполнить запрос одним нажатием кнопки. Итак, как я могу добиться этого с помощью инструмента Redash.
Если это вообще невозможно сделать через redash, то как встроить код JavaScript в состав SQL-запроса и как это сделать. Экземпляр Redash работает на AWS.