在 SAP conversation AI 里消费 ABAP OData 服务
我們將使用一個簡單的 Conversation AI 聊天機器人——只有問候技能——來演示如何調用你的 ABAP 服務,并且搭建開發和生產環境,使用 destination 來調用不同的服務。
System Alias 讓您可以在一個統一的位置定義機器人正在使用的外部系統,并且您可以針對每個環境分別維護遠端系統的詳細信息(如 URL 和身份驗證)。
在企業版的 System alias 中,您可以選擇在 SAP 業務技術平臺中維護的 HTTP Destination.
System alias 作為可重用的 nickname,代表了指向外部系統的鏈接,可以在配置 webhook 和 API 服務調用時使用。
登錄 SAP Business Technology Platform,選中 conversation AI 的 instance:
創建一個新 bot:
啟用 system alias:
點擊 setting -> enable:
點擊 build tab,選擇 greeting skill,
點擊 action 面板,在 hello 執行完畢后,Connect External Service-> Call webhook:
使用 MyABAPAlias 來調用 API:
創建一個新的 environment,命名為 production:
將 development 環境的 MyABAPAlias 指向 ABAPDevSystem 的 Destination,而 production 環境的 MyABAPAlias,指向 ABAPProdSystem Destination.
也就是說,將不同環境的 system alias,映射到不同的 ABAP 系統去,這些系統通過 Destination 標識。
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的在 SAP conversation AI 里消费 ABAP OData 服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAP 电商云 Spartacus UI
- 下一篇: qq里dd我是什么意思(PC版官方网站)