データ品質

データの更新サイクル:位置データはどのくらいの頻度で変わるべきか

位置データを、一度作成したらその後はずっと検索するだけの固定された参照情報だと考えたくなるものです。実際には、位置データのあらゆるカテゴリーは時とともに変化しており、その速さが大きく異なるだけです。その速さを理解することは、レスポンスの特定のフィールドにとって「最新」とはそもそも何を意味するのかを理解することの一部です。

住所データは、新しい建設が行われたり、郵便当局が配達区域を調整したり、発展する地域に新しい番号を導入したりするにつれて変化します。急速に開発が進む地域では、1年前には存在しなかったまったく新しい住所が現れることもあります。これは厳密な意味でのカバレッジの欠落であって、精度の誤りではありません。住所が存在する前には、正確であるべき対象が何もなかったからです。

IPの割り当てデータは、目に見えて速いサイクルで変化します。アドレスブロックは組織間で再割り当てされ、ISPは顧客のトラフィックのルーティング方法を再編し、ホスティング事業者は定期的にアドレス範囲を立ち上げたり廃止したりします。これは物理的な住所データよりもはるかに動的なカテゴリーです。通りや建物という現実の地理は動きませんが、特定のIPブロックを特定の事業者に割り当てることは十分に変わりうるし、ときには数週間のうちに変わるからです。

タイムゾーンのルールデータは、絶対的な意味では最も変化の頻度が低いものです。ほとんどのタイムゾーンは長期間まったくルールが変わらないからです。しかし、いざ変更があったときは、すぐに、そして完全にあらゆる場所へ反映する必要があります。古いタイムゾーンのルールは、修正されるまで、そのタイムゾーンに関わるすべてのクエリで、わずかに不正確な答えではなく、誤った答えを返すからです。

どのアドレス範囲が現在既知のVPNやホスティング事業者に属しているかといった情報を含む脅威とネットワーク分類のデータは、これらすべてのカテゴリーのなかで最も早く古くなり、ときには数日のうちに大きく変わります。新しいサービスが立ち上がり、アドレス範囲が異なる用途の間で再割り当てされるサイクルは、地理的な位置の基になる物理的または行政的な事実よりもはるかに短いからです。

これが実際に意味するのは、「このデータはどれくらい新しくあるべきか」には唯一の普遍的な答えはなく、どのフィールドについて尋ねているかによって変わるということです。適切なシステムは、すべてを同じように静的なもの、あるいは同じように変わりやすいものとして扱うのではなく、各カテゴリーを、その特定のカテゴリーが現実世界で実際に変化する速さに合った間隔で更新します。たとえば不正検知のためのIPと組織の対応づけや、配送サービスのための郵便区域の境界など、特定のカテゴリーに大きく依存するものを構築しているなら、「データ」についての一般的な回答がレスポンスのすべてのフィールドに等しく当てはまると思い込まず、そのカテゴリーがどのように最新に保たれているかを具体的に尋ねる価値があります。