Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:✅ хранилище в Microsoft Fabric
В этой статье описывается, как приступить к работе с примером хранилища с помощью портала Microsoft Fabric, включая создание и потребление хранилища.
Создание хранилища с примерами данных
В этом разделе мы рассмотрим создание хранилища с примерами данных.
Создайте образец хранилища с помощью домашнего центра управления
Первый узел в области навигации — Главная. Вы можете начать создание образца хранилища из раздела Home, выбрав карточку Warehouse sample в разделе New.
Укажите имя примера хранилища и нажмите кнопку "Создать".
Действие создания создает хранилище и начинает загрузку примеров данных в него. Загрузка данных занимает несколько секунд.
После завершения загрузки образцов данных, хранилище открывается с данными, загруженными в таблицы и представления для выполнения запросов.
Загрузка примеров данных в существующее хранилище
После создания хранилища можно загрузить образец данных в хранилище из карточки Использовать образец базы данных.
Загрузка данных занимает несколько секунд.
После завершения загрузки образцов данных хранилище отображает данные, загруженные в таблицы и представления, чтобы делать запросы.
Примеры сценариев
Новый склад готов принять запросы T-SQL. В вашем новом хранилище можно использовать следующие примеры скриптов T-SQL для образцов данных.
Примечание.
Важно отметить, что большая часть функциональных возможностей, описанных в этом разделе, также доступна пользователям с помощью подключения к конечной точке TDS и таких средств, как SQL Server Management Studio (SSMS) или Azure Data Studio (для пользователей, которые предпочитают использовать T-SQL для большинства своих потребностей в обработке данных). Дополнительные сведения см. в разделе "Подключение " или "Запрос" конечной точки аналитики SQL или хранилища.
/*************************************************
Get number of trips performed by each medallion
**************************************************/
SELECT
M.MedallionID
,M.MedallionCode
,COUNT(T.TripDistanceMiles) AS TotalTripCount
FROM
dbo.Trip AS T
JOIN
dbo.Medallion AS M
ON
T.MedallionID=M.MedallionID
GROUP BY
M.MedallionID
,M.MedallionCode
/****************************************************
How many passengers are being picked up on each trip?
*****************************************************/
SELECT
PassengerCount,
COUNT(*) AS CountOfTrips
FROM
dbo.Trip
WHERE
PassengerCount > 0
GROUP BY
PassengerCount
ORDER BY
PassengerCount
/*********************************************************************************
What is the distribution of trips by hour on working days (non-holiday weekdays)?
*********************************************************************************/
SELECT
ti.HourlyBucket,
COUNT(*) AS CountOfTrips
FROM dbo.Trip AS tr
INNER JOIN dbo.Date AS d
ON tr.DateID = d.DateID
INNER JOIN dbo.Time AS ti
ON tr.PickupTimeID = ti.TimeID
WHERE
d.IsWeekday = 1
AND d.IsHolidayUSA = 0
GROUP BY
ti.HourlyBucket
ORDER BY
ti.HourlyBucket