由于我是 Power BI 和 Redshift 的新手,需要一些指导..
我的原始 JSON 数据以 .gz 文件的形式存储在 Amazon S3 存储桶中(每个 .gz 文件都有多行 JSON 数据)我想将 Power BI 连接到 Amazon s3 存储桶。到目前为止,根据我的研究,我得到了三种方法:
问题:是否可以解压缩 .gz 文件(在 S3 存储桶或 Power BI 内部),从 S3 提取 JSON 数据并连接到 Power BI
问题 1:Redshift 是否允许从 S3 存储桶加载 .gzzipped JSON 数据?如果是,是直接可能的还是我必须为其编写任何代码?
问题2:我有S3帐户,是否需要单独购买Redshift帐户/空间?费用是多少?
我正在做一个POST呼叫,我必须做一个压缩,下面是我的php代码,它做的压缩非常好
$msg = base64_encode(gzcompress($msg,9))
Run Code Online (Sandbox Code Playgroud)
我想用R语言做同样的9级理解。我尝试了“ xz”,“ gzip”和“ bzip2”
y2 <- memCompress(x, "bzip2")
y3 <- memCompress(x, "xz")
Run Code Online (Sandbox Code Playgroud)
但是这2个也没有给我与PHP代码相同的字符串。请帮忙