`
JerryWang_SAP
  • 浏览: 1069498 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

使用CDS view开发SAP Marketing contact的facet追溯工具

阅读更多

这篇SAP社区博客里,我的一位同事介绍了SAP Marketing里contact facet数据模型的存储表:
https://blogs.sap.com/2016/07/01/how-does-sap-hybris-marketing-build-the-golden-record-of-an-interaction-contact/

 

主要是这两张表:

CUAND_CE_IC_ROOT

CUAND_CE_IC_FCET

现在我的需求是:对系统里Contact的Origin Data数据来源渠道个数从高到低的顺序进行排序:

 

解决方案:开发两个CDS view

  1. zcontact_origin
@AbapCatalog.sqlViewName: 'SQL_VIEW_NAME'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Contact Origin tool'
define view zcontact_origin as select from cuand_ce_ic_root as a 
inner join
  cuand_ce_ic_fcet as b on a.db_key = b.parent_key  {
   key a.db_key,
   a.name_text,
   a.smtp_addr,
   b.db_key as children_key,
   b.id_origin
} 
  1. zcontact_count
@AbapCatalog.sqlViewName: 'ZCONCOUNT'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'count aggregation'
define view ZCONTACT_COUNT as select from zcontact_origin {
   key zcontact_origin.db_key,
   zcontact_origin.smtp_addr,
   count(*) as facet_count
} group by db_key, smtp_addr

最后的效果:

 

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

 

 
0
0
分享到:
评论

相关推荐

    NX二次开发UF-FACET-facet-solid 函数介绍

    NX二次开发UF_FACET_facet_solid 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的专业人士,...

    NX二次开发UF-FACET-is-facet-convex 函数介绍

    NX二次开发UF_FACET_is_facet_convex 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的专业...

    NX二次开发UF-FACET-set-adjacent-facet 函数介绍

    NX二次开发UF_FACET_set_adjacent_facet 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的...

    NX二次开发UF-FACET-ask-adjacent-facet 函数介绍

    NX二次开发UF_FACET_ask_adjacent_facet 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的...

    NX二次开发UF-FACET-add-facet-to-model 函数介绍

    NX二次开发UF_FACET_add_facet_to_model 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的...

    NX二次开发UF-FACET-ask-facet-data-of-tessellation 函数介绍

    NX二次开发UF_FACET_ask_facet_data_of_tessellation 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE ...

    Lucene5学习之Facet(续)

    7. **工具支持**:在实际应用中,我们可能需要结合其他工具,如Solr或Elasticsearch,它们都基于Lucene并提供了更高级别的Facet管理功能。了解如何在这些工具中集成和配置Facet,将有助于提升整体解决方案的效率。 ...

    NX二次开发UF-FACET-find-edge-in-facet 函数介绍

    NX二次开发UF_FACET_find_edge_in_facet 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的...

    NX二次开发UF-FACET-ask-vertices-of-facet 函数介绍

    NX二次开发UF_FACET_ask_vertices_of_facet 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的...

    NX二次开发UF-FACET-ask-normals-of-facet 函数介绍

    NX二次开发UF_FACET_ask_normals_of_facet 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的...

    NX二次开发UF-FACET-ask-params-of-facet 函数介绍

    NX二次开发UF_FACET_ask_params_of_facet 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的...

    NX二次开发UF-FACET-ask-max-facet-verts 函数介绍

    NX二次开发UF_FACET_ask_max_facet_verts 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的...

    NX二次开发UF-FACET-ask-solid-face-of-facet 函数介绍

    NX二次开发UF_FACET_ask_solid_face_of_facet 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域...

    NX二次开发UF-FACET-ask-num-verts-in-facet 函数介绍

    NX二次开发UF_FACET_ask_num_verts_in_facet 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域...

    NX二次开发UF-FACET-ask-face-id-of-facet 函数介绍

    NX二次开发UF_FACET_ask_face_id_of_facet 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的...

    facet边缘检测的matlab源代码

    【标题】"facet边缘检测的matlab源代码"涉及到的是图像处理领域的一种边缘检测方法,即facet边缘检测算法。在MATLAB环境下,该算法通常用于从图像中提取出清晰、精确的边界信息,以帮助分析图像特征或者进行进一步的...

    solr facet 笔记

    Facet 查询是数据分析和信息检索中的一个重要工具,允许用户查看数据的不同分类和统计,从而更好地理解和探索数据集。 **一. FACET 简介** Facet 在 Solr 中用于提供分类统计信息,它能够对文档集合进行多角度的...

    solrj的facet查询总结

    SolrJ 的 Facet 查询总结 Facet 查询是 Solr 的高级搜索功能之一,可以给用户提供更友好的搜索体验。在搜索关键字的同时,能够按照 Facet 的字段进行分组并统计。下面是对 SolrJ 的 Facet 查询的总结: 一、Facet ...

    lucene facet查询示例

    **Lucene Facet查询详解** Lucene是一款强大的全文搜索引擎库,广泛应用于各种信息检索系统。在处理大量数据时,为了帮助用户快速、有效地探索和理解数据,Lucene引入了Facets(方面)功能,它提供了分类浏览和统计...

    ajax与开发工具InterlliJ开发工具

    在调试JavaScript时,可以使用内置的开发者工具或者Internet Explorer的调试器,设置断点进行单步调试。 总的来说,IntelliJ IDEA与AJAX的结合为Web开发提供了高效、智能的环境,通过合理配置和熟练使用其各种功能...

Global site tag (gtag.js) - Google Analytics