azure - Azure 数据工厂中的 *.servicebus.windows.net 用于什么?
问题描述
在混合场景中,安装了自托管集成运行时以连接到本地数据库,防火墙允许出站端口 443 *.frontend.clouddatahub.net 根据文档,自托管集成运行时需要连接到数据工厂服务。
集成运行时能够连接到状态为Running (Limited)的 Azure 数据工厂,并显示云服务无法通过服务总线连接到集成运行时的警告。
相同的文档说自托管集成运行时需要出站端口 443 *.servicebus.windows.net 才能连接到 Azure Data Factory 中的数据移动服务。如果我理解正确,这包括将数据复制到本地数据库,因此是必需的。
Azure 数据工厂中的服务总线到底用于什么,最好是从集成运行时的角度来看?混合场景的图显示了命令通道和数据通道。后者是否代表通过服务总线发送的数据?
任何见解将不胜感激。感谢您的考虑,祝您有美好的一天!
解决方案
不是数据,而是指令。如果您查看有关创建自托管集成运行时的网页,它会说明:
Azure 数据工厂与自托管集成运行时通信以计划和管理作业。通过使用共享 Azure 服务总线中继连接的控制通道进行通信
基本上,工厂对集成运行时说“你想让我做什么吗?”。您不必提供或配置服务总线,所以我不会太担心。
推荐阅读
- python - 如何使 TypeError:'NoneType' 类型的对象没有 len() 与刽子手游戏消失
- ios - 升级后 React Native IOS 构建问题
- reactjs - 带有 react-native 和 expo 的 OCR
- java - 使用冒泡排序对 int 数组进行排序,同时将 String 数组保持在相同的索引处不起作用
- typescript - Firestore orderBy 获取 0 个文档
- javascript - 仅当工具提示之前未打开时,更新 Leaflet 工具提示样式才有效
- python - Celery EncodeError(TypeError('响应类型的对象不是 JSON 可序列化的'))
- ios - 选择器“getExportedModule”没有已知的类方法
- c# - 使用 LINQ 查询检查特定值是否在表中出现多次
- json-path-expression - 在单个 JsonPath 语法过滤器中提取文字和嵌套的 Json 对象值