Project: talenddataquality
Issue TDQ-8600: Data Profiling - Column Analysis fails with Netezza
From Ticket: When I try to run a column analysis containing a pattern low frequency indicator on a Netezza table, I get the following error: "Fail to run the analysis: Address_Columns_Analysis. Error message: At least one analysis execution failed, Check the error logs for more details." I have attached the error log. It appears the query for the indicator Pattern Low Frequency Table is unable to be created. However, when I look at the indicator definition under the settings, I see the following SQL template for the Default Database: "SELECT <%=__COLUMN_NAMES__%>, COUNT(*) c FROM <%=__TABLE_NAME__%> t <%=__WHERE_CLAUSE__%> GROUP BY <%=__COLUMN_NAMES__%> ORDER BY c ASC" When I replace the expression templates with my table values, I am able to execute it in a separate query editor. We are able to connect to Netezza using Data Integration and the correct driver has been placed under the lib/java folder as well as added as an Extra Class path under Windows -> Preferences -> Talend -> Data Explorer -> JDBC Drivers. We need to be able to execute analysis with Pattern Frequency Stats as well as the other system indicators on Netezza tables Attaching provided workspace log as well.
Story points: 3