Introducing U-SQL: Big Data Processing made easy
2016TL; DR
This presentation will give you an overview on U-SQL, why we decided to build a new language, what its core philosophical underpinnings are as well as show the language in its natural habitat, development tooling and language capabilities
Session Details
Making Big Data processing easy requires great developer support that hides the complexity of managing scale, provides easy integration of custom code to handle the complex processing requirements ranging from data cleanup to advanced processing of unstructured data, and provides great tool support for the developer to help in the iterative development process. Thus when we at Microsoft introduced the Azure Data Lake, we decided to also include a new language called U-SQL to make Big data processing easy. It unifies the declarative power of SQL and the extensibility of C# to make writing custom processing of big data easy. It also unifies processing over all data – structured, semistructured and unstructured data – and queries over both local data and remote SQL data sources. This presentation will give you an overview on U-SQL, why we decided to build a new language, what its core philosophical underpinnings are as well as show the language in its natural habitat – the development tooling – showing the language capabilities as well as the tool support from starting your first script to analyzing its performance.
3 things you'll get out of this session
Speakers
Michael Rys's previous sessions
Big Data & Data W'housing Together w/ Azure Synapse Analytic
Come learn how Azure Synapse brings together big data and data warehousing through new technology and a unified development experience
Big Data Processing with .NET and Spark
Come learn how to use .NET and Spark together in Azure Synapse and elsewhere to cook and analyze your data!
Execute your custom code in Python/.Net/R @ Scale with U-SQL
In this session, I will showcase how you can bring your Python, R, and
.NET code to Azure Data Lake and apply it at scale using U-SQL.
Modernizing ETL with Azure Data Lake
Modernizing ETL with Azure Data Lake: Hyperscale, Multi-format, Multi-platform, & Intelligent
Scaling out your Cloud Database with SQL Azure Federations
In this presentation, we provide an introduction to SQL Azure Federations and also show
some interesting patterns that provide additional capabilities such as
scale-out query processing, cross-shard schema management and multi-key sharding.