2017-08-29 13 views
1

私は、表形式のデータを生成するkdb +(qを使用)にいくつかのコードを用意しています。問題は、私は別々に各行を実行し、データをExcelにエクスポートする必要があるということです。これを自動化する方法はありますか?すべてのExcelファイルは一度に生成できますか? ありがとうq/kdbでのスクリプトの自動化

+0

データをcsvまたはtsvテキストファイルに保存してからExcelで開きます。 – Lamar

答えて

3

もちろん、上記のようにcsvを使用できますが、.h.edsnはExcelワークブックの作成に使用される関数です。これは、sheetNames->テーブルの辞書を取ります。

`:/var/tmp/excel.xls 0: .h.edsn `tab1`tab2!(([]10?10);([]20?20)) 

次に、xlsファイルをExcelで開きます。

+0

私はこの行を試しましたが、Excelファイルを保存している場所を見つけることができないようです。 Btw私はコードを実行しており、ローカルホストではなくオンラインサーバーからデータを取得しています。あなたはそれがどこに保存されているか考えていますか? –

+0

@ uchiha.itachi Excelファイルを/var/tmp/excel.xlsに保存する必要があります。このページのテキストの保存セクションを参照してください:http://code.kx.com/wiki/Reference/ZeroColon –

関連する問題