Как импортировать данные в разные базы данных в DolphinDB? - PullRequest
1 голос
/ 23 февраля 2020

У меня есть CSV-файл, который содержит два типа данных: данные о запасах и данные о фьючерсах. Я хочу разделить их и импортировать в две разные базы данных DolphinDB. Как это сделать?

Вот несколько верхних строк моих данных: database

Я пробовал следующим образом.

Сначала импортируйте все файл в память:

tb=loadText(dataFilePath)

Затем отфильтруйте данные с помощью оператора SQL:

stockTB=loadTable(stockDB,`stock)
futuresTB=loadTable(futuresDB,`futures)
stockTB.append!(select * from tb where type=`stcok)
futuresTB.append!(select * from tb where type=`futures)

Но, по-видимому, этот метод занимает много времени и памяти. Интересно, могу ли я разделить данные во время импорта, а не после импорта?

...