如果我有Amazon Redshift实例和Amazon EC2实例(运行Windows等),我可以在EC2实例中设置连接到Redshift并运行复制命令的Windows预定作业吗?
我真正要问的是'EC2只是云上的虚拟机',我可以做任何我喜欢的事情(比如设置Windows预定作业,并保证它们会在预定时间内运行)
似乎AWS数据管道是将计划作业加载到Resdshift中的数据的推荐方法,但这种情况随着频繁的工作开始变得昂贵
答案 0 :(得分:0)
我跑了一个redshift实例和一个EC2 windows 2012实例
我安装了ODBC redshift驱动程序
我运行了一个VBScript,增加了表中的计数器
我在任务计划程序中安排了该脚本
我退出了EC2并返回并且数据已更新。
因此,似乎在EC2上使用Windows调度程序是您希望以这种方式执行的AWS数据管道的有效替代方法。
我还没有尝试过复制命令,但是如果我有时间的话,我会回来并记录下来