本文概述了如何使用管道中的复制活动从 KQL 数据库中复制数据并将其复制到 KQL 数据库。
支持的配置
有关复制活动下每个选项卡的配置,请分别转到以下部分。
概况
对于 “常规 ”选项卡配置,请转到 “常规”。
来源
复制活动的 “源 ”选项卡下的 KQL 数据库支持以下属性。
需要以下属性:
连接:从数据存储类型列表中选择 KQL 数据库 。
KQL 数据库:从工作区中选择现有的 KQL 数据库。
使用查询:选择 表 或 查询。
表:从下拉列表中选择一个表,或选择 “编辑” 以手动输入以读取数据。
查询:请使用KQL 格式来指定只读请求。 使用自定义 KQL 查询作为引用。
在“高级”下,可以指定以下字段:
查询超时:指定查询请求超时前的等待时间。默认值为 10 分钟(00:10:00)。 允许的最大值为 1 小时(01:00:00)。
无截断:指示是否截断返回的结果集。 默认情况下,在 500,000 条记录或 64 MB 之后截断结果。 强烈建议通过截断来确保活动的正确运行。
其他列:添加其他数据列以存储源文件的相对路径或静态值。 后者支持表达式。 若要了解详细信息,请在 复制过程中转到“添加其他列”。
目的地
复制活动的 “目标 ”选项卡下的 KQL 数据库支持以下属性。
需要以下属性:
- 连接:从数据存储类型列表中选择 KQL 数据库 。
- KQL 数据库:从工作区中选择现有的 KQL 数据库。
- 表:从下拉列表中选择一个表,或选择 “编辑” 以手动输入以写入数据。
在“高级”下,可以指定以下字段:
引入映射名称:预先创建并分配给 KQL 数据库目标表的映射的名称。
其他属性:可用于指定 KQL 数据库目标尚未设置的任何引入属性的属性包。 具体而言,它可用于指定引入标记。 若要了解详细信息,请转到 Azure 数据资源管理器数据引入。
映射
对于“映射”选项卡配置,请转到“映射”选项卡下的“配置映射”。
设置
对于“设置”选项卡配置,请转到“设置”选项卡下的“配置其他设置”。
表摘要
下表包含有关 KQL 数据库中复制活动的详细信息。
源信息
| Name | Description | 价值 | 必选 | JSON 脚本属性 |
|---|---|---|---|---|
| 工作区数据存储类型 | 从数据存储类型列表中选择 KQL 数据库 。 | KQL 数据库 | 是的 | / |
| KQL 数据库 | 从工作区中选择现有的 KQL 数据库。 | <KQL 数据库> | 是的 | / |
| 使用查询 | 选择 “表 ”或 “查询”。 | • 表 • 查询 |
否 | 表 查询 |
| 查询超时 | 指定查询请求超时之前的等待时间。默认值为 10 分钟(00:10:00)。 允许的最大值为 1 小时(01:00:00)。 | timespan | 否 | queryTimeout |
| 无截断 | 指示是否截断返回的结果集。 默认情况下,结果会在 500,000 条记录或 64 MB 后截断。 强烈建议通过截断来确保活动的正确运行。 | 选择或取消选择 | 否 | noTruncation:true 或 false |
| 其他列 | 将其他数据列添加到存储源文件的相对路径或静态值。 后者支持表达式。 了解更多信息,请参阅复制时添加其他列。 | • 姓名 •价值 |
否 | 附加列: •名字 •价值 |
目的地信息
| Name | Description | 价值 | 必选 | JSON 脚本属性 |
|---|---|---|---|---|
| 工作区数据存储类型 | 从数据存储类型列表中选择 KQL 数据库 。 | KQL 数据库 | 是的 | / |
| KQL 数据库 | 从工作区中选择现有的 KQL 数据库。 | <KQL 数据库> | 是的 | / |
| 表 | 要写入数据的目标数据表。 | <表名称> | 是的 | 表 |
| 引入映射名称 | 预先创建并分配给 KQL 数据库目标表的映射名称。 | <引入映射名称> | 是的 | ingestionMappingName |
| 其他属性 | 可用于指定 KQL 数据库目标尚未设置的任何引入属性的属性包。 具体而言,它可用于指定引入标记。 从 Azure 数据资源管理器数据引入中了解详细信息。 | • 姓名 •类型 •价值 |
是的 | additionalProperties |