通过 Azure 门户开始使用 Azure Data Lake Analytics

重要

除非订阅已启用,否则无法再创建新的 Azure Data Lake Analytics 帐户。 如果需要启用订阅,请联系支持人员并提供业务方案。

如果已在使用 Azure Data Lake Analytics,则需要在 2024 年 2 月 29 日前为组织创建迁移到 Azure Synapse Analytics 的计划

本文介绍如何使用 Azure 门户创建 Azure Data Lake Analytics 帐户,在 U-SQL 中定义作业,并将作业提交到 Data Lake Analytics 服务。

先决条件

在开始学习本教程之前,必须有一个 Azure 订阅。 如果没有订阅,可以单击此链接获取 Azure 免费试用版

创建 Data Lake Analytics 帐户

现在同时创建 Data Lake Analytics 帐户和 Azure Data Lake Storage Gen1 帐户。 此步骤很简单,只需大约 60 秒即可完成。

  1. 登录到 Azure 门户
  2. 选择“创建资源”,然后在页面顶部的搜索框中输入“Data Lake Analytics”。
  3. 为以下项选择值:
    • 名称:为 Data Lake Analytics 帐户命名(只允许小写字母和数字)。
    • 订阅:选择用于 Analytics 帐户的 Azure 订阅。
    • 资源组。 选择现有的 Azure 资源组或创建新的资源组。
    • 位置。 为 Data Lake Analytics 帐户选择 Azure 数据中心。
    • Data Lake Storage Gen1:按照说明创建新的 Data Lake Storage Gen1 帐户,或选择现有帐户。
  4. (可选)为 Data Lake Analytics 帐户选择定价层。
  5. 选择“创建”。

第一个 U-SQL 脚本

以下文本是一个简单的 U-SQL 脚本。 它仅是在脚本中定义一个小型数据集,然后将该数据集写出到默认 Data Lake Storage Gen1 帐户中,并写为名为 /data.csv 的文件。

@a  = 
    SELECT * FROM 
        (VALUES
            ("Contoso", 1500.0),
            ("Woodgrove", 2700.0)
        ) AS 
              D( customer, amount );
OUTPUT @a
    TO "/data.csv"
    USING Outputters.Csv();

提交 U-SQL 作业

  1. 从 Data Lake Analytics 帐户中选择“新建作业”
  2. 粘贴前面的 U-SQL 脚本的文本。 命名此作业。
  3. 选择“提交”按钮以启动作业。
  4. 监视作业的状态,并等到作业状态更改为“成功”
  5. 选择“数据”选项卡,接着选择“输出”选项卡,然后选择名为 data.csv 的输出文件并查看输出数据。

另请参阅