Microsoft Azure Blob Storage 接続

Microsoft Azure Blob Storage 内のデータにアクセスするには、そのデータの接続資産を作成します。

Azure Blob Storage は、クラウドで大量のデータを保管するために使用されます。

Microsoft Azure Blob Storage への接続を作成してください

接続資産作成するには、以下の接続詳細が必要です:

  • コンテナ :アクセスするファイルを格納するコンテナの名前。

資格情報

あなたのデプロイメント基づいた特定の認証方法があります:

注: Tra ID 認証の前提条件:

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

共通コネクティビティー

一般的な接続のための認証方法:

接続ストリング

  • 接続ストリング: Microsoft Azure ポータルのストレージ・アカウントの 「アクセス・キー」 ページからの接続ストリング。

接続ストリングの例は、コンテナーの ApiKeys セクションにあります:

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

Entra ID クライアント秘密鍵資格情報

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

Entra ID ユーザー名パスワード資格情報

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

StreamSets

の認証方法 StreamSets:

AzureマネージドID

  • クライアント ID: Microsoft Azure Blob Storageへのアクセスを許可するためのクライアント ID。 アプリケーションのクライアント ID を見つけるには、 「Microsoft Entra ID」を選択します。 「アプリの登録 (App registrations)」から、アプリケーションを選択します。 「コピー」 をクリックして、アプリケーションのクライアント ID をコピーします。 詳しくは、 Microsoft Entra アプリの登録とサービス・プリンシパルの作成を参照してください。

接続ストリング

  • 接続ストリング: Microsoft Azure ポータルのストレージ・アカウントの 「アクセス・キー」 ページからの接続ストリング。

接続ストリングの例は、コンテナーの ApiKeys セクションにあります:

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

Entra ID クライアント秘密鍵資格情報

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

サポートされるファイル・タイプ

Azure Blob Storage 接続は、構造化ファイル形式と非構造化ファイル形式をサポートしています。

接続は以下の構造化ファイルタイプをサポートしています:Avro、CSV、Delimited text、Excel、JSON、ORC、Parquet、SAS、SAV、SHP、XML。

この接続は、バイナリ・データの読み書きモードをサポートしている。 これらのモードは、次のような非構造化データ形式の読み書きに使用できます:DOC、DOCX、MD、PDF、PPT、PPTX、TXT。

テーブル・フォーマット

Azure Blob Storage 接続は、Data Lake のテーブルフォーマットである Delta Lake と Iceberg をサポートしている。

もっと見る