Поделиться через


Создание примера хранилища в Microsoft Fabric

Область применения:✅ хранилище в Microsoft Fabric

В этой статье описывается, как приступить к работе с примером хранилища с помощью портала Microsoft Fabric, включая создание и потребление хранилища.

Создание хранилища с примерами данных

В этом разделе мы рассмотрим создание хранилища с примерами данных.

Создайте образец хранилища с помощью домашнего центра управления

  1. Первый узел в области навигации — Главная. Вы можете начать создание образца хранилища из раздела Home, выбрав карточку Warehouse sample в разделе New.

    Снимок экрана с примером карточки склада в центральном узле Home.

  2. Укажите имя примера хранилища и нажмите кнопку "Создать".

    Снимок экрана: интерфейс создания хранилища в главном центре.

  3. Действие создания создает хранилище и начинает загрузку примеров данных в него. Загрузка данных занимает несколько секунд.

    Снимок экрана: загрузка примеров данных в хранилище.

  4. После завершения загрузки образцов данных, хранилище открывается с данными, загруженными в таблицы и представления для выполнения запросов.

    Снимок экрана: хранилище, загруженное с примерами данных.

Загрузка примеров данных в существующее хранилище

  1. После создания хранилища можно загрузить образец данных в хранилище из карточки Использовать образец базы данных.

    Снимок экрана, на котором показано, где выбрать карточку склада в разделе

  2. Загрузка данных занимает несколько секунд.

    Снимок экрана: загрузка образца данных в хранилище.

  3. После завершения загрузки образцов данных хранилище отображает данные, загруженные в таблицы и представления, чтобы делать запросы.

    Снимок экрана: хранилище, загруженное с примерами данных.

Примеры сценариев

Новый склад готов принять запросы 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