利用标签平台创建群组并通过API查询群组数据

简介: Dataphin的标签平台提供了 丰富强大的标签加工能力,支持多种类型标签开发,包括离线、实时等标签可视化加工。基于离线视图、实时视图、行为关系,可通过配置化的方式构建属性类、统计类标签、偏好类标签,以及与已有的标签创建衍生组合标签。通过构建及管理标签,形成良好的标签资产,可供上层的应用及业务系统使用。本文将介绍如何通过Dataphin OpenAPI圈选群组以及群组分页查询服务,让应用系统集成标签平台的标签及群组加工能力,进行群组的圈选、分析及投放。

Dataphin的标签平台提供了 丰富强大的标签加工能力,支持多种类型标签开发,包括离线、实时等标签可视化加工。基于离线视图、实时视图、行为关系,可通过配置化的方式构建属性类、统计类标签、偏好类标签,以及与已有的标签创建衍生组合标签。Dataphin也支持基于构建好的标签,进行群组的构建、分析及管理。在标签平台中沉淀良好的标签资产,可更好的进行数据资产的管理和运营。

1. 背景

企业已有CDP或其他的应用系统,但这些系统通常缺乏完善的标签资产加工及管理能力,也无多实体的标签管理能力,因此需要Dataphin的标签平台进行标签的管理,并利用标签平台的强大的数据加工能力进行标签和群组的加工。因此需要集成两个平台,进行能力的补充,形成完整的标签管理、群组权限、人群触达完整的链路。

2. 方案

Dataphin提供了丰富的开放接口,包括创建、管理、运维任务节点的API、用户及平台管理的API等,标签平台也开放了标签的查询、群组的创建与管理的API。在群组应用方面,标签平台也支持了群组分页查询服务。以下的方案将详细介绍如何利用Dataphin的OpenAPI、标签平台及群组分页查询服务进行端到端的群组创建、发布及数据查询。


2.1. 前提及准备

  1. 购买并部署了Dataphin OpenAPI;
  2. 购买并部署了Dataphin标签平台离线版及群组圈选;
  3. 已部署Elasticsearch用于群组的在线查询。

2.2. 技术架构概览

该技术架构涉及到以下的组件及系统:

  1. 标签工作台:负责标签的研发,群组的创建&上架管理。
  2. 市场:已上架标签的查询及类目管理;群组的查询、类目管理。
  3. 应用服务:可进行应用的管理,以及代理应用进行群组分页查询。
  4. Elasticsearch:用于群组分页查询的底层引擎。
  5. 应用系统:如CDP、QBI等应用系统。可在应用服务中为不同的应用系统或应用系统的不同的的场景创建相应的应用,代理管理应用的数据权限及服务。

2.3. 流程说明


以下,我们将说明如何通过不同的功能组件进行群组的圈选及查询。

在进行集成前,我们需要进行前置的对象创建:

  1. 创建市场,创建不同的市场用于隔离不同的使用场景
  1. 标签公共市场:用于公共标签的呈现、查找及申请
  2. 群组私有市场:将应用系统构建的群组发布到私有市场,用于后续的群组服务
  1. 创建标签:创建标签并将标签发布、上架到公共市场。
  2. 创建群组开发项目:创建标签项目,添加开发者角色的用户到该项目中。群组的创建将依赖该项目,且OpenAPI也将使用项目中也可使用该用户的AK进行对接(用于群组的创建、发布、上架、申请)
  3. 申请标签到群组开发项目:将所有可能需要的标签申请到该项目中,用于群组的创建。
  4. 创建群组服务应用:代理应用系统,可绑定上一步中的项目。
  5. 创建AccessKey:用在群组开发项目中具有开发者角色的用户登录,并在个人中心创建AccessKey。下载并保存AccessKey文件。

创建好所需的对象后,就可以开始通过OpenAPI及服务API进行集成了。

  1. 通过OpenAPI查询群组开发项目中已开发的或者已申请的标签。所需的API:
  1. ListApplyFeaturesInProject:查询项目已申请的标签
  2. ListFeaturesInProject:查询项目中开发的标签
  1. 编写群组圈选规则,创建群组,并进行提交、发布、上架到群组私有市场。所需的API:
  1. SaveGroup:创建群组
  2. SaveGroupVersion:更新群组并创建新的群组版本
  3. SubmitGroupVersion:提交群组的版本
  4. PublishGroup:发布群组
  5. PublishAndOnlineGroup:发布并上架群组到市场
  1. 对群组进行补数据,补数据后即可立即导出群组数据
  1. SupplementGroupData:对群组进行补数据
  1. 申请群组到群组服务应用。所需的API:
  1. BindGroupToApp:绑定群组到应用
  1. 申请将群组及其标签导出到Elasticsearch并通过数据服务提供群组分页查询API,将数据周期性的导入到Elasticsearch中
  1. CreateGroupPageQuery:创建群组分页查询服务
  2. OnlineGroupPageQuery:发布群组分布查询
  1. 通过群组分页查询的API进行群组的数据查询。
  1. 查询群组分页
  2. 使用群组分页查询API进行数据查询

3. 未来规划

未来,我们也会进一步简化链路,比如无需将群组上架到市场,即可提供离线导出服务或群组分页查询服务,进一步简化操作,缩短操作链路,也让系统集成更加方便。

相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
|
数据可视化 容灾 BI
带你读《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——(五)标签平台
带你读《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——(五)标签平台
754 0
|
数据采集 SQL 机器学习/深度学习
Dataphin数据治理系列:基于数据质量管理,支撑业务快速发展
数据质量是数据建设和管理中非常重要的一环。所有的数据应用,不论是用于支持业务开展的数据库,还是用于支持商业决策,或者用于机器学习和人工智能等高级应用,实现数据价值的前提是数据本身是高质量的,是可靠和可信的。
Dataphin数据治理系列:基于数据质量管理,支撑业务快速发展
|
SQL Oracle 关系型数据库
一文入门Dataphin实时集成
Dataphin实时集成的读取和写入原理是什么?Dataphin实时集成和实时研发的区别是什么?Dataphin实时集成有哪些优势?本文一次讲清
745 1
|
数据处理 数据安全/隐私保护
智能推荐映射关系,加速数据标准落地进程
在V4.0版本中,Dataphin推出了智能推荐映射关系功能,用户可以基于内置特征或创建自定义特征,对数据内容进行表示,并将其与数据标准关联,进而智能映射映射关系,尤其在字段分布广泛和命名多变的情况下,可以提高映射的准确性和效率,加速了数据标准实施。
817 0
|
监控
数据标准应用(一):落标映射关系
数据标准创建完成后,需要指定其关联的资产对象才能发挥应用价值。数据标准和资产对象的映射关系当前可以通过落标映射规则来管理;生成映射关系后,对象是否遵循了映射到的标准定义则通过落标监控评估来判断。本文为您介绍落标映射关系的分类和管理方式。
2316 0
|
监控 供应链
Dataphin资产专题助力您打造精品数据
随着数据量的不断增长以及消费场景的多样化,当前单一的数据目录已经很难满足数据管理者和消费者对于资产管理和查找的需求。 种种困难和吐槽的背后,核心原因是缺少一套有效的资产管理及运营体系,数据难以与业务形成有效连接,数据资产价值无法发挥放大。基于此背景,Dataphin 全新推出资产专题功能,希望打造面向主题的精品数据资产建设和运营生态,提升数据生产者和消费者的工作效率。 通过专题,您可以灵活高效地组织、管理并运营精品数据资产,交流并沉淀业务知识,形成数据与业务更多更强的连接,让数据更好地驱动业务。
1216 1
|
数据采集 监控 安全
Dataphin数据治理系列:数据标准助力企业全链路数据治理
作为资产治理的重要一环,Dataphin 数据标准功能为标准的统一管理提供了灵活的产品化能力支持,同时也能减少人工监控成本,为标准的落地执行提供了强有力的保障,以提升企业整体数字能力建设的标准化成熟和资产的健康度。
Dataphin数据治理系列:数据标准助力企业全链路数据治理
|
SQL 存储 运维
Dataphin中基于Flink的实时研发
本文将以一个简单的场景来说明如何在Dataphin中进行实时研发
Dataphin中基于Flink的实时研发
|
数据采集 运维 安全
Dataphin权限体系(1):权限体系介绍与角色权限【视频】
在数据系统中,优秀的权限体系设计对系统的数据安全和开发效率都非常重要,本文将从下面三个角度对Dataphin的权限体系介绍: 1、Dataphin权限体系整体设计 2、Dataphin全局角色介绍 3、Dataphin项目角色介绍
Dataphin权限体系(1):权限体系介绍与角色权限【视频】
再见手动编码,标准自动化编码规则来帮忙!
标准管理员小S面临数据标准编码管理的挑战:编码格式不统一、编码值不可读活相关性差,手动管理耗时易出错。Dataphin新推出“标准编码规则”功能,可以实现一次配置批量生成编码,并通过自增序列、固定字符串和所属标准集编码的组合,保证编码相关性和灵活性,同时提供了编码规则变更后的批量订正功能,大大简化管理工作。小S对此表示高度满意。
737 0

热门文章

最新文章