3
我想構建一個Kynetx應用程序,它只執行一次數據源查詢,並可用於我的規則集/應用程序中的所有規則。對應用程序和實體變量也一樣好。我不知道如何去做這件事,需要一些幫助。我是否寫了一條規則來執行查詢,然後以某種特殊的方式將其分發到其餘的規則中?KRL twitter search&app/entity變量可用於所有規則嗎? (全球)
我想構建一個Kynetx應用程序,它只執行一次數據源查詢,並可用於我的規則集/應用程序中的所有規則。對應用程序和實體變量也一樣好。我不知道如何去做這件事,需要一些幫助。我是否寫了一條規則來執行查詢,然後以某種特殊的方式將其分發到其餘的規則中?KRL twitter search&app/entity變量可用於所有規則嗎? (全球)
您可以在您的應用程序的global
塊中執行datasource
(和dataset
)查詢,這些變量將在應用程序範圍內提供。
global {
datasource mydatasource <- "http://example.com/path/to/datasource";
args = {"myvar":"myvalue"};
results = datasource:mydatasource(args);
}
請記住,此調用是在您的全局塊中進行的,因此您只有全局塊中的變量可用。如果您的數據源依賴於規則中的變量,那麼您將在此處進行數據源查詢。
你僱用Jon Skeet。 – Alex 2010-12-09 21:57:40