תאריך ושעה חיוניים בניתוח נתונים. אז הנה איך אתה יכול ליצור טבלת נתונים ב-Power BI כדי לתת לך תוצאות מדויקות יותר.
תאריכים הם נתון קריטי שיכול להשפיע על הניתוח שלך. לפיכך, יצירת שדה תאריך-שעה ב-Power BI חיונית כדי להבטיח שתהליך ניתוח הנתונים שלך מדויק, ועוזר לך לייעל את הדוח שלך.
בין אם אתה מסתכל על נתוני מכירות, רשומות פיננסיות, התנהגות לקוחות, משוב מלקוחות או תעבורה לאתר, נתוני תאריך ושעה מדויקים יכולים לספק תובנות חשובות. זה המקום שבו נכנסת טבלת התאריכים שלך ב-Power BI.
אז בואו נחקור את החשיבות של טבלת תאריכים ב-Power BI וכיצד ליצור כזו.
מהי טבלת תאריכים ולמה אתה צריך אותה?
טבלת תאריכים היא טבלת נתוני ממדים המכילה תכונות כמו שנה, חודש ויום תאריכים. טבלה זו מכילה ערך אחד בכל יום, וערך זה הוא תאריך. לפיכך, זו הסיבה שטבלאות תאריכים נקראות גם טבלאות לוח שנה.
בעת ניתוח נתונים ב-Power BI, אתה צריך טבלת תאריכים מכמה סיבות.
- לניתוח נתונים של מודיעין זמן.
- כדי להתייחס ולסנן תאריכים בדגמים שלך.
- כדי ליצור דוחות שזקוקים למידע הקשור לתאריך.
- ודא שלכל התאריכים הזמינים בנתונים שלך יש תאריך מרכזי ומעוצב בצורה מדויקת עבור מודל נתונים. זה דומה לזמן שאתה יוצר קשרים בין טבלאות מרובות באמצעות מודל נתונים ב- Excel.
- ליצירת ויז'ואל אינפורמטיבי.
- הוא מספק תאריך עקבי וסטנדרטי עבור הדוחות שלך.
מהן הדרישות של טבלת תאריכים?
בעת יצירת טבלת תאריכים ב- Power BI, יש כמה דברים שכדאי לזכור:
- העמודה הראשונה, שהיא עמודת התאריך שלך, צריכה להיות תאריכים מסוג תאריך/שעה.
- ערכי התאריך של העמודה הראשונה חייבים להיות ייחודיים וללא ריק.
- סמן את טבלת התאריכים שלך ברגע שנוצרה כטבלת תאריכים.
- התאריך לא צריך להיות חסר ערך ולהכיל את כל התאריכים בתוך תקופה. זה יכול להיות מספר חודשים עד שנה או יותר משנה.
כיצד ליצור טבלת תאריכים באמצעות תאריך/שעה אוטומטיים
תכונת Power BI Auto Date יוצרת אוטומטית טבלת היררכיית תאריכים ותאריכים המבוססת על העמודות בנתונים שלך. זה גם מעדכן את התאריך הזה על סמך הנתונים הבסיסיים שלך. עם ההיררכיה שהיא מייצרת, אתה יכול להתעמק, לצבור ולסנן את הנתונים שלך על סמך תאריך ספציפי או לתקופה.
כדי להפעיל את תכונת התאריך האוטומטי;
- נווט אל סרט קובץ > אפשרויות והגדרות.
- לאחר מכן בחר אפשרויות > קובץ נוכחי > טעינת נתונים > מודיעין זמן.
- סמן את הפעל תאריך/שעה אוטומטיים קופסא.
היררכיית התאריכים כאן תכלול שנה, רבעון, חודש ויום.
כיצד ליצור טבלת תאריכים באמצעות DAX
דבר אחד שעושה Power BI שונה מ-Microsoft Excel הוא פונקציות ניתוח נתונים (DAX) של Power BI. אמנם ניתן להשתמש ב-DAX ב-Excel, אבל זה לא מגיע די אינטואיטיבי לאפליקציה.
CalendarAuto ו-Calendar הן שתי פונקציות DAX המשמשות ליצירת טבלאות אלה. ההבדל היחיד בין שתי הפונקציות הוא שבעוד ש-Calendar יוצר את התאריכים על סמך מה שאתה מציין, פונקציות CalendarAuto מייצרות תאריך על סמך מה שהוא מזהה אוטומטית מהנתונים שלך.
כדי להשתמש בפונקציית לוח השנה:
- נווט אל כרטיסיית בית בסרט של Power BI Desktop שלך.
- בחר שולחן חדש
- הזן את נוסחת DAX למטה. נוסחה זו תיצור טבלת תאריכים שנעה בין 1 בינואר 2022 ל-31 בדצמבר 2023.
תַאֲרִיך = CALENDAR(DATE(2022,1,1), DATE(2023,12,31))
- אם אתה רוצה שזה יגדל בעצמך, אתה יכול להחליף את תאריך הסיום ב היום(), כפי שניתן לראות להלן.
תַאֲרִיך = CALENDAR(DATE(2022,1,1),היום())
- כדי להוסיף עמודת שנה, בחר טור חדש ולהשתמש ב שָׁנָה() פונקציה לכתיבת פונקציית DAX זו.
שנה = YEAR('תַאֲרִיך'[תַאֲרִיך])
- בחר טור חדש והוסף עמודת חודש באמצעות חוֹדֶשׁ() פונקציית DAX. עם זאת, פונקציה זו כותבת את החודש בפורמט מספרי.
חודש = MONTH('תַאֲרִיך'[תַאֲרִיך])
- עבור פונקציה קטגורית, השתמש ב- פוּרמָט() פוּנקצִיָה.
חודש חתול = FORMAT('תַאֲרִיך'[תַאֲרִיך],"MMM")
- עליך למיין את עמודת החתול החודשית שלך לפי העמודה חודש באמצעות האפשרות מיין לפי עמודה.
- אתה יכול ליצור עמודת יום באמצעות הפונקציה DAY() .
יום = DAY('תַאֲרִיך'[תַאֲרִיך])
- הפונקציה WEEKNUM() אומרת לנו באיזה שבוע נכנסים התאריכים שלנו.
שבוע = "שבוע" &WEEKNUM('תַאֲרִיך'[תַאֲרִיך])
- הפונקציה QUARTER() אומרת לנו באיזה רבע אנחנו נמצאים.
Qtr = "Qtr" & רובע('תַאֲרִיך'[תַאֲרִיך])
כיצד ליצור טבלת תאריכים באמצעות DAX מתקדם
אם אתה מכיר את DAX, אתה יכול להגביר את יצירת טבלת התאריכים. אתה יכול להשתמש בפונקציות כמו VAR, ADDCOLUMNS ו-FORMAT כדי לכתוב את הטבלה שלך מבלי ליצור באופן ידני מספר עמודות.
הנה תסריט של מומחי DNA של Enterprise מראה כיצד ליצור טבלת תאריכים פשוטה מבלי ליצור מספר עמודות.
DateTable =
VAR תאריך התחלה = DATE(2020, 1, 1) // אתה יכול להגדיר את תאריך ההתחלה בהתאם לדרישתך
VAR EndDate = DATE(YEAR(TODAY()), 12, 31) // מַעֲרֶכֶתסוֹףתַאֲרִיךל ה סוֹףשֶׁל ה נוֹכְחִישָׁנָה
לַחֲזוֹר
ADDCOLUMNS (
לוח שנה (תאריך התחלה, תאריך סיום),
"יום בשבוע", WEEKDAY([תַאֲרִיך]),
"DayOfWeekName", FORMAT([תַאֲרִיך], "dddd")
)
הנה איך להשתמש בסקריפט זה:
- בחר שולחן חדש
- לאחר מכן העתק והדבק את הסקריפט של DAX למעלה.
עם זאת, אם אינך מכיר את פונקציות ה-DAX הללו, יש לנו רשימה של נהדרות קורסים מקוונים של Coursera שיכולים לעזור לך לשלוט ב-Power BI.
איך לשולחן שלך בתור טבלת תאריכים
לאחר שיצרת את טבלת התאריכים שלך, תצטרך לסמן את הטבלה החדשה שנוצרה כטבלת תאריכים. זהו השלב האחרון בתהליך יצירת טבלת התאריכים.
אתה יכול לעשות זאת על ידי:
- לחץ לחיצה ימנית על שם הטבלה ב- חלונית שדה.
- בחר סמן כטבלת תאריכים.
- אתה יכול גם להשתמש באפשרות סמן כטבלת תאריך ברצועת Power BI.
- בחר את תַאֲרִיך אוֹפְּצִיָה.
- בחר בסדר.
תאריכים עסקיים עם Power BI
תאריכים הם חלק חיוני בכל ניתוח ללא קשר לענף שלך. לפיכך, עליך להיות בעל טבלת תאריכים מרוכזת וסטנדרטית כדי לעזור לך להשיג את המטרה שלך. עם הידע הזה, אתה יכול לבנות ולהתאים אישית את טבלת התאריכים שלך כך שתתאים לדרישות הארגון שלך ופרויקט הנתונים שלך.