發行前測試
為了讓客戶和合作夥伴有機會提供發行前意見反應,我們會依可預測的排程提供已啟用 Azure Arc 的資料服務的發行前版本。 本文說明如何安裝已啟用 Azure Arc 的資料服務的發行前版本,並提供意見反應給 Microsoft。
發行前測試排程
已啟用 Azure Arc 的資料服務會在每個月的第二個星期二發行,通常稱為「星期二修補檔」。 發行前版本會依可預測的排程提供,以配合該發行日期。
- 發行日期前 14 天,會提供測試發行前版本。
- 發行日期前 7 天,會提供預覽發行前版本。
一般而言,測試和預覽發行前版本之間的主要差異是品質與穩定性,但在某些例外情況下,測試與預覽版本之間可能會引進新功能。
發行前版本二進位檔通常在太平洋時間上午 10:00 左右提供。 當天稍後會接著提供文件。
發行前版本的成品
發行前版本與成品同時發行,後者旨在協同工作:
- 裝載於 Microsoft Container Registry (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 建立合約的特定客戶和合作夥伴都支援發行前測試。 參與者在產品工程小組上有連絡點。 若在發行前測試期間發現任何問題,請傳送電子郵件給您的連絡點。