允许直接连接到云平台上托管的数据

如果在云平台上维护基于 SQL 的数据,您可以在将工作簿和数据源发布到 Tableau Online 时使用与该数据的直接(实时)连接。使用实时连接时,您无需发布数据的数据提取,然后确定将如何保持数据提取最新。您还可以要求用户在打开连接到数据的视图时提供用于访问数据的凭据。

在此上下文中,术语云平台是指公共 Internet 上提供的服务。其中包括 Amazon Web Services、Microsoft Azure、Google Cloud Platform,诸如此类。

支持实时连接到云平台上托管的数据

下面的列表包括专用于云平台上托管的基于 SQL 的数据的实时连接支持。有关刷新这些数据连接的数据提取的信息链接,请参见使数据保持最新

注意:确保 Tableau Online 位于数据提供程序的授权列表(安全列表)上。有关详细信息,请参见使数据保持最新

使用 SSL 对连接进行加密是适用于这些数据类型的一种选项。有关详细信息,请参见本主题后面的启用加密连接

支持的连接器

  • MySQL

  • PostgreSQL

  • Amazon Redshift

  • Amazon Aurora(兼容 MySQL)

  • Amazon Athena

  • Amazon EMR Hadoop Hive

  • MemSQL

  • Azure SQL 数据库(兼容 SQL Server)

  • Azure SQL 数据仓库(兼容 SQL Server)

  • Microsoft SQL Server

  • Google BigQuery、Google Sheets

  • Google Cloud SQL(兼容 MySQL)

  • Cloudera(Hive、Impala)

  • MongoDB BI 连接器

  • Snowflake

  • EXASOL (EXASolution)

  • SAP HANA

  • Spark SQL

  • Vertica

  • Presto

  • Teradata

注意:

  • 由于驱动程序限制的原因,Tableau Online 无法支持直接连接到云中托管的 Oracle 数据。若要使托管的 Oracle 数据保持最新,请使用 Tableau Bridge,如使用 Tableau Bridge 扩展数据新鲜度选项中所述。

  • MongoDB BI 连接器需要 SSL。对于 BI 身份验证插件,Tableau 不支持 MondoDB 连接器。

  • 有关连接器支持的功能的详细信息,请参见 Tableau 用户帮助的支持的连接器部分中的特定连接器主题。

启用加密连接

您可以为托管 SQL 数据的连接启用 SSL 加密。在 Tableau Desktop 中创建连接时,您可执行此操作。

注意:

  • 此信息不适用于默认通过 HTTPS 连接并使用 OAuth 进行身份验证的 Google BigQuery。

  • Tableau Online 当前不支持使用 Google Cloud SQL 的 SSL。

 

  1. 在 Tableau Desktop 中,连接到数据。

  2. “服务器连接”对话框中,选中“需要 SSL”复选框。

  3. 对于 PostgreSQL 和 SQL Server 兼容连接,请单击“确定”完成步骤。

    对于某些 MySQL 兼容连接,链接的文本将出现在“需要 SSL”复选框下方。这表明您可以指定要使用的备用证书文件,例如自签名证书。

  4. (可选)使用自签名证书或其他自定义证书通过 SSL 连接到此数据。

    注意: 此步骤不适用于 Google BigQuery,因为后者使用 OAuth 向服务器进行身份验证。

    1. 选择显示的链接文本。

    2. “配置和使用 SSL 证书”对话框中,指定证书的 .pem 文件。

      例如,对于 Amazon RDS 上托管的数据的 MySQL 连接,您可以指向 Amazon 上位于此地址的自签名证书文件。

      注意: 如果计划通过使用自签名证书或其他自定义证书的 SSL 连接进行发布,请测试配置以确保其按预期方式工作。对于某些配置,Tableau Online 仅支持公开受信任的证书颁发机构(例如 Verisign、Thawte、GlobalSign 等)签署的证书。

另请参见

感谢您提供反馈! 提交反馈时出错。请重试或向我们发送消息