我是Azure和Azure部署的新手。
我遵循了以下步骤,但我对下一步工作感到困惑:
然后,
单击同步按钮后,我可以选择将其推送到Devops
我有2个问题:
1)但是即使我将其推送到DEVOPS,它也不包含'NuGet包Microsoft.Azure.StreamAnalytics.CICD',我该怎么办。2)第二个问题是我正在通过Visual Studio做CI / CD,因此,如果我直接在PORTAL中对流作业进行任何更改,除非我在VS中进行了相同的更改,否则它不会得到反映?
对于问题1,您不能像基于dotnet的项目那样使用nuget命令来安装nuget软件包,您应该按照文档https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-tools-visual-studio-cicd-vsts进行操作>
配置NuGet软件包依赖项
Add packages.config to your project directory. <?xml version="1.0" encoding="utf-8"?> <packages> <package id="Microsoft.Azure.StreamAnalytics.CICD" version="1.0.0" targetFramework="net452" /> </packages>
对于问题2,这是正确的。您在门户网站中所做的更改将记录在Azure RP服务中。 VS项目中的配置(json文件)是asa项目的源代码,因此您需要检入它们并将其重新部署到云中以使其生效。