本文介绍如何开启或关闭RDS MySQL机器学习。
前提条件
实例版本如下:
RDS MySQL 8.0高可用系列(云盘)
RDS MySQL 5.7高可用系列(云盘)
公测说明
RDS MySQL机器学习服务已开启公测,您可以通过阿里云账号(主账号)提交公测申请,审核通过后即可开启机器学习服务。公测期间有如下限制:
仅支持如下地域以及可用区下的实例使用机器学习服务:
华东1(杭州):可用区G、可用区H、可用区I
华北2(北京):可用区G、可用区H、可用区K
华东2(上海):可用区B、可用区E、可用区G
华南1(深圳):可用区D、可用区E
仅提供一个机器学习内网连接地址,且该连接地址不支持修改。
说明机器学习的连接地址仅用于机器学习服务,请勿用于常规读写业务。
仅支持模型训练(TRAIN)与预测(PREDICT)。
模型训练过程会从RDS MySQL实例中拉取数据到机器学习服务内置存储中,内置存储空间限制为50 GB,拉取的数据超过50 GB将无法进行模型训练。
费用
RDS MySQL机器学习公测期间免费,不收取任何费用。
注意事项
分类 | 注意事项 |
实例 | 变配主实例或只读实例时,机器学习服务可能会出现实例切换。实例切换的影响请参见实例切换的影响。 |
主实例被锁定期间,机器学习代理地址不会被释放,并且仅提供只读服务。 | |
主实例被释放后,机器学习实例自动跟随主实例释放,释放后不再产生费用。 | |
功能 | 机器学习不支持事务(Transaction)操作。 |
账号 | 开启机器学习服务的过程中,您需要创建一个机器学习专用的数据库账号,用于读取用户指定的模型训练数据集,以及将模型信息、预测数据写入到用户指定的库表中。 |
机器学习专用账号和常规数据库账号之间互不通用,机器学习专用账号仅支持机器学习服务,常规数据库账号仅支持常规读写服务。 | |
重要:请勿删除机器学习专用账号,或重置机器学习专用账号的密码,上述操作将导致机器学习服务不可用。 |
开启机器学习
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏单击数据库代理。
单击机器学习页签,并单击开启机器学习服务。
在弹出的窗口中,自定义机器学习服务专属账号以及对应的密码,单击下一步。
参数
说明
机器学习服务账号
长度为2~32个字符。
由小写字母、数字或下划线组成。
以字母开头,以字母或数字结尾。
不能和已有的数据库账号重复。
说明您可以在左侧导航栏单击账号管理查看已有的数据库账号。
不能使用禁用关键字。具体请参见禁用关键字表。
密码
长度为8~32个字符。
由大写字母、小写字母、数字、特殊字符中的任意三种组成。
特殊字符为!@#$%^&*()_+-=
说明请注意该密码创建完成后无法重置,请保管好您的密码。
选择机器学习服务连接地址的网络类型,当前仅支持内网地址(专有网络),单击立即开启,等待机器学习服务的运行状态变更为运行中,即表示机器学习服务开启成功。
在左侧导航栏单击账号管理,找到步骤4中创建的机器服务专用账号,单击右侧操作列的修改权限。
选择要授权的数据库,单击添加至右侧,设置权限为读写(DDL+DML),并单击确定。
在左侧导航栏单击数据库代理,您可以在机器学习页签查看机器学习服务的机器学习账号、连接地址等信息,用于访问机器学习服务。
关闭机器学习
关闭机器学习服务后,原机器学习的连接地址将不可用。此时重新开启机器学习,连接地址将改变。
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏中,单击数据库代理。
单击机器学习页签。
单击关闭机器学习服务,并在弹出的确认窗口中单击确定。