Créer un entrepôt dans Microsoft Fabric
S’applique à : Entrepôt dans Microsoft Fabric
Cet article explique comment commencer à utiliser Warehouse dans Microsoft Fabric à l’aide du portail Microsoft Fabric, y compris la découverte de la création et de la consommation de l’entrepôt. Vous apprenez à créer votre entrepôt à partir de zéro et à échantillonner ainsi que d’autres informations utiles pour vous familiariser et maîtriser les fonctionnalités d’entrepôt offertes via le portail Microsoft Fabric.
Notes
Il est important de noter qu’une grande partie des fonctionnalités décrites dans cette section sont également disponibles pour les utilisateurs via une connexion de point de terminaison TDS et des outils tels que SQL Server Management Studio (SSMS) ou Azure Data Studio (ADS) (pour les utilisateurs qui préfèrent utiliser T-SQL pour la majorité de leurs besoins de traitement des données). Pour plus d’informations, consultez Connectivité ou requête d’un entrepôt.
Important
Microsoft Fabric est en préversion.
Conseil
Vous pouvez continuer avec un entrepôt vide ou un exemple d’entrepôt pour continuer cette série d’étapes de prise en main.
Comment créer un entrepôt
Dans cette section, nous vous guiderons à travers trois expériences distinctes disponibles pour créer un entrepôt à partir de zéro dans le portail Microsoft Fabric.
Créer un entrepôt à l’aide du hub Accueil
Le premier hub dans les menus de navigation de gauche est le hub d’accueil . Vous pouvez commencer à créer votre entrepôt à partir du hub Accueil en sélectionnant le carte d’entrepôt sous la section Nouveau. Un entrepôt vide est créé pour commencer à créer des objets dans l’entrepôt. Vous pouvez utiliser un exemple de jeu de données pour obtenir un démarrage ou charger vos propres données de test si vous préférez.
Créer un entrepôt à l’aide du hub Créer
Une autre option disponible pour créer votre entrepôt consiste à créer un hub, qui est le deuxième hub dans le menu de navigation de gauche.
Vous pouvez créer votre entrepôt à partir du hub Créer en sélectionnant le carte d’entrepôt sous la section Entrepôt de données. Lorsque vous sélectionnez le carte, un entrepôt vide est créé pour commencer à créer des objets dans l’entrepôt ou utiliser un exemple pour commencer comme mentionné précédemment.
Créer un entrepôt à partir de l’affichage liste de l’espace de travail
Pour créer un entrepôt, accédez à votre espace de travail, sélectionnez + Nouveau , puis entrepôt pour créer un entrepôt.
Une fois initialisées, vous pouvez charger des données dans votre entrepôt. Pour plus d’informations sur l’obtention de données dans un entrepôt, consultez Ingestion de données.
Comment créer un exemple d’entrepôt
Dans cette section, nous vous guiderons à travers deux expériences distinctes disponibles pour créer un exemple d’entrepôt à partir de zéro.
Créer un exemple d’entrepôt à l’aide du hub Accueil
Le premier hub dans les menus de navigation de gauche est le hub d’accueil . Vous pouvez commencer à créer votre exemple d’entrepôt à partir du hub Accueil en sélectionnant l’exemple d’entrepôt carte sous la section Nouveau.
Indiquez le nom de votre exemple d’entrepôt, puis sélectionnez Créer.
L’action créer crée un entrepôt et commence à y charger des exemples de données. Le chargement des données prend quelques minutes.
À la fin du chargement des exemples de données, l’entrepôt s’ouvre avec des données chargées dans des tables et des vues à interroger.
Charger des exemples de données dans un entrepôt existant
Pour plus d’informations sur la création d’un entrepôt, consultez Créer un Data Warehouse Synapse.
Une fois que vous avez créé votre entrepôt, vous pouvez charger des exemples de données dans l’entrepôt à partir de l’exemple de base de données carte.
Le chargement des données prend quelques minutes.
À la fin du chargement des exemples de données, l’entrepôt affiche les données chargées dans des tables et des vues à interroger.
Exemples de scripts
/*************************************************
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
Conseil
Vous pouvez continuer avec un entrepôt vide ou un exemple d’entrepôt pour continuer cette série d’étapes de prise en main.