Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个大的 csv 文件,想将这些数据加载到我的 KDB 表中。csv 可以用逗号 (,) 分隔,但如果逗号在双引号中,我想避免拆分值。
假设我有 "CUSTOMER 1, CUST1" - 这个值不应该分成 2 个值,因为逗号在双引号内。
我正在尝试花一些时间在谷歌上搜索,但这并没有太大帮助。我知道这是相当简单的查询,但我是新手,有没有人指导我?
q 应该足够聪明,可以忽略引号之间的内容。
我的CSV如下:
c1,c2 test,1 "CUSTOMER 1, CUST1",2 test,3
加载后,c1 不会拆分:
q)("*S";enlist ",") 0: `:tmp.csv c1 c2 ---------------------- "test" 1 "CUSTOMER 1, CUST1" 2 "test" 3