나는이 질문에 다음 함수 : 여기 {
raze {[x]
update PnlTime:x from
flip ?[getPnl[`date`status!(2013.05.14;`traded)];
();();`date`Id`market`pnl!(`date;`Id;`market;x)]
} each `pnl_0s`pnl
큰 csv 파일이 있고이 데이터를 KDB 테이블로로드하고 싶습니다. csv는 쉼표 (,)로 구분할 수 있지만 쉼표가 큰 따옴표 안에 있으면 값 분할을 피하고 싶습니다. "CUSTOMER 1, CUST1"이라고하면이 값은 쉼표가 큰 따옴표 안에 들어 있기 때문에 2 개의 값으로 나눠서는 안됩니다. 나는 인터넷 검색을하면서 시간을 보내고 있지만 많은 도움이되지
날짜가 포함 된 4 개의 열이있는 csv 파일이 있습니다. STARTDATE, 종료 날짜, ActionDate, MaturityDate 18/01/2013, 18-01-2013, 18-01-2013 오후 7시 59분, 18-01-2013 19시 59분 나는이를로드하고 myTable:("DDDD";enlist ",") 0: `$":/home/myuser/te
KDB로 그룹화를하는 동안. 열의 해당 그룹에서 처음으로 널값이 아닌 값을 찾아야합니다. select first b except 0n by a from t
내가이 작업을 수행 할 수있는 올바른 방법 인 경우 확실하지 않다 : t:([]a:1 1 1 2;b:0n 1 3 4)
select first b by a from t
나는 이것이 달성하는 한 가
다음은 SQL Server의 CTE 예제입니다. KDB에서 비슷한 재귀를 수행해야합니다. KDB는 재귀 쿼리 또는 이와 유사한 것을 지원합니다. 현재 내가 기능을 만드는 생각하고 무언가로 각 재귀의 임시 데이터를 저장할 수있는 ...
USE AdventureWorks2012;
GO
WITH DirectReports(ManagerID, Employee
주식 인덱스를 작성하려고하는데 Q를 목적으로 사용하고 있습니다. 당신이 아마 말할 수 있듯이, 나는 이것에 아주 새롭다. 내가 SQL에 구축 한 반면, 다음, 따라서 나의 지금까지 설치를 Q로 의지, 처리하는 데 너무 오래 걸립니다 : 표; 테이블에 데이터를 추가, 그것을 분류 : tickers:`ibm`bac`dis`gs`ibm`gs`dis`bac
px
열이 쿼리 결과 인 KDB에서 테이블을 만들려고합니다. 예를 들어, 주식 데이터를로드하고 주가가 거래 한 가격을 검색합니다. 나는 함수를 만들었습니다. getTrades [Sybmol; 날짜; 시작 시간; StopTime] 내 데이터베이스를 검색하여 시작 및 중지 시간 사이에 거래되는 가격을 반환합니다. 따라서 Apple의 30 초 창에 대한 결과는 다음과