excel - 尝试从 excel 数据中读取列并将其与 Redshift 中的表数据进行比较
问题描述
首先,我没有写入权限,因此无法在 Redshift 中创建表。现在已经不碍事了,我正在尝试在 Excel 中读取一列 SKU 数据 [900K 行],并将其与我的 redshift 数据库中的 SKU 数据进行比较。
有没有办法做到这一点?
我尝试遇到的所有解决方案都建议将数据加载到 Redshift 或 S3 中,然后进行比较,但不幸的是我没有这个选项。
所以这就是它的样子
文件名“Sales.xlsx”和 Sheet1 和列“SKU”中的 Excel 数据
A12345
B12345
C12354
D12321
Redshift 销售表“销售”
公司.销售
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
解决方案
推荐阅读
- laravel - 如何使用图形 api 4.0 在 facebook 时间轴上发布图像?
- rust - 如何使用排名更高的特征边界重载运算符?
- r - 如何获取在列中重复多次的计数和单词字符串
- windows - 在 EC2 Windows 实例上安装 dot net 框架的这条命令是什么意思?
- r - 从宽格式到长格式重塑 data.frame 的问题
- flask-login - Login_user 无法通过 NotImplementedError 获取用户 ID
- winforms - 如何使自定义控件与errorProvider兼容?
- java - 带有 Spring Boot 的 Proguard - 集成测试
- sql-server - Excel VBA - 一次插入 1000 行到 sql server
- javascript - 使用 chrome 扩展获取网页中的所有超链接标题