Testen vóór de release
Om klanten en partners de mogelijkheid te bieden om feedback vooraf te geven, worden voorlopige versies van gegevensservices met Azure Arc beschikbaar gemaakt volgens een voorspelbaar schema. In dit artikel wordt beschreven hoe u voorlopige versies van gegevensservices met Azure Arc installeert en feedback geeft aan Microsoft.
Testschema vóór release
Elke maand worden gegevensservices met Azure Arc uitgebracht op de tweede dinsdag van de maand, meestal bekend als 'Patch Tuesday'. De pre-releaseversies worden beschikbaar gesteld volgens een voorspelbaar schema in overeenstemming met die releasedatum.
- 14 dagen vóór de releasedatum wordt de voorlopige testversie beschikbaar gesteld.
- 7 dagen vóór de releasedatum wordt de voorlopige preview-versie beschikbaar gesteld.
Normaal gesproken is het belangrijkste verschil tussen de pre-releaseversies van de test en preview kwaliteit en stabiliteit, maar in sommige uitzonderlijke gevallen zijn er mogelijk nieuwe functies geïntroduceerd tussen de test- en preview-versies.
Normaal gesproken zijn binaire bestanden van de voorlopige versie beschikbaar rond 10:00 uur Pacific Time. De documentatie volgt later op de dag.
Artefacten voor een voorlopige versie
Versies van voorlopige versies tegelijk vrijgeven met artefacten, die zijn ontworpen om samen te werken:
- Containerinstallatiekopieën die worden gehost in Het Microsoft Container Registry (MCR)
mcr.microsoft.com/arcdata/test
is de opslagplaats die als host fungeert voor de pre-release-builds van de testmcr.microsoft.com/arcdata/preview
is de opslagplaats die als host fungeert voor de preview-versies van voorlopige versiesNotitie
mcr.microsoft.com/arcdata/
blijft de opslagplaats die als host fungeert voor de definitieve release-builds.Azure CLI-extensie die wordt gehost in Azure Blob Storage
Azure Data Studio-extensie die wordt gehost in Azure Blob Storage
Naast de bovenstaande installeerbare artefacten worden de volgende items indien nodig bijgewerkt in Azure:
- Nieuwe versie van ARM-API (af en toe)
- Nieuwe Azure-portal die toegankelijk is via een speciale URL-queryreeksparameter (zie hieronder voor meer informatie)
- Nieuwe kubernetes-extensieversie met Arc voor gegevensservices met Arc (alleen van toepassing op de modus voor directe connectiviteit)
- Documentatie-updates op deze pagina met een beschrijving van de locatie en details van de bovenstaande artefacten en de nieuwe functies die beschikbaar zijn en eventuele voorlopige documentatie 'lees mij'
Pre-releaseversies installeren
Vereiste hulpprogramma's installeren
Als u een voorlopige versie wilt installeren, volgt u deze vereiste instructies:
Als u de Azure CLI-extensie gebruikt:
- Verwijder de Azure CLI-extensie (
az extension remove -n arcdata
). - Download het meest recente bestand met de Azure CLI-extensie
.whl
van de voorlopige versie via de koppeling in de huidige preview-versie. - Installeer de meest recente azure CLI-extensie (
az extension add -s <location of downloaded .whl file>
voor de voorlopige versie).
Als u de Azure Data Studio-extensie gebruikt om het volgende te installeren:
- Verwijder de Azure Data Studio-extensie. Selecteer het deelvenster Extensies en selecteer in de Azure Arc-extensie de optie Verwijderen.
- Download de nieuwste azure Data Studio-extensie .vsix-bestanden van de voorlopige versie via de koppelingen in de huidige preview-versie.
- Installeer de extensies. Kies De extensie voor het installeren van bestanden in het VSIX-pakket>. Zoek de downloadlocatie van de VSIX-bestanden. Installeer eerst de
azcli
extensie en vervolgensarc
.
Installeren met behulp van Azure CLI
Volg de stappen voor uw connectiviteitsmodus om te installeren met de Azure CLI:
Indirecte connectiviteitsmodus
Stel omgevingsvariabelen in. Variabelen instellen voor:
- Docker-register
- Docker-opslagplaats
- Docker-installatiekopieëntag
- Docker-installatiekopieënbeleid
Gebruik het onderstaande voorbeeldscript om omgevingsvariabelen in te stellen voor uw respectieve platform.
## 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>
Volg de instructies voor het maken van een aangepast configuratieprofiel.
Gebruik de opdracht
az arcdata dc create
zoals uitgelegd in het maken van een aangepast configuratieprofiel.
Directe connectiviteitsmodus
Als u installeert met behulp van de Azure CLI:
Stel omgevingsvariabelen in. Variabelen instellen voor:
- Docker-register
- Docker-opslagplaats
- Docker-installatiekopieëntag
- Docker-installatiekopieënbeleid
- Versietag voor arc data services-extensie (
ARC_DATASERVICES_EXTENSION_VERSION_TAG
): Gebruik de versie van de kubernetes Helm-grafiekextensieversie met Arc-functionaliteit uit de releasedetails onder informatie over de huidige preview-release. - Releasetrein voor Arc-gegevensservices: :
ARC_DATASERVICES_EXTENSION_RELEASE_TRAIN
{ test | preview }
.
Gebruik het onderstaande voorbeeldscript om omgevingsvariabelen in te stellen voor uw respectieve platform.
## 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'
Als
az arcdata dc create
normaal uitvoeren voor de directe modus naar:- Maak de extensie als deze nog niet bestaat
- Maak de aangepaste locatie als deze nog niet bestaat
- Gegevenscontroller maken
Maak een aangepast configuratieprofiel voor meer informatie.
Installeren met behulp van Azure Data Studio
Notitie
Het implementeren van pre-release-builds met behulp van de directe connectiviteitsmodus van Azure Data Studio wordt niet ondersteund.
U kunt installeren met Azure Data Studio (ADS) in de indirecte connectiviteitsmodus. Azure Data Studio gebruiken om het volgende te installeren:
Voltooi de wizard voor de implementatie van de gegevenscontroller als normaal, behalve klik op Script naar notebook aan het einde in plaats van Implementeren.
Werk het volgende script bij. Vervang door
{ test | preview }
het juiste label.Bewerk de cel in het
Set variables
gegenereerde notitieblok om de volgende regels toe te voegen :# choose between arcdata/test or arcdata/preview as appropriate os.environ["AZDATA_DOCKER_REPOSITORY"] = "{ test | preview }" os.environ["AZDATA_DOCKER_TAG"] = "{ Current preview tag }
Voer het notebook uit en klik op Alles uitvoeren.
Installeren met behulp van Azure Portal
Volg de instructies voor het Kubernetes-cluster met Arc als normaal.
Open Azure Portal voor de juiste preview-versie:
Volg de instructies voor het maken van de Azure Arc-gegevenscontroller vanuit Azure Portal - Directe connectiviteitsmodus, behalve dat wanneer u een implementatieprofiel kiest, aangepaste sjabloon selecteert in de vervolgkeuzelijst kubernetes-configuratiesjabloon.
Stel de opslagplaats in op of
arcdata/test
arcdata/preview
indien van toepassing. Voer de gewenste tag in het veld Afbeeldingstag in.Vul de rest van de aangepaste clusterconfiguratiesjabloonvelden in zoals normaal.
Voltooi de rest van de wizard als normaal.
Wanneer u met deze methode implementeert, wordt altijd de meest recente voorlopige versie gebruikt.
Informatie over de huidige preview-release
Op dit moment is een test- of preview-build niet beschikbaar voor de volgende release.
Feedback geven
Op dit moment wordt pre-releasetests ondersteund voor bepaalde klanten en partners die overeenkomsten hebben gesloten met Microsoft. Deelnemers hebben contactpunten in het product engineeringteam. Stuur een e-mail naar uw contactpunten met eventuele problemen die tijdens het testen van de voorlopige versie zijn gevonden.