Open jeremy-ellis-tech opened 2 years ago
if the previous version still doesn't work well, it may exist here for quite long time, anyway, we will have a hot fix as soon as possible to unblock you
Hi @jeremy-ellis-tech , I noticed you're running the CICD command using a Visual Studio project (because the project file is project.asaproj
, rather than asaproj.json
), I tried the same configuration with you and observed the same error. We will figure out why and try to fix it.
And you're already using our VSCode extension, as a workaround (also a recommendation), you could try to create the same project in VSCode, and running the CICD command on that new project, this issue should be gone.
@pengyuli-ms Thanks. Using a asaproj.json project format instead of project.asaproj has resolved the issue. Is the json project file format the newer and preferred project format?
@jeremy-ellis-tech yes! VSCode extension is our top priority tool for ASA, it supports more features, and the VS extension is out of date actually.
Thanks for the clarification. I didn't know the two project types (vscode and visual studio) were so different considering the vs extension also contained the asaproj.json file I just assumed they used the same format.
@pengyuli-ms I get this same issue with (local) reference data even with asaproj.json
configuration (created from latest version of the VS Code extension (v1.2.0)).
I created a repository to repro the issue: https://github.com/AndreasHassing/ASAVsCodeReferenceDataIssueRepro
I have a stream analytics project I'm trying to build using
azure-streamanalytics-cicd@2.2.5
The project has 2 inputs:and
The query is:
Because the join on
ReferenceInput
is a reference data join the time bound is not necessary according to the docs. (I also get an error trying to add an optional one)However, trying to build the project using
npx azure-streamanalytics-cicd build -project project.asaproj
gives me the following error:Alternatively, when I preview the job in vscode with
Run Locally -> Use Live Input and Local Output
it seems to be able to preview the project.