本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
DVANCED_DATATYPE_标志
根据当前源列的值创建新的标志列。例如,给定包含邮政编码的源列,此转换可用于将值标记为true
要么false
基于特定的时区。您可以提取的详细信息取决于检测到的模式,如中所述备注下面的。
Parameters
-
sourceColumn
— 字符串源列的名称。 -
pattern
— 要提取的模式。 -
targetColumn
— 目标列的名称。 -
advancedDataType
— 可以是电话、邮政编码、日期时间、州、信用卡、URL、电子邮件、SSN 或性别之一。 -
filter values
— 用户想要基于筛选列的字符串值列表。 -
trueString
— 该true
目标列的值。 -
falseString
— 该false
目标列的值。
Notes
如果高级数据类型为Phone,那么模式可以是 AREA_CODE、TIME_ZONE 或 COURY_CODE。
如果高级数据类型为邮政编码,那么模式可以是 TIME_ZONE、国家、州、城市、类型或地区。
如果高级数据类型为日期时间,那么模式可以是日、月、MONTON_NAME、周、季度或年份。
如果高级数据类型为州,那么模式可以是 TIME_ZONE。
如果高级数据类型为信用卡号,那么模式可以是长度或网络。
如果高级数据类型为URL,那么模式可以是协议、TLD 或域。
例 Example
{ "RecipeAction": { "Operation": "ADVANCED_DATATYPE_FLAG", "Parameters": { "pattern": "AREA_CODE", "sourceColumn": "phoneColumn", "advancedDataType": "Phone", "filterValues": ['Ohio'], "targetColumn": "targetColumnName", "trueString": "trueValue", "falseString": "falseValue" } } }