连接表

当你使用砖作为数据源的表,您可以提供强大的互动分析,将数据的贡献的科学家和工程师到您的业务分析师的数据扩展到大规模数据集。

本文特征表桌面。适用的信息在本文后面提供适当的其他表的版本。

需求

连接到场景桌面使用合作伙伴联系

您可以使用合作伙伴连接连接集群或SQL仓库场景桌面在几个点击。

  1. 确保你的砖,工作区,登录用户所有的满足需求为合作伙伴联系。

  2. 在侧边栏中,单击合作伙伴连接按钮合作伙伴联系

  3. 单击瓷砖。

  4. 连接到合作伙伴对话框中,为计算选择砖计算资源的名称,你想连接。如果你选择的角色数据科学与工程砖机器学习,选择一个集群或SQL仓库。如果你选择的角色砖的SQL,选择一个SQL仓库。

  5. 选择下载连接文件

  6. 打开下载的连接文件,开始场景桌面。

  7. 在桌面画面,输入您的身份验证凭证,然后单击登录:

    • 输入令牌用户名和你的砖个人访问令牌密码

在成功地与场景桌面连接之后,您可以在这里停止。剩下的信息在本文涵盖了关于表的额外信息,如与场景桌面手动连接,设置表服务器在Linux上,如何使用在线表,和最佳实践和故障诊断表。

手动连接到场景桌面

按照下列指示来连接到一个集群或SQL仓库与场景桌面。

请注意

连接速度与场景桌面,使用合作伙伴联系。

  1. 开始画面桌面。

  2. 点击文件>新建

  3. 数据选项卡上,单击连接到数据

  4. 在连接器的列表中,单击

  5. 进入服务器主机名HTTP路径

  6. 身份验证选择您的身份验证方法,输入您的身份验证凭证,然后单击登录

    • 使用砖个人访问令牌,选择个人访问令牌并输入你的个人访问令牌密码

在成功地与场景桌面连接之后,您可以在这里停止。剩下的信息在本文涵盖了关于表的额外信息,比如设置表服务器在Linux上,如何使用在线表,和最佳实践和故障诊断表。

表服务器Linux上

编辑/etc/odbcinst.ini包括以下:

(辛巴火花ODBC驱动程序64位)描述=辛巴火花ODBC驱动程序(64位)司机= / opt /辛巴/ / lib / 64 / libsparkodbc_sb64.so火花

请注意

表服务器Linux上建议64位处理架构。

网上发布和更新一个工作簿表

本文将展示如何从场景桌面出版工作簿表在线当数据源变化并保持更新。你需要一个工作簿在桌面和画面表在线帐户。

  1. 从表中提取工作簿数据桌面:在场景桌面,你想发布的工作簿显示出来,点击数据><数据源名称>>提取数据

  2. 提取数据对话框中,单击提取

  3. 浏览到本地机器上一个位置,你想保存提取的数据,然后单击保存

  4. 发布工作簿的数据源表在线:在场景桌面,点击服务器>发布数据源><数据源名称>

  5. 如果表服务器登录对话框,单击表在线链接,按照屏幕上的指示表在线签署。

  6. 网上发布数据来源表对话框,旁边刷新未启用,单击编辑链接。

  7. 在飞出框显示身份验证,改变刷新未启用允许刷新访问

  8. 点击飞出隐藏它以外的任何地方。

  9. 选择更新工作簿使用公布的数据来源

  10. 点击发布。网上显示在表的数据源。

  11. 在表在线发布完成对话框中,单击时间表,并按照屏幕上的指示。

  12. 发布工作簿表在线:在场景桌面,与工作簿你想发布显示,点击服务器>发布工作簿

  13. 发布工作簿表在线对话框中,单击发布。网上的工作簿显示画面。

表在线检查更改数据源根据时间表设置,并更新发布工作簿如果检测到变化。

有关更多信息,请参见以下表网站:

最佳实践和故障排除

优化表查询的两个基本操作:

  • 减少记录被查询和可视化的数量在一个图表或仪表板。

  • 减少查询被表发送的数量在一个图表或仪表板。

决定哪些尝试首先取决于你的仪表板。如果你有许多不同的图表为个人用户在同一仪表板,画面很可能是发送太多的查询数据砖。如果你只有几个图表但他们花很长时间来加载,可能有太多的记录被砖返回有效负载。

画面表现记录,场景桌面和表服务器上可用,可以帮助您理解性能瓶颈是通过识别过程导致延迟当您运行一个特定的工作流或仪表板。

使性能记录调试任何表问题

例如,如果查询执行的问题,你知道这与引擎过程或数据源的数据查询。如果可视化布局执行缓慢,你知道它是VizQL。

如果性能记录说延迟是在执行查询,太多的时间很可能被砖返回的结果或通过ODBC /连接器叠加处理数据为VizQL SQL。当这种情况发生时,你应该分析你所返回并尝试改变分析模式有一个仪表板每组段或文章,而不是试图填满一个仪表板和依靠快速过滤器。

如果表现不佳是由于排序或可视化布局,问题的数量可能标志着仪表板正试图返回。砖可以迅速返回一百万条记录,但是画面可能无法计算布局和对结果进行排序。如果这是一个问题,总查询和钻到较低水平。你也可以尝试一个更大的机器,因为画面只是受制于物理资源的计算机上运行。

深入教程的性能记录器,明白了创建一个性能记录

性能表服务器与桌面画面

一般来说,一个工作流运行场景桌面画面服务器上快不了多少。仪表板不执行场景桌面不会在服务器上执行。记住这是重要的。

事实上,把事情做的桌面是一个更好的故障诊断技术,因为表服务器有更多的过程考虑当你排除。如果工作表桌面而不是表服务器,然后你可以安全地缩小问题的流程表服务器并不在场景桌面。

配置

默认情况下,参数的连接URL重写的辛巴ODBC DSN。有两种方法可以自定义ODBC配置表:

  • .tds申请一个数据源:

    1. 按照说明在保存数据来源出口的.tds文件数据源。

    2. 发现房地产行odbc-connect-string-extras = ".tds文件和设置参数。例如,启用AutoReconnectUseNativeQuery,你可以改变odbc-connect-string-extras = ' AutoReconnect = 1, UseNativeQuery = 1”

    3. 重新加载.tds文件重新连接。

    计算资源优化使用堆内存少收集大量的结果,所以它可以提供更多的行比辛巴拿块ODBC的默认。附加RowsFetchedPerBlock = 100000”的价值odbc-connect-string-extras财产。

  • .tdc文件的所有数据来源:

    1. 如果你从来没有创建了一个.tdc文件,您可以添加TableauTdcExample.tdc的文件夹文档/我的库/数据源

    2. 将文件添加到所有开发商的场景桌面安装,当仪表盘共享工作。

优化图表(工作表)

有很多战术图的优化,可以帮助你提高你的表工作表的性能。

过滤器不经常改变,并不意味着与之交互,使用上下文过滤器,加快执行时间。另一个好的经验法则是使用如果/其他语句代替情况下/当在你的查询语句。

表可以压低过滤器为数据源,可以大大加快查询速度。看到使用一个参数过滤跨多个数据源过滤数据跨多个数据源有关数据源压低过滤器的更多信息。

最好是如果你能避免表计算,因为他们需要扫描整个数据集。为更多信息表计算,看看变换值表计算

优化仪表板

这里有一些提示和故障诊断练习你可以适用于提高你表指示板的性能。

问题的常见来源表指示板连接到砖是使用快速过滤个人指示板提供许多不同的用户,功能,或段。你可以把全球快速过滤器仪表板上所有的图表。这是一个很好的特性,但很快就会造成问题。一个全球快速过滤仪表板与5图表导致至少10查询发送到砖。这可以螺旋更多更多的过滤器添加,会引起巨大的性能问题,因为火花不是用来处理许多并发查询在完全相同的时刻开始。这变得更加有问题当砖集群或SQL的仓库,你正在使用的高容量不够大来处理查询。

作为第一步,我们建议您使用场景的性能记录排除可能导致问题。

如果表现不佳所致排序可视化布局,问题的数量可能标志着仪表板正试图返回。砖可以迅速返回一百万条记录,但是画面可能无法计算布局和对结果进行排序。如果这是一个问题,总查询和钻到较低水平。你也可以尝试一个更大的机器,因为画面只是受制于物理资源的计算机上运行。

下钻信息表,请参阅深入到细节

一般来说,看到许多细粒度的标志往往是一个贫穷的分析模式,因为它不提供洞察力。钻探从更高水平的聚合更有意义,减少记录的数量,需要处理和可视化。

用行动来优化仪表板

从组段钻到文章为了获得相同的分析和信息“海洋煮”仪表板,您可以使用场景行动。操作允许您单击一个标记(例如地图上的一个国家)和被送往另一个仪表板过滤器基于点击的状态。这减少了需要有许多过滤器一个仪表板和减少记录的数量需要生成的,因为你可以设置一个行动不生成记录直到一个谓词过滤。

有关更多信息,请参见行动6个技巧让你的仪表盘更多的性能

缓存

缓存数据是一个很好的方法来提高性能的工作表或仪表板。

缓存表

表有四个层缓存之前回到数据,这些数据是否在现场连接或摘录:

  • 瓷砖:如果有人加载相同的仪表板和没有变化,然后画面试图重用相同的瓷砖的图表。这类似于谷歌地图瓦片。

  • 模型:有数学计算用于生成可视化的瓷砖不能使用。表服务器试图使用相同的模型。

  • 文摘:聚合结果的查询存储。这是第三个“国防”的水平。如果一个查询返回总和(销售),计算(订单),笔(成本),在之前的查询和将来的查询想要的(销售)求和,然后画面抓住这一结果,使用它。

  • 本地缓存:如果查询是相同的另一个,画面使用相同的结果。这是最后一个级别的缓存。如果失败了,那么表的数据。

缓存的频率

画面有行政设置缓存经常或多或少。如果服务器设置刷新少,表中的数据缓存的时间长达12个小时。如果它被设置经常刷新,画面回到每一页上的数据刷新。

顾客仪表板在再次使用相同的例子,“周一早上管道报告”应该是在服务器上设置刷新较少,仪表盘都使用相同的缓存。

缓存变暖

在画面可以温暖的缓存设置订阅仪表板发送之前你想要的仪表板。这是因为仪表板需要为了呈现为订阅电子邮件生成图像。看到变暖的表使用订阅服务器缓存

缓存数据砖

您可以缓存用户之前流行的表或关键表减少时间消耗表指示板砖返回结果表。

你早上可以运行脚本选择缓存对于特定的表三角洲缓存在虚拟机优化的缓存。

你甚至可以缓存砖从司机的特定查询。

故障排除

场景桌面:错误”司机…不正确安装”显示

问题:当你尝试连接场景桌面砖,表连接对话框中显示一个错误消息驱动程序下载页面的链接,在那里你可以找到驱动程序连接和安装说明。

导致:安装场景桌面不是运行驱动程序的支持。

决议:下载砖ODBC驱动程序版本2.6.15以上中。

另请参阅:错误”司机…不正确安装”画面上的网站。

额外的资源