【问题标题】:Publishing Custom Deserializer to Azure Stream Analytics将自定义反序列化程序发布到 Azure 流分析
【发布时间】:2020-07-29 20:50:48
【问题描述】:

我正在尝试对 Azure 流分析作业的输入实施自定义反序列化程序。我已经开始使用 Visual Studio 2019 Azure Deserializer 项目。它看起来像是一个 c# 类库,它创建了一个需要以某种方式发布到 Azure 的 .dll。但是,当我尝试从 Visual Studio 2019 发布时,我收到一条错误消息:

“必须在项目中启用 Docker 支持”。

我尝试通过右键单击我的项目然后导航到“添加”来添加 Docker 支持。这是可以为 .Net Core 项目等添加 Docker 支持的地方。但是,由于这只是一个类库,它似乎不允许我添加 Docker 支持。我已经确认,如果我创建一个 .Net Core 项目,我可以添加 Docket 支持。 由于示例项目来自 Microsoft,我认为它应该是正确的。但是,我对 Azure 很陌生,不知道是否可以以某种方式手动将 .dll 上传到 Azure。

即使我能弄清楚,它应该去哪里?
我在 Google 上搜索了很长时间,我遇到的唯一文档是有关如何创建反序列化程序的 Microsoft 文档页面,而不是有关如何将其集成到 Azure 中的文档。

任何帮助或指导将不胜感激。

【问题讨论】:

    标签: c# azure docker .net-core


    【解决方案1】:

    VS Code 有一个 Job Config 文件,您可以在其中为自定义代码指定存储容器。使用此配置运行到本地作业。

    “自定义代码存储”:{ “帐户名称”: ””, "账户密钥": "", "容器名称": "", “路径”:“用户自定义代码.zip” },

    我不知道如何使该配置可用于真正的作业,因为门户中没有配置它的地方。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-09
      • 1970-01-01
      相关资源
      最近更新 更多