在用户界面中创建Azure Blob源连接
本教程提供了使用Platform用户界面创建Azure Blob(以下称为“Blob”)源连接的步骤。
快速入门
本教程需要对以下Adobe Experience Platform组件有一定的了解:
-
Experience Data Model (XDM) 系统:用于在Experience Platform中组织客户体验数据的标准化框架。
-
Real-Time Customer Profile:根据来自多个源的汇总数据,提供统一的实时使用者个人资料。
如果您已经拥有有效的Blob连接,则可以跳过本文档的其余部分,并转到有关配置数据流的教程。
支持的文件格式
Experience Platform支持从外部存储摄取的以下文件格式:
- 分隔符分隔值(DSV):可使用任何单列分隔符(如制表符、逗号、竖线、分号或哈希)收集任何格式的平面文件。
- JavaScript对象表示法(JSON): JSON格式的数据文件必须符合XDM。
- Apache Parquet: Parquet格式的数据文件必须符合XDM。
收集所需的凭据
要访问Experience Platform上的Blob存储空间,必须为以下凭据提供有效值:
table 0-row-2 1-row-2 | |
---|---|
凭据 | 描述 |
连接字符串 | 一个字符串,其中包含验证Blob以Experience Platform所需的授权信息。 Blob连接字符串模式为: DefaultEndpointsProtocol=https;AccountName={ACCOUNT_NAME};AccountKey={ACCOUNT_KEY} 。 有关连接字符串的详细信息,请参阅配置连接字符串上的此Blob文档。 |
table 0-row-2 1-row-2 2-row-2 3-row-2 | |
---|---|
凭据 | 描述 |
SAS URI | 共享访问签名URI,您可以将其用作替代身份验证类型来连接您的Blob帐户。 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}> 有关详细信息,请参阅共享访问签名URI上的此Blob文档。 |
容器 | 要为其指定访问权限的容器的名称。 在使用Blob源创建新帐户时,您可以提供容器名称以指定用户对您选择的子文件夹的访问权限。 |
文件夹路径 | 要提供访问权限的文件夹的路径。 |
收集所需的凭据后,您可以按照以下步骤将Blob存储连接到Experience Platform
连接您的Blob帐户
在Platform UI中,从左侧导航栏中选择 源 以访问源工作区。 Catalog屏幕显示您可以用来创建帐户的各种源。
您可以从屏幕左侧的目录中选择相应的类别。 或者,您可以使用搜索栏查找要使用的特定源。
在云存储类别下,选择 Azure Blob存储,然后选择 添加数据。
将显示 连接到Azure Blob存储 页。 在此页上,您可以使用新凭据或现有凭据。
现有账户
要使用现有帐户,请选择要用于创建新数据流的Blob帐户,然后选择 下一步 以继续。
新帐户
如果要创建新帐户,请选择 新帐户,然后为您的新Blob帐户提供名称和可选描述。
Blob源同时支持帐户密钥身份验证和共享访问签名(SAS)身份验证。 基于帐户密钥的身份验证需要使用连接字符串进行验证,而SAS身份验证使用允许对帐户进行安全委托授权的URI。
在此步骤中,您还可以通过定义容器名称和子文件夹的路径来指定帐户将有权访问的子文件夹。
若要使用帐户密钥进行身份验证,请选择 帐户密钥身份验证 并提供连接字符串。 在此步骤中,您还可以指定容器名称和要访问的子文件夹的路径。 完成后,选择 连接到源。
您可以使用SAS创建具有不同访问级别的身份验证凭据,因为基于SAS的身份验证允许您设置权限、开始和到期日期,以及配置给特定资源。
若要使用共享访问签名进行身份验证,请选择 共享访问签名身份验证,然后提供您的SAS URI。 在此步骤中,您还可以指定容器名称和要访问的子文件夹的路径。 完成后,选择 连接到源。
后续步骤
通过学习本教程,您已建立与Blob帐户的连接。 您现在可以继续下一教程,并配置数据流以将数据从云存储引入Platform。