

# 创建 Azure SQL 源节点
<a name="creating-azuresql-source-node"></a>

## 所需的先决条件
<a name="creating-azuresql-source-node-prerequisites"></a>
+ 使用 AWS Secrets Manager 密钥配置的 AWS Glue Azure SQL 连接，如上一节“[创建 Azure SQL 连接](creating-azuresql-connection.md)”中所述。
+ 对您的作业具有读取连接使用的密钥的相应权限。
+ 您要读取的 Azure SQL 表 *tableName*。

  Azure SQL 表由其数据库、Schema 和表名来标识。连接到 Azure SQL 时，必须提供数据库名和表名。如果 Schema 不是默认值“public”，则还必须提供 Schema。数据库通过 *connectionName* 中的 URL 属性来提供，Schema 和表名通过 `dbtable` 来提供。

## 添加 Azure SQL 数据来源
<a name="creating-azuresql-source-node-add"></a>

**添加**数据来源 – Azure SQL** 节点：**

1.  选择 Azure SQL 数据来源的连接。由于您已经创建了它，它应该提供在下拉列表中。如果需要创建连接，请选择**创建 Azure SQL 连接**。有关更多信息，请参阅之前的 [创建 Azure SQL 连接](creating-azuresql-connection.md) 部分。

    选择连接后，您可以通过单击**查看属性**来查看连接属性。

1.  选择 **Azure SQL 源**选项：
   +  **选择单个表** – 访问单个表中的所有数据。
   +  **输入自定义查询** - 允许您根据自定义查询访问多个表中的数据集。

1.  如果您选择单个表，请输入 *tableName*。

    如果选择**输入自定义查询**，请输入一个 TransactSQL SELECT 查询。

1.  在**自定义 Azure SQL 属性**中，根据需要输入相关参数和值。