【问题标题】:Best way for call u-sql script from api/app ( like rest api, wpf app)从 api/app 调用 u-sql 脚本的最佳方式(如 rest api、wpf 应用程序)
【发布时间】:2016-12-16 18:24:07
【问题描述】:

我想创建允许用户执行我的 u-sql 脚本的 api 或桌面应用程序,该脚本适用于我的 Azure 帐户中的特定 Azure Data Lake Store。我阅读了一些关于 Azure 数据工厂服务的内容,但是.NET 中是否有其他方法可以在 Azure Data Lake Store Data 上执行 U-SQL 脚本(并将参数传递给这个脚本)?

【问题讨论】:

    标签: azure-data-lake u-sql


    【解决方案1】:

    您可以使用Azure Data Lake Analytics (ADLA) .NET SDK 自动执行与您的 ADLA 帐户、工作或目录项相关的操作。您可以将其与 Azure Data Lake Store (ADLS) .NET SDK 一起使用,以自动执行与您的 ADLS 帐户或文件系统相关的操作。

    目前,将参数传递给这些脚本将涉及在提交作业之前修改脚本、替换值或根据需要调整变量。

    【讨论】:

      【解决方案2】:

      关于参数传递:

      您可以使用以下语句添加参数:

      DECLARE @parameter type = value;
      

      如果你想在你的脚本中默认一个脚本参数,你可以使用

      DECLARE EXTERNAL @parameter type = default_value;
      

      如果您不添加显式DECLARE,这将为您提供一个默认值,如果存在,它将被先前的DECLARE 语句覆盖。

      请访问http://aka.ms/adlfeedback 对公开 SDK 参数模型的请求进行归档/投票。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-03-28
        • 1970-01-01
        • 2012-01-30
        • 1970-01-01
        相关资源
        最近更新 更多