Azureストレージとの接続
Mindkoshのデータセットに自身のMicrosoft Azureバケットを接続するために、Microsoft Azureの資格情報を追加する方法をご覧ください。
Azure ストレージを Mindkosh に接続してデータを追加するには、最初に Azure の資格情報を追加する必要があります。
ご自身のクラウドサービスアカウントを Mindkosh に接続する際、クラウドストレージのデータ送信(egress)料金が発生する場合があります。詳細はクラウドプロバイダーにご確認ください。
Azure の資格情報を作成する
ストレージを Mindkosh に接続する推奨方法は、次を使用することです Azure Active Directory (別名 Azure Entra ID)。資格情報を作成するには、次の手順を行ってください:
まだ作成していない場合はリソースグループを作成します。 ここに記載された手順に従ってください.
まだ作成していない場合はストレージアカウントを作成します。 ここにある手順に従うことができます。
データを格納するストレージコンテナを作成します。 ここに記載された手順に従ってください.
Azure Active Directory を通じてサービスユーザーを作成するには、新しいアプリを登録します。 これを行うためのガイドはこちらです.
アプリを登録したら、アクセス用の資格情報を作成できます。ストレージデータにアクセスするために次のトークンが必要なので、次の手順のために手元に用意してください。
client-id
client-secret
tenant-id

関連するバケットへのアクセスを含むロールベースのアクセス ポリシーをユーザーに割り当てます。これを行うさまざまな方法について詳しくは、 ここで確認できます。例えば、コンテナレベルでアクセスを付与したい場合:
ストレージコンテナに移動します
左サイドバーの IAM セクションに移動します
「ロールの割り当ての追加」をクリックします
ロールを追加します Storage Blob Data Reader と上で作成したアプリケーション
CORS の設定
ブラウザがクラウドストレージからファイルを直接取得できるようにするには、バケットに適切な CORS ポリシーを設定して、ブラウザがファイルの読み込みをブロックしないようにする必要があります。Azure のコンテナでの設定方法は次のとおりです。

コンテナページに移動します
左サイドバーの設定セクションにある CORS ページに移動します
次の値を設定します
Allowed origins :
app.mindkosh.comAllowed methods:
GETAllowed headers:
*Exposed headers:
content-lengthMax-age:
120
Mindkosh に資格情報を追加する
クラウドストレージの資格情報を Mindkosh に追加できるのは組織の管理者のみです
権限の設定が完了したら、資格情報を Mindkosh に追加する準備が整います。クラウドストレージの資格情報を追加するには、Mindkosh の左サイドバーから組織ページに移動してください。

MS Azure セクションの「Manage Keys」ボタンをクリックし、次のキーを適切なボックスに入力します:
client-idclient-secrettenant-id
資格情報を設定したら、ストレージからデータを追加するためのデータセットを作成できます。 これを行う手順はここに記載されています。
最終更新