使用 Power Query Azure ML 分数数据导入 Excel

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

注意: Power Query 在 Excel 2016 中称为“获取和转换”。在此处提供的信息适用于两者。 若要了解详细信息,请参阅在 Excel 2016 中获取和转换

您可以使用 Power Query Azure ML 分数数据导入 Excel。Azure ML API 引用在页面上,您还可以将 auto-generate 代码粘贴到空白查询。

Power Query 要求

Power Query 2014 年 12 月更新或更高版本。

若要将 Azure ML 分数数据导入到 Excel

  1. 在 Excel 功能区中,选择POWER QUERY >从其他源>空白查询

    Power Query 数据源
  2. 查询编辑器中,选择高级编辑器

  3. 高级编辑器表单中,输入公式,连接到 Azure ML OData 源和调用的分数函数,并单击完成

    示例 Power Query 公式

    示例基于示例 1: 从提示您下载数据集: 成年人 2 类数据集一部分 Azure ML 示例集。

    let 
       MultiplyBy4 = (number as number) =>
    let
        Source = OData.Feed("https://ussouthcentral.services.azureml.net/odata/workspaces/f602a9a0e6f240baa1ebd18d921b6a3f/services/5d805ba51fe3420091b33b060de1964a"),
        ScoreSource = Source{[Name="Score"]}[Data],
        #"Invoke FunctionScoreSource" = ScoreSource(number),
        #"Convert to Table" = Record.ToTable(#"Invoke FunctionScoreSource")
    in
        #"Convert to Table"
    in MultiplyBy4
    
  4. 查询编辑器中,单击调用

  5. 输入参数表单中,输入 Azure ML 分数参数。

  6. 单击编辑凭据

  7. 访问 OData 源的身份验证窗体中,选择基本和粘贴 Azure ML 标记为密码,然后单击保存Azure ML

  8. 查询编辑器中,单击关闭并加载(或继续形状数据)。

若要获取 Azure ML 授权密钥

从 Azure ML web 服务中获取 Azure ML web 服务 API 密钥。您可以从 Microsoft Azure 机器学习 studio 或 Azure 管理门户中获取它。

Microsoft Azure 机器学习 studio

  1. 在 Microsoft Azure 机器学习 studio 中,单击左侧的WEB 服务

  2. 单击 web 服务。在仪表板选项卡上的"API 密钥"。

Azure 管理门户

  1. 在左侧,单击机器学习

  2. 单击工作区。

  3. 单击WEB 服务

  4. 单击 web 服务。

  5. 单击终结点。"API 密钥"下将显示在右下角。

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×