存储连接字符串

Azure 数据资源管理器可以与外部存储服务交互。 例如,你可以创建 Azure 存储外部表

支持以下类型的外部存储:

  • Azure Blob 存储
  • Azure Data Lake Storage Gen2
  • Azure Data Lake Storage Gen1
  • Amazon S3

每种类型的存储都有用于描述存储资源及其访问方式的相应连接字符串格式。 Azure 数据资源管理器使用 URI 格式描述这些存储资源以及访问这些资源所需的属性,如安全凭据。

存储连接字符串模板

每个存储类型都有不同的连接字符串格式。 有关每个存储类型的连接字符串模板,请参阅下表。

存储类型 Scheme URI 模板
Azure Blob 存储 https:// https://StorageAccountName.blob.core.chinacloudapi.cn/Container[/BlobName][CallerCredentials]
Azure Data Lake Storage Gen2 https:// https://StorageAccountName.dfs.core.chinacloudapi.cn/Filesystem[/PathToDirectoryOrFile][CallerCredentials]
Azure Data Lake Storage Gen2 abfss:// abfss://Filesystem@StorageAccountName.dfs.core.chinacloudapi.cn/[PathToDirectoryOrFile][CallerCredentials]
Azure Data Lake Storage Gen1 adl:// adl://StorageAccountName.azuredatalakestore.net/PathToDirectoryOrFile[CallerCredentials]
Amazon S3 https:// https://BucketName.s3.RegionName.amazonaws.com/ObjectKey[CallerCredentials]

存储身份验证

若要使 Azure 数据资源管理器与外部存储交互并向其验证身份,你必须指定存储的 connection string。 此 connection string 定义正在访问的资源及其身份验证信息。 有关详细信息,请参阅存储身份验证方法