Azure Synapse 分析与 Tableau 的连接

问题描述

我创建了无服务器突触分析,其中包含数据库和表。

我已尝试使用 sql 查询查看突触分析中的数据,并且可以按预期查看它,但是当我尝试使用连接器连接 Tableau 桌面版本 2020.2.9(因为连接器仅在 2020.2 及更高版本中可用)时,提供在 tableau 中,连接成功建立,因为我可以看到其中的数据库和表的列表,但是当我尝试单击表查看数据时,会弹出以下问题。

An error occurred while communicating with Azure Synapse Analytics
Unable to connect to the server. Check that the server is running and that you have access privileges to the requested database.
Error Code: 2F0F5E42
[Microsoft][ODBC sql Server Driver][sql Server]External table 'dbo' is not accessible because location does not exist or it is used by another process.
The table "[dbo].[Diagnosis]" does not exist.

解决方法

您必须检查您使用的是哪种类型的无服务器突触,无论是标准专用集群还是按需集群。此外,您可以联系 Tableau 支持团队,根据您的集群类型检查连接情况。