gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 03:47:07 24 4
gpt4 key购买 nike

感谢 Google 提供 BigQuery,太棒了!
BigQuery 可以进行近似字符串匹配/模糊字符串搜索吗?
Google 是否计划将此功能添加到 BigQuery 中?

当然,Google 专有的近似字符串匹配算法可用于向 BigQuery 提供此功能,同时仍保留 Google 知识产权。我们搜索了所有 BigQuery 文档和 Stack Overflow 问题。当然有很多算法可以做到这一点,但是如何与 BigQuery 集成呢?

我们的需求很简单,比较两个几乎相同但可能略有不同的字符串。例如:

"Rhodes USA" vs. "Rhodes USA, LLC", vs. "Rhodes USA LLC".  

根据我们的 BigQuery 测试,两个字符串需要完全匹配,BigQuery 才能连接它们,甚至每个字符串中尾随空格的数量。如果添加此功能或与 BigQuery 集成的指南,我们将不胜感激。这是为了支持密尔沃基喷气机队,这是一家位于威斯康星州密尔沃基的区域性、创新型、部分飞机所有权公司。再次感谢 Google 提供 BigQuery。

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

最佳答案

不幸的是,不支持近似字符串匹配。最接近的方法是使用正则表达式。最好的选择可能是在数据到达 BigQuery 之前对其进行标准化,即将“Rhodes USA”和“Rhodes, USA.”转换为同一字符串。不过,我会为此支持添加一个功能请求错误。

关于google-bigquery - BigQuery 是否可以进行近似字符串匹配/模糊字符串搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10546130/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com