Microsoft Azure File Storage への接続

Microsoft Azure File Storage でデータにアクセスするには、そのデータ用の接続アセットを作成してください。

Azure Filesは、マイクロソフトのクラウドファイルシステムです。 これらは、Server Message Block(SMB)プロトコルまたはNetwork File System( NFS )プロトコルを介してアクセス可能な、管理対象のファイル共有です。

Microsoft Azure File Storage への接続を作成する

接続アセットを作成するには、以下の接続情報が必要です:

接続文字列:認証は、 Azure ポータルのアクセスキーによって管理されます。

注。Entra ID 認証の前提条件:

Microsoft Entra ID は、クラウド・ベースの ID およびアクセス管理サービスです。 Entra ID 認証方式の接続値を取得するには、 Microsoft Azure ポータル にサインインし、ストレージ・アカウントに移動します。 Microsoft Entra ID については、 What is Microsoft Entra ID? を参照してください。

Entra IDのクライアントシークレットを入力してください

  • テナント ID: Microsoft Entra テナント ID 。 テナント ID を見つけるには、 Microsoft Entra ID> プロパティーに移動します。 テナント ID フィールドまでスクロールダウンします。 詳しくは、 Microsoft Entra テナント ID の検索方法 を参照してください。
  • クライアント ID: Microsoft Azure File Storage へのアクセスを許可するためのクライアント ID 。 アプリケーションのクライアント ID を見つけるには、 Microsoft Entra ID を選択します。 アプリの登録 から、アプリケーションを選択します。 「 コピー 」をクリックして、アプリケーションのクライアント ID をコピーします。 詳しくは、 Microsoft Entra アプリの登録とサービス・プリンシパルの作成 を参照してください。
  • クライアント・ シークレット: Microsoft Azure File Storage へのアクセスを許可するためのクライアント ID に関連付けられた認証鍵。 アプリケーションのクライアント・ シークレット を見つけるには、 Microsoft Entra ID を選択します。 アプリの登録 から、アプリケーションを選択します。 「証明書とシークレット」>「クライアント・シークレット」 に移動します。 既存のクライアント・ シークレット をコピーするには、 コピー(C) をクリックします。新規クライアント・ シークレット を作成してコピーするには、 新規クライアントの シークレット をクリックします。 詳しくは、 Microsoft Entra アプリの登録とサービス・プリンシパルの作成 を参照してください。
  • ストレージ・アカウント URL: ストレージ・アカウント URL 。

Entra ID ユーザー名 パスワード 認証情報

  • クライアント ID: Microsoft Azure File Storage へのアクセスを許可するためのクライアント ID 。 アプリケーションのクライアント ID を見つけるには、 Microsoft Entra ID を選択します。 アプリの登録 から、アプリケーションを選択します。 「 コピー 」をクリックして、アプリケーションのクライアント ID をコピーします。 詳しくは、 Microsoft Entra アプリの登録とサービス・プリンシパルの作成 を参照してください。
  • ユーザー名 および パスワード: Microsoft Azure File Storage アカウントのユーザー名とパスワード。 多要素認証なしでファイルにアクセスするための権限が必要です。
  • ストレージ・アカウント URL: ストレージ・アカウント URL 。

資格情報 の場合、プラットフォーム用にボールトが構成されていて、サービスがボールトをサポートしている場合は、シークレットを使用できます。 詳しくは、 接続でのボールトからのシークレットの使用 を参照してください。

連邦情報処理標準 (FIPS) 準拠

この接続は FIPS 準拠であり、FIPS 対応クラスターで使用できます。

Azure File Storage 設定

Microsoft Azure ポータルでストレージキーとアクセスキーを設定します。 手順については、「ストレージアカウントのアクセスキーの管理」 を参照してください。
コンテナの「 ApiKeys 」セクションに記載されている接続文字列の例:

DefaultEndpointsProtocol=https;AccountName=sampleaccount;AccountKey=samplekey;EndpointSuffix=core.windows.net

Azure ファイルの作成および管理方法を選択してください:

制限

  • Microsoft Azure の最大ファイルサイズは1 TBです。
  • Azure File Storage 接続での認証に Entra ID 資格情報を使用する場合、共有/コンテナーの作成または削除はサポートされません。 既存の共有のリスト表示と、それらに対する変更のみがサポートされています。

対応ファイル形式

Azure File Storage 接続では、以下のファイル形式がサポートされています:Avro、 CSV、区切り文字付きテキスト、Excel、JSON、ORC、Parquet、SAS、SAV、SHP、およびXML。

テーブル・フォーマット

Azure File Storage 接続は、 Delta Lake およびIcebergといったデータレイクテーブル形式をサポートしています。

既知の問題

  • アップロード中、データは一部ずつ一時ファイルに追加され、その後ファイルに変換されます。 ストリーミングされるコンテンツのサイズによっては、ファイルの作成に時間がかかる場合があります。 すべてのデータのアップロードが完了するまでお待ちください。

詳細情報