kdb

    1熱度

    2回答

    我想每天從KDB中每天更新的表中更新SQL Server更新表。我已將ny SQL數據庫連接到python,並計劃對KDB數據庫執行相同的操作,但我不確定下一步是如何讓KDB表更新SQL表。 這裏是我的代碼,到目前爲止成功地連接到數據庫 import pyodbc db = pyodbc.connect( r'DRIVER={SQL Server Native Client 10.0};

    1熱度

    2回答

    考慮矩陣: 1 2 3 4 5 6 7 8 9 我想借此中間一列,將其分配給一個變量,並用它代替中間行,給我 1 2 3 2 5 8 7 8 9 我提取使用 a:m[;enlist1] 中間一列返回 2 5 8 我該如何更換中間行?翻轉是否必要? 謝謝。

    0熱度

    1回答

    由於某種原因,淘汰互聯網仍然沒有想出一個簡單的解決方案來導入一個sql數據庫到kdb。我知道obdc可以用來做到這一點,但有沒有更簡單的方法?也許是一個pg_dump(雖然不確定如何將它導入到kdb中)另一個選擇可能是使用sqlalchemy來抓取python和qpython中的表格,以便將表格插入kdb +想法或想法中,哪些是最簡單的?

    1熱度

    1回答

    如果我只在過濾器中放置一個符號,我該如何選擇特定的記錄? Eg: tab:([]a:1 2 3;b:(`abc`bde;`efg`rte;`dqw`gds)) 1 (`abc`bde) 2 (`efg`rte) 3 (`dqw`gds) 我想在abc所以只能回油過濾器: 1 (`abc`bde) select from tab where b=`abc將無法​​正常工作。

    0熱度

    1回答

    如果有一個實例訂閱了rdb,並且我手動向rdb的表中插入了一條記錄,它會發布到那個實例嗎? 請提供一個例子。

    0熱度

    1回答

    我創建毫秒精度時間戳在KDB通過 update Ts: Date + Time + MSec from Table 現在我試着用微秒精度相同。 ñ似乎是納秒的精度時類型 n 8 16 00:00:00.000000000 0Nn timespan Timespan TimeSpan 所以我試圖 select Date + "n"$Time + (1000*USec), Date, Tim

    1熱度

    3回答

    假設我只想插入第一列和其他列爲空。什麼是最快的方式?並且可能有不同的類型。 假設10列。這是我能想到的: `tab insert (`abcd;`;"";`;"";"";`;`;`;`;`;`)??? 任何更快的方式?

    -1熱度

    2回答

    我使用lj來連接兩個表,當我試圖比較是否有任何差異時,我注意到在同一類型中有兩個不同的輸出。 meta tab `cumQty "i" ` ` `cumQty "i" ` ` tab: "x0" 0j 0Nj "x2" 0j 0Nj "x4" 0j 0Nj "x6" 0j 0Nj 你知道爲什麼會發生這種情況嗎?我試圖將最後一列轉換爲int,但仍然是同樣的東西:最後一列總是帶

    0熱度

    1回答

    我們有一個在滴答數據上運行的Q查詢,該數據在1分鐘的條形上合併爲OHLC。 select subsel:( exec last datetime.date+1 xbar datetime.minute.z.Z from `base where instrument=`GBPUSD, datetime=datetime.date+1 xbar da

    0熱度

    3回答

    我已經打開了 我試圖改變功能在遠程實例的句柄在KDB遠程實例函數 下面是我的代碼 h "loadHDB:{value "\\l /mnt/data/ord_us"}" 但它沒有工作 任何輸入將不勝感激。 我嘗試添加\ \字符串太多,但沒有奏效