首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果我用自己的自定义存储替换默认的机器人存储,Bot Framework是否会在Azure中存储任何数据?

如果我用自己的自定义存储替换默认的机器人存储,Bot Framework是否会在Azure中存储任何数据?
EN

Stack Overflow用户
提问于 2017-04-13 06:29:05
回答 1查看 132关注 0票数 0

我有一个客户,她非常嫉妒她的数据,她要求我用一个自定义存储替换我的机器人的默认bot存储,该存储将所有数据保存在本地数据库中。

如果我替换存储,bot框架会在任何其他地方永久保存任何对话数据吗?(比方说,在Azure的某个地方)这是我的客户出于安全考虑而想要避免的事情。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-04-13 08:54:23

所有session数据的保存和加载都是在ChatConnectorgetData()saveData()中处理的,除非你通过settings.storage提供了自己的数据。

我相信机器人框架不会存储任何其他东西。我最近探索了这个问题。看一看:

  • http://www.pveller.com/smarter-conversations-part-3-breadcrumbs/
  • http://www.pveller.com/smarter-conversations-part-4-transcript/

我不得不阅读源代码(实际上是很多次)来跟踪Bot框架的内部工作方式,我没有看到任何让我认为在某个地方存在另一种持久性的东西。

你最好在官方支持频道上请求确认并向你的客户保证,但我认为你很好。

至于它有多合理。出于各种原因,公司会做更疯狂的事情:)顺便说一句,你会不会也将微软的LUIS用于NLU?您的客户是否对通过该服务的所有传入消息也有类似的担忧?这是一个很深的兔子洞。我认为参与式(vs.后台自动化)机器人在很大程度上是云本地的。要保护自己不受它的影响,同时又能从所有为之打造的新技术中获益并非易事。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43380644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档