データの鮮度
Narwhal は受け入れた公式リリースを保存し、API リクエスト中にソースを呼び出さずに提供します。
「最新」とは、Narwhal が検証して公開した、完全な公式リリースのうち最も新しいものを意味します。顧客の各リクエストが公式ソースをリアルタイムで呼び出すという意味ではありません。
レスポンスの取得元
成功した各RESTまたはMCPリクエストは、Narwhalに保存された現在の公開内容を読み取ります。ソースのウェブサイト、ファイル、APIは取り込みシステムが別途確認します。
これにより、顧客へのレスポンス時間は公式ソースの速度や一時的な障害から独立します。
リリースが更新される方法
- スケジュールされたワーカーが公式ソースを確認し、新しいリリースを探します。
- Narwhal はソース資料を取得し、その識別情報、期間、フィールド、完全性を検証します。
- 正規化された観測値と補足根拠をまとめて保存します。
- リリース全体が通過した後に限り、Narwhal はそれを顧客に返すバージョンにします。
不完全または無効な候補が公開レスポンスに混在することはありません。
鮮度フィールドの意味
| フィールドまたはシグナル | 意味 |
|---|---|
period | 公式観測値が表す月、四半期、または年。 |
released_on | 公式公開日。Narwhal の取得時刻や公開時刻ではありません。 |
| 最新のリクエスト | 省略 period Narwhal が現在保存している最新の受け入れ済み完全リリースをリクエストします。 |
| 期間を厳密に指定したリクエスト | 渡す場合 period 現在の公式リリースで利用可能な場合、その公開済みの正確な期間をリクエストします。 |
パブリックベータのレスポンスでは、現在 Narwhal の取り込みタイムスタンプを公開していません。既知のリリースが遅れているように見える場合は、公式リリースカレンダーを確認し、リクエスト ID を添えてサポートへ連絡してください。
ソース確認に失敗した場合
Narwhalは最後に受け入れた公開内容を利用可能なまま保持します。削除したり、欠落値をゼロに置き換えたり、部分的な更新を公開したりしません。
失敗したソースチェックはスケジュールに従って再試行されます。Narwhalが受け入れ済みの公開内容を安全に提供できない場合、リクエストは文書化された 503 不確かなデータを返す代わりに問題を返します。
パブリックベータでの想定
- Narwhalはベータ期間中のソースから公開までの固定遅延を約束しません。
- 顧客APIのレイテンシは保存データの読み取り時間を測定するもので、公式リリースの新規取り込みに必要な時間ではありません。
- 公式機関は期間を改訂できます。そのため、後から受け入れた公開データが、以前に保存した値を置き換える場合があります。
次の内容で続行 Economics APIリファレンス または確認: エラーと再試行.