Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:✅ хранилище в 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