Spotfire® 用户指南

重定向信息模型

在 Information Designer 中,可以重定向现有数据源中的元素。根据使用的数据库类型,可以将元素重定向到其他数据库目录和/或架构。

关于此任务

例如,如果希望从测试环境切换到具有相同结构但目录和/或架构名称不同的生产环境,请使用以下步骤。如果您要将元素重定向到另一台计算机上的数据库目录或架构,还必须更改“连接 URL”。如果数据源的数据库技术已更改,您也可以使用此方法重定向信息模型中的元素。请参见从库中导出导入到库,了解有关如何将信息模型从一个实例复制到另一个实例的信息。

注: 输入的架构/目录的大小写必须与 Information Designer 已定义的元数据视图中的名称完全匹配。例如,如果信息模型中的名称为 spotfire1450,您不能写入 SPOTFIRE1450

示例:重定向现有数据源中的元素

关于此任务

下面的示例展示了如何重定向在 SQL Server 数据源中创建且之后移动到新 SAP HANA 实例的元素。其中将假设信息模型已从旧源导出到新的 SAP HANA 实例,而重定向就在该实例中进行。

以下连接字符串元素存在于引用原始 SQL Server 源的列元素中。

数据源 数据库 架构
示例 EH0 DataSet_3 dbo Parameters_period year_flag

但是,针对 SAP HANA 数据库创建的列元素不包含数据库元素。这意味着所有列元素的连接字符串必须具有以下结构。

数据源 架构
示例 EH0 MY_SCHEMA Parameters_period year_flag

过程

  1. 在已安装客户端的菜单栏上,选择“数据” > “Information designer”
  2. 在“元素”或“数据源”窗格中找到要重定向的数据源。
  3. 右键单击该数据源,然后选择“编辑”
  4. 在“数据源”选项卡中,更新“连接 URL”以引用新数据源而非旧数据源。
  5. 向下滚动至“重定向相关元素”部分
    注: 此部分仅在编辑现有数据源时才可用,对于编辑新数据源的情况则不适用。
  6. 在以下字段中为新结构键入值。

    显示添加到“重定向相关元素”字段的值

  7. 单击“测试重定向”
    这将帮助您验证是否已输入正确信息,并显示在执行重定向后将立即更新的元素数。
  8. 单击“保存”

    如果希望重定向相同类型数据源之间的元素,这即为最后一个步骤。如果数据源结构不同,则可能需要执行其他步骤。

    执行了重定向,并且新设置保存在信息模型中。
    数据源 架构
    示例 EH0 MY_SCHEMA Parameters_period year_flag
  9. 注: 只有将数据源技术更改为不具有数据库目录元素的源时,才需使用以下步骤。
    要从元素路径中删除不适用的数据库元素,请在应用以下设置后再次使用“重定向相关元素”功能:

    “重定向相关元素”显示删除不适用数据库元素的条目

    通过应用以上设置,重复的 MY_SCHEMA 将从路径中删除,并获得对于 SAP HANA 实例而言的正确结构。

  10. 保存数据源。