介绍

已完成

Azure Database for PostgreSQL 的 Azure 扩展允许调用自定义生成的 Azure 机器学习服务部署。 此扩展使你能够训练自定义模型并在 PostgreSQL 中使用其输出。

Azure 机器学习

Azure 机器学习 是一项云服务,用于加速和管理机器学习 (ML) 项目生命周期。 机器学习专业人员、数据科学家和工程师可以在日常工作流中使用它来训练和部署模型和管理机器学习作(MLOps)。

可在机器学习中创建模型,也可使用从开源平台构建的模型,例如 Pytorch、TensorFlow 或 scikit-learn。 机器学习作工具可帮助你监视、重新训练和重新部署模型。

方案:估算出租房产的夜间价格

假设你是 Margie 旅行的主要开发人员。 贵公司正在着手扩大其短期租赁物业上市服务的计划。 公司希望扩展服务的一种方法是提供估计出租物业可以提取的夜间费率的能力。 具体而言,你希望使用现有的租赁列表数据来训练模型,以预测租房者将支付以留在特定房产的价格。 你有兴趣使用 Azure 机器学习来托管此模型,并将在 Azure Database for PostgreSQL 灵活服务器中托管客户数据。

学习目标

本模块演示如何将 Azure 机器学习服务与 Azure Database for PostgreSQL 灵活服务器配合使用。 在本模块中,你将:

  • 使用 Azure 机器学习的自动化机器学习训练模型
  • 在 Azure 机器学习中部署训练的模型
  • 在现有的 Azure Database for PostgreSQL 灵活服务器实例上安装 azure_ai 扩展
  • 创建一个函数以生成租赁商品的价格估算值

到此会话结束时,可以使用 azure_ai 扩展从 Azure Database for PostgreSQL 灵活服务器调用自定义训练的 Azure 机器学习模型。