我使用Looker来管理存储在亚马逊RedShift数据库中的数据。虽然Looker具有仪表板功能,但我还是想使用Tableau来获得更好的可视化效果。有没有办法将Tableau连接到Looker数据库。
(附注:我不希望将Tableau直接连接到RedShift/ S3,因为这会将我的数据暴露给Tableau服务器)。谢谢。
发布于 2017-11-11 00:07:35
Looker通过JBDC连接直接连接到您的Amazon Redshift数据库。如果想要可视化从Looker生成的查询,最好利用API生成一个结果集,以便通过Tableau进行访问。API将允许您生成多种不同格式的结果集(JSON、CSV、HTML、TXT等)。Looker通过JDBC连接直接连接到底层数据源,并且只存储应用程序元数据(用户、保存的内容等)在它的应用数据库中。
Looker还发布了自定义可视化,以补充现有的可视化选项。这将允许开发与Looker提供的开箱即用选项一起呈现的javascript可视化。
*充分披露我为Looker工作
发布于 2019-10-25 22:28:02
您想连接到Looker数据库吗?这是否意味着,您希望从looker视图中提取数据,并在Tableau中使用相同的数据?或者你想使用looker元数据?
我不认为您可以直接连接到looker获取的数据,但您可以使用looker API获取所有Looker视图和模型使用的所有元数据。
元数据将有所有的数据库,模式,表,来自表的底层字段或在looker中创建的字段。
这可以通过以下方式实现: 1)生成API3密钥2)使用restful API连接到looker并将接收到的数据加载到文件3)将该文件用作tableau仪表板的一部分。
如果可以使用相同的过程通过looker获取表数据,请尝试。
可视化looker本身是一个很好的选择,因为我们可以轻松地获得钻取细节和灵活性。
https://stackoverflow.com/questions/46776128
复制相似问题