Partager via


Tests de préversion

Pour permettre aux clients et aux partenaires de donner leur feedback sur les versions préliminaires, les versions préliminaires des services de données activés pour Azure Arc sont rendues disponibles selon un calendrier prévisible. Cet article explique comment installer les versions préliminaires des services de données activés pour Azure Arc et comment fournir un feedback à Microsoft.

Calendrier des tests des versions préliminaires

Chaque mois, les services de données activés pour Azure Arc sont publiés le deuxième mardi du mois, sous le nom de « Patch Tuesday ». Les versions préliminaires sont rendues disponibles selon un calendrier prévisible aligné sur cette date de publication.

  • 14 jours avant la date de publication, la version préliminaire de test est rendue disponible.
  • 7 jours avant la date de publication, la version préliminaire de préversion est rendue disponible.

En général, la principale différence entre les versions de test et les préversions porte sur la qualité et la stabilité, mais dans certains cas exceptionnels, de nouvelles fonctionnalités peuvent être introduites entre les versions de test et les préversions.

Normalement, les fichiers binaires des versions préliminaires sont disponibles aux alentours de 10h (heure du Pacifique). La documentation suit plus tard dans la journée.

Artefacts pour une version préliminaire

Les versions préliminaires sont publiées simultanément avec des artefacts, qui sont conçus pour fonctionner ensemble :

  • Des images de conteneur hébergées sur Microsoft Container Registry (MCR)
    • mcr.microsoft.com/arcdata/test est le référentiel qui héberge les builds préliminaires de test

    • mcr.microsoft.com/arcdata/preview est le référentiel qui héberge les builds préliminaires de préversion

      Remarque

      mcr.microsoft.com/arcdata/ continuera d’être le référentiel qui héberge les builds des versions finales.

    • Extension Azure CLI hébergée sur Stockage Blob Azure

    • Extension Azure Data Studio hébergée sur Stockage Blob Azure

Outre les artefacts installables ci-dessus, les éléments suivants sont mis à jour dans Azure selon les besoins :

  • Nouvelle version de l’API ARM (occasionnellement)
  • Nouveau portail Azure accessible via un paramètre de chaîne de requête d’URL spécial (voir ci-dessous pour plus d’informations)
  • Nouvelle version de l’extension Kubernetes pour les services de données activés pour Arc (s’applique seulement au mode de connectivité directe)
  • Mises à jour de la documentation sur cette page décrivant l’emplacement et les détails des artefacts ci-dessus et les nouvelles fonctionnalités disponibles, et la documentation « lisez-moi » des versions préliminaires

Installation des versions préliminaires

Installer les outils prérequis

Pour installer une version préliminaire, suivez ces instructions sur les prérequis :

Si vous utilisez l’extension Azure CLI :

  1. Désinstallez l’extension Azure CLI (az extension remove -n arcdata).
  2. Téléchargez le dernier fichier .whl d’extension Azure CLI en préversion à partir du lien dans les informations de publication de la préversion actuelle.
  3. Installez l’extension Azure CLI de la version préliminaire la plus récente (az extension add -s <location of downloaded .whl file>).

Si vous utilisez l’extension Azure Data Studio, voici comment l’installer :

  1. Désinstallez l’extension Azure Data Studio. Sélectionnez le panneau Extensions, sélectionnez l’extension Azure Arc, puis sélectionnez Désinstaller.
  2. Téléchargez le dernier fichier .vsix d’extension Azure Data Studio en préversion à partir du lien dans les informations de publication de la préversion actuelle.
  3. Installez les extensions. Choisissez Fichier>Installer l’extension à partir du package VSIX. Recherchez l’emplacement de téléchargement des fichiers .vsix. Installez d’abord l’extension azcli, puis arc.

Installer avec Azure CLI

Pour effectuer l’installation avec Azure CLI, suivez les étapes de votre mode de connectivité :

Mode de connectivité indirecte

  1. Définir des variables d’environnement Définir les variables pour :

    • Registre Docker
    • Référentiel Docker
    • Étiquette de l’image Docker
    • Stratégie d’image Docker

    Utilisez l’exemple de script ci-dessous pour définir les variables d’environnement pour votre plateforme respective.

    ## 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. Suivez les instructions pour créer un profil de configuration personnalisé.

  3. Utilisez la commande az arcdata dc create comme expliqué dans Créer un profil de configuration personnalisé.

Mode de connectivité directe

Si vous procédez à l’installation à l’aide d’Azure CLI :

  1. Définir des variables d’environnement Définir les variables pour :

    • Registre Docker
    • Référentiel Docker
    • Étiquette de l’image Docker
    • Stratégie d’image Docker
    • Balise de version d’extension de services de données Arc (ARC_DATASERVICES_EXTENSION_VERSION_TAG) : utilisez la version de l’extension du graphique Helm pour Kubernetes avec Arc disponible sous Informations de publication de la préversion actuelle.
    • Formation de mise en production des services de données Arc : ARC_DATASERVICES_EXTENSION_RELEASE_TRAIN : { test | preview }.

    Utilisez l’exemple de script ci-dessous pour définir les variables d’environnement pour votre plateforme respective.

    ## 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. Exécutez az arcdata dc create normalement pour permettre au mode direct de :

    • Créer l’extension, si elle n’existe pas encore
    • Créer l’emplacement personnalisé, s’il n’existe pas encore
    • Créer un contrôleur de données

    Pour plus d’informations, consultez Créer un profil de configuration personnalisé.

Installer en utilisant Azure Data Studio

Remarque

Le déploiement de builds de versions préliminaires en utilisant le mode de connectivité directe depuis Azure Data Studio n’est pas pris en charge.

Vous pouvez effectuer l’installation avec Azure Data Studio (ADS) en mode de connectivité indirecte. Pour utiliser Azure Data Studio pour l’installation :

  1. Suivez l’assistant de déploiement de contrôleur de données normalement, mais cliquez sur Créer un script sous forme de notebook à la fin, au lieu de cliquer sur Déployer.

  2. Mettez à jour le script suivant. Remplacez { test | preview } par l’étiquette appropriée.

  3. Dans le notebook généré, modifiez la cellule Set variables pour y ajouter les lignes suivantes :

    # 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. Exécutez le notebook, sur Tout exécuter.

Installer avec le portail Azure

  1. Suivez les instructions normales pour activer le cluster Kubernetes pour Arc.

  2. Ouvrez le Portail Azure pour la préversion appropriée :

  3. Suivez les instructions pour créer le contrôleur de données Azure Arc à partir du portail Azure - Mode de connectivité directe, sauf que lors du choix d’un profil de déploiement, sélectionnez Modèle personnalisé dans la liste déroulante du Modèle de configuration Kubernetes.

  4. Définissez le référentiel sur arcdata/test ou arcdata/preview le cas échéant. Entrez la balise souhaitée dans le champ balise d’image.

  5. Renseignez normalement le reste des champs du modèle de configuration de cluster personnalisé.

Effectuez normalement le reste de l’Assistant.

Quand vous déployez avec cette méthode, la version préliminaire la plus récente sera toujours utilisée.

Informations de publication de la préversion actuelle

À ce stade, un test ou une préversion n’est pas disponible pour la prochaine version.

Fournir des commentaires

Pour l’instant, les tests des versions préliminaires sont pris en charge pour certains clients et partenaires qui ont conclu des accords avec Microsoft. Les participants ont des points de contact dans l’équipe d’ingénierie des produits. Envoyez un e-mail à vos points de contact avec les problèmes trouvés lors des tests des versions préliminaires.

Notes de publication : services de données activés avec Azure Arc