从 Power BI 桌面访问 AWS Redshift 数据共享

0

【以下的问题经过翻译处理】 我想问一下,有没有人成功地从类似 Power BI 这样的数据分析工具连接到 AWS Redshift 数据共享的消费者数据库?我正在尝试将我的 Redshift 数据共享的消费者数据库连接到 Power BI,但在连接时,我只看到了连接到集群自己的数据库而不是共享的数据库的选项。

谁能成功地完成这个任务?谢谢。

profile picture
전문가
질문됨 5달 전30회 조회
1개 답변
0

【以下的回答经过翻译处理】 由于它是外部数据库,因此您无法连接到从datasharing创建的数据库。 Redshift具有跨数据库查询功能,允许您通过<database> . <schema> . <table>访问其他数据库中的表,但是某些BI工具不兼容此语法。 在这种情况下,您可以在本地数据库中创建一个引用外部数据库的外部模式。

dev <- 本地数据库
┗公共
┗public_ext <- 创建此架构
dev_ext <- 来自datasharing的外部数据库
┗公共

创建架构的查询:

CREATE EXTERNAL SCHEMA public_ext FROM REDSHIFT DATABASE 'dev_ext' SCHEMA 'public';
profile picture
전문가
답변함 5달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인