Part 9: Extending U-SQL

There are 5 kinds of User-Defined entities in U-SQL User-Defined Functions (UDFs)User-Defined Types (UDTs)User-Defined Aggregators (UDAggs)User-defined Operators (UDOs)User-Defined Appliers All of them are defined by .NET code. C# is not required. Any .NET language will work. User-Defined Functions User defined functions are normal static methods on a .NET Class. Read More …

Part 5: Working with FileSets

Reading and Writing Files: Built-in Extractors U-SQL has three built-in extractors that handle text Extractors.Csv() reads comma-separated value (CSV)Extractors.Tsv() reads tab-separated value (TSV)Extractors.Text() reads delimited text files. Extractors.Csv and Extractors.Tsv are the same as Extractors.Text but they default to a specific delimiter appropriate for the format they support. Read More …

Part 4: U-SQL Expressions

Overview Clauses such as SELECT, WHERE, and HAVING (among others) allow you to enter U-SQL expressions. An expression in a programming language is a combination of explicit values, constants, variables, operators, and functions that are interpreted according to the particular rules of precedence and Read More …