Netezza Performance Server SQL analytic functions
Many of the ANSI SQL:1999 standard analytic functions and some extensions are supported. Using analytic functions in your business intelligence queries provides the following benefits:
- Improved query processing
Using these functions results in better performance because the system no longer must conduct complex procedural processing and instead can conduct simple SQL queries.
- Enhanced productivity
You can do complex analysis with clearer, more concise code. The code is quicker to formulate and easy to maintain.
- Easy to learn
The functions use existing aggregate functions and thus use known syntax.
- Standardized syntax
Because these functions are part of the ANSI standard, they are supported in many software packages.
The Netezza Performance Server system also supports the development and use of user-defined functions and aggregates. This feature is described in the IBM® Netezza® User-Defined Functions Developer's Guide.