Microsoft Azure File Storageでデータにアクセスするには、そのデータ用の接続資産を作成します。
Azure ファイルは、Microsoft のクラウド・ファイル・システムです。 Server Message Block (SMB) プロトコルまたはネットワーク・ファイル・システム (NFS) プロトコルを介してアクセス可能なマネージド・ファイル共有です。
Microsoft Azure File Storage への接続を作成します
接続資産を作成するには、以下の接続の詳細が必要です:
接続ストリング: 認証は Azure ポータルのアクセス・キーによって管理されます。
Microsoft Entra ID は、クラウドベースの ID およびアクセス管理サービスです。 Entra ID認証方法の接続値を取得するには、Microsoft Azureポータルストレージ アカウントに移動します。 Microsoft Entra IDの詳細については、以下を参照してください。 Microsoft Entra ID とは何ですか?。
Entra ID クライアント秘密鍵資格情報
- テナントID : Microsoft Entra テナント ID。 テナントIDを確認するには、 Microsoft Entra ID>プロパティ。 下にスクロールしてテナントID分野。 詳細については、 Microsoft Entra テナント ID を見つける方法。
- Client ID: Microsoft Azure File Storage へのアクセスを承認するためのクライアント ID。 アプリケーションのクライアントIDを見つけるには、マイクロソフト エントラ ID 。 からアプリ登録、アプリケーションを選択します。 クリックコピーアプリケーションのクライアント ID をコピーします。 詳細については、 Microsoft Entra アプリを登録し、サービス プリンシパルを作成する。
- Client secret: Microsoft Azure File Storage へのアクセスを認証するためのクライアント ID に関連付けられた認証キー。 アプリケーションのクライアントシークレットを見つけるには、マイクロソフト エントラ ID 。 からアプリ登録、アプリケーションを選択します。 へ移動証明書とシークレット > クライアント シークレット。 クリックコピー既存のクライアントシークレットをコピーするか、新しいクライアントシークレット新しいクライアントシークレットを作成し、それをコピーします。 詳細については、 Microsoft Entra アプリを登録し、サービス プリンシパルを作成する。
- ストレージ アカウント URL : ストレージ アカウントの URL。
Entra ID ユーザー名パスワード資格情報
- Client ID: Microsoft Azure File Storage へのアクセスを承認するためのクライアント ID。 アプリケーションのクライアントIDを見つけるには、マイクロソフト エントラ ID 。 からアプリ登録、アプリケーションを選択します。 クリックコピーアプリケーションのクライアント ID をコピーします。 詳細については、 Microsoft Entra アプリを登録し、サービス プリンシパルを作成する。
- Username と Password:Microsoft Azure File Storage アカウントのユーザー名とパスワード。 多要素認証なしでファイルにアクセスするには権限が必要です。
- ストレージ アカウント URL : ストレージ アカウントの URL。
プラットフォーム内の場所に基づいて接続を作成する方法を選択してください
- プロジェクト内
- 「アセット」>「新規アセット」>「データ・ソースへの接続」をクリックします。 プロジェクトへの接続の追加を参照してください。
- カタログ内
- 「カタログに追加」>「接続」をクリックしてください。 カタログへの接続資産の追加を参照してください。
- デプロイメント・スペース内
- 「アセットのインポート」>「データ・アクセス」>「接続」をクリックします。 デプロイメント・スペースへのデータ資産の追加を参照してください。
- Platform assets catalog
- 新規接続をクリックしてください。 プラットフォーム接続の追加を参照してください。
次のステップ: 接続からデータ資産を追加する
プロジェクトでの接続からのデータの追加を参照してください。
カタログ内の接続からのデータの追加を参照してください。
この接続を使用できる場所
Microsoft Azure File Storage 接続は、以下のワークスペースおよびツールで使用できます:
プロジェクト
- DataStage (DataStage サービス)。 DataStageでのデータ・ソースへの接続を参照してください。
- Decision Optimizationwatsonx.aiStudio およびwatsonx.aiRuntime)
- SPSS Modelerwatsonx.aiStudio)
カタログ
Platform assets catalog
その他のカタログ(IBM Knowledge Catalog)
注:プレビュー、プロファイル、マスキングはこの接続では認定されていませんIBM Knowledge Catalog。
Azure File Storage のセットアップ
Microsoft Azure Portal でストレージとアクセス・キーをセットアップします。 手順については、ストレージ アカウント アクセス キーを管理するを参照してください。
接続ストリングの例は、コンテナーの API キー セクションにあります:
DefaultEndpointsProtocol=https;AccountName=sampleaccount;AccountKey=samplekey;EndpointSuffix=core.windows.net
Azure Files を作成して管理する方法を選択します。
制限
- Microsoft Azureの最大ファイル・サイズは 1 TB です。
- Azure File Storage 接続の認証に Entra ID 認証情報を使用している場合、共有/コンテナの作成と削除はサポートされません。 既存の株式をリストアップし、それに変更を加えることのみがサポートされています。
サポートされるファイル・タイプ
Azure File Storage 接続は、Avro、CSV、Delimited text、Excel、JSON、ORC、Parquet、SAS、SAV、SHP、および XML の各ファイル・タイプをサポートします。
テーブルフォーマット
Azure File Storage 接続は、これらの Data Lake テーブル形式をサポートします:Delta Lake と Iceberg です。
既知の問題
- アップロード中、データは一時ファイルに部分的に追加され、その後ファイルに変換される。 ストリーミングされたコンテンツのサイズに応じて、ファイルの作成に遅延が生じる可能性があります。 すべてのデータがアップロードされるまで待ってください。
もっと見る
親トピック: サポートされた接続