场景:在多租户架构中,我为多个客户端(租户模式)运行相同的批处理作业(ETL)。在这种情况下,唯一的变量是source和target。在ADF中,我的管道/映射数据流是静态的,动态的东西是LinkedServices。即使是数据集也可以是静态的,因为我希望客户端的源和目标中有相同的表。
如何使LinkedServices动态化?
这就是我通过脚本(shell、python)实现它的方式。-将使用client_code作为参数启动包装脚本-客户端的DB详细信息和连接详细信息将在数据库中可用,从那里获取-将使用相应客户端的源n目标数据库详细信息启动ETL作业(脚本)-在所有步骤中执行日志记录/审核
我如何通过ADF实现这一点?
发布于 2020-04-03 09:10:15
您可以参数化链接的服务,并在运行时传递动态值。为了实现您的目标,您必须向链接的服务添加一个参数,并在链接的服务定义中参数化服务器名称。
https://stackoverflow.com/questions/60985290
复制相似问题