Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:✅ Warehouse no Microsoft Fabric
Este artigo descreve como começar a usar o warehouse de exemplo usando o portal Microsoft Fabric, incluindo a criação e o consumo do warehouse.
Como criar um novo armazém com dados de amostra
Nesta seção, apresentamos a experiência de criar um novo Warehouse com dados de amostra.
Criar um exemplo de armazém usando o Hub Principal
O primeiro hub no painel de navegação é o hub Início. Você pode começar a criar seu exemplo de armazém no hub Inicial selecionando o cartão de exemplo de armazém na seção Novo.
Forneça o nome do Warehouse de exemplo e selecione Criar.
A ação criar cria um novo Warehouse e começa a carregar os dados de exemplo nele. O carregamento dos dados leva alguns segundos para ser concluído.
Após a conclusão do carregamento de dados de exemplo, o armazém de dados é aberto, com os dados carregados nas tabelas e visões para consulta.
Carregar os dados de amostra no armazém de dados existente
Depois de criar o armazém, você pode carregar dados de exemplo no armazém usando o cartão Usar o banco de dados de exemplo.
O carregamento dos dados leva alguns segundos para ser concluído.
Após concluir o carregamento de dados de exemplo, o warehouse exibe os dados carregados nas tabelas e visões para consulta.
Scripts de exemplo
Seu novo warehouse está pronto para aceitar consultas T-SQL. Os scripts T-SQL de amostra a seguir podem ser usados nos dados de amostra em seu novo warehouse.
Observação
É importante observar que grande parte da funcionalidade descrita nesta seção também está disponível para os usuários por meio de uma conexão de ponto de extremidade TDS e ferramentas como SQL Server Management Studio (SSMS) ou a extensão MSSQL para Visual Studio Code (para usuários que preferem usar o T-SQL para a maioria de suas necessidades de processamento de dados). Para obter mais informações, consulte Conectividade ou Consulte o ponto de extremidade de análise SQL ou o data warehouse.
/*************************************************
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