Partilhar via


Crie um Warehouse de exemplo no Microsoft Fabric

Aplica-se a: ✅ Armazém em Microsoft Fabric

Este artigo descreve como começar com um armazém de exemplo usando o portal Microsoft Fabric, incluindo a criação e utilização do armazém.

Como criar um novo armazém com dados de exemplo

Nesta seção, orientamos você na criação de um novo Armazém com dados de exemplo.

Criar um exemplo de armazém usando o hub Home

  1. O primeiro hub no painel de navegação é o hub Home . Pode começar a criar a sua amostra de armazém a partir do Home Hub selecionando o cartão de amostra de armazém na secção Novo .

    Captura de ecrã que mostra o cartão de exemplo do Warehouse no hub Home.

  2. Forneça o nome do seu armazém de amostra e selecione Criar.

    Captura de ecrã que mostra a experiência de criação do Warehouse no hub Home.

  3. A ação criar cria um novo Armazém e começa a carregar dados de exemplo nele. O carregamento de dados leva alguns segundos para ser concluído.

    Captura de ecrã a mostrar o carregamento dos dados da amostra no Armazém.

  4. Após a conclusão do carregamento de dados de exemplo, o armazém é aberto com os dados carregados em tabelas e exibições para consulta.

    Captura de tela mostrando o Armazém carregado com dados de exemplo.

Carregar dados de amostra no armazém existente

  1. Depois de criar o armazém, pode carregar dados de amostra para o armazém a partir do cartão Use sample database.

    Captura de ecrã a mostrar onde selecionar o cartão do Armazém no hub de Criação.

  2. O carregamento de dados leva alguns segundos para ser concluído.

    Captura de ecrã a mostrar o carregamento dos dados das amostras no armazém.

  3. Após a conclusão do carregamento de dados de exemplo, o armazém exibe os dados carregados em tabelas e visões para consulta.

    Captura de ecrã a mostrar o armazém carregado com dados de exemplo.

Exemplos de scripts

Seu novo armazém está pronto para aceitar consultas T-SQL. Os scripts T-SQL de exemplo a seguir podem ser usados nos dados de exemplo no seu novo armazém.

Nota

É importante notar que grande parte da funcionalidade descrita nesta secção também está disponível para os utilizadores através de uma ligação TDS e ferramentas como SQL Server Management Studio (SSMS) ou a extensão MSSQL para Visual Studio Code (para utilizadores que preferem usar T-SQL para a maioria das suas necessidades de processamento de dados). Para obter mais informações, consulte Conectividade ou Interrogar o ponto de extremidade de análise SQL ou o Armazém de Dados.


/*************************************************
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