News

'Denali' Makes Way for 'SQL Server 2012'

Microsoft's next-generation database is expected in first half of 2012.

"Denali" is no more.

Microsoft announced the new name of its flaship database, sticking with the tried-and-true methodology of the product name and year of release: It's officially "SQL Server 2012". That was one of the major unveilings at this week's PASS Summit 2011, held in Seattle.

The current Denali release has been available as a third community technology preview (CTP), as announced in July. However, Microsoft today explained that the solution has advanced to "the final production stages." The final SQL Server 2012 product is expected to get released sometime in the first half of 2012, Microsoft announced at the event, which is sponsored by the Professional Association for SQL Server.

SQL Server 2012 Features
Other code names associated with the Denali CTP release also were dropped, Microsoft announced. For instance, Microsoft's "Crescent" code-named feature, which offers a simplified way for information workers to create data mashups, is now called "Power View." Microsoft also announced that it has added a new touch capability to Power View, which will allow users to drill down into data via touch-screens.

SQL Server Denali developers who were used to the old "Juneau" code name for Microsoft's integrated development environment can now say hello to Microsoft's new, more descriptive name, "SQL Server Data Tools."

Microsoft announced a new capability for businesses to share data in SQL Server 2012, and so introduced another code name, "Data Explorer." This feature, which will be available via SQL Azure Labs in November, will eventually leverage the Windows Azure Marketplace, although the details were lacking in Microsoft's announcement. Microsoft describes Data Explorer as providing "capabilities for data curation, collaboration, classification and mashup, opening new capabilities and opportunities around the data that you own or want to work with."

Hadoop Interoperability
Microsoft's ongoing relationship in supporting the open source Hadoop technology continues apace as interoperability is being opened up for Windows Server and Windows Azure. Microsoft is partnering with Apache Hadoop core contributor Hortonworks on the effort. Hortonworks was founded by Yahoo and Benchmark Capital. SQL Server Certified Microsoft Master Brent Ozar joked in a Twitter feed that "It'd be hilarious if Microsoft ends up buying Yahoo just for the Hadoop expertise."

Hadoop is more than just clustering technology, according to James Kobielus, a senior analyst at Forrester Research, who described it as "the nucleus of the next-generation enterprise data warehouse in the cloud." He called Hadoop an evolutionary path. It has storage layer as well as an aggregation and query layer called "Hive." It also has an in-database analytics layer through Map Reduce.

"Hadoop is a petabyte-scalable complex data and analytics staging layer sitting behind an enterprise data warehouse or it can be a standalone data warehouse to some degree," Kobielus said in a phone interview. He added that Hadoop is used by early adopters for things like social media analytics. It's used by AOL and Yahoo for ad analytics, for instance.

"Hadoop is an 'in-database analytics' approach, under which complex analytics -- including multivariate statistical analysis, data mining, predictive modeling, sentiment analysis, and content analytics -- are executed in parallel across MPP [massively parallel processing] clusters of distinct processing and storage nodes," Kobielus explained via e-mail. "Hadoop's power enables these functions to be executed with linear scaling across clouds that hold hundreds of petabytes of data and may distribute processing within individual data centers or even wide-area networks."

Kobielus described Microsoft's collaboration with Hortonworks as a key partnership, since that company has been pushing the vision for next-generation Hadoop.

"The Microsoft partnership…is providing professional services and consulting to ISVs and data warehousing companies and others that want to go down the road of Hadoop for big data," Kobielus said. "Hortonworks is very very principled in their commitment to the open source process. All of their development work is contributed back to the Apache open source community. Microsoft has indicated to me that that's a big reason why they're going with Hortonworks."

In the near future, Hadoop distributions will work with Microsoft's PowerPivot business intelligence tools on Windows Server and Windows Azure. Microsoft plans to release a CTP of the Hadoop service for Windows Azure at the end of this year, while the CTP of the Hadoop service for Windows Server is planned for sometime next year. Microsoft will offer code contributions to Hadoop, which is an open source project initiated by the Apache Software Foundation.

Kobielus described the Hadoop work with Windows Server and Windows Server as an "exciting" development.

"Hadoop then becomes the common technology, bridging the parallel data warehouse architecture with the Azure architecture, which are two entirely separate databases for big data," he said. "This is great. I look forward to seeing where they are going in terms of using Hadoop as the catalyzing converge layer between those two Microsoft initiatives."

Microsoft previously released CTPs of Hadoop connectors for SQL Server 2008 R2 and SQL Server Parallel Data Warehouse back in August. The one for SQL Server 2008 R2 has now advanced to "release-to-Web" status and can be downloaded here. Hadoop is typically used to run "big data" business intelligence-type operations for applications such as supply-chain management, sales analytics, call-center record analysis, Web event analysis and financial reporting.

Those looking for more information on Hadoop may do well to track Kobielus' work. Yesterday, Forrester published his study, "Enterprise Hadoop Best Practices: Concrete Guidelines From Early Adopters In Online Services." Kobielus also is finishing up two more studies for publication this month, including one on Yahoo's use of Hadoop and a study on enterprise use of Hadoop for big data applications. Those wanting more can look for a future Forrester Wave study from Kobielus on data warehousing players.

Hadoop currently is being embraced by Oracle, NoSQL, IBM, Netezza, Teradata and EMC Greenplum, in addition to Microsoft.

About the Author

Kurt Mackie is senior news producer for 1105 Media's Converge360 group.

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube