游标限制如何影响 Tableau 数据提取

Posted

技术标签:

【中文标题】游标限制如何影响 Tableau 数据提取【英文标题】:How does the cursor limit effect the Tableau data extraction 【发布时间】:2014-08-25 09:02:54 【问题描述】:

我正在尝试使用 Amazon Redshift (DB) 在 Tableau Desktop 8.2 中创建数据提取 但我得到这个错误

错误:超出了游标操作的结果集允许的最大大小。当前大小:“67407708716”。通过 stv_cursor_configuration 分析当前配置,并考虑增加 max_cursor_result_set_size 配置参数的值。 执行查询时出错

无法创建数据提取 错误:超出了游标操作的结果集允许的最大大小。当前大小:“67407708716”。通过 stv_cursor_configuration 分析当前配置,并考虑增加 max_cursor_result_set_size 配置参数的值。 执行查询时出错

有人可以指导我吗?

在我提出问题后,我们的服务团队增加了光标限制。

【问题讨论】:

...那么您需要什么帮助?您现在是说在对配置进行更正后,您仍然会遇到同样的错误吗? 检查此表是否有 BLOB 或大文本字段。在 Tableau 中,尝试使用 select only_needed_columns 链接表。 @861051069712110711711710997114,你解决了吗? @danihp :是的,Custom sql query 被使用,并且在选择中没有大文本字段存在.. 我们的 Redshift DW 存在一些问题 【参考方案1】:

在后台刷新任务期间超出 Redshift 并发游标限制时会发生此错误。您可以在数据源自定义中简单地关闭UseDeclareFetch,或者通过将并发提取作业放入单个计划来限制它们。

有关 Redshift 光标问题,请参阅 Tableau KB:

http://kb.tableau.com/articles/knowledgebase/redshift-concurrent-cursor-limit

【讨论】:

以上是关于游标限制如何影响 Tableau 数据提取的主要内容,如果未能解决你的问题,请参考以下文章

如何提高用于正在进行的日常流程(例如 Tableau 计划数据提取)的本地 Snowflake 用户帐户(未连接到 SSO/MFA)的安全性?

认识Tableau中的筛选器

如何从 Tableau 仪表板中提取值

颜色和排序不会保存 Tableau

如何实现依次读取游标中各行数据

Oracle 游标