信息链接
信息链接是预定义的数据库查询,指定了要加载到 Spotfire 的内部数据引擎的列以及在可视化之前减小数据表大小所需的任何筛选器。
提示: 数据连接是从不同数据源添加数据的另一个选项。与使用信息链接相比,此功能提供了更大的灵活性。除了可以将数据加载到内存中之外,还可以配置数据连接以将数据保留在外部并在数据库中进行分析。有关在 Spotfire 中访问数据库中数据的不同方法的更多信息,请参见数据库中的数据。
信息链接在库中组织成不同的文件夹。可用的库文件夹由 Spotfire 管理员按组权限进行控制。
- 可以使用 Information Designer 定义信息链接。在菜单栏上,选择 。
- 可以从“文件和数据”
浮出控件中打开预定义的信息链接。也可以通过搜索找到信息链接。有关搜索表达式的详细信息,请参见搜索库。
信息链接是数据的结构化请求,可以发送给数据库。其规范包括一个或多个列,并可能包含一个或多个筛选器。一般说来,信息链接可能是:“获取从筛选器高收入检索出的员工的姓名、地址和电话号码。”
您可以使用信息链接通过多种不同方式限制要在分析中打开的数据。有关各种方法的汇总,请参见加载方法。
- 创建信息链接
使用 Information Designer 创建信息链接。结构单元是数据库管理员或您配置的列、筛选器和程序元素。 - 修改信息链接
如果您对某文件夹具有浏览、访问以及修改权限,则可以编辑该文件夹中的现有信息链接。 - 删除信息链接
如果您对某文件夹具有浏览、访问以及修改权限,则可以删除该文件夹中的信息链接。 - 向信息链接添加硬筛选器
硬筛选器在定义信息链接时配置,并与链接一起保存。这意味着它们不能在其他链接中重复使用。此外,硬筛选器仅可指定一个值范围或值列表,因此比筛选器元素简单。 - 将提示添加到信息链接
在“筛选器”部分中设置筛选条件的替代方法是配置信息链接,以在检索列时提示输入筛选值。通过此方法,您不必提前指定筛选条件。 - 在信息链接中使用提示组
提示的信息链接的默认行为是每个后续步骤均根据之前的选择列出值。但是,如果您使用的是星形架构的数据库,则程序可能需要多个联接,因为提示所需的元素仅可通过对星形架构中的大型事实表也进行联接来联接。这可能在各个提示间花费很长时间。为避免太长的提示时间,将各种元素视为独立的并避免对每个提示步骤进行筛选可能会非常有用。通过使用提示组可以实现此目的。 - 将程序添加到信息链接
将程序添加到信息链接的方式与其他任何元素(例如列或筛选器)相同。 - 参数化信息链接
使用参数化信息链接可以将数据源设置为仅返回适用于特定用户或组的信息。根据登录的具体用户以及对信息链接的访问情况(例如用户从何处访问信息链接),可用的数据子集将各不相同。 - 编辑信息链接参数
您可以编辑添加到信息链接的参数,来更改参数数据类型或值类型。 - 设置信息链接超时
在某些情况下,使用信息链接查询来加载数据需要大量时间。为了避免不可预测的长时间等待,您可以设置信息链接超时。如果信息链接查询所需的时间超过指定的持续时间,则取消该查询。 - 个性化信息链接
使用个性化信息链接可以将数据源设置为仅返回适用于特定用户或组的信息。根据登录的具体用户以及对信息链接的访问情况,可用的数据子集将各不相同。 - 编辑信息链接的 SQL
信息链接是使用 Information Designer 创建的。但是,有时可能需要一些无法通过 Information Designer 以及信息模型中的元素生成的复杂 SQL 查询。例如,您可能需要从关系数据库或具有复杂架构的数据库中检索信息,其中 Information Designer 生成的查询不够快速,需要进行调整来达到可接受的性能。为了达到这些目的,可以控制信息链接的生成 SQL。 - 在信息链接中选择联接路径
在同一信息链接中使用多个表中的列时,必须指定所有使用的表之间的联接路径。如果创建了多个联接,则可以指定默认使用的联接。单击“建议联接”按钮后,默认联接将显示在联接路径字段中(如果联接适合当前信息链接)。 - 从 Information Designer 打开信息链接
创建信息链接后,通常会从“文件和数据”浮出控件中的 Spotfire 库中打开该信息链接。您还可以从 Information Designer 打开信息链接。这在创建信息链接或您需要对原始信息链接进行细微调整时非常有用。 - 转换数据
本节包括有关 Information Designer 中的数据转换的主题。
- 创建信息链接
使用 Information Designer 创建信息链接。结构单元是数据库管理员或您配置的列、筛选器和程序元素。 - 修改信息链接
如果您对某文件夹具有浏览、访问以及修改权限,则可以编辑该文件夹中的现有信息链接。 - 删除信息链接
如果您对某文件夹具有浏览、访问以及修改权限,则可以删除该文件夹中的信息链接。 - 向信息链接添加硬筛选器
硬筛选器在定义信息链接时配置,并与链接一起保存。这意味着它们不能在其他链接中重复使用。此外,硬筛选器仅可指定一个值范围或值列表,因此比筛选器元素简单。 - 将提示添加到信息链接
在“筛选器”部分中设置筛选条件的替代方法是配置信息链接,以在检索列时提示输入筛选值。通过此方法,您不必提前指定筛选条件。 - 在信息链接中使用提示组
提示的信息链接的默认行为是每个后续步骤均根据之前的选择列出值。但是,如果您使用的是星形架构的数据库,则程序可能需要多个联接,因为提示所需的元素仅可通过对星形架构中的大型事实表也进行联接来联接。这可能在各个提示间花费很长时间。为避免太长的提示时间,将各种元素视为独立的并避免对每个提示步骤进行筛选可能会非常有用。通过使用提示组可以实现此目的。 - 将程序添加到信息链接
将程序添加到信息链接的方式与其他任何元素(例如列或筛选器)相同。 - 参数化信息链接
使用参数化信息链接可以将数据源设置为仅返回适用于特定用户或组的信息。根据登录的具体用户以及对信息链接的访问情况(例如用户从何处访问信息链接),可用的数据子集将各不相同。 - 编辑信息链接参数
您可以编辑添加到信息链接的参数,来更改参数数据类型或值类型。 - 设置信息链接超时
在某些情况下,使用信息链接查询来加载数据需要大量时间。为了避免不可预测的长时间等待,您可以设置信息链接超时。如果信息链接查询所需的时间超过指定的持续时间,则取消该查询。 - 个性化信息链接
使用个性化信息链接可以将数据源设置为仅返回适用于特定用户或组的信息。根据登录的具体用户以及对信息链接的访问情况,可用的数据子集将各不相同。 - 编辑信息链接的 SQL
信息链接是使用 Information Designer 创建的。但是,有时可能需要一些无法通过 Information Designer 以及信息模型中的元素生成的复杂 SQL 查询。例如,您可能需要从关系数据库或具有复杂架构的数据库中检索信息,其中 Information Designer 生成的查询不够快速,需要进行调整来达到可接受的性能。为了达到这些目的,可以控制信息链接的生成 SQL。 - 在信息链接中选择联接路径
在同一信息链接中使用多个表中的列时,必须指定所有使用的表之间的联接路径。如果创建了多个联接,则可以指定默认使用的联接。单击“建议联接”按钮后,默认联接将显示在联接路径字段中(如果联接适合当前信息链接)。 - 从 Information Designer 打开信息链接
创建信息链接后,通常会从“文件和数据”浮出控件中的 Spotfire 库中打开该信息链接。您还可以从 Information Designer 打开信息链接。这在创建信息链接或您需要对原始信息链接进行细微调整时非常有用。 - 转换数据
本节包括有关 Information Designer 中的数据转换的主题。