UI での Azure Blob ソース接続の作成

このチュートリアルでは、Platform ユーザーインターフェイスを使用して、Azure Blob (以下「Blob」)ソース接続を作成する手順について説明します。

はじめに

このチュートリアルは、Adobe Experience Platform の次のコンポーネントを実際に利用および理解しているユーザーを対象としています。

既に有効な Blob 接続がある場合は、このドキュメントの残りの部分をスキップして、データフローの設定に関するチュートリアルに進むことができます。

サポートされているファイル形式

Experience Platformでは、外部ストレージから取り込む次のファイル形式をサポートしています。

  • 区切り文字区切り値(DSV): タブ、コンマ、パイプ、セミコロン、ハッシュなど、任意の単一列の区切り文字を使用して、任意の形式のフラットファイルを収集できます。
  • JavaScript Object Notation (JSON): JSON 形式のデータファイルは XDM に準拠している必要があります。
  • Apache Parquet:Parquet 形式のデータファイルは XDM に準拠している必要があります。

必要な資格情報の収集

Experience Platformの Blob ストレージにアクセスするには、次の資格情報に対する有効な値を指定する必要があります。

接続文字列認証
table 0-row-2 1-row-2
資格情報 説明
接続文字列 Experience Platformへの認証に必要な認証情報を含む文字列 Blob す。 Blob の接続文字列パターンは DefaultEndpointsProtocol=https;AccountName={ACCOUNT_NAME};AccountKey={ACCOUNT_KEY} です。 接続文字列について詳しくは、この Blob ドキュメント 接続文字列の設定を参照してください。
SAS URI 認証
table 0-row-2 1-row-2 2-row-2 3-row-2
資格情報 説明
SAS URI Blob アカウントを接続するための代替認証タイプとして使用できる共有アクセス署名 URI です。 Blob の SAS URI パターンを以下に示します。https://{ACCOUNT_NAME}.blob.core.windows.net/?sv=<storage version>&st={START_TIME}&se={EXPIRE_TIME}&sr={RESOURCE}&sp={PERMISSIONS}>&sip=<{IP_RANGE}>&spr={PROTOCOL}&sig={SIGNATURE}> 詳しくは、この Blob ドキュメントの 共有アクセス署名 URI を参照してください。
コンテナ アクセスを指定するコンテナの名前。 Blob ソースで新しいアカウントを作成する際に、コンテナ名を指定して、選択したサブフォルダーへのユーザーアクセスを指定できます。
フォルダーパス アクセス権を付与するフォルダーへのパス。

必要な資格情報を収集したら、次の手順に従って Blob ストレージをExperience Platformに接続できます

Blob アカウントの接続

Platform UI の左側のナビゲーションバーで「ソース」を選択し、ソースワークスペースにアクセスします。カタログ画面には、アカウントを作成できる様々なソースが表示されます。

画面の左側にあるカタログから適切なカテゴリを選択することができます。または、検索バーを使用して、利用したい特定のソースを見つけることもできます。

​ クラウドストレージ ​ カテゴリで、「Azure Blob ストレージ」を選択し、次に「データを追加」を選択します。

Azure Blob ストレージソースが選択されているExperience Platformソースカタログ

Azure Blob Storage に接続 ページが表示されます。 このページでは、新しい資格情報または既存の資格情報を使用できます。

既存のアカウント

既存のアカウントを使用するには、新しいデータフローを作成する Blob アカウントを選択し、「次へ」を選択して続行します。

既存

新しいアカウント

TIP
作成した後は、Blob ベース接続の認証タイプを変更できません。 認証タイプを変更するには、新しいベース接続を作成する必要があります。

新しいアカウントを作成する場合は、「新しいアカウント」を選択し、新しい Blob アカウントの名前と説明(オプション)を入力します。

Azure Blob ストレージソースの新しいアカウント画面

Blob ソースは、アカウントキー認証と共有アクセス署名(SAS)認証の両方をサポートしています。 アカウントキーベースの認証では、検証用の接続文字列が必要ですが、SAS 認証では、アカウントの安全なデリゲート承認を可能にする URI を利用します。

この手順では、コンテナの名前とサブフォルダーへのパスを定義することで、アカウントがアクセスできるサブフォルダーを指定することもできます。

接続文字列

アカウントキーを使用して認証するには、「アカウントキー認証」を選択し、接続文字列を指定します。 この手順では、アクセス先のサブフォルダーのコンテナ名およびパスを指定することもできます。 終了したら「ソースに接続」を選択します。

接続文字列

SAS URI

SAS ベースの認証では、権限、開始日、有効期限および特定のリソースへのプロビジョニングを設定できるので、SAS を使用して、様々なレベルのアクセスで認証資格情報を作成できます。

共有アクセス署名を使用して認証するには、「共有アクセス署名認証」を選択し、SAS URI を指定します。 この手順では、アクセス先のサブフォルダーのコンテナ名およびパスを指定することもできます。 終了したら「ソースに接続」を選択します。

sas-uri

次の手順

このチュートリアルでは、Blob アカウントとの接続を確立しました。次のチュートリアルに進み、 データフローを設定して、クラウドストレージから Platform にデータを取り込むことができます。

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089