我需要对我们的datamart运行一个查询,创建一个文件,并使用datamart定期将文件发送到远程服务器。我开发了Python脚本,运行查询、格式化数据和创建文件、设置数据工厂、批处理帐户、存储帐户、批处理池和管道。我让SA管理远程服务器白名单,我的批处理池VM的外部IP,这是我通过在批处理资源管理器中检查我的VM获得的。我可以从我在数据工厂工作室中设置的管道中触发任务,作业运行并成功地传输文件。我遇到的问题是,据我了解,只要VM重新启动,我的批处理池VM的IP就可以更改。我已经从微软下载了Azure公共IP的范围,但是潜在的IP超过520万,我不能要求SA白名单那么多的地址。
如何配置现有的批处理池以使用静态IP或小范围的IP,或者使用静态IP或小范围的IP创建新的批处理池?我对Azure非常陌生,所以如果有人能一步一步地提供,那将是非常有帮助的。
发布于 2022-03-04 08:12:28
从2020年1月起,ADF支持静态IP地址范围。
使用静态IP地址范围介绍,您现在可以为特定的Azure集成运行时区域白名单IP范围,以确保不必允许云数据存储中的所有 IP地址。这样,您可以限制允许访问数据存储的IP地址。
请参考此官方Microsoft文档,以了解如何实现相同的操作。
https://stackoverflow.com/questions/71272076
复制相似问题