Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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
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 .
Forneça o nome do seu armazém de amostra e selecione Criar.
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.
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.
Carregar dados de amostra no armazém existente
Depois de criar o armazém, pode carregar dados de amostra para o armazém a partir do cartão Use sample database.
O carregamento de dados leva alguns segundos para ser concluído.
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.
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