Extension de SQL Server 2019 (version préliminaire)SQL Server 2019 extension (preview)

L’extension de SQL Server 2019 (version préliminaire) fournit la prise en charge de la version préliminaire pour les nouvelles fonctionnalités et outils de livraison à l’appui de SQL Server 2019 - PreviewSQL Server 2019 preview.The SQL Server 2019 extension (preview) provides preview support for new features and tools shipping in support of SQL Server 2019 - PreviewSQL Server 2019 preview. Cela inclut la prise en charge de la version préliminaire de clusters de données volumineuses de SQL Server 2019, intégré expérience de bloc-noteset un PolyBase Assistant de Create External Table.This includes preview support for SQL Server 2019 big data clusters, an integrated notebook experience, and a PolyBase Create External Table wizard.

Installer l’extension de SQL Server 2019 (version préliminaire)Install the SQL Server 2019 extension (preview)

Pour installer l’extension de SQL Server 2019 (version préliminaire), télécharger et installer le fichier .vsix associé.To install the SQL Server 2019 extension (preview), download and install the associated .vsix file.

  1. Télécharger le fichier .vsix d’extension (version préliminaire) SQL Server 2019 dans un répertoire local :Download the SQL Server 2019 extension (preview) .vsix file to a local directory:

    PlateformePlatform TéléchargerDownload Date de publicationRelease date VersionVersion
    WindowsWindows .vsix.vsix 25 juin 2019June 25, 2019 0.14.10.14.1
    macOSmacOS .vsix.vsix 25 juin 2019June 25, 2019 0.14.10.14.1
    LinuxLinux .vsix.vsix 25 juin 2019June 25, 2019 0.14.10.14.1
  2. Dans Azure Data Studio choisissez installer l’Extension à partir du Package VSIX à partir de la fichier menu et sélectionnez le fichier .vsix téléchargé.In Azure Data Studio choose Install Extension from VSIX Package from the File menu and select the downloaded .vsix file.

  3. Choisissez Oui lorsque vous êtes invité à confirmer l’installation et attendre la notification de l’installation a réussi.Choose Yes when prompted to confirm installation and wait for the notification that the installation succeeded.

  4. Sélectionnez recharger pour activer l’extension (uniquement obligatoire la première fois que vous installez une extension).Select Reload to enable the extension (only required the first time you install an extension).

  5. Après le rechargement, l’extension installera les dépendances.After reloading, the extension will install dependencies. Vous pouvez voir la progression dans la fenêtre Sortie, et il peut prendre plusieurs minutes.You can see the progress in the Output window, and it could take several minutes.

  6. Une fois les dépendances de terminer l’installation, fermez et rouvrez Studio de données Azure.After the dependencies finish installing, close and reopen Azure Data Studio. Le cluster de données volumineux de SQL Server type de connexion n’est pas disponible tant que vous ne redémarrez Azure Data Studio.The SQL Server big data cluster connection type is not available until you restart Azure Data Studio.

Modifications apportées à la version 0.14.1Changes in release 0.14.1

  • Prise en charge pour la prise en charge de source de données CTP 3.1Support for CTP 3.1 data source support

Modifications apportées à la version 0.12.1 de versionChanges in release 0.12.1

  • Le cluster de données volumineux de SQL Server type de connexion a été supprimé dans cette version.The SQL Server big data cluster connection type has been removed in this release. Toutes les fonctionnalités précédemment disponibles à partir de la connexion au cluster volumineuses de données SQL Server sont maintenant disponible dans la connexion SQL Server.All functionality previously available from the SQL Server big data cluster connection is now available in the SQL Server connection.
  • HDFS de navigation se trouve sous le Data Services dossierHDFS browsing can be found under the Data Services folder
  • Pour les blocs-notes le noyaux PySpark et autres données volumineuses fonctionne lorsque connecté à l’instance principale de SQL Server dans votre cluster de données volumineux de SQL Server.For notebooks the PySpark and other big data kernels work when connected to the SQL Server master instance in your SQL Server big data cluster.
  • Créer un Assistant de Table externe :Create External Table wizard:
    • Prise en charge pour la création d’une Table externe à l’aide de la Source de données externe existante.Support for creating External Table using existing External Data Source.
    • Améliorations des performances dans l’Assistant.Performance improvements across the wizard.
    • Amélioration de la gestion des noms d’objet avec des caractères spéciaux.Improved handling of object names with special characters. Dans certains cas, ces a provoqué l’Assistant ÉchecIn some cases these caused the wizard to fail
    • Améliorations de la fiabilité de la page mappage de l’objet.Reliability improvements for the Object Mapping page.
    • Supprimé bases de données système - 'DWConfiguration', 'DWDiagnostics', « DWQueue - » dans la liste déroulante de bases de données.Removed system databases - 'DWConfiguration', 'DWDiagnostics', 'DWQueue' - from the databases dropdown.
    • Prise en charge pour la définition du nom de l’objet de Format de fichier externe dans le Create External Table à partir de fichiers CSV Assistant.Support for setting the External File Format object's name in the Create External Table from CSV Files wizard.
    • Ajouter un bouton d’actualisation pour la première page de la Create External Table à partir de fichiers CSV Assistant.Added a refresh button to the first page of the Create External Table from CSV Files wizard.

Notes de publication (v0.11.0)Release Notes (v0.11.0)

  • Prise en charge de bloc-notes Jupyter, spécifiquement prennent en charge pour les noyaux Python3 et Spark a été déplacée dans Azure Data Studio.Jupyter Notebook support, specifically support for the Python3 and Spark kernels, has been moved into Azure Data Studio. Cette extension n’est plus requise pour pouvoir utiliser des blocs-notes.This extension is no longer required in order to use Notebooks.
  • Plusieurs correctifs de bogues dans les Assistants de données externes :Multiple bug fixes in the External Data wizards:
    • Mappages de type Oracle ont été mis à jour pour refléter les modifications fournies dans SQL Server 2019 CTP 2.3.Oracle type mappings have been updated to match changes shipped in SQL Server 2019 CTP 2.3.
    • Correction d’un problème où de nouveaux schémas tapés dans les contrôles de mappage de table ont été perdus.Fixed an issue where new schemas typed into the table mapping controls were being lost.
    • Correction d’un problème où la vérification d’un nœud de base de données dans les mappages de table n’ont pas généré dans toutes les tables et vues en cours de vérification.Fixed an issue where checking a Database node in the table mappings did not result in all tables and views being checked.

Notes de publication (v0.10.2)Release Notes (v0.10.2)

Prise en charge de SQL Server 2019SQL Server 2019 support

Prise en charge de SQL Server 2019 a été mis à jour.Support for SQL Server 2019 has been updated. Sur la connexion à un Cluster de données volumineuses de SQL Server instance un nouveau Data Services dossier s’affiche dans l’arborescence de l’Explorateur.On connecting to a SQL Server Big Data Cluster instance a new Data Services folder will appear in the explorer tree. Cela a des points de lancement pour les actions telles que l’ouverture d’un nouveau bloc-notes par rapport à la connexion, envoi de travaux Spark et l’utilisation de HDFS.This has launch points for actions such as opening a new Notebook against the connection, submitting Spark jobs, and working with HDFS. Notez que, pour certaines actions comme créer des données externes sur un fichier/dossier HDFS, le SQL Server 2019 Preview extension doit être installée.Note that for some actions such as Create External Data over a HDFS file/folder, the SQL Server 2019 Preview extension must be installed.

Prise en charge du bloc-notesNotebook support

Nous avons apporté des mises à jour importantes à l’interface utilisateur de bloc-notes dans cette version.We have made significant updates to the Notebook user interface in this release. Notre objectif était de rend facile à lire des ordinateurs portables qui sont partagés avec vous.Our focus was on making it easy to read Notebooks that are shared with you. Cela signifiait suppression tous décrivent des zones autour des cellules, sauf si sélectionné ou Survolé, ajout de prise en charge de pointage pour les actions au niveau des cellules simples sans nécessiter sélectionner une cellule et à clarifier l’état d’exécution en ajoutant le nombre d’exécutions, animée arrêt en cours d’exécution bouton et bien plus encore.This meant removing all outline boxes around cells unless selected or hovered, adding hover support for easy cell-level actions without need to select a cell, and clarifying execution state by adding execution count, an animated stop running button and more. Nous avons également ajouté des raccourcis clavier pour nouveau bloc-notes (Ctrl+Shift+N), cellule exécuter (F5), nouvelle cellule de Code (Ctrl+Shift+C), Nouvelle cellule de texte (Ctrl+Shift+T).We also added keyboard shortcuts for New Notebook (Ctrl+Shift+N), Run Cell (F5), New Code Cell (Ctrl+Shift+C), New Text Cell (Ctrl+Shift+T). À l’avenir que nous cherchera à avoir toutes les actions clées accessible par raccourci faites-nous donc savoir ce que vous ratez !Moving forward we will aim to have all key actions launchable by shortcut so let us know what you're missing!

Autres correctifs et améliorations sont les suivantes :Other improvements and fixes include:

  • Le SQL Server 2019 Preview extension maintenant invites utilise pour choisir un répertoire d’installation pour les dépendances de Python.The SQL Server 2019 Preview extension now prompts uses to pick an install directory for Python dependencies. Il n’est plus inclut également Python dans le .vsix file, ce qui réduit la taille globale de l’extension.It also no longer includes Python in the .vsix file, reducing overall extension size. Les dépendances de Python sont nécessaires pour prendre en charge les noyaux Spark et Python3, installez cette extension n’est requis pour utiliser ces.The Python dependencies are needed to support Spark and Python3 kernels, so installing this extension is required to use these.
  • Prise en charge pour le lancement d’un nouveau bloc-notes à partir de la ligne de commande a été ajoutée.Support for launching a new notebook from the command-line has been added. Avec les arguments de lancement --command=notebook.command.new --server=myservername doit s’ouvrir un nouveau bloc-notes et se connecter à ce serveur.Launch with the arguments --command=notebook.command.new --server=myservername should open a new notebook and connect to this server.
  • Correctifs des performances pour les blocs-notes avec une longueur de code volumineux dans les cellules.Performance fixes for notebooks with a large code length in cells. Si les cellules de code sont plus de 250 lignes qu'ont ajouté une barre de défilement.If code cells are over 250 lines they will have a scrollbar added.
  • Prise en charge des fichiers .ipynb améliorée.Improved .ipynb file support. Version 3 ou version ultérieure est désormais prise en charge.Version 3 or higher is now supported. Veuillez noter que lors de l’enregistrement de fichiers sera être mis à jour vers la version 4 ou version ultérieure.Please note that on saving files will be updated to version 4 or higher.
  • Le notebook.enabled paramètre utilisateur a été supprimé maintenant intégrée dans le bloc-notes visionneuse est stableThe notebook.enabled user setting has been removed now that the built in Notebook viewer is stable
  • Thème à contraste élevé est désormais pris en charge un nombre de correctifs à la disposition des objets dans ce cas.High Contrast theme is now supported with a number of fixes to object layout in this case.
  • Correction 3680 # où sorties présentait parfois un nombre de ,,, caractères de manière incorrecteFixed #3680 where outputs sometimes showed a number of ,,, characters incorrectly
  • Correction #3602 que disparaît de l’éditeur pour les cellules après avoir quitté studio de données azureFixed #3602 Editor disappears for cells after navigating away from azure data studio
  • Prise en charge a été ajoutée à utiliser les vues de la grille pour la application/vnd.dataresource+json type MIME de la sortie.Support has been added to use Grid views for the application/vnd.dataresource+json output MIME type. Cela signifie que de nombreux ordinateurs portables qui utilisent ce (par exemple en définissant pd.options.display.html.table_schema dans une instance Python notebook) aura mieux sorties sous forme de tableau fixe #3959 Azure Data Studio essaie d’arrêter le serveur de bloc-notes à deux reprises après la fermeture de bloc-notesThis means many Notebooks that use this (for example by setting pd.options.display.html.table_schema in a Python notebook) will have nicer tabular outputs Fixed #3959 Azure Data Studio tries to shutdown notebook server twice after closing notebook

Problèmes connusKnown issues

  • Lors de l’ouverture d’un ordinateur portable, la boîte de dialogue Installation python s’affiche.On opening a Notebook the install python dialog will appear. L’annulation de cette installation entraîne les noyaux et joindre aux listes déroulantes s’affichent ne pas les valeurs attendues.Canceling this install will result in the Kernels and Attach To dropdowns not showing expected values. La solution de contournement consiste à terminer l’installation de Python.The workaround is to complete the Python installation.
  • Lorsqu’un ordinateur portable est ouvert avec un noyau n’est pas pris en charge, les noyaux et attacher à listes déroulantes provoque un Studio de données Azure ne répond plus.When a notebook is opened with a kernel that is not supported, the kernels and attach to dropdowns will cause Azure Data Studio to hang. Vous devrez fermer Azure Data Studio et vérifiez que vous utilisez un noyau est prise en charge (Python3, Spark | R, Spark | Scala, PySpark, PySpark3)You will need to close Azure Data Studio and ensure you use a kernel that is supported (Python3, Spark | R, Spark | Scala, PySpark, PySpark3)
  • Échec de la liaison de l’interface utilisateur Spark lorsque vous utilisez PySpark3 ou autres noyaux Spark sur le point de terminaison de SQL Server.Spark UI link fails when using PySpark3 or other Spark kernels against the SQL Server endpoint. Pour résoudre ce problème, veuillez cliquer sur l’interface utilisateur Spark à partir du tableau de bord, ou connectez-vous en utilisant le type de connexion de cluster SQL Server données volumineuses comme cela aura le lien hypertexte de l’interface utilisateur Spark correctAs a workaround please click on Spark UI from the Dashboard, or connect using the SQL Server big data cluster connection type as this will have the correct Spark UI hyperlink

Améliorations de l’extensibilitéExtensibility improvements

Un certain nombre d’améliorations qui aident les extendeurs ont été ajouté dans cette versionA number of improvements that help extenders were added in this release

  • Un nouveau ObjectExplorerNodeProvider API permet aux extensions de contribuer dossiers sous SQL Server ou d’autres nœuds de la connexion.A new ObjectExplorerNodeProvider API allows extensions to contribute folders under SQL Server or other Connection nodes. Voici comment la Data Services nœud est ajouté sous les instances de SQL Server 2019 mais pouvait être utilisé pour ajouter facilement des dossiers de surveillance ou d’autres à l’interface utilisateur.This is how the Data Services node is added under SQL Server 2019 instances but could be used to add Monitoring or other folders easily to the UI.
  • Deux nouvelles valeurs clés de contexte sont disponibles pour aider à afficher/masquer les contributions au tableau de bord.Two new context key values are available to help show/hide contributions to the dashboard.
    • mssql:iscluster Indique s’il s’agit d’un Cluster SQL Server 2019 Big Datamssql:iscluster indicates if this is a SQL Server 2019 Big Data Cluster
    • mssql:servermajorversion a la version du serveur (15 pour SQL Server 2019, 14 pour SQL Server 2017 et ainsi de suite).mssql:servermajorversion has the server version (15 for SQL Server 2019, 14 for SQL Server 2017 and so on). Cela peut être utile si les fonctionnalités doivent uniquement être affichées pour SQL Server 2017 ou supérieur, par exemple.This can help if features should only be shown for SQL Server 2017 or greater, for example.

Notes de publication (v0.8.0)Release Notes (v0.8.0)

Blocs-notes:Notebooks:

  • Ajout de cellules avant / après existant cellules est maintenant possible en cliquant sur le bouton de la cellule « Plus d’Actions »Adding cells before / after existing cells is now supported by clicking the "More Actions" cell button
  • Ajouter une nouvelle connexion option a été ajoutée pour les connexions dans la liste déroulante « Attacher à »Add New Connection option has been added to the connections in the "Attach To" dropdown
  • Un réinstaller les dépendances de bloc-notes commande a été ajoutée pour faciliter les mises à jour du package Python et résoudre les cas où installer a été interrompue en cours via en fermant l’application.A Reinstall Notebook Dependencies command has been added to assist with Python package updates, and solve cases where install was halted partway through by closing the application. Cela peut être exécuté à partir de la palette de commandes (utilisez Ctrl/Cmd+Shift+P et type Reinstall Notebook Dependencies)This can be run from the command palette (use Ctrl/Cmd+Shift+P and type Reinstall Notebook Dependencies)
  • Le package python PROSE a été mis à jour vers la version 1.1.0, et inclut un certain nombre de correctifs de bogues.The PROSE python package has been updated to 1.1.0 and includes a number of bug fixes. Utilisez le réinstaller les dépendances de bloc-notes commande pour mettre à jour de ce packageUse the Reinstall Notebook Dependencies command to update this package
  • Un effacer la sortie commande est désormais prise en charge en cliquant sur le autres Actions bouton de la celluleA Clear Output command is now supported by clicking the More Actions cell button
  • Correction de ce qui suit client signalé des problèmes :Fixed the following customer reported issues:
    • Session de bloc-notes pas pu démarrer sur Windows en raison de problèmes de chemin d’accèsNotebook session could not start on Windows due to PATH issues
    • Ordinateur portable n’a pas pu être démarré à partir du dossier racine d’un lecteur, tel que C:\ ou D:Notebook could not be started from the root folder of a drive, such as C:\ or D:\
    • #2820 Impossible de modifier les blocs-notes créés à partir de publicités dans VS Code#2820 Unable to edit notebooks created from ADS in VS Code
    • Lien de l’interface utilisateur Spark fonctionne désormais lors de l’exécution d’un noyau SparkSpark UI link now works when running a Spark kernel
    • Renommé « Géré par les Packages » à « Installer les Packages »Renamed "Managed Packages" to "Install Packages"

Créer des données externes:Create External Data:

  • Messages d’erreur peuvent être copiés et ont été séparées dans une vue de synthèse ou détaillée pour facilementError messages are copyable and have been separated into a summary and detailed view for easier
  • Disposition de l’interface utilisateur améliorée et considérablement amélioré et une gestion des erreursImproved UI layout and significantly improved reliability and error handling
  • Correction de ce qui suit client signalé des problèmes :Fixed the following customer reported issues:
    • Tables avec les mappages de colonnes non valides sont affichés comme étant désactivés et un avertissement décrit l’erreurTables with invalid column mappings are shown as disabled and a warning explains the error

Notes de publication (v0.7.2)Release Notes (v0.7.2)

  • Explorateur de ressources Azure est désormais intégré à Azure Data Studio et a été supprimé de cette extension.Azure Resource Explorer is now built into Azure Data Studio and has been removed from this extension. Nous vous remercions pour vos commentaires sur ce !Thank you for your feedback on this!
  • Amélioration des performances des ordinateurs portables avec beaucoup de cellules Markdown.Improved performance of notebooks with many Markdown cells.
  • Cellules de code de redimensionnement automatique dans le bloc-notes.Auto-size code cells in Notebook. Cela a toujours une taille minimale basée sur la barre d’outils de la cellule.This still has a minimum size based on the cell toolbar.
  • Informez l’utilisateur lors de l’installation des dépendances de bloc-notes.Notify user when installing Notebook dependencies. Sur Windows cela peut en particulier prendre beaucoup de temps, afin de notifications sont maintenant affichées dans la vue tâches.On Windows in particular this can take a long time, so notifications are now shown in the Tasks view.
  • Prise en charge la réinstallation des dépendances de bloc-notes.Support reinstalling Notebook dependencies. Cela est utile si l’utilisateur précédemment fermés Azure Data Studio en cours via l’installation.This is useful if the user previously closed Azure Data Studio partway through installation.
  • Prise en charge l’annulation de l’exécution de cellule dans le bloc-notes.Support canceling cell execution in Notebook.
  • Fiabilité améliorée lorsque vous utilisez l’Assistant de création de données externe, en particulier lorsque les erreurs de connexion se produisent.Improved reliability when using Create External Data wizard, specifically when connection errors occur.
  • Bloquer l’utilisation de l’Assistant de création de données externe si PolyBase n’est pas activé ni en cours d’exécution sur le serveur cible.Block use of Create External Data wizard if PolyBase is not enabled or running in the target server.
  • Vérificateur d’orthographe et d’affectation de noms correctifs liés à SQL Server 2019 et créer des données externes.Spelling and naming fixes related to SQL Server 2019 and Create External Data.
  • Supprimé un grand nombre d’erreurs à partir de la console de débogage Azure Data Studio.Removed a large number of errors from the Azure Data Studio debug console.

Prise en charge du Cluster de données volumineuses de SQL Server 2019SQL Server 2019 Big Data Cluster support

  • Cliquez sur ajouter une connexion dans Explorateur d’objets et choisissez cluster de données volumineux de SQL Server comme type de connexion.Click Add Connection in Object Explorer and choose SQL Server big data cluster as the connection type.

    Conseil

    Si vous ne voyez pas le cluster de données volumineux de SQL Server type de connexion, redémarrez Studio de données Azure.If you do not see the SQL Server big data cluster connection type, restart Azure Data Studio.

  • Entrez le nom d’hôte ou l’adresse IP du point de terminaison de cluster plus le nom d’utilisateur et le mot de passe utilisé pour se connecter.Enter the host name or IP address of the cluster endpoint plus the username & password used to connect.

  • Si vous le souhaitez, inclure un nom d’affichage convivial dans le nom champ.Optionally, include a friendly display name in the Name field.

  • Cliquez sur Connect , vous pouvez ensuite lancer des tâches courantes du tableau de bord, parcourir HDFS dans l’Explorateur d’objets et d’exécution des tâches en contexte à partir de là.Click Connect and you can then launch common tasks from the Dashboard, browse HDFS in Object Explorer, and run in-context tasks from there.

  • Pour soumettre un travail Spark sur le cluster, cliquez sur le nœud du serveur dans Explorateur d’objets et choisissez soumettre un travail Spark pour afficher la boîte de dialogue de soumission.To submit a Spark job against the cluster, right-click on the server node in Object Explorer and choose Submit Spark Job to bring up the submission dialog.

  • Pour ouvrir un bloc-notes, consultez la section suivante.To open a Notebook, see the next section.

Pour plus d’informations, consultez Big Data Clusters.For details, see Big Data Clusters.

Azure Data Studio blocs-notesAzure Data Studio Notebooks

  • Ouvrez un bloc-notes dans une des manières suivantes :Open a notebook in one of the following ways:
    • Ouvrez un nouveau bloc-notes à partir de la Palette de commandes.Open a new notebook from the Command Palette.
    • Ouvrez l’arborescence de l’Explorateur d’objets HDFS pour un cluster de données volumineux de SQL Server 2019 et soit :Open the HDFS Object Explorer tree for a SQL Server 2019 big data cluster and either:
      • Cliquez avec le bouton droit sur le nœud du serveur et choisissez nouveau bloc-notes Jupyter.Right click on the server node and choose New Jupyter Notebook.
      • Cliquez avec le bouton droit sur un fichier CSV, puis choisissez analyser dans le bloc-notes.Right click on a CSV file, and choose Analyze in Notebook.
    • Ouvrez un fichier .ipynb existant à partir de la fichier explorer de menu ou le fichier (fichiers .ipynb doivent être mis à niveau vers la version 4 ou ultérieure pour pouvoir se charger correctement)Open an existing .ipynb file from the File menu or file explorer (.ipynb files must be upgraded to version 4 or higher to load properly)
  • Choisissez un noyau.Choose a kernel. Pour l’exécution de bloc-notes local, choisissez Python 3.For local notebook execution, choose Python 3. Pour l’exécution à distance, choisissez PySpark ou Spark | Scala.For remote execution, choose PySpark or Spark | Scala.
  • Choisissez un point de terminaison du cluster de données volumineuses de SQL Server pour se connecter à si l’exécution à distance (cela n’est pas nécessaire pour le développement local avec Python 3).Choose a SQL Server big data cluster endpoint to connect to if executing remotely (this is not necessary for local development with Python 3).
  • Ajouter des cellules de code ou markdown via les boutons dans l’en-tête du bloc-notes.Add code or markdown cells via the buttons in the notebook header. Supprimer les cellules avec l’icône Corbeille à gauche de chaque cellule.Remove cells with the trash can icon to the left of each cell.
  • Exécution des cellules avec le bouton de lecture pour les cellules de code et d’activer/désactiver l’édition avec markdown et d’aperçu avec l’icône représentant un œilRun cells with the play button for code cells, and toggle markdown editing and preview with the eye icon

Table externe Assistant de création de PolyBasePolyBase Create External Table Wizard

  • À partir d’une instance de SQL Server 2019 le Assistant Création de Table externe peuvent être ouverts dans trois façons :From a SQL Server 2019 instance the Create External Table Wizard can be opened in three ways:

    • Cliquez avec le bouton droit sur un serveur, choisissez gérer, cliquez sur l’onglet pour SQL Server 2019 (version préliminaire) et choisissez Create External Table.Right click on a server, choose Manage, click on the tab for SQL Server 2019 (Preview), and choose Create External Table.
    • Avec une instance de SQL Server 2019 sélectionnée dans Explorateur d’objets, faire apparaître Assistant Création d’un externe via la Palette de commandes.With a SQL Server 2019 instance selected in Object Explorer, bring up Create External Wizard via the Command Palette.
    • Cliquez avec le bouton droit sur une base de données SQL Server 2019 Explorateur d’objets et choisissez Create External Table.Right click on a SQL Server 2019 database in Object Explorer and choose Create External Table.
  • Dans cette version de l’extension, les tables externes peuvent être créés pour accéder à des tables distantes de SQL Server et Oracle.In this version of the extension, external tables may be created to access remote SQL Server and Oracle tables.

    Notes

    Alors que la fonctionnalité de Table externe est une fonctionnalité SQL 2019, une version antérieure de SQL Server peut être en cours d’exécution sur le serveur SQL distant.While the External Table functionality is a SQL 2019 feature, the remote SQL Server may be running an earlier version of SQL Server.

  • Choisissez si vous accédez à SQL Server ou Oracle sur la première page de l’Assistant et continuez.Choose whether you are accessing SQL Server or Oracle on the first page of the wizard and continue.

  • Vous devrez créer une clé principale de base de données si aucune n’a pas déjà été créée (les mots de passe de complexité insuffisante seront bloqués).You will be prompted to create a Database Master Key if one has not already been created (passwords of insufficient complexity will be blocked).

  • Créer une connexion de source de données et nommé d’informations d’identification pour le serveur distant.Create a data source connection and named credential for the remote server.

  • Choisissez les objets à mapper à votre nouvelle table externe.Choose which objects to map to your new external table.

  • Choisissez générer un Script ou créer pour terminer l’Assistant.Choose Generate Script or Create to finish the wizard.

  • Après la création de la table externe, il s’affiche immédiatement dans l’arborescence d’objets de la base de données où il a été créé.After creation of the external table, it immediately appears in the object tree of the database where it was created.

Problèmes connusKnown Issues

  • Si le mot de passe n’est pas enregistré lors de la création d’une connexion, certaines actions telles que l’envoi du travail Spark ne peuvent pas réussir.If password is not saved when creating a connection, some actions such as submitting Spark Job may not succeed.
  • Blocs-notes .ipynb existants doivent être mis à niveau vers la version 4 ou une version ultérieure pour charger le contenu dans la visionneuse.Existing .ipynb notebooks must be upgraded to version 4 or higher to load contents in the viewer.
  • En cours d’exécution le réinstaller les dépendances de bloc-notes commande peut afficher les 2 tâches dans la vue tâches, un d'entre eux échoue.Running the Reinstall Notebook Dependencies command may show 2 tasks in the tasks view, one of which fails. Cela ne provoque pas l’installation échoueThis does not cause installation to fail
  • En choisissant ajouter une nouvelle connexion dans un bloc-notes et en cliquant sur Annuler entraîne sélectionner une connexion à afficher, même si vous étiez déjà connecté.Choosing Add New Connection in a Notebook and clicking cancel will cause Select Connection to be shown, even if you were already connected.