問題タブ [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.

0 投票する
1 に答える
797 参照

kdb - Q /kdb+はログファイルをチャンクごとに読み取ります

メモリが大きすぎて一度にロードできないログファイルをロードする必要があるタスクがあります。したがって、さまざまなチャンクでファイルをロードする方法が必要です。

そんなこと知ってる:

ファイルから最初のn個のチャンクをロードしますが、残りのチャンクをロードするにはどうすればよいですか?

ありがとう!

0 投票する
1 に答える
1527 参照

printing - kdb+ で double をフォーマットする方法

kdb q に printf のような関数はありますか? double フィールドを 4 桁の精度にフォーマットしようとしています。同等の printf フォーマットは "%.04f" です。

0 投票する
1 に答える
305 参照

kdb - string()を呼び出したときの出力の違い

さまざまなタイプの変数を1つの文字列に連結したいと思います。これはうまく機能します:

括弧付きの文字列を呼び出すと、出力が異なります。

最初の例では、関数文字列はtime型のアトムパラメーターで呼び出され、2番目の呼び出しでは、文字列を呼び出す前に時間リストが作成されると思います。

2番目の例の出力は何を示していますか?

0 投票する
2 に答える
1438 参照

bigdata - Q /kdb+巨大なテキストファイルを読む

トレードデータを含む巨大なファイル(約20G)を読み取る必要がありますが、メモリを強制終了せずにファイルを読み取るための良い方法があるのではないかと思います。

私の現在の方法は、列ごとにファイルをロードし、それらの列を結合することです。

この方法の問題は、かなり高速ですが、大量のメモリを使用するため、メモリ使用量を改善したいということです。

.Q.fsも使用しようとしましたが、ファイルの読み込みに3時間以上かかります...

大量のメモリを消費せずにこれを効率的に行う方法はありますか?

ありがとう

0 投票する
2 に答える
748 参照

kdb - KDB '.' オペレーター

_ 最も単純な形式の演算子は、リストにインデックスを付けるために使用されます。このコードの英語での使い方をどのように説明しますか?

この行の空のリストと :: 演算子も理解できませんが、 . クリアされます。

0 投票する
2 に答える
3961 参照

kdb - シンボル リテラル内の空白文字

会社名を含むデータベースにクエリを実行する必要があります。データを取得する必要がある約 50 の名前のリストがあります。しかし、認識されていない名前にスペースがあるため、in コマンドを使用してクエリを作成できません。元

「Cola」が認識されていないため、これによりエラーが発生します。そのようなクエリを書く方法はありますか?

0 投票する
2 に答える
612 参照

kdb - KDB '@' 演算子

@ 演算子は、最初のレベルでそのパラメーターによってインデックス付けされた要素を返します。

参考例の最後の行を英語でどのように説明しますか。

最後の使用法で返された値がわかりません@

0 投票する
2 に答える
6771 参照

kdb - 日付フィールドから月を取得する - KDB

販売データをデータベースに保存しています。sales_date フィールドには、販売が行われた日付が含まれます。月ごとにグループ化されたこのデータを抽出して、1 月、2 月などの集計データを取得したいのですが、データ全体を抽出してから手動で行うことなく、これを行う方法はありますか?