regex 如何使用SAP CDC或GIGYA中的身份查询工具查询域名为“@gmail.com”的用户帐户

gg58donl  于 2023-08-08  发布在  其他
关注(0)|答案(1)|浏览(206)

我无法在SAP CDC Identity查询工具中查询或过滤电子邮件域以@gmail.com结尾的用户帐户,因为它不支持通常用于在MySQL或Postgres SQL中查询的SQL LIKE运算符。这里唯一的选择似乎是使用REGEX,但我无法查询它,因为我的语法是错误的,也不确定正确的语法是什么,因为文档中没有清楚地显示如何使用REGEX运算符。有谁知道我的语法有什么问题,或者知道其他满足这些标准的替代方案吗?
我尝试使用REGEX操作符,但在WHERE附近出现了一个不正确的语法错误。范例:

SELECT * 
FROM accounts 
WHERE profile.emailIDs 
REGEX ('@gmail.com$')
LIMIT 10

字符串

irlmq6kh

irlmq6kh1#

不能在加密字段中搜索部分字符串。只能使用完全匹配。电子邮件地址是加密字段。没有办法搜索特定域的所有电子邮件。
https://help.sap.com/docs/SAP_CUSTOMER_DATA_CLOUD/8b8d6fffe113457094a17701f63e3d6a/b32ce0918af44c3ebd7e96650fa6cc1d.html


的数据
此外,profile.email ID不是标准的属性名称。您正在查找登录ID、profile.email或电子邮件。
https://help.sap.com/docs/SAP_CUSTOMER_DATA_CLOUD/8b8d6fffe113457094a17701f63e3d6a/413100f670b21014bbc5a10ce4041860.html

相关问题