Попытка прочитать столбцы из данных Excel и сравнить их с данными таблицы в Redshift - PullRequest
0 голосов
/ 15 ноября 2018

Для начала у меня нет прав на запись, поэтому я не могу создавать таблицы в Redshift.Теперь это не так, я пытаюсь прочитать столбец данных SKU [900K строк] в Excel и сравнить его с данными SKU в моей базе данных красного смещения.

Есть ли еще способ сделать это?

Все решения, которые я пытался найти, советуют загружать данные в Redshift или S3 и затем сравнивать, но, к сожалению, у меня такой опции нет.

Вот как это выглядит

Данные Excel в имени файла «Sales.xlsx» и Sheet1 и столбце «SKU»

A12345
B12345
C12354
D12321

Redshift Sales Table 'sales'

company.sales

SKU    |Sold
A12345 | Yes 
B12345 | Yes 
C12354 | Yes 
D12321 | No

Есть ли способ сравнить данные между этими двумя источниками?

Что-то вроде

select sheet1.sku,company.sales.sold 
from sales.sheet1 
  inner join company.sales on sheet1.sku = company.sales.sku

1 Ответ

0 голосов
/ 15 ноября 2018

Это можно сделать с помощью программного обеспечения POWERBI Desktop: вам нужно будет создать два соединения: одно с красным оттенком, другое с файлом Excel.чем объединить оба запроса

enter image description here

...