在我的解決方案中,我有兩個Azure數據工廠項目:PR1和PR2。 PR1包含一些資源的定義 - 「resource1」。在PR2我有管道的定義,我想引用這個資源爲:ADF項目有可能參考另一個ADF項目嗎?
"linkedServiceName": "resource1"
當我嘗試建立或發佈PR2,我發現了錯誤:
Reference resource1 was not found in the solution
我嘗試添加到PR1 PR2作爲構建依賴和作爲參考,但錯誤仍然存在。
我正在使用Visual Studio 2015 Update 3(版本14.0.25431.01)和Microsoft Azure DataFactory Tools for Visual Studio 0.9.3527.2。
ADF項目之間可能存在這種依賴關係嗎?如果是,我該如何設置它?
更新:我已經想通了,Script
項目組是什麼東西被編譯,所以我已經更新PR2.dfproj
文件中添加以下目標:
<Target Name="BeforeBuild" BeforeTargets="Build" >
<Message Importance="High" Text="Adding external dependencies"/>
<ItemGroup>
<Script Include="../PR1/resource.json" />
</ItemGroup>
</Target>
,它可能建立PR1後,但是當我嘗試「發佈」它不調用此目標時,發佈失敗重建嘗試。
需要分離ADF項目的原因是什麼? –
@PaulAndrew他們只是不同的商業案例,未來還會有更多這樣的商品 – arghtype
只用一個項目爲每個項目配備不同的ADF配置文件會更簡單? –