Xml 如何通过多个报告传播单个更改?
我正在解决一项任务。业务人员刚刚决定要更改*.rdl报告中一个参数的名称。但是这个参数存在于数百份报告中,手工操作会让人很痛苦 我有一个模糊的愿景,要建立一些商业词典数据库,其中每个维度、度量等都有名称和描述。一旦我更改了这个字典中维度的名称,它应该通过一些自动作业传播到所有报表中 在我们的报告中,参数的名称通常在“提示”中设置 如何从技术上解决报告变更的传播?你有什么想法吗?对我来说,最大的问题是在*.rdl中找到正确的“提示符”Xml 如何通过多个报告传播单个更改?,xml,architecture,reporting-services,dictionary,metadata,Xml,Architecture,Reporting Services,Dictionary,Metadata,我正在解决一项任务。业务人员刚刚决定要更改*.rdl报告中一个参数的名称。但是这个参数存在于数百份报告中,手工操作会让人很痛苦 我有一个模糊的愿景,要建立一些商业词典数据库,其中每个维度、度量等都有名称和描述。一旦我更改了这个字典中维度的名称,它应该通过一些自动作业传播到所有报表中 在我们的报告中,参数的名称通常在“提示”中设置 如何从技术上解决报告变更的传播?你有什么想法吗?对我来说,最大的问题是在*.rdl中找到正确的“提示符” 谢谢这是一个带有powershell的sanp,只需迭代所有r
谢谢这是一个带有powershell的sanp,只需迭代所有rdl文件(将其视为xml),就可以替换。您将需要重新发布报告,当然您也可以直接从报告数据库中的表执行此操作,但这是不受支持的。。。下面是一个powershell脚本示例: 以下是一个基本脚本,可以帮助您开始: 你需要稍微调整一下;但它解决了一些难题