FORMAT_PHONE_NUMBER - Amazon Glue DataBrew
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

FORMAT_PHONE_NUMBER

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

参数
  • 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" } } }