我正在寻找优化我的BigQuery查询的帮助。1)具有一列的ips:ip,它是类似IP的字符串,例如192.168.4.6。我的方法:1) ip_num,由ip排序,从ips表中计算出不同的数值(INT64) ip列。现在,我的最后一步是加入这两个表:
select ip from ip_num JOIN ranges_num ON ip BETWEEN start_ip A
我想知道有没有什么方法可以找到历史地理位置IP信息?我能够找到的所有内容都讨论当前数据,但我无法找到任何方法来查询服务或数据库,例如,查找几年前IP上的信息。我发现了,它确实提到maxmind是availability of historical versions的一个潜在工具,但它没有提到如何访问这些数据。
纵观,我似乎也找不到任何按日期查询的方法。如何才能在过去的某个特定时间找到IP的位置呢?(不需要极高的准确性,例如可以在2012年找到这个IP地址的国家)