This document describes a number of in-database analytic functions that may be invoked from any Teradata SQL query execution product, such as Teradata Studio or Teradata Bteq. The controlling program for these analytic functions is a custom Teradata External Stored Procedure called TD_Analyze. Some of the functions also utilize custom Teradata Table Operators. In order to use the Teradata Warehouse Miner In-Database Analytic Functions, these user-defined functions must be installed in the Teradata database using a console application supplied with the Teradata Warehouse Miner product, accessible from the client Start menu in the Teradata Warehouse Miner program group. Once these user-defined functions are installed, the functions described in this document can be executed without the need to invoke the Teradata Warehouse Miner client application.
Although independent of the Teradata Warehouse Miner client application, the in-database analytic functions described in this document are based on functions available in that product. In fact, all of the in-database functions and more are provided in the Teradata Warehouse Miner client application, which has three principal function categories.
|Data Profiling||Descriptive statistics provided to generate reports and graphics with drill down capabilities, pointing out potential data quality issues. The In-Database Descriptive Statistics functions described in this document are derived from the corresponding functions in the Data Profiling function category.|
|Analytic Data Set (ADS) Generation||Functions used to build and transform analytic data sets. The In-Database Variable Transformation function described in this document is derived from the Variable Transformation function in the Analytic Data Set Generation function category.|
|Analytic Functions||Functions used to build analytic algorithms and scoring along with statistical tests. In this document, the In-Database Fast K-Means algorithm and the Gain Ratio Extreme algorithm provide new variations of the Clustering and Decision Tree algorithms and scoring in Teradata Warehouse Miner in the Analytic Functions category.|
Like all of the in-database functions described in this document, these new variations are also provided in the Teradata Warehouse Miner client application. When accessed there, you can make use of the graphing and reporting capabilities available there.