Tag: amazon redshift

如何构建用于查询Redshift数据库的前端(希望使用Rails)

所以我有一个带有足够表的Redshift数据库,我觉得值得花时间构建一个前端,以便比仅仅输入SQL命令更容易查询它。 理想情况下,我可以通过将数据库连接到Rails应用程序来实现这一点(因为我对Rails有一些经验)。 我不知道如何将远程Redshift数据库连接到本地Rails应用程序,或者如何使activerecord与redshift一起工作。 有没有人有任何建议/资源来帮助我开始? 如果预先制作的选项比Rails更容易,我可以选择将Redshift数据库连接到前端。

如何使用ruby将单个记录写入Redshift数据库?

目前,我们有一个脚本可以解析数据并将其一次上传到mysql数据库。 最近,我们决定改用aws redshift。 有没有办法可以使用我的亚马逊登录凭据和我的红移群集信息将这些记录直接上传到redshift数据库? 我在网上找到的所有指南都建议从S3存储桶导入文本或csv文件,但这对我的用例来说不太实用。 谢谢你的帮助 我想做这样的事情: require ‘aws-sdk’ require ‘pg’ AWS.config(access_key_id: ‘my_access_key_id’, secret_access_key: ‘my_secret_access_key’, region: ‘us-west-2’) redshift = AWS::Redshift.new credentials = { driver: “org.postresql.Driver” url: “my_connect_url” username: “my_username” password: “my_password” database: “my_db” } db = redshift.connect(credentials) # **NOT A REAL LINE OF CODE, I WISH IT WAS** sql_query = “INSERT INTO my_table (my_column) VALUES […]