This chapter covers:
- Using Azure Cognitive services to enhance data
- Building user-defined functions using Visual Studio and C#
- Connecting to remote data sources
In the last chapter, you learned how to use features of Azure Data Lake Analytics (ADLA) to build reusable objects to improve your U-SQL scripts. You also used C# to enhance, and sometimes replace, the functions of SQL. In this chapter, you’ll build on that foundation of reuse and extension by adding features to improve your U-SQL scripts. You’ll use the Data Lake store to serve assembly files for use in ADLA jobs. You’ll run Azure PowerShell and U-SQL scripts to modify the ADLA and Data Lake environments. You’ll add new types of data extraction classes to ADLA, and add C# functions to modify data in ADLA jobs. You’ll also connect to external providers to add even more data with minimal effort. This extensible nature of U-SQL is facilitated by the compiled nature of ADLA jobs.