我正在尝试理解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'
这是否意味着它将检查是否提供了参数值?但是它无论如何都会检查所有的强制参数。通过将此属性设置为“No”,我们已经看到了一些性能改进。为什么将它设置为“No”可以提高性能?
发布于 2013-01-08 03:55:10
对于复杂的报表,参数解析的开销可能非常大。Cognos必须在您的报告/仪表板界面上找出在运行某些查询之前需要哪些提示,等等……当您对参数依赖项使用参数时,或者当您有交互式报表时,这会变得更加复杂,在这些报表中,您在同一页上具有参数控件,从而创建仪表板交互效果。
您可以认为Use Parameter For Info是一个很好的提示,可以帮助Cognos了解哪些查询专门用于提供参数信息,以帮助优化报表执行。
发布于 2013-01-06 16:36:31
该属性位于查询级别。
通常,以提示值为目标的小型查询是一种良好的做法。
当Cognos加载报告时,它会搜索可以找到参数值的位置。
如果将带有Use Parameter Info的小查询设置为Yes,它将首先搜索这些查询,这可以提高性能,特别是在内部包含许多查询的大报表上。
更多信息可以在这里找到:
What is Use for parameter info
还有这里:
https://stackoverflow.com/questions/14163384
复制相似问题