你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

预发布测试

为了让客户和合作伙伴有机会提供预发布反馈,已启用 Azure Arc 的数据服务的预发布版本将按可预测的计划提供。 本文介绍如何安装已启用 Azure Arc 的数据服务的预发布版本并向 Microsoft 提供反馈。

预发布测试计划

已启用 Azure Arc 的数据服务会在每月的第二个星期二发布,这通常称为“补丁星期二”。 预发布版本按照与该发布日期一致的可预测计划提供。

  • 在发布日期前的 14 天,提供“测试”预发布版本
  • 在发布日期前的 7 天,提供“预览”预发布版本

通常,“测试”和“预览”预发布版本之间的主要区别在于质量和稳定性,但在某些特殊情况下,测试版和预览版之间可能会引入新功能。

通常,预发布版本的二进制文件在太平洋时间上午 10:00 左右提供。 文件在当天晚些时候发布。

预发布版本的工件

预发布版本与工件同时发布,这些工件旨在协同工作:

  • 托管在 Microsoft 容器注册表 (MCR) 上的容器映像
    • mcr.microsoft.com/arcdata/test 是托管“测试”预发布版本的存储库

    • mcr.microsoft.com/arcdata/preview 是托管“预览”预发布版本的存储库

      注意

      mcr.microsoft.com/arcdata/ 将继续作为托管最终发布版本的存储库。

    • Azure Blob 存储上托管的 Azure CLI 扩展

    • Azure Blob 存储上托管的 Azure Data Studio 扩展

除了上述可安装的工件外,Azure 中还会根据需要更新以下内容:

  • 新版 ARM API(偶尔)
  • 可通过专门的 URL 查询字符串参数访问的新 Azure 门户(详见下文)
  • 已启用 Arc 的数据服务新的已启用 Arc 的 Kubernetes 扩展版本(仅适用于直接连接模式)
  • 此页上的文档更新介绍了上述工件的位置和详细信息,以及可用的新功能和任何预发布的“自述”文档

安装预发布版本

安装必备工具

若要安装预发布版本,请遵循以下先决条件说明:

如果使用 Azure CLI 扩展:

  1. 卸载 Azure CLI 扩展 (az extension remove -n arcdata)。
  2. 当前预览版信息中的链接下载最新的预发行 Azure CLI 扩展 .whl 文件。
  3. 安装最新的预发布 Azure CLI 扩展 (az extension add -s <location of downloaded .whl file>)。

如果使用 Azure Data Studio 扩展进行安装:

  1. 卸载 Azure Data Studio 扩展。 选择“扩展”面板,在“Azure Arc”扩展上选择“卸载”
  2. 当前预览版信息中的链接下载最新的预发行 Azure Data Studio 扩展 .vsix 文件。
  3. 安装扩展。 选择“文件 > 从 VSIX 包安装扩展”。 找到 .vsix 文件的下载位置。 首先安装 azcli 扩展,然后安装 arc

使用 Azure CLI 安装

要使用 Azure CLI 进行安装,请遵循你的连接模式对应的步骤:

间接连接模式

  1. 设置环境变量。 为以下项设置变量:

    • Docker 注册表
    • Docker 存储库
    • Docker 映像标记
    • Docker 映像策略

    使用以下示例脚本为对应的平台设置环境变量。

    ## variables for the docker registry, repository, and image
    export DOCKER_REGISTRY=<Docker registry>
    export DOCKER_REPOSITORY=<Docker repository>
    export DOCKER_IMAGE_TAG=<Docker image tag>
    export DOCKER_IMAGE_POLICY=<Docker image policy>
    
  2. 请按照创建自定义配置文件的说明进行操作。

  3. 按照创建自定义配置文件中的说明使用命令 az arcdata dc create

直接连接模式

如果使用 Azure CLI 进行安装:

  1. 设置环境变量。 为以下项设置变量:

    • Docker 注册表
    • Docker 存储库
    • Docker 映像标记
    • Docker 映像策略
    • Arc 数据服务扩展版本标记 (ARC_DATASERVICES_EXTENSION_VERSION_TAG):使用当前预览版信息下版本详细信息中的“启用 Arc 的 Kubernetes helm 图表扩展版本”的版本
    • Arc 数据服务发布训练:ARC_DATASERVICES_EXTENSION_RELEASE_TRAIN{ test | preview }

    使用以下示例脚本为对应的平台设置环境变量。

    ## variables for the docker registry, repository, and image
    export DOCKER_REGISTRY=<Docker registry>
    export DOCKER_REPOSITORY=<Docker repository>
    export DOCKER_IMAGE_TAG=<Docker image tag>
    export DOCKER_IMAGE_POLICY=<Docker image policy>
    export ARC_DATASERVICES_EXTENSION_VERSION_TAG=<Version tag>
    export ARC_DATASERVICES_EXTENSION_RELEASE_TRAIN='preview'
    
  2. 以正常方式运行 az arcdata dc create,以便直接模式可:

    • 创建扩展(如果尚不存在)
    • 创建自定义位置(如果尚不存在)
    • 创建数据控制器

    有关详细信息,请参阅创建自定义配置文件

使用 Azure Data Studio 进行安装

注意

不支持从 Azure Data Studio 使用直接连接模式部署预发布版本。

可以在间接连接模式下使用 Azure Data Studio (ADS) 进行安装。 要使用 Azure Data Studio 进行安装:

  1. 照常完成数据控制器部署向导,但最后需单击“脚本到笔记本”而不是“部署”

  2. 更新以下脚本。 将 { test | preview } 替换为适当的标签。

  3. 在生成的笔记本中,编辑 Set variables 单元格添加以下行

    # choose between arcdata/test or arcdata/preview as appropriate
    os.environ["AZDATA_DOCKER_REPOSITORY"] = "{ test | preview }"
    os.environ["AZDATA_DOCKER_TAG"] = "{ Current preview tag }
    
  4. 运行笔记本,单击“全部运行”。

使用 Azure 门户进行安装

  1. 照常按照已启用 Arc 的 Kubernetes 群集的说明操作。

  2. 打开 Azure 门户获取合适的预览版:

  3. 按照从 Azure 门户创建 Azure Arc 数据控制器 - 直接连接模式的说明操作,但选择部署配置文件时,请在“Kubernetes 配置模板”下拉菜单中选择“自定义模板”

  4. 将存储库相应地设为 arcdata/testarcdata/preview。 在“映像标记”字段中输入所需的标记。

  5. 照常填写自定义群集配置模板字段的其余部分。

照常完成向导的其余部分。

使用此方法进行部署时,将始终使用最新的预发布版本。

当前预览版信息

目前,下一个版本不提供测试版或预览版。

提供反馈

目前,已与 Microsoft 签订协议的某些客户和合作伙伴支持预发布测试。 参与者在产品工程团队中有联系点。 可将预发布测试期间发现的任何问题通过电子邮件发送给联系点。

发行说明 - 已启用 Azure Arc 的数据服务