Η ημερομηνία και η ώρα είναι απαραίτητες για την ανάλυση δεδομένων. Έτσι, δείτε πώς μπορείτε να δημιουργήσετε έναν πίνακα δεδομένων στο Power BI για να σας δώσει πιο ακριβή αποτελέσματα.

Οι ημερομηνίες είναι ένα κρίσιμο κομμάτι δεδομένων που μπορεί να επηρεάσει την ανάλυσή σας. Επομένως, η δημιουργία ενός πεδίου ημερομηνίας-ώρας στο Power BI είναι απαραίτητη για να διασφαλιστεί ότι η διαδικασία ανάλυσης δεδομένων σας είναι ακριβής, βοηθώντας σας να βελτιστοποιήσετε την αναφορά σας.

Είτε εξετάζετε στοιχεία πωλήσεων, οικονομικά αρχεία, συμπεριφορά πελατών, σχόλια πελατών ή επισκεψιμότητα ιστότοπου, η ύπαρξη ακριβών δεδομένων ημερομηνίας και ώρας μπορεί να προσφέρει πολύτιμες πληροφορίες. Εκεί εμφανίζεται ο πίνακας ημερομηνιών του Power BI.

Λοιπόν, ας διερευνήσουμε τη σημασία ενός πίνακα ημερομηνιών στο Power BI και πώς να δημιουργήσουμε έναν.

Τι είναι ο πίνακας ημερομηνιών και γιατί τον χρειάζεστε;

Ο Πίνακας Ημερομηνιών είναι ένας πίνακας δεδομένων διαστάσεων που περιέχει χαρακτηριστικά όπως έτος, μήνας και ημέρα ημερομηνιών. Αυτός ο πίνακας περιέχει μία τιμή κάθε μέρα και αυτή η τιμή είναι ημερομηνία. Ως εκ τούτου, αυτός είναι ο λόγος που οι πίνακες ημερομηνιών ονομάζονται επίσης πίνακες ημερολογίου.

Κατά την ανάλυση δεδομένων στο Power BI, χρειάζεστε έναν πίνακα ημερομηνιών για διάφορους λόγους.

  • Για ανάλυση δεδομένων χρονικής ευφυΐας.
  • Για αναφορά και φιλτράρισμα ημερομηνιών στα μοντέλα σας.
  • Για να δημιουργήσετε αναφορές που χρειάζονται πληροφορίες σχετικά με την ημερομηνία.
  • Βεβαιωθείτε ότι όλες οι διαθέσιμες ημερομηνίες στα δεδομένα σας έχουν μια κεντρική και με ακρίβεια διαμορφωμένη ημερομηνία για τη μοντελοποίηση δεδομένων. Αυτό είναι παρόμοιο με όταν δημιουργείτε σχέσεις μεταξύ πολλών πινάκων χρησιμοποιώντας ένα μοντέλο δεδομένων στο Excel.
  • Για να δημιουργήσετε ενημερωτικά γραφικά.
  • Παρέχει μια συνεπή και τυποποιημένη ημερομηνία για τις αναφορές σας.

Ποιες είναι οι απαιτήσεις ενός πίνακα ημερομηνιών;

Κατά τη δημιουργία ενός πίνακα ημερομηνιών στο Power BI, υπάρχουν ορισμένα πράγματα που πρέπει να έχετε υπόψη:

  • Η πρώτη στήλη, η οποία είναι η στήλη ημερομηνίας, θα πρέπει να είναι ημερομηνίες του τύπου ημερομηνίας ημερομηνίας/ώρας.
  • Οι τιμές ημερομηνίας της πρώτης στήλης πρέπει να είναι μοναδικές και να μην έχουν κενά.
  • Επισημάνετε τον πίνακα ημερομηνιών που έχετε δημιουργήσει ως Πίνακας Ημερομηνιών.
  • Η ημερομηνία δεν πρέπει να έχει τιμή που λείπει και να περιέχει όλες τις ημερομηνίες εντός μιας περιόδου. Αυτό μπορεί να είναι από μερικούς μήνες έως ένα έτος ή περισσότερο από ένα χρόνο.

Πώς να δημιουργήσετε έναν πίνακα ημερομηνιών χρησιμοποιώντας την αυτόματη ημερομηνία/ώρα

Η δυνατότητα αυτόματης ημερομηνίας Power BI δημιουργεί αυτόματα έναν πίνακα ιεραρχίας ημερομηνιών και ημερομηνιών με βάση τις στήλες στα δεδομένα σας. Ενημερώνει επίσης αυτήν την ημερομηνία με βάση τα υποκείμενα δεδομένα σας. Με την ιεραρχία που δημιουργεί, μπορείτε να αναλύσετε, να συγκεντρώσετε και να φιλτράρετε τα δεδομένα σας με βάση μια συγκεκριμένη ημερομηνία ή για μια περίοδο.

Για να ενεργοποιήσετε τη δυνατότητα αυτόματης ημερομηνίας.

  1. Πλοηγηθείτε στο Κορδέλα αρχείου > Επιλογές και ρυθμίσεις.
  2. Στη συνέχεια επιλέξτε Επιλογές > Τρέχον αρχείο > Φόρτωση δεδομένων > Ευφυΐα χρόνου.
  3. Σημειώστε το Ενεργοποίηση αυτόματης ημερομηνίας/ώρας κουτί.

Η ιεραρχία ημερομηνιών εδώ θα περιλαμβάνει Έτος, Τρίμηνο, Μήνας και Ημέρα.

Πώς να δημιουργήσετε έναν πίνακα ημερομηνιών χρησιμοποιώντας το DAX

Ένα πράγμα που κάνει Power BI διαφορετικό από το Microsoft Excel είναι οι συναρτήσεις έκφρασης ανάλυσης δεδομένων (DAX) του Power BI. Ενώ το DAX μπορεί να χρησιμοποιηθεί στο Excel, δεν είναι αρκετά διαισθητικό για την εφαρμογή.

Το CalendarAuto και το Calendar είναι δύο συναρτήσεις DAX που χρησιμοποιούνται για τη δημιουργία αυτών των πινάκων. Η μόνη διαφορά μεταξύ των δύο λειτουργιών είναι ότι ενώ το Ημερολόγιο δημιουργεί τις ημερομηνίες με βάση αυτό που καθορίζετε, οι συναρτήσεις CalendarAuto δημιουργούν μια ημερομηνία με βάση αυτό που εντοπίζει αυτόματα από τα δεδομένα σας.

Για να χρησιμοποιήσετε τη λειτουργία Ημερολόγιο:

  1. Πλοηγηθείτε στο Καρτέλα Αρχική στην κορδέλα του Power BI Desktop σας.
  2. Επιλέγω Νέος πίνακας
  3. Εισαγάγετε τον τύπο DAX παρακάτω. Αυτός ο τύπος θα δημιουργήσει έναν πίνακα ημερομηνιών που κυμαίνεται από την 1η Ιανουαρίου 2022 έως την 31η Δεκεμβρίου 2023.
    Ημερομηνία = ΗΜΕΡΟΛΟΓΙΟ(ΗΜΕΡΟΜΗΝΙΑ(2022,1,1), ΗΜΕΡΟΜΗΝΙΑ(2023,12,31))
  4. Εάν θέλετε να αυτοαυξάνεται, μπορείτε να αντικαταστήσετε την ημερομηνία λήξης με ΣΗΜΕΡΑ(), όπως φαίνεται παρακάτω.
    Ημερομηνία = ΗΜΕΡΟΛΟΓΙΟ(ΗΜΕΡΟΜΗΝΙΑ(2022,1,1),ΣΗΜΕΡΑ())
  5. Για να προσθέσετε μια στήλη Έτος, επιλέξτε Νέα στήλη και χρησιμοποιήστε το ΕΤΟΣ() συνάρτηση για να γράψετε αυτήν τη συνάρτηση DAX.
    έτος = ΕΤΟΣ('Ημερομηνία'[Ημερομηνία])
  6. Επιλέγω Νέα στήλη και προσθέστε μια στήλη μήνα χρησιμοποιώντας το ΜΗΝΑΣ() Λειτουργία DAX. Ωστόσο, αυτή η συνάρτηση γράφει τον μήνα σε αριθμητική μορφή.
    Μήνας = ΜΗΝΑΣ('Ημερομηνία'[Ημερομηνία])
  7. Για μια κατηγορική συνάρτηση, χρησιμοποιήστε το ΜΟΡΦΗ() λειτουργία.
    μήνας γάτα = FORMAT('Ημερομηνία'[Ημερομηνία],"ΜΜΜ")
  8. Πρέπει να ταξινομήσετε τη στήλη Cat του μήνα κατά τη στήλη Μήνας χρησιμοποιώντας την επιλογή Ταξινόμηση κατά στήλη.
  9. Μπορείτε να δημιουργήσετε μια στήλη ημέρας χρησιμοποιώντας τη συνάρτηση DAY().
    Ημέρα = ΗΜΕΡΑ('Ημερομηνία'[Ημερομηνία])
  10. Η συνάρτηση WEEKNUM() μας λέει σε ποια εβδομάδα εμπίπτουν οι ημερομηνίες μας.
    Εβδομάδα = "εβδομάδα" & WEEKNUM('Ημερομηνία'[Ημερομηνία])
  11. Η συνάρτηση QUARTER() μας λέει σε ποιο τρίμηνο βρισκόμαστε.
    Qtr = "Qtr" & ΤΕΤΑΡΤΟ('Ημερομηνία'[Ημερομηνία])

Πώς να δημιουργήσετε έναν πίνακα ημερομηνιών χρησιμοποιώντας το Advanced DAX

Εάν είστε εξοικειωμένοι με το DAX, μπορείτε να επιταχύνετε τη δημιουργία πίνακα ημερομηνιών. Μπορείτε να χρησιμοποιήσετε λειτουργίες όπως VAR, ADDCOLUMNS και FORMAT για να γράψετε τον πίνακά σας χωρίς να δημιουργήσετε με μη αυτόματο τρόπο πολλές στήλες.

Εδώ είναι ένα σενάριο από τους ειδικούς του Enterprise DNA που δείχνει πώς να δημιουργήσετε έναν απλό πίνακα ημερομηνιών χωρίς τη δημιουργία πολλών στηλών.

Πίνακας ημερομηνίας = 
VAR Ημερομηνία έναρξης = ΗΜΕΡΟΜΗΝΙΑ(2020, 1, 1) // Μπορείτε να ορίσετε την ημερομηνία έναρξης σύμφωνα με τις απαιτήσεις σας
VAR Ημερομηνία λήξης = ΗΜΕΡΟΜΗΝΙΑ(ΕΤΟΣ(ΣΗΜΕΡΑ()), 12, 31) // Σειράτέλοςημερομηνίαπρος την ο τέλοςτου ο ρεύμαέτος
ΕΠΙΣΤΡΟΦΗ
ΠΡΟΣΘΗΚΕΣ ΣΤΗΛΕΣ (
ΗΜΕΡΟΛΟΓΙΟ (Ημερομηνία έναρξης, Ημερομηνία λήξης),
"Μερα της ΕΒΔΟΜΑΔΑΣ", ΕΒΔΟΜΑΔΑΙΑ ([Ημερομηνία]),
"DayOfWeekName", ΜΟΡΦΗ([Ημερομηνία], "dddd")
)

Δείτε πώς μπορείτε να χρησιμοποιήσετε αυτό το σενάριο:

  1. Επιλέγω Νέος πίνακας
  2. Στη συνέχεια, αντιγράψτε και επικολλήστε τη δέσμη ενεργειών DAX παραπάνω.

Ωστόσο, εάν δεν είστε εξοικειωμένοι με αυτές τις λειτουργίες DAX, έχουμε μια λίστα με εξαιρετικές διαδικτυακά μαθήματα Coursera που μπορούν να σας βοηθήσουν να κατακτήσετε το Power BI.

Πώς να κάνετε το τραπέζι σας ως πίνακα ημερομηνιών

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

Μπορείτε να το κάνετε με:

  1. Κάντε δεξί κλικ στο όνομα του πίνακα στο Παράθυρο πεδίου.
  2. Επιλέγω Επισήμανση ως πίνακα ημερομηνιών.
  3. Μπορείτε επίσης να χρησιμοποιήσετε την επιλογή Επισήμανση ως πίνακα ημερομηνίας στην κορδέλα του Power BI.
  4. Επίλεξε το ημερομηνία επιλογή.
  5. Επιλέγω Εντάξει.

Εργασιακές ημερομηνίες με το Power BI

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