Я выполняю следующие действия ( Подключение к частному Amazon Redshift из службы PowerBI ), чтобы подключить мой PowerBI к AWS Redshift внутри VPC, но я не уверен на 100% в подключении моего powerBI рабочий стол к Redshift в этом случае.
Что я делаю:
Наш VPC не подключен к нашей локальной подсети, доступ к Redshift разрешен только через сервер перехода Linux. Шлюз данных Power BI работает на экземпляре EC2 внутри того же VPC, что и кластер Redshift.
Чтобы PowerBI Desktop мог получить доступ к Redshift, я настроил SSH-туннель для Redshift, перенаправив 5439 в кластер Redshift и изменил мой файл / Windows / system32 / etc / hosts, чтобы переслать имя моего кластера Redshift на localhost.
Затем я создаю свой источник данных Power BI, используя ту же строку ODBC, и все, кажется, работает.
У меня вопрос, это правильный способ сделать это? Такое ощущение, что я могу что-то делать не так, и что мой Power BI Desktop должен также иметь возможность использовать шлюз данных для получения доступа к данным?