以下文章详细介绍了 KQL 查询语句集同步到 GitHub 或 Azure DevOps 存储库后的文件夹和文件结构。
文件夹结构
将工作区同步到存储库后,会看到工作区的顶级文件夹,以及已同步的每个项目的子文件夹。 每个子文件夹的格式都带有 项名称。项目类型
在 KQL 查询集的文件夹内,会看到以下文件:
- 平台:定义结构平台值,例如显示名称和说明。
- 属性:定义项特定的值。
下面是文件夹结构的示例:
存储库
- 工作区 A
- Item_A.KQLQueryset
- 平台中添加用户。
- RealTimeQueryset.json
- Item_A.KQLQueryset
- 工作区 B
- Item_B.KQLQueryset
- 平台中添加用户。
- RealTimeQueryset.json
- Item_B.KQLQueryset
KQL 查询集文件
以下文件包含在 KQL 查询集文件夹中:
平台
该文件使用以下架构来定义 eventhouse:
{ "$schema": "https://developer.microsoft.com/json-schemas/fabric/gitIntegration/platformProperties/2.0.0/schema.json", "metadata": { "type": "KQLQueryset", "displayName": "", "description": "" }, "config": { "version": "2.0", "logicalId": "" } }KQLQueryset.json
该文件使用以下架构来定义 KQL 查询集:
{ "queryset": { "version": "1.0.0", "tabs": [ { "id": "", "title": "", "content": "", "dataSourceId": "Guid1" } ], "dataSources": [ { "id": "", "clusterUri": "", "type": "AzureDataExplorer", "databaseName": "" }, { "id": "Guid1", "clusterUri": "", "type": "Fabric", "databaseItemId": "", "databaseItemName": "" } ] } }