The following limitations apply to MySQL HeatWave AutoML. For MySQL HeatWave limitations, see: Section 11.2.1, “MySQL HeatWave Limitations”.
MySQL HeatWave AutoML only supports datasets in the English language.
MySQL HeatWave AutoML does not support
TEXTcolumns withNULLvalues.MySQL HeatWave AutoML does not support target columns (a column with ground truth values) with a
TEXTdata type.MySQL HeatWave AutoML does not support recommendation tasks with columns that have a
TEXTdata type.For the forecasting task,
endogenous_variablescannot be inTEXT.
The
ML_TRAINroutine does not support MySQL user names that contain a period. For example, a user named'joe.smith'@'cannot run the%'ML_TRAINroutine. The model catalog schema created by theML_TRAINprocedure incorporates the user name in the schema name (e.g.,ML_SCHEMA_joesmith), and a period is not a permitted schema name character.
The table used to train a model cannot exceed 10 GB, 100 million rows, or 1017 columns.
As of MySQL 9.0.0, the shape you set for the MySQL HeatWave cluster in the DB system defines the total memory available to train a model and for all loaded models. For imported models, we recommend individual models have a size of 4GB or less.
ML_TRAINwill fail to run and raises an error if it attempts to train a model larger than this. Before MySQL 9.0.0, the limit was 900 MB. To query all loaded models and relevant model sizes, see ML_MODEL_ACTIVEMySQL HeatWave on AWS only supports MySQL HeatWave AutoML with the MySQL HeatWave.256GB node shape. To use MySQL HeatWave machine learning functionality, select that shape when creating a MySQL HeatWave Cluster.
-
ML_EXPLAIN_TABLEandML_PREDICT_TABLEare compute intensive processes, withML_EXPLAIN_TABLEbeing the most compute intensive. Limiting operations to batches of 10 to 100 rows by splitting large tables into smaller tables is recommended. Use batch processing with thebatch_sizeoption. See the following to learn more: ML_EXPLAIN,ML_EXPLAIN_ROW, andML_EXPLAIN_TABLEroutines limit explanations to the 100 most relevant features.The
ML_PREDICT_TABLEml_resultscolumn contains the prediction results and the data. This combination must be less than 65,532 characters.Concurrent MySQL HeatWave analytics and MySQL HeatWave AutoML queries are not supported. A MySQL HeatWave AutoML query must wait for MySQL HeatWave analytics queries to finish, and vice versa. MySQL HeatWave analytics queries are given priority over MySQL HeatWave AutoML queries.
The
ML_PREDICT_ROW,ML_MODEL_IMPORT, andML_MODEL_EXPORTroutines are not supported with theTwoTowerrecommendation model.