SQL Server 2017 (15.x) s’appuie sur les versions précédentes pour faire évoluer SQL Server en une plateforme qui vous offre le choix des langages de développement, des types de données, des environnements sur site ou cloud et des systèmes d’exploitation. SQL Server 2017 (15.x) introduit les Big Data Clusters pour SQL Server. Il apporte également des fonctionnalités et des améliorations supplémentaires pour le moteur de base de données SQL Server, SQL Server Analysis Services, SQL Server Machine Learning Services, SQL Server sur Linux et SQL Server Master Data Services.
Fonctionnalités de SQL Server 2017 :
- Moteur de base de données SQL Server. Le moteur de base de données SQL Server comprend le Database Engine, le service central de stockage, de traitement et de sécurisation des données, la réplication, la recherche en texte intégral, des outils de gestion des données relationnelles et XML, l’intégration de l’analytique dans la base de données, l’intégration de PolyBase pour l’accès à Hadoop et à d’autres sources de données hétérogènes, ainsi que Machine Learning Services pour exécuter des scripts Python et R avec des données relationnelles.
- Analysis Services. Analysis Services comprend les outils de création et de gestion d’applications de traitement analytique en ligne (OLAP) et d’exploration de données.
- Reporting Services. Reporting Services comprend des composants serveur et client pour créer, gérer et déployer des rapports tabulaires, matriciels, graphiques et de forme libre. Reporting Services est également une plateforme extensible que vous pouvez utiliser pour développer des applications de reporting.
- Integration Services. Integration Services est un ensemble d’outils graphiques et d’objets programmables pour déplacer, copier et transformer des données. Il inclut également le composant Data Quality Services (DQS) pour Integration Services.
- Master Data Services. Master Data Services (MDS) est la solution SQL Server pour la gestion des données de référence. MDS peut être configuré pour gérer n’importe quel domaine (produits, clients, comptes) et inclut des hiérarchies, une sécurité granulaire, des transactions, le versionnage des données et des règles métier, ainsi qu’un complément pour Excel permettant de gérer les données.
- Machine Learning Services (In-Database). Machine Learning Services (In-Database) prend en charge des solutions de machine learning distribuées et évolutives utilisant des sources de données d’entreprise. Dans SQL Server 2016, le langage R était pris en charge. SQL Server 2017 (15.x) prend en charge R et Python.
- Machine Learning Server (Standalone). Machine Learning Server (Standalone) prend en charge le déploiement de solutions de machine learning distribuées et évolutives sur plusieurs plateformes et à partir de plusieurs sources de données d’entreprise, y compris Linux et Hadoop. Dans SQL Server 2016, le langage R était pris en charge. SQL Server 2017 (15.x) prend en charge R et Python.
L’édition SQL Server 2017 Standard offre une base de données de gestion des données et de business intelligence de base pour les services et les petites organisations afin d’exécuter leurs applications, et prend en charge les outils de développement courants sur site et dans le cloud, permettant une gestion efficace des bases de données avec un minimum de ressources informatiques.