רשמים מכנס Jedox.4

ביום חמישי 21.2.2013 התקיים כנס גדול של חברת Top-IT. בכנס הוצגה גרסה 4 של מוצר Jedox    מבית Jedox הגרמנית.

Jedox הינה סביבת BI  מלאה מבוססת מנוע רב ממדי בטכנולוגיית In Memory.

אני מכיר סביבות BI בטכנולוגיית In-Memory  כ- 15 שנים. למעשה את הקריירה שלי בתחום ה- BI  התחלתי עם TM1 אשר היה לדעתי המוצר הראשון בטכנולוגיה זו.

עד היום טרם ראיתי מוצר In-Memory  אשר מהווה חבילת BI  מלאה: ETL + Database + OLAP  + סביבת תחקור ראויה לשמה.

אני חייב לציין ש- Jedox  היא הסביבה העשירה ביותר הקיימת. למעשה, למעט בסיס נתונים טבלאי, יש בארגז הכלים של Jedox את הכל:

Jedox עושה דבר נהדר ש- BI  מסורתי מתקשה לבצע. הוא מאפשר למשתמש לקבל מהמערכת התפעולית את נתוני הביצוע אך בה בעת הוא מאפשר למשתמש לפתוח גרסה נוספת של הנתונים ועליה יכול המשתמש (לא המפתח) לכתוב נתונים בעצמו.

המשתמש יכול לייצר בקלות גיליון אקסל אשר באמצעות ממשק דומה לטבלת ציר מושך נתונים מקוביית Jedox. כל זה דומה מאד למה שעושה אקסל מול קובית SSAS. הקסם האמיתי הוא ביכולת לייצא גליון אקסל זה אל ה- Web  ולהפכו לבר תחקור דרך דפדפן אינטרנט בלבד. ללא שום התקנה נוספת. לשם השוואה, כדי לבצע פעולה דומה בסביבת מיקרוסופט יש צורך הרכיבים: SQL Server BI Edition + SharePoint server enterprise edition + Excel services .

לאחר שרכשנו והתקנו את כל רכיבי מיקרוסופט הדרושים, הצלחנו ליצור מאקסל אפליקציית Web אשר אמנם יכולה להציג נתונים מתוך הקוביה אך אינה יכולה לכתוב נתונים אל הקוביה.

היכולת לכתוב אל הקוביה מתוך סביבת WEB  מנוהלת הינה יכולת חשובה למשל בעת מתן יעדים או הכנה של תוכנית עבודה בשיטת bottom up (כלומר כל מנהל סניף לדוגמה יותר תוכנית עבור הסניף שלו וכך בסופו של דבר יש תוכנית עבודה לכל החברה).

חבילת התוכנה היחידה שעושה דברים דומים הינה קוגנוס מבית IBM.  ההבדל המהותי בין שתי חבילות התוכנה הוא שבעוד JEDOX  פותח מלכתחילה תחת החזון של חבילת BI  שלמה. קוגנוס של IBM הינו אוסף של תוכנות אשר נרכשו מחברות שונות (קוגנוס + TM1) ולאחר מכן נרכשו על ידי IBM. האינטגרציה של מרכיבי החבילה השונים אינה מושלמת בלשון המעטה.

Share

מספר דברים שכדאי לעשות לאחר שדרוג SQL Server לגרסת 2012

לכבוד שנת 2013 המסתיימת ושנת 2013 הבה עלינו לטובה,

בחרתי לציין מספר דברים שכדאי לעשות ולשים לב לאחר שדרוג SQL Server  לגרסת 2012.

במידה ואתם עובדים עם Standard Edition, כדאי לדעת שהמעבר לגרסת 2012 פותח עבורכם מספר תכונות שלא היה קיים לפני כן.

אני ממליץ בחום לעבור על כל תהליכי הגיבוי ולסמן את האפשרות Compress Backup

גיבוי SQL Server

אפשרות זו (דחיסת גיבוי) הייתה אפשרית בעבר רק בגרסת Enterprise. כיום, כאשר ניתן לבצע את דחיסת הגיבוי בכל הגרסאות, כדאי להשתמש בזה כדי לחסוך בשטח דיסק ולהקטין את משך הגיבוי הכולל במידה ומגבים לדיסק ברשת.

שימוש בשפות ב- Analysis Services – אחד הדברים שהיו מעצבנים בעת פיתוח בגרסאות נמוכות מ- 2012, בסביבות שאינן Enterprise Edition , היה הצורך לכתוב MDX עם עברית.

המעבר לגרסת 2012 מאפשר שימוש ב- Translation  בעת פיתוח ב- Analysis Services בכל הגרסאות ולא רק בגרסת Enterprise כפי שהיה עד עתה.

כתוצאה מכך ניתן להשאיר לשמות המדדים, הממדים וההיררכיות שמות עם אותיות אנגליות אשר מקלות מאד על כתיבת MDXים. למשתמשים ניתן לחשוף את כל השמות בעברית תקנית באמצעות הגדרת Translations .

התנהגות מעט משונה שיש לשים אליה לב ב- SSIS :

כאשר משדרגים פרויקטים אשר נבנו בגרסאות קודמות של SQL (מ- 2005 והלאה), הם מתנהגים בעת Deploy באופן זהה לאופן בו הם התנהגו בגרסאות הקודמות.

אולם, כאשר בונים פרויקט SSIS חדש, לא ניתן לבצע Deploy ל- Package בודד אלא רק לפרויקט שלם. ההסבר של מיקרוסופט לנושא זה הוא ש- Package ים שונים עשויים להיות בעלי קשרי גומלין ולכן מבוצע בכל מקרה Deploy לכל הפרויקט ביחד.

בכל מקרה אני ממליץ בחום להשתמש ב- BIDS Helper על מנת לייעל משמעותית את תהליך ה- Deploy.

Share

פוסטים נוספים

רשמים מכנס Socialize 2012

האם אקסל 2010 מייתר את הצורך בקוביות?

ספר SQL Server 2012 בחינם

מפגש קבוצת משתמשי Microsoft BI

תכונות חדשות בפנורמה נקטו SP2

כנס SQL Server Explore 2012

תובנה מכנס BI

איך לעשות Log Shipping בשעה אחת