格式_电话_号码 - AWS Glue DataBrew

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

格式_电话_号码

返回将电话号码字符串转换为格式化值的列。

参数
  • sourceColumn – 现有列的名称。

  • phoneNumberFormat – 将电话号码转换为该格式。如果未指定格式,则默认为国际公认的标准电话号码格式 E.164。有效值包括:

    • E164(省略之后的E句号)

  • defaultRegion – 由两个或三个大写字母组成的有效区域代码,当电话号码本身不包含国家/地区代码时,该代码将指定电话号码所在的地区。最多只能提供 defaultRegiondefaultRegionColumn 中的一个。

  • defaultRegionColumn高级数据类型的列的名称Country。当电话号码本身不包含国家/地区代码时,指定列中的区域代码将用于确定电话号码的国家/地区代码。最多只能提供 defaultRegiondefaultRegionColumn 中的一个。

备注
  • 无法格式化为有效电话号码的输入将保持不变。

  • 如果未提供默认区域,并且电话号码不是以加号 (+) 和国家/地区电话代码开头,则电话号码不会格式化。

示例:固定默认区域

{ "Action": { "Operation": "FORMAT_PHONE_NUMBER", "Parameters": { "sourceColumn": "Phone Number", "defaultRegion": "US" } } }

示例:默认区域列选项

{ "Action": { "Operation": "FORMAT_PHONE_NUMBER", "Parameters": { "sourceColumn": "Phone Number", "defaultRegionColumn": "Country Code" } } }