连接到 Tableau 中的存储过程时出错

Posted

技术标签:

【中文标题】连接到 Tableau 中的存储过程时出错【英文标题】:Error while connecting to stored procedure in Tableau 【发布时间】:2021-09-16 05:06:03 【问题描述】:

我在尝试连接存储过程作为数据源时遇到此错误:

无法完成操作 存储过程没有返回任何结果。字段没有列名,或者字段中的数据不是支持的数据类型

但是相同的存储过程返回数据库中的数据。对此有什么想法吗?

【问题讨论】:

你试过我的提示了吗? 【参考方案1】:

请尝试在存储过程的开头添加SET NOCOUNT ON 代码。

类似

CREATE PROCEDURE [dbo].[ZZZ_THIS_IS_MY_SP]

    @p                  INT

AS
BEGIN
    SET NOCOUNT ON

    DECLARE @Var1           NVARCHAR(20)
    DECLARE @Var2               DATETIME

    -- All other instructions...
END

【讨论】:

以上是关于连接到 Tableau 中的存储过程时出错的主要内容,如果未能解决你的问题,请参考以下文章

Tableau Server 连接到 ODBC 驱动程序时出错

尝试连接到 SVN 存储库时出错

使用 Java 连接到 Azure Blob 存储服务时出错(状态代码 405,UnsupportedHttpVerb)

Tableau Desktop 日常问题 5.0打开第二个 Tableau 桌面实例时出现错误“连接错误:Tableau 无法连接到数据源“

使用用户名和密码将画面连接到雪花时出错

偶尔的 svn:E170013:无法连接到 URL 'https://svn .....' 处的存储库 svn:E730054:运行上下文时出错