問題タブ [kdb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kdb - kdb パーティション テーブルの内容を削除するには?
パーティション化されたテーブルを作成し、以前に保存した大きな kdb ファイルから行を挿入する aq スクリプトを作成しました。このスクリプトは、コマンド ラインから渡した特定の日付のデータのみを保存します。
スクリプトの開始時に分割されたテーブルの内容をクリアするにはどうすればよいですか? または、より一般的には、スクリプトを複数回実行した場合にテーブルの内容が重複しないようにするにはどうすればよいですか?
kdb - kdb パーティション テーブル データが重複していないことを確認するにはどうすればよいですか?
毎日保存されているファイルからデータを取得するパーティション分割されたデータベースを作成しました。正常に動作しますが、同じ日のファイルでパーティション スクリプトを 2 回実行すると、kdb が重複する行を追加する可能性があるのではないかと心配しています。
分割されたテーブルの存在を確認するために「キー」を使用する必要がありますか、または kdb が格納されたデータを複製しないことを保証する簡単な方法はありますか?
kdb - 週末を除くkdbで日付範囲を生成する方法は?
このコードは、一連の日付を生成します。
週末(土・日)を除いて同じ範囲を生成することは可能ですか?
time-series - センサーからの時系列の集計
約 500 個のセンサーがあり、それぞれ約 1 分に 1 回値を出力します。センサーの値は、次の値が出力されるまで一定のままであると想定できるため、時系列が作成されます。センサーは、いつデータを送信するかという点では同期されませんが (そのため、観測のタイムスタンプは異なります)、すべてが一元的に収集され、センサーごとに保存されます (センサーのサブセットによるフィルタリングを可能にするため)。
センサーからのデータの合計を示す集計時系列を作成するにはどうすればよいですか? n (1 日の一連の観測で時系列を作成する必要があるため、1 日あたり 24x60x500 の観測を考慮する必要があります)。計算も高速である必要があり、できれば 1 秒未満で実行する必要があります。
例 - 生の入力:
私が探している出力には、同じタイムスタンプとセンサー全体の合計が表示されます。一致するタイムスタンプで定義されたレコードがセンサーにない場合は、以前の値を使用する必要があります (レコードは、センサーからの出力が変化したときの時間を示すだけです)。
時間でソートされた期待される出力
kdb - kdb/q でスペースを含むシンボルを使用してテーブルを作成すると、型エラーが発生する
テーブルの値にスペースが含まれている kdb にシンボルのテーブルを作成しようとしています。私は持っている
現在、これは単に返されます