Δημιουργία δείγματος αποθήκης στο Microsoft Fabric

Ισχύει για:✅ Αποθήκη στο Microsoft Fabric

Αυτό το άρθρο περιγράφει πώς μπορείτε να ξεκινήσετε με το δείγμα αποθήκης χρησιμοποιώντας την πύλη Microsoft Fabric, συμπεριλαμβανομένης της δημιουργίας και της κατανάλωσης της αποθήκης.

Δημιουργία νέας αποθήκης με δείγμα δεδομένων

Σε αυτή την ενότητα, θα σας καθοδηγήσουμε στη δημιουργία μιας νέας Αποθήκης με δείγμα δεδομένων.

Δημιουργία δείγματος αποθήκης με χρήση του Κέντρου αρχικής σελίδας

  1. Ο πρώτος διανομέας στο παράθυρο περιήγησης είναι ο κεντρικός κόμβος. Μπορείτε να ξεκινήσετε τη δημιουργία του δείγματος αποθήκης από τον κεντρικό κόμβο επιλέγοντας την κάρτα δείγματος αποθήκης στην ενότητα Νέα .

    Στιγμιότυπο οθόνης που εμφανίζει την κάρτα δείγματος αποθήκης στον κεντρικό πίνακα.

  2. Εισαγάγετε το όνομα για το δείγμα αποθήκης σας και επιλέξτε Δημιουργία.

    Στιγμιότυπο οθόνης που εμφανίζει την εμπειρία δημιουργίας αποθήκης στον πίνακα επιλογών Home.

  3. Η ενέργεια δημιουργίας δημιουργεί μια νέα Αποθήκη και ξεκινά τη φόρτωση ενός δείγματος δεδομένων σε αυτή. Η φόρτωση των δεδομένων απαιτεί λίγα δευτερόλεπτα για να ολοκληρωθεί.

    Στιγμιότυπο οθόνης που εμφανίζει τη φόρτωση του δείγματος δεδομένων στην Αποθήκη.

  4. Με την ολοκλήρωση της φόρτωσης του δείγματος δεδομένων, η αποθήκη ανοίγει με δεδομένα φορτωμένα σε πίνακες και προβολές για υποβολή ερωτημάτων.

    Στιγμιότυπο οθόνης που εμφανίζει την Αποθήκη φορτωμένη με δείγμα δεδομένων.

Φόρτωση δείγματος δεδομένων στην υπάρχουσα αποθήκη

  1. Αφού δημιουργήσετε την αποθήκη σας, μπορείτε να φορτώσετε δείγμα δεδομένων στην αποθήκη από την Χρήση δείγματος κάρτας βάσης δεδομένων .

    Στιγμιότυπο οθόνης που δείχνει πού μπορείτε να επιλέξετε την κάρτα Αποθήκη στο κέντρο Δημιουργία.

  2. Η φόρτωση των δεδομένων απαιτεί λίγα δευτερόλεπτα για να ολοκληρωθεί.

    Στιγμιότυπο οθόνης που εμφανίζει τη φόρτωση δεδομένων δείγματος στην αποθήκη.

  3. Με την ολοκλήρωση της φόρτωσης του δείγματος δεδομένων, η αποθήκη εμφανίζει δεδομένα που έχουν φορτωθεί σε πίνακες και προβολές για υποβολή ερωτημάτων.

    Στιγμιότυπο οθόνης που εμφανίζει την αποθήκη φορτωμένη με δείγματα δεδομένων.

Δείγματα δεσμών ενεργειών

Η νέα αποθήκη σας είναι έτοιμη για αποδοχή ερωτημάτων T-SQL. Μπορείτε να χρησιμοποιήσετε τα παρακάτω δείγματα δεσμών ενεργειών T-SQL στο δείγμα δεδομένων στη νέα αποθήκη σας.

Σημείωμα

Είναι σημαντικό να σημειωθεί ότι μεγάλο μέρος της λειτουργικότητας που περιγράφεται σε αυτήν την ενότητα είναι επίσης διαθέσιμο στους χρήστες μέσω σύνδεσης τελικού σημείου TDS και εργαλείων όπως SQL Server Management Studio (SSMS) ή η επέκταση MSSQL για Visual Studio Code (για χρήστες που προτιμούν να χρησιμοποιούν T-SQL για την πλειονότητα των αναγκών επεξεργασίας δεδομένων τους). Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Συνδεσιμότητα ή Ερώτημα για το τελικό σημείο ανάλυσης SQL ή την Αποθήκη.


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