Spotfire® Web 客户端用户指南

数据库中的数据

在 Spotfire 中,可以连接到外部数据源(例如数据库、数据湖和数据仓库)并访问其中的数据。

使用连接器从受支持的数据源访问数据

Spotfire 具有对许多数据源类型的本地支持。可以从“文件和数据” 浮出控件中的“连接至”列表连接到所有受支持的数据源。



从技术上讲,从“连接至”列表连接到数据源时,即在使用连接器。每个连接器都针对一个或多个数据源进行了设计和优化。有关受支持的数据源以及用于从中访问数据的连接器的完整列表,请参见:支持的数据源

如果您的数据源在“连接至”列表中,则最好使用此方法来访问数据。连接器非常适合处理大数据,因为可以将数据保留在外部来进行数据库内分析。这意味着您在进行分析时会将查询从 Spotfire 推送到数据源。当然,使用连接器还可以将数据导入到 Spotfire 或按需加载数据。

要开始并创建与数据源的第一个连接,请参见:访问数据库中的数据

连接到其他数据源

即使 Spotfire 尚未具有对数据存储在其中的外部数据源类型的本地支持,这意味着没有经过特殊设计和优化的数据连接器适用于该源,您仍可以将数据加载到 Spotfire。

要连接到没有适用的自助式数据连接器的数据源,可以使用 Spotfire 的外部数据源通用连接方法之一。

Information Designer - 服务器端 JDBC 连接

使用 Information Designer (Information Services),可以连接至符合 JDBC 标准的数据源并从中加载数据。可以在 Spotfire 中导入数据以用于内存中分析。

Information Services 是一种用于加载数据的服务器端方法,这意味着必须在 Spotfire Server 上安装并配置连接到数据源所需的 JDBC 驱动程序和 JDBC 数据源模板。

在 Spotfire Server 上完成这些准备工作后,便可以在 Spotfire Analyst 客户端中使用 Information Designer 工具来创建信息链接,以用于从符合 JDBC 标准的外部数据源加载数据。

注: 由于 Information Services 在 Spotfire Server 上运行,因此如果您在没有服务器的情况下运行 TIBCO™ Cloud® Spotfire 或 Spotfire® Analyst,则此数据加载方法不可用。

使用 ODBC、OLE DB 或 ADO.NET 数据提供程序加载数据

如果没有本地数据连接器可用于连接到外部数据源,并且您无法使用 Information Services 通过通用 JDBC 连接进行连接,则可以使用 Spotfire 的通用支持通过已在计算机上安装的数据源驱动程序加载数据。

通过此方法,可以使用 ODBC 数据提供程序、OLE DB 数据提供程序和 ADO.NET 数据提供程序类型的驱动程序来连接到外部数据源并从中加载数据。

注: “使用 ODBC、OLE DB 或 ADO.NET 数据提供程序加载数据”功能仅提供有限的性能和功能用于加载数据。因此,仅当无法使用连接器或 Information Services 连接至数据源时才应使用该功能。