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.

Capture d’écran montrant le carte d’entrepôt dans le hub Accueil.

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.

Capture d’écran montrant où sélectionner le carte d’entrepôt dans le hub Créer.

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.

Capture d’écran montrant où sélectionner Nouveau et Entrepôt dans l’affichage liste de l’espace de travail.

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.

Capture d’écran d’un entrepôt créé automatiquement.

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

  1. 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.

    Capture d’écran montrant l’exemple Warehouse carte dans le hub Accueil.

  2. Indiquez le nom de votre exemple d’entrepôt, puis sélectionnez Créer.

    Capture d’écran montrant l’expérience de création d’entrepôt dans le hub Accueil.

  3. 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.

    Capture d’écran montrant le chargement des exemples de données dans Warehouse.

  4. À 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.

    Capture d’écran montrant l’entrepôt chargé avec des exemples de données.

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.

  1. 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.

    Capture d’écran montrant où sélectionner l’exemple d’entrepôt carte dans le hub Accueil.

  2. Le chargement des données prend quelques minutes.

    Capture d’écran montrant le chargement des exemples de données dans l’entrepôt.

  3. À 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.

    Capture d’écran montrant l’entrepôt chargé avec des exemples de données.

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.

Étapes suivantes