在python中使用azure sdk可以创建一个数据流而不需要脚本行吗?

yv5phkfx  于 2023-06-06  发布在  Python
关注(0)|答案(1)|浏览(315)

在python中使用azure sdk可以创建一个数据流而不需要脚本行吗?如果是,请分享一个示例代码,创建一个包含源、转换和接收器的数据流。
我需要以下数据流作为输出使用Azure SDK在Python中。

jmp7cifd

jmp7cifd1#

在python中使用azure sdk可以创建一个数据流而不需要脚本行吗?

  • 不可以,如果不指定数据流对象的脚本行,则无法创建数据流。然而,代码不会失败,并且会创建数据流。
#creating a MappingDataFlow object to use in creating dataflow.
new_mapdf = dt.models.MappingDataFlow(type = 'MappingDataFlow', sources=dataflow.sources,sinks=dataflow.sinks)

new_df = dt.models.DataFlowResource(name='dataflow2', type= 'Microsoft.DataFactory/factories/dataflows', properties=new_mapdf)
  • 但是,当您检入这个新创建的数据流的UI时,它会抛出如下图所示的错误。

  • 每个DataFactory活动都有相应的类,但与DataFlow相关的类是有限的。而且除了这些类的类定义之外,几乎没有这些类的例子。因此,如果没有指定脚本行,可能无法创建或更新数据流。

相关问题