2017-03-10 3 views
0

here 문서에서 Bloomberg는 요청을 구별하지 않습니다. 요청에는 유가물, 필드 및 재정의 3 가지 항목 만있을 수 있습니다.Rblpapi의 'options'과 'overrides'의 차이점은 무엇입니까?

옵션은 무엇입니까? 어떻게 사용 되나요? 이것은 Rblpapi에 의해 부과 된 구별인가? 누군가가 구별을 설명 할 수 있습니까?

내가 잘못 이해하고 있음을 알려주십시오. 자바

request.set("optName", optVal); 

:

답변

0
option.names = "optName", option.values = "optVal" 

는 R에 매핑됩니다. 예 :

option.names="periodicitySelection", option.values="MONTHLY") 
request.set("periodicitySelection", "MONTHLY"); 
0

옵션은 요청이나 구독이 어떻게 동작해야 하는지를 변경하는 매개 변수입니다. 예를 들어, returnEID = true 인 ref 데이터 요청은 응답 메시지에서 각 보안의 EID를 반환합니다. interval = 5.0 인 Subscription은 Intervalized Subscription으로 만듭니다.

다른 한편으로는 재정의 된 필드의 양식이나 내용을 변경하기 위해 요청에서 지정한 필드/값 쌍입니다. 예를 들어, GICS_SECTOR_NAME은 일반적으로 영어로 섹터 이름을 반환합니다 (정확하게는 기본 터미널 언어), SECURITY_NAME_LANG = 9 override를 지정하여 한국어로 이름을 얻을 수 있습니다. SECURITY_NAME_LANG 필드에 "요청"하여 GICS_SECTOR_NAME 필드에 사용 된 언어를 알 수 있습니다. 재정의는 요청/응답 (구독이 아님)에서만 사용할 수 있으며 전체 재정의에 반응하는 모든 필드에서 전체 요청에 적용됩니다.