Native Data types
U-SQL has many built-in Native U-SQL datatypes in that U-SQL has special support for them so that using them will be more performant. In general use the U-SQL's native data types wherever possible.
Most of the datatypes below will be familiar to a C#/.NET programmer. Indeed except for MAP and ARRAY, these ARE the normal .NET datatypes you are used to.
sbyte int long float double decimal short
byte uint ulong ushort
bool Guid DateTime byte