AWSストレージへの接続
AWSの認証情報を追加して、Mindkosh上のデータセットに自分のAWS S3バケットを接続する方法を確認してください。
Mindkosh と AWS アカウントを接続してデータを追加するには、まず AWS 資格情報を追加する必要があります。
ご自身のクラウドサービスアカウントをMindkoshに接続する際、クラウドストレージアカウントに対してデータ送信(egress)料金が発生する場合があることにご注意ください。詳細についてはご利用のクラウドプロバイダーにお問い合わせください。
AWS で IAM ユーザーを作成する
AWS で IAM ユーザーを作成し、使用する予定のバケットとロケーションに対する読み取りアクセス権を持つポリシーをアタッチしてください。AWS 資格情報の種類を選択するよう求められたら、次を選択します アクセスキー - プログラムによるアクセス。AWS コンソールへのアクセスは必要ありません。
新しいユーザーにアタッチできるポリシーの例を以下に示します。必ず example-bucket を自分のバケット名に置き換えてください。
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": [
"arn:aws:s3:::<example-bucket>"
]
},
{
"Effect": "Allow",
"Action": [
"s3:GetObject"
],
"Resource": [
"arn:aws:s3:::<example-bucket>/*"
]
}
]
}
API アクセスキーを保存することを忘れないでください
新しいユーザーを作成したら、作成したアクセスキーを保存するよう求められます。必ず「Download .csv」ボタンをクリックしてください。タブを閉じて再度開いた場合、バケットのデータにアクセスするために必要なシークレットアクセスキーを表示することはできません。
CORS ポリシーを設定する
ブラウザがクラウドストレージからファイルを直接取得できるようにするには、バケットに適切な CORS ポリシーを設定する必要があります。そうしないとブラウザがファイルの読み込みをブロックします。以下は AWS S3 のバケットでの設定方法です。

AWS コンソールでバケットを開きます。
Permissions(権限)タブに切り替えます。
CORS セクションまでスクロールし、次のポリシーを入力します。
資格情報を Mindkosh に追加する
組織の管理者のみが Mindkosh にクラウドストレージの資格情報を追加できます
権限の設定が完了したら、資格情報を Mindkosh に追加する準備が整います。クラウドストレージの資格情報を追加するには、Mindkosh の左サイドバーから Organization ページに移動してください。

AWS S3 セクションの Manage Keys ボタンをクリックし、適切な欄に以下のキーを入力してください:
アクセスキー IDシークレットアクセスキー
資格情報が設定されると、ストレージからデータを追加するためのデータセットを作成できます。 これを行う手順については、ここに記載されている手順を確認してください。
最終更新