Выполнение запроса к Amazon Redshift и локальному источнику одновременно

Мы работаем с кластером Amazon Redshift и, конечно же, с нашими локальными исходными данными. Иногда нам нужно выполнять запросы, объединяющие данные Redshift и локальные данные. Чтобы исследовать свои данные в обоих источниках, я работаю с DataGrip.

Я знаю, что в SQL есть такие функции, как OpenQuery, который может запрашивать разные источники БД в одной и той же транзакции. Мне интересно, может ли DataGrip сделать это или как еще я могу попытаться обратиться в запросе к Redshift и локально?


person Andres Urrego Angel    schedule 16.04.2018    source источник
comment
Вы пытались подключить его как внешнюю схему в Redshift?   -  person moscas    schedule 17.04.2018
comment
Как я мог это сделать? @москас   -  person Andres Urrego Angel    schedule 17.04.2018
comment
См.: docs.aws.amazon.com/redshift/latest/ дг/   -  person moscas    schedule 19.04.2018


Ответы (1)


Я думаю, у вас есть несколько вариантов

  1. Используйте инструмент bi, который позволяет объединять данные, их несколько. например, вы можете использовать amazon quicksight. (хотя это не будет sql)
  2. Если возможно, отразите свои локальные данные на s3, а затем используйте спектр красного смещения, чтобы присоединиться к этим данным.
person Jon Scott    schedule 16.04.2018