Stream Analytics CI/CD :The required property 'storageAccounts' is missing from the request." RRS feed

  • Question

  • I am trying to do CI/CD for a Stream Analytics jobs. In this i have 2 inputs :

    • Datalake
    • Reference data (where I am using SQL DW)

    I have created the pipeline following the link https://github.com/SatyKrish/AzureStreamAnalytics-CICD

    Once I have artifacts from pipeline ,i am trying to create Release.

    I am getting Error "The required property 'storageAccounts' is missing from the request.".

    When i see ARM template file i cann't see Storage Account and Storage Key inside properties for reference dataset.

    I have configure Storage account in Visual studio but some how when Artifacts are generated ,it doesn't have Storage details for reference dataset


    Sunday, April 19, 2020 2:49 AM


All replies

  • Hi Khushboo,

    Can you please make sure that you have the right version of the NuGet package :


    Hope this helps.

    Monday, April 20, 2020 11:34 AM
  • Hi Chirag,

    I made the changes as suggested by you in Package.config

    <?xml version="1.0" encoding="utf-8"?>
    <package id="Microsoft.Azure.StreamAnalytics.CICD" version="2.0.0" targetFramework="net452" />

    and also in the pipeline under task "Build Solution " modified 

    /p:CompilerTaskAssemblyFile=Microsoft.WindowsAzure.StreamAnalytics.Common.CompileService.dll  /p:ASATargetsFilePath=$(Build.SourcesDirectory)\packages\Microsoft.Azure.StreamAnalytics.CICD.2.0.0\build\StreamAnalytics.targets

    So in SA i have 2 input and 2 output.


    • Data lake (works perfect)
    • Reference data set SQL (works perfect)


    • SQL (works perfect)
    • Powerbi (no properties in ARM template)

    Monday, April 20, 2020 9:10 PM
  • Thanks Chirag For your help.

    With updating the Nuget to 2.4.1 solved my both issues


    • Reference data
    • PowerBI
    Tuesday, April 21, 2020 3:17 AM