查询模板

Adobe Experience Platform查询服务允许您以查询模板的形式保存和重用SQL代码。 模板可避免重复执行常见任务,从而节省精力。 您可以在组织内共享模板并轻松地更改查询值,而无需访问或了解底层SQL。

本文档提供了在查询服务中创建查询模板所需的信息。

先决条件

您必须启用Manage queries权限才能访问查询编辑器,并在Experience Platform UI中查看查询仪表板。 该权限是通过Adobe Admin Console启用的。 如果您没有启用此权限的管理员权限,请联系贵组织的管理员。 有关通过Admin Console🔗添加权限的完整说明,请参阅访问控制文档。

创建查询模板

您可以通过两种方法创建查询模板,或者通过向查询服务API query-templates端点发出POST请求,或者通过查询编辑器编写、命名和保存查询。

使用查询编辑器创作查询并将其另存为模板

请参阅文档以了解如何使用查询编辑器写入保存查询的说明。 命名并保存查询后,即可从Templates选项卡中将其用作查询模板。

从Data Distiller加速器创建模板 create-from-accelerator

数据Distiller加速器是只读的。 要修改加速器,请在查询编辑器中从中创建可编辑模板。

打开加速器,然后选择​ Create custom template ​以克隆SQL。 保存模板以将其添加到​ Templates ​选项卡。 克隆的模板是完全可编辑的,可以根据需要运行、计划或修改模板。

有关详细说明,请参阅Data Distiller加速器指南。

TIP
在查询编辑器中保存查询时,将会弹出一条确认消息,通知您操作成功。 此弹出消息包含一个链接,为导航到查询计划工作区提供了一种便捷的方法。 请参阅计划查询文档以了解如何以自定义节奏运行查询。

浏览查询模板 browse

从Experience Platform UI的“查询”工作区中,选择​ Templates ​以显示可用的已保存查询列表。

突出显示“模板”选项卡的查询工作区。

要查找相关的模板信息,请从可用列表中选择任意查询模板以打开详细信息面板。

查询ID为高亮显示的查询工作区中的详细信息面板。

从详细信息面板中,您可以执行以下操作:

  • 选择​ Run as CTAS ​以通过从现有表中选择数据来创建新表。 此选项仅在您有SELECT查询时才可用。
  • 选择​ Add schedule ​开始编辑查询模板的计划。
  • 选择​ View schedule ​以导航到查询编辑器的Schedules选项卡。 此视图包含与查询关联的任何计划信息。
  • 选择​ Delete query ​以删除模板。
  • 选择模板名称以导航到查询编辑器,在该编辑器中预填充了SQL以供编辑。

使用查询服务API创建模板

有关如何使用查询服务API创建查询模板的说明,请参阅文档。 新创建的查询模板的详细信息包含在响应正文中。

NOTE
使用API创建的模板也显示在Experience Platform UI查询服务模板选项卡中。

后续步骤

通过阅读本文档,您现在可以更好地了解如何在查询服务中创建查询模板。 请参阅UI概述查询服务API指南,了解有关查询服务功能的更多信息。

请参阅计划查询端点指南以了解如何使用API或UI的查询编辑器指南计划查询。

recommendation-more-help
ccf2b369-4031-483f-af63-a93b5ae5e3fb