Google bigquery BigQuery是否可以进行近似字符串匹配/模糊字符串搜索?

Google bigquery BigQuery是否可以进行近似字符串匹配/模糊字符串搜索?,google-bigquery,Google Bigquery,感谢谷歌提供的BigQuery,这太棒了 使用BigQuery是否可以进行近似字符串匹配/模糊字符串搜索? 谷歌是否有计划将此功能添加到BigQuery 当然,谷歌专有的近似字符串匹配算法可以用来向BigQuery提供这种功能,同时仍然保持谷歌的知识产权。我们已经搜索了所有BigQuery文档和堆栈溢出问题。当然有很多算法可以做到这一点,但是如何与BigQuery集成呢 我们的需要很简单,比较两个字符串,虽然可能略有不同,但基本相同。例如: "Rhodes USA" vs. "Rhodes US

感谢谷歌提供的BigQuery,这太棒了
使用BigQuery是否可以进行近似字符串匹配/模糊字符串搜索?
谷歌是否有计划将此功能添加到BigQuery

当然,谷歌专有的近似字符串匹配算法可以用来向BigQuery提供这种功能,同时仍然保持谷歌的知识产权。我们已经搜索了所有BigQuery文档和堆栈溢出问题。当然有很多算法可以做到这一点,但是如何与BigQuery集成呢

我们的需要很简单,比较两个字符串,虽然可能略有不同,但基本相同。例如:

"Rhodes USA" vs. "Rhodes USA, LLC", vs. "Rhodes USA LLC".  
从我们的BigQuery测试来看,似乎两个字符串需要精确匹配,BigQuery才能将它们连接起来,甚至每个字符串中的尾随空格数也是如此。如果能为与BigQuery集成添加此功能或指南,我们将不胜感激。这是为了支持密尔沃基喷气式飞机公司,这是一家位于威斯康星州密尔沃基的区域性、创新性、部分喷气式飞机所有权公司。再次感谢谷歌提供BigQuery

非常感谢并致以最良好的问候, 安德鲁·保林
(414)212-5372

不幸的是,不支持近似字符串匹配。最接近的方法是使用正则表达式。最好的办法可能是在数据进入BigQuery之前对其进行规范化——即将“Rhodes USA”和“Rhodes,USA”转换为同一个字符串。不过,我会为这个支持添加一个特性请求bug