sql - 仅从数据库中提取 CA 中需要的那些项目
问题描述
我在 Cognos Analytics (v11.0.13) 中有两个查询,一个是从一个数据库中提取项目财务,另一个是从另一个数据库中提取项目详细信息(不能通过一个查询一次提取)。
在 CA 中是否可以只拉动那些财务项目而不是拉动所有项目?
我曾经在 MS Power Query 中这样做,我从列中创建字符串并将其用作 SQL 查询中的参数。
project
project1
project2
project3
SQL: ...WHERE PROJECT IN ('project1', 'project2', 'project3')
在CA中可以做类似的事情吗?
解决方案
您将能够使用预定义的字符串执行相同的详细信息过滤器。或者,您可以使用针对第一个数据库的查询创建提示,然后使用该提示过滤针对第二个数据库的查询。