教程:运行使用 DSX 中的“决策优化”的配置页

本教程说明如何运行随 Integrated Analytics System (IIAS) 上的 DSX 一起提供并使用“决策优化”服务的样本配置页。“决策优化”使您能够访问 IBM 世界领先的解决方案引擎进行数学规划和约束规划。

有关更多信息,请参阅 DSX 中的决策优化

本教程说明如何执行下列任务:

限制: 如果 IIAS 无法访问因特网,那么您需要在本地安装供“决策优化”服务使用的 CPLEX 优化器库。本教程不阐述该过程。

所需时间

10 分钟

场景

您是一位数据研究员,要创建或运行使用“决策优化”服务的分析配置页。

难度

初学者

受众

数据研究员,或者任何对探索 Integrated Analytics System 上的 DSX 决策优化感兴趣的人员。

先决条件

您在 Integrated Analytics System 上必须有一个用户帐户。否则,请联系您的 Integrated Analytics System 系统管理员,请他为您创建帐户。您还需要该系统上 DSX 的用户标识和密码,以及因特网访问权和 IBM Cloud 的有效标识。

打开涉及“决策优化”的样本配置页

过程

  1. Integrated Analytics System 上启动并登录 DSX
  2. 在“DSX 社区”页面上,找到下列其中一个使用“决策优化”的样本配置页:
    • 使用决策优化最大化石油公司利润
    • 使用决策优化帮助体育联盟安排其比赛
    • 黄金法则
    • 如何向客户提供有针对性的报价?
    • 九宫格
    • 机组组合问题
    • 平衡意大利面的内部和外部生产
    • 使用决策优化组织向客户交付产品
    • 使用拉格朗日松弛法解广义分配问题
    • 将进度回调与 CPLEX 优化器配合使用
    • 安排广场
    • 制造钢圈
  3. 在配置页显示后,单击页面右上角的打开配置页
    注意: 配置页打开后,如果您看到错误,指出找不到 Python3 内核,请单击确定以使用 Python2 内核。
    配置页将打开以进行编辑。

在 IBM Cloud (DOcplexcloud) 上注册以使用“决策优化”服务

您必须有权访问“决策优化”服务,配置页才能成功运行。您可以在 IBM Cloud 上注册,以免费试用“决策优化”服务。

过程

  1. 在新的浏览器窗口中,浏览到 Decision Optimization on Cloud 主页。
  2. 向下滚动并单击 Go to DOcplexcloud web site
  3. 单击 Register for a Free Trial
  4. 按提示操作,以注册免费试用 Decision Optimization on Cloud 服务。
    成功注册后,您会收到一封电子邮件,其中包含的信息会说明如何访问 Decision Optimization on Cloud 服务。

获取“决策优化”服务的 API 密钥和基本 URL 并将其添加到配置页

过程

  1. 在发自 IBM Decision Optimization on Cloud 团队的电子邮件中,单击启动服务
  2. 在“在线解决优化问题”页面上,单击获取 API 密钥和基本 URL,以生成可在配置页中使用的 API 密钥和 URL。
  3. 复制基本 URLAPI 密钥值。
  4. 在配置页中,找到包含变量 urlkey 的单元格。
  5. 将缺省变量值替换为从 Decision Optimization on Cloud 页面获取的基本 URLAPI 密钥值。
    要点: 请将新值括在引号内,因为它们是字符串值。
    现在,您的配置页应该会有权访问 Decision Optimization on Cloud 服务。

运行配置页

连续运行每个配置页单元格。如果出现 No module named doclex.mp.environment 错误,请重新启动配置页内核,并再次执行配置页单元格。

结果

配置页应该会使用“决策优化”服务返回结果。