你当前正在访问 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 扩展:
- 卸载 Azure CLI 扩展 (
az extension remove -n arcdata
)。 - 从当前预览版信息中的链接下载最新的预发行 Azure CLI 扩展
.whl
文件。 - 安装最新的预发布 Azure CLI 扩展 (
az extension add -s <location of downloaded .whl file>
)。
如果使用 Azure Data Studio 扩展进行安装:
- 卸载 Azure Data Studio 扩展。 选择“扩展”面板,在“Azure Arc”扩展上选择“卸载”。
- 从当前预览版信息中的链接下载最新的预发行 Azure Data Studio 扩展 .vsix 文件。
- 安装扩展。 选择“文件 > 从 VSIX 包安装扩展”。 找到 .vsix 文件的下载位置。 首先安装
azcli
扩展,然后安装arc
。
使用 Azure CLI 安装
要使用 Azure CLI 进行安装,请遵循你的连接模式对应的步骤:
间接连接模式
设置环境变量。 为以下项设置变量:
- 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>
请按照创建自定义配置文件的说明进行操作。
按照创建自定义配置文件中的说明使用命令
az arcdata dc create
。
直接连接模式
如果使用 Azure CLI 进行安装:
设置环境变量。 为以下项设置变量:
- 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'
以正常方式运行
az arcdata dc create
,以便直接模式可:- 创建扩展(如果尚不存在)
- 创建自定义位置(如果尚不存在)
- 创建数据控制器
有关详细信息,请参阅创建自定义配置文件。
使用 Azure Data Studio 进行安装
注意
不支持从 Azure Data Studio 使用直接连接模式部署预发布版本。
可以在间接连接模式下使用 Azure Data Studio (ADS) 进行安装。 要使用 Azure Data Studio 进行安装:
照常完成数据控制器部署向导,但最后需单击“脚本到笔记本”而不是“部署”。
更新以下脚本。 将
{ test | preview }
替换为适当的标签。在生成的笔记本中,编辑
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 }
运行笔记本,单击“全部运行”。
使用 Azure 门户进行安装
照常按照已启用 Arc 的 Kubernetes 群集的说明操作。
打开 Azure 门户获取合适的预览版:
按照从 Azure 门户创建 Azure Arc 数据控制器 - 直接连接模式的说明操作,但选择部署配置文件时,请在“Kubernetes 配置模板”下拉菜单中选择“自定义模板”。
将存储库相应地设为
arcdata/test
或arcdata/preview
。 在“映像标记”字段中输入所需的标记。照常填写自定义群集配置模板字段的其余部分。
照常完成向导的其余部分。
使用此方法进行部署时,将始终使用最新的预发布版本。
当前预览版信息
目前,下一个版本不提供测试版或预览版。
提供反馈
目前,已与 Microsoft 签订协议的某些客户和合作伙伴支持预发布测试。 参与者在产品工程团队中有联系点。 可将预发布测试期间发现的任何问题通过电子邮件发送给联系点。