Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Découvrez les nouveautés des dernières mises à jour de l’appliance pour le système APS (Analytics Platform System). APS est une appliance sur site avec mise à l'échelle horizontale permettant d’héberger MPP SQL Server Parallel Data Warehouse.
APS CU7.8
Date de publication - Novembre 2021
SCVMM2016
Le logiciel APS CU 7.8 ajoute la prise en charge de l’installation hors connexion de SCVMM2016.
Mise à jour de VMM avec la dernière version de SQL Server.
La version inclut également des mises à jour de sécurité et des correctifs de bogues supplémentaires.
APS CU7.7
Date de publication - Novembre 2020
SCVMM2016
APS CU7.7 met à niveau la machine virtuelle VMM vers Windows Server 2016 et installe SCVMM2016. SCVMM 2012 R2 actuellement en cours d’utilisation a une date de fin de vie de juillet 2022. La version plus récente de SCVMM doit être prise en charge pour rendre CU7.7 une mise à niveau obligatoire. Effectuez une mise à niveau vers CU7.7 dès que possible.
Adaptateur de destination SSIS pour SQL Server 2019 en tant que cible
Téléchargez l’adaptateur de destination SSIS APS qui prend en charge SQL Server 2019 (15.x) en tant que cible de déploiement à partir du site de téléchargement.
APS CU7.6
Date de publication - Avril 2020
Renommer la colonne
Après la mise à niveau vers CU7.6, vous pouvez renommer une colonne d’une table créée par l’utilisateur. Pour plus d’informations sur la syntaxe, les exemples, les limitations, consultez RENOMMER.
Modifier la vue
Vous pouvez maintenant modifier les vues. Pour plus d’informations, consultez ALTER VIEW.
APS CU7.5
Date de publication - Septembre 2019
Modifier la source de données externe
Vous pouvez modifier la définition de source de données externe avec la mise à jour CU7.5. Si vous utilisez la haute disponibilité du nœud de nom Hadoop, vous pouvez modifier la source de données pour modifier les arguments lorsqu’un basculement se produit. Pour APS, vous ne pouvez modifier que le LOCATION, RESOURCE_MANAGER_LOCATIONet CREDENTIAL. Pour plus d’informations, consultez ALTER EXTERNAL DATA SOURCE.
Prise en charge de CDH 5.15 et 5.16 avec PolyBase
PolyBase sur APS avec la mise à jour CU7.5 prend désormais en charge les versions CDH 5.15 et 5.16 de la distribution Hadoop à partir de Cloudera. Utilisez l’option 6 pour les versions CDH 5.x.
Prise en charge de TRY_CONVERT et TRY_CAST
CU7.5 APS prend désormais en charge les fonctions T-SQL TRY_CAST et TRY_CONVERT. Ces deux fonctions retournent une valeur convertie en type de données spécifié si la conversion réussit ; sinon, retourne null.
APS CU7.4
Date de publication - Mai 2019
Charger des lignes volumineuses avec dwloader
APS CU7.4 introduit un nouveau dwloader pour charger des lignes dans des tables supérieures à 32 Ko (32 768 octets). Cette version de l’outil prend en charge le -l commutateur qui prend une valeur entière comprise entre 32 768 et 33 554 432 (en octets) pour charger des lignes supérieures à 32 Ko. Utilisez cette option uniquement lors du chargement de grandes lignes (supérieures à 32 Ko), car ce commutateur alloue plus de mémoire sur le client et le serveur et peut ralentir les charges. Vous pouvez télécharger dwloader à partir du site de téléchargement.
Support de HDP 3.0 et 3.1 avec PolyBase
PolyBase sur APS prend désormais en charge HDP 3.0 et 3.1 avec cette mise à jour. Utilisez l’option 7 pour les versions HDP 3.x. Pour plus d’informations, consultez la configuration de la connectivité PolyBase.
Prise en charge des fichiers UTF-16 avec PolyBase
PolyBase prend désormais en charge la lecture de fichiers texte délimités qui se trouvent dans l’encodage UTF-16 (LE). Consultez CREATE EXTERNAL FILE FORMAT pour plus de détails sur la configuration.
APS CU7.3
Date de publication - Décembre 2018
Élimination des sous-expressions courantes
APS CU7.3 améliore les performances des requêtes avec l’élimination courante des sous-expressions dans l’optimiseur de requête SQL. Cette amélioration aide les requêtes de deux façons. Tout d’abord, l’optimiseur peut identifier et éliminer ces expressions, ce qui réduit le temps de compilation SQL. Deuxièmement, l’optimiseur élimine les opérations de déplacement de données pour ces sous-expressions redondantes, de sorte que le temps d’exécution des requêtes est plus rapide. Pour obtenir une explication détaillée de cette fonctionnalité, consultez l’élimination des sous-expressions courantes expliquée.
Connecteur APS Informatica pour Informatica 10.2.0 publié
Vous pouvez télécharger une version des connecteurs Informatica pour APS qui fonctionne avec Informatica version 10.2.0 et le correctif 10.2.0 Hotfix 1. Pour plus d’informations, visitez le site de téléchargement.
Note
Le connecteur APS Informatica pour Informatica 10.2.0 ou le correctif 10.2.0 1 ne fonctionne pas avec TLS 1.2 strict et nécessite TLS 1.0 et 1.1 pour être entièrement fonctionnel.
Versions prises en charge
| Version APS | Informatica PowerCenter | Chauffeur |
|---|---|---|
| APS 2016 | 9.6.1 | SQL Server Native Client 11.x |
| APS 2016 et versions ultérieures | 10.2.0, 10.2.0 Correctif rapide 1 | SQL Server Native Client 11.x |
APS CU7.2
Date de publication - Octobre 2018
Prise en charge de TLS 1.2
APS CU7.2 prend en charge TLS 1.2. Vous pouvez configurer la machine cliente pour APS, et la communication intra-nœud APS pour utiliser uniquement TLS 1.2. Les outils tels que SSDT, SSIS et dwloader installés sur des ordinateurs clients et définis pour communiquer uniquement via TLS 1.2 peuvent désormais se connecter à APS à l’aide de TLS 1.2. Par défaut, APS prend en charge toutes les versions TLS (1.0, 1.1 et 1.2) pour la compatibilité descendante. Si vous souhaitez définir votre appliance APS pour qu’elle utilise strictement TLS 1.2, modifiez les paramètres du Registre.
Pour plus d’informations, consultez la configuration de TLS 1.2 sur APS.
Prise en charge de la zone de chiffrement Hadoop pour PolyBase
PolyBase peut communiquer avec les zones de chiffrement Hadoop. Consultez les modifications de configuration APS nécessaires pour configurer la sécurité Hadoop.
Options pour INSERT-SELECT MAXDOP
Vous pouvez désormais choisir les paramètres MAXDOP supérieurs à 1 pour les opérations insert-select, à l’aide d’un commutateur de fonctionnalité. Définissez le paramètre MAXDOP sur 0, 1, 2 ou 4. La valeur par défaut est 1.
Important
L’augmentation de MAXDOP peut parfois entraîner des opérations plus lentes ou des erreurs d’interblocage. Si cette condition se produit, revenez au paramètre MAXDOP 1 et réessayez l’opération.
DMV de l'état de l'index Columnstore
Vous pouvez afficher les informations d’intégrité de l’index columnstore à l’aide dm_pdw_nodes_db_column_store_row_group_physical_stats de dmv. Utilisez la vue suivante pour déterminer la fragmentation et décider quand reconstruire ou réorganiser un index columnstore.
CREATE VIEW dbo.vCS_rg_physical_stats
AS
WITH cte
AS (SELECT tb.[name] AS [logical_table_name],
rg.[row_group_id] AS [row_group_id],
rg.[state] AS [state],
rg.[state_desc] AS [state_desc],
rg.[total_rows] AS [total_rows],
rg.[trim_reason_desc] AS trim_reason_desc,
mp.[physical_name] AS physical_name
FROM sys.[schemas] AS sm
INNER JOIN sys.[tables] AS tb
ON sm.[schema_id] = tb.[schema_id]
INNER JOIN sys.[pdw_table_mappings] AS mp
ON tb.[object_id] = mp.[object_id]
INNER JOIN sys.[pdw_nodes_tables] AS nt
ON nt.[name] = mp.[physical_name]
INNER JOIN sys.[dm_pdw_nodes_db_column_store_row_group_physical_stats] AS rg
ON rg.[object_id] = nt.[object_id]
AND rg.[pdw_node_id] = nt.[pdw_node_id]
AND rg.[pdw_node_id] = nt.[pdw_node_id])
SELECT *
FROM cte;
Augmentation de la plage de dates PolyBase pour les fichiers ORC et Parquet
La lecture, l’importation et l’exportation de types de données de date à l’aide de PolyBase prennent désormais en charge les dates antérieures à 1970-01-01 et après 2038-01-20 pour les types de fichiers ORC et Parquet.
Adaptateur de destination SSIS pour SQL Server 2017 comme cible
Un adaptateur de destination SSIS APS qui prend en charge SQL Server 2017 (14.x) comme cible de déploiement peut être téléchargé à partir du site de téléchargement.
APS CU7.1
Date de publication - Juillet 2018
Les commandes DBCC ne consomment pas d’emplacements d’accès concurrentiel (changement de comportement)
APS prend en charge un sous-ensemble des commandes T-SQL DBCC telles que DBCC DROPCLEANBUFFERS. Auparavant, ces commandes consommaient un slot de concurrence et réduisaient le nombre de chargements d’utilisateurs et de requêtes qui pouvaient s’exécuter. Les DBCC commandes s’exécutent désormais dans une file d’attente locale et n’utilisent pas d’emplacement d’accès concurrentiel utilisateur. Cette modification améliore les performances globales de l’exécution des requêtes.
Remplace certains appels de métadonnées par des objets catalogue
L’utilisation d’objets catalogue pour les appels de métadonnées au lieu d’utiliser SMO améliore les performances dans APS. À partir de CU7.1, certains de ces appels de métadonnées utilisent des objets catalogue par défaut. Vous pouvez désactiver ce comportement avec un commutateur de fonctionnalité si vous rencontrez des problèmes avec les requêtes de métadonnées.
Corrections de bugs
APS CU7.1 est mis à niveau vers SQL Server 2016 (13.x) SP2 CU2. La mise à niveau résout certains des problèmes suivants.
| Titre | Description |
|---|---|
| Blocage potentiel du déplaceur de tuple | La mise à niveau résout une possibilité de longue date d’interblocage dans une transaction distribuée et un thread d'arrière-plan de déplacement de tuples. Après avoir installé CU7.1, les clients qui ont utilisé l’indicateur de trace 634 pour arrêter le déplacement de tuple en tant que paramètre de démarrage SQL Server ou indicateur de trace global, peuvent le supprimer en toute sécurité. |
| Échec de la requête de décalage/d'avancement | Certaines requêtes sur des tables CCI avec des fonctions de décalage/prospect imbriquées qui provoquent une erreur sont désormais corrigées avec cette mise à niveau. |
APS AU7
Date de publication - Mai 2018
APS 2016 est une condition préalable à la mise à niveau vers AU7. Les fonctionnalités suivantes sont introduites dans APS AU7 :
Créer et mettre à jour automatiquement des statistiques
APS AU7 crée et met à jour les statistiques automatiquement, par défaut. Pour mettre à jour les paramètres des statistiques, les administrateurs peuvent utiliser un élément de menu de commutateur de fonctionnalités dans Configuration Manager. Le commutateur de fonctionnalité contrôle le comportement de création automatique, de mise à jour automatique et de mise à jour asynchrone des statistiques. Vous pouvez également mettre à jour les paramètres de statistiques avec l’instruction ALTER DATABASE (Parallel Data Warehouse).
T-SQL
SELECT @var est désormais pris en charge. Pour plus d’informations, consultez sélectionner une variable locale.
Les indicateurs de requête HASH et ORDER GROUP sont désormais pris en charge. Pour plus d’informations, consultez indicateurs de requête.
Commutateur de fonctionnalité
APS AU7 introduit le commutateur de fonctionnalités dans Configuration Manager. AutoStatsEnabled et DmsProcessStopMessageTimeoutInSeconds sont désormais des options configurables que les administrateurs peuvent modifier.
Problèmes connus
Avec le logiciel APS AU7, une mise à jour du BIOS Intel est fournie qui résout un problème décrit comme des attaques par canal auxiliaire spéculatives. Les attaques visent à exploiter ce qu’on appelle les vulnérabilités Spectre et Meltdown. Bien que la mise à jour du BIOS soit empaquetée avec APS, vous installez la mise à jour BIOS manuellement et non dans le cadre de l’installation logicielle APS AU7.
Microsoft conseille à tous les clients d’installer la mise à jour du BIOS. L'effet de l'ombrage des adresses virtuelles du noyau (KVAS), de l'indirection de la table des pages du noyau (KPTI) et de l'atténuation de la prédiction de branche indirecte (IBP) sur diverses charges de travail SQL dans différents environnements révèle une dégradation significative de certaines de ces charges de travail. En fonction des résultats, testez l’effet de performances de l’activation de la mise à jour du BIOS avant de les déployer dans un environnement de production. Pour obtenir des conseils sur SQL Server, consultez KB4073225.
APS 2016
Cette section décrit les fonctionnalités introduites dans APS 2016-AU6.
SQL Server 2016
APS AU6 s’exécute sur la dernière version de SQL Server 2016 (13.x). Il utilise le niveau de compatibilité de base de données par défaut 130. SQL Server 2016 (13.x) prend en charge les fonctionnalités telles que :
- Indexes secondaires pour les index columnstore groupés.
- Kerberos pour PolyBase.
T-SQL
APS AU6 prend en charge ces améliorations de compatibilité T-SQL. Ces éléments de langage supplémentaires facilitent la migration à partir de SQL Server et d’autres sources de données.
- Les classements SQL au niveau des colonnes sont désormais pris en charge, en plus des classements Windows.
- Les index non clusterisés sur les index columnstore clusterisés améliorent les performances des requêtes qui recherchent des valeurs spécifiques dans l'index columnstore clusterisé.
- SELECT...INTO
- sp_spaceused() affiche l’espace disque utilisé ou réservé dans une table ou une base de données.
- La prise en charge des tables larges est identique à SQL Server 2016 (13.x). La limite précédente de 32 K pour la taille de ligne n’existe plus.
Types de données
- VARCHAR(MAX), NVARCHAR(MAX)et VARBINARY(MAX). Ces types de données LOB ont une taille maximale de 2 GB. Pour charger ces objets, utilisez l’utilitaire bcp. PolyBase et dwloader ne prennent actuellement pas en charge ces types de données.
- SYSNAME
- IDENTIFIANTUNIQUE
- Types de données NUMERIC et DECIMAL.
Fonctions de fenêtre
- ROWS ou RANGE dans la clause OVER de l’instruction SELECT.
- FIRST_VALUE
- LAST_VALUE
- CUME_DIST
- PERCENT_RANK
Fonctions de sécurité
Fonctions supplémentaires
Améliorations de PolyBase et Hadoop
- Compatibilité avec Hortonworks HDP 2.4 et HDP 2.5
- Prise en charge Kerberos via des informations d’identification délimitées à la base de données
- Prise en charge des informations d’identification avec les blobs stockage Azure
Améliorations apportées à l’installation et à la mise à niveau
Mises à jour de l’architecture d’entreprise
La mise à niveau de votre appliance existante vers APS AU6 installe les dernières mises à jour du microprogramme et des pilotes, notamment les correctifs de sécurité.
Une appliance de HPE ou DELL inclut toutes les dernières mises à jour plus :
- Prise en charge du processeur de dernière génération (Broadwell)
- Mise à jour des DIMMS DDR4
- Débit DIMM amélioré
Intégration
- La prise en charge du nom de domaine entièrement qualifié (FQDN) permet de configurer une approbation de domaine sur l’appareil.
- Pour utiliser le nom de domaine complet, vous devez effectuer une mise à niveau complète et vous inscrire pendant la mise à niveau.
Temps d’arrêt réduit
L’installation ou la mise à niveau vers APS AU6 est plus rapide et nécessite moins de temps d’arrêt que les versions précédentes. Pour réduire les temps d’arrêt, installez ou mettez à niveau :
- Simplifie l’application des mises à jour WSUS à l’aide d’une image qui contient toutes les mises à jour jusqu’en juin 2016
- Applique les mises à jour de sécurité avec les mises à jour du pilote et du microprogramme
- Place les derniers correctifs logiciels et l’utilitaire de vérification de l’appliance (PAV) sur votre appliance afin qu’ils soient prêts à être installés sans avoir à les télécharger.