This chapter covers:
- Importing data into Azure SQL Database with external data sources
- Configuring cross-database queries in Azure SQL Database
- Importing file data into Azure SQL Database with Azure Data Factory
In the last chapter, you learned about creating and configuring Azure SQL Database (SQLDB). Relational databases like SQLDB provide an accessible endpoint for queries into both the Serving layer and Speed layer of a Lambda architecture analytics system. In chapter 6, you saw the real-time part of the workflow, with Stream Analytics calculations that flowed into SQLDB. Chapter 10 demonstrated using Azure Data Factory (ADF) to automate the batch-processing part using Azure Data Lake Analytics (ADLA). SQLDB sits at the center of this web of data flows, and forms the primary service of the Serving layer.
Figure 12.1. Lambda architecture with Azure PaaS services
In this chapter, you’ll learn how to move data in Azure services into SQLDB. This includes the outputs of ADLA batch processing, data in Blob Storage, and data in other SQLDBs. Providing data via an RDBMS gives more users access, with a wider range of tools, than data files only.