In most cases, provide the same analytic
functions that are available in IBM PureData® System for
Analytics
Netezza®). For example, in most cases, a particular
Netezza analytic function has an equivalent
analytic function. In some cases, changes are required.
Compatibility matrix for IBM PureData System for Analytics (Netezza) built-in and analytic functions
The following tables identify the Netezza functions of
the corresponding category and, if ported to , the
corresponding functions. The tables also
show changes and limitations.
The categories and the corresponding functions are sorted alphabetically.
Association rules
Table 1. Functions for association rules
Netezza function |
function |
Changes and limitations |
ARULE |
ASSOCRULES |
New routine with new parameters. Migration required. |
PREDICT_ARULE |
PREDICT_ASSOCRULES |
New routine with new parameters. Migration required. |
PRINT_ARULE |
PRINT_MODEL |
New routine with new parameters. Migration required. |
VERIFY_ARULE |
No alternative is available. |
Not applicable. |
Back to top ↑
Classification
Table 2. Functions for classification
Netezza function |
function |
Changes and limitations |
CROSS_VALIDATION |
No alternative is available. |
Not applicable. |
DECTREE |
DECTREE |
None. |
GROW_DECTREE |
GROW_DECTREE |
None. |
KNN |
KNN |
New sampling: 10000 by default instead of unlimited sampling. Additional parameters:
maxsize and randseed.
|
NAIVEBAYES |
NAIVEBAYES |
None. |
PERCENTAGE_SPLIT |
No alternative is available. |
Use classification algorithms and quality measures instead. |
PMML_DECTREE |
PMML_MODEL |
None. |
PMML_NAIVEBAYES |
No alternative is available. |
Not applicable. |
PREDICT_DECTREE |
PREDICT_DECTREE |
None. |
PREDICT_KNN |
PREDICT_KNN |
None. |
PREDICT_NAIVEBAYES |
PREDICT_NAIVEBAYES |
None. |
PRINT_DECTREE |
PRINT_MODEL |
Use PRINT_MODEL instead. |
PRUNE_DECTREE |
PRUNE_DECTREE |
None. |
TRAIN_TEST |
No alternative is available. |
Use classification algorithms and quality measures instead. |
Back to top ↑
Clustering
Table 3. Functions for clustering
Netezza function |
function |
Changes and limitations |
DIVCLUSTER |
No alternative is available. |
Not applicable. |
KMEANS |
KMEANS |
The mahalanobis parameter values is not available. |
PREDICT_DIVCLUSTER |
No alternative is available. |
Not applicable. |
PREDICT_KMEANS |
PREDICT_KMEANS |
Not all parameter values available. |
PREDICT_TWOSTEP |
No alternative is available. |
This stored procedure is implemented using Apache Spark, and can be used only on a system for which Spark
capability is enabled. |
PRINT_KMEANS |
PRINT_MODEL |
Use PRINT_MODEL and the respective parameters for KMEANS instead. |
PRINT_TWOSTEP |
PRINT_MODEL |
New routine with new parameters. Migration required. |
SET_CLUSTERNAME |
No alternative is available. |
Not applicable. |
TWOSTEP |
No alternative is available. |
None. |
Back to top ↑
Column properties
Table 4. Functions for column properties
Netezza function |
function |
Changes and limitations |
COLUMN_PROPERTIES |
COLUMN_PROPERTIES |
None. |
GET_COLUMN_LIST |
GET_COLUMN_LIST |
None. |
SET_COLUMN_PROPERTIES |
SET_COLUMN_PROPERTIES |
None. |
Back to top ↑
Diagnostic measures
Table 6. Functions for diagnostic measures
Netezza function |
function |
Changes and limitations |
ACC |
ACC |
None. |
CERROR |
CERROR |
None. |
CMATRIX_ACC |
CMATRIX_ACC |
None. |
CMATRIX_STATS |
CMATRIX_STATS |
None. |
CMATRIX_WACC |
CMATRIX_WACC |
None. |
CONFUSION_MATRIX |
CONFUSION_MATRIX |
None. |
FMEASURE |
FMEASURE |
None. |
FPR |
FPR |
None. |
MAE |
MAE |
None. |
MSE |
MSE |
None. |
PPV |
PPV |
None. |
RAE |
RAE |
None. |
RSE |
RSE |
None. |
TPR |
TPR |
None. |
WACC |
WACC |
None. |
Back to top ↑
Discretization
Table 7. Functions for discretization and moments
Netezza function |
function |
Changes and limitations |
No Netezza function is available. |
AGGDISC |
None. |
APPLY_DISC |
APPLY_DISC |
None. |
EFDISC |
EFDISC |
None. |
EMDISC |
EMDISC |
None. |
EWDISC |
EWDISC |
None. |
EWDISC_NICE |
EWDISC_NICE |
None. |
Back to top ↑
Model management
Table 8. Functions for model management
Netezza function |
function |
Changes and limitations |
ALTER_MODEL |
ALTER_MODEL |
None. |
CLEANUP |
CLEANUP |
None. |
COPY_MODEL |
COPY_MODEL |
None. |
DROP_ALL_MODELS |
DROP_ALL_MODELS |
None. |
DROP_MODEL |
DROP_MODEL |
None. |
EXPORT_MODEL |
EXPORT_MODEL |
None. |
EXPORT_PMML |
EXPORT_PMML |
None. |
GRANT_MODEL |
GRANT_MODEL |
None. |
IMPORT_MODEL |
IMPORT_MODEL |
None. |
INITIALIZE |
INITIALIZE |
Only needed on a system. |
IS_INITIALIZED |
IS_INITIALIZED |
Only needed on a system. |
LIST_COLPROPS |
LIST_COLPROPS |
None. |
LIST_COMPONENTS |
LIST_COMPONENTS |
None. |
LIST_MODELS |
LIST_MODELS |
None. |
LIST_PARAMS |
LIST_PARAMS |
None. |
LIST_PRIVILEGES |
LIST_PRIVILEGES |
None. |
METADATA_ANALYZE |
No alternative is available. |
Not applicable. |
MIGRATE_MODEL |
No alternative is available. |
Not required on Db2® systems. |
MODEL_EXISTS |
MODEL_EXISTS |
None. |
PMML_MODEL |
PMML_MODEL |
None. |
PRINT_MODEL |
PRINT_MODEL |
None. |
REGISTER_MODEL |
No alternative is available. |
Not required on Db2 systems. |
REVOKE_MODEL |
REVOKE_MODEL |
None. |
Back to top ↑
Probability distributions
Table 9. Functions for probability distributions
Netezza function |
function |
Changes and limitations |
CUMULATIVE |
No alternative is available. |
Not applicable. |
DBERN |
DBERN |
None. |
DBETA |
DBETA |
None. |
DBINOM |
DBINOM |
None. |
DCAUCHY |
DCAUCHY |
None. |
DCHISQ |
DCHISQ |
None. |
DENSITY |
DENSITY |
None. |
DEXP |
DEXP |
None. |
DF |
DF |
None. |
DFISK |
DFISK |
None. |
DGAMMA |
DGAMMA |
None. |
DGEOM |
DGEOM |
None. |
DHYPER |
DHYPER |
None. |
DLNORM |
DLNORM |
None. |
DLOGIS |
DLOGIS |
None. |
DMWW |
DMWW |
None. |
DNBINOM |
DNBINOM |
None. |
DNORM |
DNORM |
None. |
DNORM3P |
DNORM3P |
None. |
DPOIS |
DPOIS |
None. |
DT |
DT |
None. |
DUNIF |
DUNIF |
None. |
DWALD |
DWALD |
None. |
DWEIBULL |
DWEIBULL |
None. |
DWILCOX |
DWILCOX |
None. |
PBERN |
PBERN |
None. |
PBERN_H |
PBERN_H |
None. |
PBETA |
PBETA |
None. |
PBETA_H |
PBETA_H |
None. |
PBINOM |
PBINOM |
None. |
PBINOM_H |
PBINOM_H |
None. |
PCAUCHY |
PCAUCHY |
None. |
PCAUCHY_H |
PCAUCHY_H |
None. |
PCHISQ |
PCHISQ |
None. |
PCHISQ_H |
PCHISQ_H |
None. |
PCHISQ_S |
PCHISQ_S |
None. |
PEXP |
PEXP |
None. |
PEXP_H |
PEXP_H |
None. |
PF |
PF |
None. |
PF_H |
PF_H |
None. |
PFISK |
PFISK |
None. |
PFISK_H |
PFISK_H |
None. |
PGAMMA |
PGAMMA |
None. |
PGAMMA_H |
PGAMMA_H |
None. |
PGEOM |
PGEOM |
None. |
PGEOM_H |
PGEOM_H |
None. |
PHYPER |
PHYPER |
None. |
PHYPER_H |
PHYPER_H |
None. |
PLNORM |
PLNORM |
None. |
PLNORM_H |
PLNORM_H |
None. |
PLOGIS |
PLOGIS |
None. |
PLOGIS_H |
PLOGIS_H |
None. |
PMWW |
PMWW |
None. |
PMWW_H |
PMWW_H |
None. |
PNBINOM |
PNBINOM |
None. |
PNBINOM_H |
PNBINOM_H |
None. |
PNORM |
PNORM |
None. |
PNORM3P |
PNORM3P |
None. |
PNORM_H |
PNORM_H |
None. |
PPOINT |
PPOINT |
None. |
PPOIS |
PPOIS |
None. |
PPOIS_H |
PPOIS_H |
None. |
PT |
PT |
None. |
PT_H |
PT_H |
None. |
PUNIF |
PUNIF |
None. |
PUNIF_H |
PUNIF_H |
None. |
PWALD |
PWALD |
None. |
PWALD_H |
PWALD_H |
None. |
PWEIBULL |
PWEIBULL |
None. |
PWEIBULL_H |
PWEIBULL_H |
None. |
PWILCOX |
PWILCOX |
None. |
PWILCOX_H |
PWILCOX_H |
None. |
QBERN |
QBERN |
None. |
QBERN_H |
QBERN_H |
None. |
QBETA |
QBETA |
None. |
QBETA_H |
QBETA_H |
None. |
QBINOM |
QBINOM |
None. |
QBINOM_H |
QBINOM_H |
None. |
QCAUCHY |
QCAUCHY |
None. |
QCAUCHY_H |
QCAUCHY_H |
None. |
QCHISQ |
QCHISQ |
None. |
QCHISQ_H |
QCHISQ_H |
None. |
QEXP |
QEXP |
None. |
QEXP_H |
QEXP_H |
None. |
QF |
QF |
None. |
QF_H |
QF_H |
None. |
QFISK |
QFISK |
None. |
QFISK_H |
QFISK_H |
None. |
QGAMMA |
QGAMMA |
None. |
QGAMMA_H |
QGAMMA_H |
None. |
QGEOM |
QGEOM |
None. |
QGEOM_H |
QGEOM_H |
None. |
QHYPER |
QHYPER |
None. |
QHYPER_H |
QHYPER_H |
None. |
QLNORM |
QLNORM |
None. |
QLNORM_H |
QLNORM_H |
None. |
QLOGIS |
QLOGIS |
None. |
QLOGIS_H |
QLOGIS_H |
None. |
QMWW |
QMWW |
None. |
QMWW_H |
QMWW_H |
None. |
QNBINOM |
QNBINOM |
None. |
QNBINOM_H |
QNBINOM_H |
None. |
QNORM |
QNORM |
None. |
QNORM3P |
QNORM3P |
None. |
QNORM_H |
QNORM_H |
None. |
QPOIS |
QPOIS |
None. |
QPOIS_H |
QPOIS_H |
None. |
QT |
QT |
None. |
QT_H |
QT_H |
None. |
QUNIF |
QUNIF |
None. |
QUNIF_H |
QUNIF_H |
None. |
QWALD |
QWALD |
None. |
QWALD_H |
QWALD_H |
None. |
QWEIBULL |
QWEIBULL |
None. |
QWEIBULL_H |
QWEIBULL_H |
None. |
QWILCOX |
QWILCOX |
None. |
QWILCOX_H |
QWILCOX_H |
None. |
Back to top ↑
Quantiles and outliers
Table 10. Functions for quantiles and outliers
Netezza function |
function |
Changes and limitations |
IQR |
No alternative is available. |
Not applicable. |
MEDIAN |
No alternative is available. |
Not applicable. |
MEDIAN_DISC |
No alternative is available. |
Not applicable. |
OUTLIERS |
No alternative is available. |
Not applicable. |
QUANTILE |
No alternative is available. |
Not applicable. |
QUANTILE_DISC |
No alternative is available. |
Not applicable. |
QUARTILE |
No alternative is available. |
Not applicable. |
QUARTILE_DISC |
No alternative is available. |
Not applicable. |
Back to top ↑
Regression
Table 11. Functions for regression
Netezza function |
function |
Changes and limitations |
BTBNET_GROW |
No alternative is available. |
Not applicable. |
GLM |
No alternative is available. |
None. |
GROW_REGTREE |
GROW_REGTREE |
None. |
LINEAR_REGRESSION |
LINEAR_REGRESSION |
Not available on Linux
on IBM z Systems. |
MTBNET_DIFF |
No alternative is available. |
Not applicable. |
MTBNET_GROW |
No alternative is available. |
Not applicable. |
PREDICT_GLM |
No alternative is available. |
None. |
PREDICT_LINEAR_REGRESSION |
PREDICT_LINEAR_REGRESSION |
Not available on Linux
on IBM z Systems. |
PREDICT_REGTREE |
PREDICT_REGTREE |
None. |
PRINT_GLM |
No alternative is available. |
Not applicable. |
PRINT_REGTREE |
PRINT_MODEL |
Use PRINT_MODEL instead. |
PRUNE_REGTREE |
PRUNE_REGTREE |
None. |
REGTREE |
REGTREE |
None. |
TANET_APPLY |
No alternative is available. |
Not applicable. |
TANET_CLASSAPPLY |
No alternative is available. |
Not applicable. |
TANET_GROW |
No alternative is available. |
Not applicable. |
TBNET1G |
No alternative is available. |
Not applicable. |
TBNET1G2P |
No alternative is available. |
Not applicable. |
TBNET2G |
No alternative is available. |
Not applicable. |
TBNET_APPLY |
No alternative is available. |
Not applicable. |
TBNET_GROW |
No alternative is available. |
Not applicable. |
Back to top ↑
Sampling
Table 12. Functions for sampling
Netezza function |
function |
Changes and limitations |
RANDOM_SAMPLE |
RANDOM_SAMPLE |
None. |
Back to top ↑
Sequential patterns
Table 13. Functions for sequential patterns
Netezza function |
function |
Changes and limitations |
PREDICT_SEQRULES |
PREDICT_SEQRULES |
None. |
PRINT_SEQRULES |
PRINT_MODEL |
Use PRINT_MODEL instead. |
PRUNE_SEQRULES |
PRUNE_SEQRULES |
None. |
SEQRULES |
SEQRULES |
None. |
Back to top ↑
Statistics
Table 14. Functions for statistics
Netezza function |
function |
Changes and limitations |
ANOVA_CRD_TEST |
ANOVA_CRD_TEST |
None. |
ANOVA_RBD_TEST |
ANOVA_RBD_TEST |
None. |
BITABLE |
No alternative is available. |
Not applicable. |
CHISQ_TEST |
CHISQ_TEST |
None. |
CHISQ_TEST_AGG |
CHISQ_TEST_AGG |
None. |
CHISQ_TEST_S_AGG |
CHISQ_TEST_S_AGG |
None. |
COL2TRCV_MANOVA_ONE_WAY_TEST |
No alternative is available. |
Not applicable. |
COL2TRCV_MANOVA_TWO_WAY_TEST |
No alternative is available. |
Not applicable. |
DROP_SUMMARY1000 |
DROP_SUMMARY1000 |
None. |
HIST |
No alternative is available. |
Not applicable. |
JOINT_ENTROPY |
JOINT_ENTROPY |
None. |
KURTOSIS_AGG |
KURTOSIS_AGG |
None. |
LDF_MANOVA_ONE_WAY_TEST |
No alternative is available. |
Not applicable. |
LDF_MANOVA_TWO_WAY_TEST |
No alternative is available. |
Not applicable. |
MANOVA_ONE_WAY_TEST |
No alternative is available. |
Not applicable. |
MANOVA_TWO_WAY_TEST |
No alternative is available. |
Not applicable. |
MOMENTS |
MOMENTS |
None. |
MUTUALINFO |
MUTUALINFO |
None. |
MUTUALINFO_AGG |
MUTUALINFO_AGG |
None. |
MWW_TEST |
MWW_TEST |
None. |
No Netezza function is available. |
NUMERIC_SUMMARY |
None. |
PRINT_MANOVA_ONE_WAY_TEST |
No alternative is available. |
Not applicable. |
PRINT_MANOVA_TWO_WAY_TEST |
No alternative is available. |
Not applicable. |
SKEWNESS_AGG |
SKEWNESS_AGG |
None. |
SPEARMAN_CORR |
SPEARMAN_CORR |
None. |
SPEARMAN_CORR_S |
No alternative is available. |
Not applicable. |
SUMMARY1000 |
SUMMARY1000 |
The talk parameter is deprecated and has no action. |
SUMMARY1000CHAR |
SUMMARY1000CHAR |
The talk parameter is deprecated and has no action. |
SUMMARY1000DATE |
SUMMARY1000DATE |
The talk parameter is deprecated and has no action. |
SUMMARY1000INTERVAL |
No alternative is available. |
Not applicable. |
SUMMARY1000NUM |
SUMMARY1000NUM |
The talk parameter is deprecated and has no action. |
SUMMARY1000TIME |
SUMMARY1000TIME |
The talk parameter is deprecated and has no action. |
SUMMARY1000TIMESTAMP |
SUMMARY1000TIMESTAMP |
The talk parameter is deprecated and has no action. |
T_LS_TEST |
T_LS_TEST |
The output table has a different format. |
T_LS_TEST_S_AGG |
T_LS_TEST_S_AGG |
None. |
T_ME_TEST |
T_ME_TEST |
The output table has a different format. |
T_ME_TEST_S_AGG |
T_ME_TEST_S_AGG |
None. |
T_PMD_TEST |
T_PMD_TEST |
The output table has a different format. |
T_PMD_TEST_S_AGG |
No alternative is available. |
Not applicable. |
T_TEST_AGG |
T_TEST_AGG |
The output table has a different format. |
T_TEST_S_AGG |
T_TEST_S_AGG |
None. |
No Netezza function is available. |
SPLIT_TEST_S |
None. |
T_UMD_TEST |
T_UMD_TEST |
The output table has a different format. |
UNITABLE |
No alternative is available. |
Not applicable. |
WILCOXON_TEST |
WILCOXON_TEST |
None. |
Back to top ↑
Timeseries
Table 15. Functions for timeseries
Netezza function |
function |
Changes and limitations |
PRINT_TIMESERIES |
No alternative is available. |
Not applicable. |
TIMESERIES |
No alternative is available. |
Not applicable. |
Back to top ↑
Utilities
Table 16. Functions for utilities
Netezza function |
function |
Changes and limitations |
msghelp |
No alternative is available. |
Not applicable. |
_sp_utl_dropAllAggregates |
No alternative is available. |
Not applicable. |
_sp_utl_dropAllFunctions |
No alternative is available. |
Not applicable. |
_sp_utl_dropAllLike |
No alternative is available. |
Not applicable. |
_sp_utl_dropAllProcedures |
No alternative is available. |
Not applicable. |
_sp_utl_dropAllUDX |
No alternative is available. |
Not applicable. |
_sp_utl_justExecute |
No alternative is available. |
Not applicable. |
DROP_TABLE |
No alternative is available. |
Not applicable. |
_sp_utl_aggregateExists |
No alternative is available. |
Not applicable. |
_sp_utl_columnContainsNulls |
No alternative is available. |
Not applicable. |
_sp_utl_columnExists |
No alternative is available. |
Not applicable. |
_sp_utl_columnIsId |
No alternative is available. |
Not applicable. |
_sp_utl_columnIsNumeric |
No alternative is available. |
Not applicable. |
_sp_utl_columnListExists |
No alternative is available. |
Not applicable. |
_sp_utl_columnsEqualTypes |
No alternative is available. |
Not applicable. |
_sp_utl_functionExists |
No alternative is available. |
Not applicable. |
_sp_utl_isTempTable |
No alternative is available. |
Not applicable. |
_sp_utl_procedureExists |
No alternative is available. |
Not applicable. |
_sp_utl_relationExists |
No alternative is available. |
Not applicable. |
_sp_utl_sequenceExists |
No alternative is available. |
Not applicable. |
_sp_utl_tableExists |
No alternative is available. |
Not applicable. |
_sp_utl_viewExists |
No alternative is available. |
Not applicable. |
ISDATE_TINY |
No alternative is available. |
Not applicable. |
_sp_utl_getColumnType |
No alternative is available. |
Not applicable. |
_sp_utl_getTableSize |
No alternative is available. |
Not applicable. |
drand64 |
No alternative is available. |
Not applicable. |
Back to top ↑