awsアカウントに複数のs3バケットがあり、Rstudio Proを実行しているEC2マシンもあります。 S3バケット(それぞれ数テラバイトのデータ)にアクセスしたいと思います。RStudioServerのデータセットとしてAWS S3バケットに直接アクセスする方法はありますか?
バスタブをデータセットとしてマウントするためにrstudioをセットアップして、毎回それを読み取る前にEBSにすべてをコピーする必要がないようにしたいと考えています。
助けがあれば助かります。
awsアカウントに複数のs3バケットがあり、Rstudio Proを実行しているEC2マシンもあります。 S3バケット(それぞれ数テラバイトのデータ)にアクセスしたいと思います。RStudioServerのデータセットとしてAWS S3バケットに直接アクセスする方法はありますか?
バスタブをデータセットとしてマウントするためにrstudioをセットアップして、毎回それを読み取る前にEBSにすべてをコピーする必要がないようにしたいと考えています。
助けがあれば助かります。
を
に見えますcloudyr project、https://github.com/cloudyr/aws.s3のaws.s3
パッケージです。これにより
次のように、あなたがプライベートバケツにあなたのデータを持っていると仮定すると、あなたはそれにアクセスすることができます:
aws.s3::getbucket(
bucket = 'hpk',
key = YOUR_AWS_ACCESS_KEY,
secret = YOUR_AWS_SECRET_ACCESS_KEY
)
がうまくいけば、これはあなたのバケツからのデータにアクセスするのに役立ちます。 ec2
マシンと通信するにはaws.ec2
もお試しください。
これをお探しいただきありがとうございます! –
この方法は素晴らしいですが、私はRversionとの互換性を持ってすべての壁にヒットし、aws.s3プラグインが動作するバージョンやRのセットバージョンをインストールする方法を確認する方法はわかりません。 Getting: プラグインをインストールしようとすると 'package' aws.s3は利用できません(Rバージョン3.2.4改訂版) プラグインをインストールしようとすると –
@ JoshBeauregardこのパッケージはインストールガイドからインストールし、CRAN https: /github.com/cloudyr/aws.s3#installation –
Pythonでのこれらのタイプのタスクのパッケージは、botoです。私はこれを試していないが、場合には、あなたが、これは便利かもしれませんR.
用移植版が存在しないように、それはそれはあなたが試みることができるようだRS3 ...
この非常に進行中のパッケージをご覧ください:https://github.com/cloudyr/aws.s3 – Thomas