kdb+ 如何仅将 CSV 文件中的特定列导入 table

kdb+ How do I import only specific columns from a CSV file into a table

示例: 包含 4 headers 的 CSV 文件:a、b、c、d。 例如,我如何只 "pick" 列 b & d,所以我最终得到一个 q table 和两列 b & d headers?

对于要跳过的列,请在 "types" 字符串中使用 space 字符。所以选择 'b' 和 'd' 列:

q)\cat test.csv
"a,b,c,d"
"1,blah,3,4"
q)
q)(" S J";enlist csv) 0: `:test.csv
b    d
------
blah 4