{"id":19925,"date":"2017-04-19T11:41:00","date_gmt":"2017-04-19T18:41:00","guid":{"rendered":"https:\/\/blogs.technet.microsoft.com\/dataplatforminsider\/?p=19925"},"modified":"2024-01-22T22:50:52","modified_gmt":"2024-01-23T06:50:52","slug":"python-in-sql-server-2017-enhanced-in-database-machine-learning","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2017\/04\/19\/python-in-sql-server-2017-enhanced-in-database-machine-learning\/","title":{"rendered":"Python in SQL Server 2017: enhanced in-database machine learning"},"content":{"rendered":"
We are excited to share the preview release of in-database analytics and machine learning with Python in SQL Server. Python is one of the most popular languages for data science and has a rich ecosystem of powerful libraries.<\/p>\n
Starting with the CTP 2.0 release of SQL Server 2017, you can now bring Python-based intelligence to your data in SQL Server.<\/p>\n
The addition of Python builds on the foundation laid for R Services in SQL Server 2016 and extends that mechanism to include Python support for in-database analytics and machine learning. We are renaming R Services to Machine Learning Services, and R and Python are two options under this feature.<\/p>\n
The Python integration in SQL Server provides several advantages:\n<\/p>\n
Data scientists, application developers, and database administrators can all benefit from this new capability.<\/p>\n
The standard open source CPython interpreter (version 3.5) and some Python packages commonly used for data science are downloaded and installed during SQL Server setup if you choose the Python option in the feature tree.<\/p>\n
Currently, a subset of packages from the popular Anaconda distribution is included along with Microsoft\u2019s RevoScalePy package. The set of packages available for download will evolve as we move toward general availability of this feature. Users can easily install any additional open source Python package, including the modern deep learning packages like Cognitive Toolkit and TensorFlow to run in SQL Server. Taking advantage of these packages, you can build and deploy GPU-powered deep learning database applications.<\/p>\n
Currently, Python support is in \u201cpreview\u201d state for SQL Server 2017 on Windows only.<\/p>\n
We are very excited about the possibilities this integration opens up for building intelligent database applications. Please watch the Python based machine learning in SQL Server<\/a> presentation and Joseph Sirosh Keynote<\/a> at Microsoft Data Amp 2017 event for demos and additional information. We encourage you to install SQL Server 2017<\/a>. Please share your feedback with us as we work toward general availability of this technology.<\/p>\n Thank you!<\/p>\n Sumit Kumar, Senior Program Manager, SQL Server Machine Learning Services<\/p>\n Nagesh Pabbisetty, Director of Program Management, Microsoft R Server and Machine Learning<\/p>\n","protected":false},"excerpt":{"rendered":" We are excited to share the preview release of in-database analytics and machine learning with Python in SQL Server. Python is one of the most popular languages for data science and has a rich ecosystem of powerful libraries. Starting with the CTP 2.0 release of SQL Server 2017, you can now bring Python-based intelligence to<\/p>\n","protected":false},"author":1457,"featured_media":50221,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[],"product":[5227,2406],"content-type":[2448],"topic":[2457],"coauthors":[2487],"class_list":["post-19925","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","product-sql","product-sql-server-2017","content-type-updates","topic-data-analytics"],"yoast_head":"\n