2013-01-04 33 views
1

我想了解cognos report studio中屬性'Use for Parameter Info'。在這個鏈接:http://www-01.ibm.com/support/docview.wss?uid=swg21341901 什麼是'set to Yes are checked for parameter information first'Cognos屬性的含義用於參數信息

這是否意味着它會檢查是否提供參數值(s)?但是,無論如何,它會檢查所有必需的參數。通過將此屬性設置爲「否」,我們看到了一些性能改進。爲什麼將其設置爲「否」可提高性能?

回答

1

參數的分辨率可以在複雜的報表非常昂貴。 Cognos必須在您的報告/儀表板界面上找出在某些查詢可以運行之前需要提示的提示;當參數依賴於參數或過濾器時,這會變得更加複雜。特別是當您有交互式報告時,與報告創建儀表板交互式效果的頁面相同。

您可以將Use Parameter For Info作爲一個很好的提示來幫助Cognos瞭解哪些查詢專門用於提供參數信息以幫助執行報表執行優化。

0

該屬性位於查詢級別。
通常,針對提示值進行小型查詢是一種很好的做法。
當Cognos加載報告時,它會搜索它可以找到參數值的位置。
如果您將使用參數信息的小查詢設置爲是,它將首先搜索這些查詢,這可以提高性能,特別是對於包含許多查詢的大報告。
一些更多的信息可以在這裏找到:

What is Use for parameter info
這裏:
Cognos 8.3 Prompt Query Hint Settings