Использование озерной базы данных

Завершено

После создания озерной базы данных можно хранить файлы данных, соответствующие схемам таблиц в соответствующих папках в озере данных, и запрашивать их с помощью SQL.

Использование бессерверного пула SQL

Озерную базу данных можно запросить в скрипте SQL с помощью бессерверного пула SQL.

Например, предположим, что озерная база данных с именем RetailDB содержит таблицу Customer. Вы можете запросить ее с помощью стандартной инструкции SELECT следующим образом:

USE RetailDB;
GO

SELECT CustomerID, FirstName, LastName
FROM Customer
ORDER BY LastName;

Нет необходимости использовать функцию OPENROWSET или включить дополнительный код для доступа к данным из базового хранилища файлов. Бессерверный пул SQL обрабатывает сопоставление с файлами.

Использование пула Apache Spark

Помимо использования бессерверного пула SQL, вы можете работать с таблицами озерной базы данных с помощью Spark SQL в пуле Apache Spark.

Например, можно использовать следующий код для вставки новой записи клиента в таблицу Customer.

%%sql
INSERT INTO `RetailDB`.`Customer` VALUES (123, 'John', 'Yang')

Затем можно использовать следующий код для запроса таблицы:

%%sql
SELECT * FROM `RetailDB`.`Customer` WHERE CustomerID = 123