
SQL Server Integration Services Projects של מיקרוסופט, ולוחצים Download. ההתקנה מתוזמנת לפעם הבאה שהתוכנה נפתחת, ועל סמך זה אפשר גם לעבוד דרך ההורדות.הטקסט המלא של הדקות הראשונות בהרצאה «התקנה של תוספים ל-Visual Studio עבור SSIS - חלק 2» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בשיעור הזה אני רוצה להדגים כיצד אנחנו מתקינים בתוך סביבת Visual Studio, כיצד אנחנו מוסיפים שם extension נוסף על מנת לעבוד ב-integration services, על מנת לעבוד בקומפוננטות נוספות ליצירת ETL לבניית תהליכים של SSIS.
אז כאמור, נקודת הפתיחה שלנו זה כאשר יש לנו כבר תוכנה של Visual Studio מותקנת. הגרסה האחרונה שקיימת היום זו 2022, אבל ב-2022 אין לנו עדיין את ה-Extension של SSIS.
אין לנו תוסף שניתן להוסיף אותו לתוך ה-Visual Studio לטובת עבודה עם Integration Services. באשר על כן, אני אשתמש בגרסה מותקנת שכרגע יש לי של Visual Studio 2019. אנחנו צריכים לפתוח את התוכנה עצמה.
התוכנה עצמה באה עם אוסף של שפות פיתוח שהיא תומכת בילדינג אם אנחנו רוצים שהיא תתמוך לנו בשפות נוספות כמו פייתון או כמו בתגומה שלנו אינטגריישן סרוויסז תהליכים של ETL כפי שנלמד אותם במהלך הקורס אז אנחנו צריכים להוסיף את התוסף עצמו.
ולכן במסך הראשון כשאנחנו נמצאים כאן אנחנו לא פותחים ריפוזיטורי בכלל אנחנו לא יוצרים פרויקט או לא פותחים פרויקט קיים אלא אנחנו נכנסים לתוכנה without any code, Continuous without code.
הלינק כאן שנמצא מצד ימין, עליו אנחנו לוחצים ואז התוכנה נפתחת לנו ללא סולושן, ללא פרויקט, היא נפתחת לנו כביכול ערומה as is.
בתוכנה עצמה ניתנת לנו האפשרות להוסיף ולהגדיר אקסטנשנים נוספים כאן בתפריט. ננגש לאקסטנשן, ניהול של התוספות הוויז'ואל הולך וסורק לי ומציע לי אקסטנשנים שאני יכול להוסיף אותם אם זה עבודה מול גיטאב אם זה שפות פיתוח שונות אם זה פיתוח של משחקים של פיתוח לווב קומפוננטות
נוספות שאני יכול לכתוב אותם בתוך המעטפת הזאת בתוך התוכנה הזאת שנקראת ויז'ואל סטודיו אותנו מעניין בצורך הקורס של אינטגריישן סרוויסס של האס אס אס זה למצוא את אותו אקסטנשן של מייקרוסופט עבור אינטגריישן אנחנו יכולים לחפש כאן אינטגריישן מספיק שנרשום
רק חצי מילה ותתבצע לי כאן חיפוש אינטג והנה תוצאת החיפוש מופיעה לי כאן sql server integration services project אם הייתי מחפש את אותו דבר רק בוויז'ואל סטודיו 2022 לא הייתי מצליח למצוא את זה כי עדיין מייקרוסופט לא הוציאו אקסטנשן מתאים לסביבת 2022. בסביבת 2019 יש כאן אקסטנשן שכל מה שאני מתבקש לעשות זה לעשות לו כאן דאונלוד.
אז ברגע שהדאונלוד מושך אותי לאתר שדרכו הוא מוריד, once ההורדה הזאת מסתיימת אנחנו יכולים לעקוב אחריה, אחרי מהלך ההורדות, וברגע שההורדה הזאת מסתיימת נוצר לי Scheduler תזמון שבפעם הבאה שאני אפתח את הוויז'ואל סטודיו
תתבצע ההתקנה. אנחנו נמתין רגע למהלך ההתקנה עצמה, אולם תוך כדי זה אני אכנס כאן לתוכנה נוספת שבאה עלינו built-in יחד עם ההתקנה של הוויז'ואל סטודיו, וזה האינסטולר של ויז'ואל סטודיו. יש לנו Visual Studio Installer.
האינסטולר עצמו הוא זה שמתזמן לנו את כל ההתקנות, החל מההתקנות של updates, עדכונים, פאצ'ים נוספים שהחברה מוציאה מעת לעת, וממשיך גם באקסטנשנים נוספים שאותם אנחנו מורידים ורוצים אחרי זה להתקין.
כדאי לבקר מדי פעם באינסטולר הזה, לראות אילו updates יש ולבצע updates, לעדכן אותם. העניין הוא שכדי להיכנס לאינסטולר ולבצע התקנה אנחנו כמובן חייבים לסגור את הוויז'ואל סטודיו.
אז לפני שאני סוגר את הוויז'ואל סטודיו, לפני שאני סוגר את המנאג' אקסטנשן, אני רוצה להראות אקסטנשנים נוספים שיכולים לעזור לנו. עבודה מול ריפורטינג סרוויסס של מיקרוסופט, ה-SSRS, יצירת דוחות BI. מיקרוסופט גם כאן מספקת לנו את ה-SSRS, Microsoft Reporting Service Project,
כאן הסימון מסמל לי כאן V ירוק מה שאומר שהאקסטנשן הזה Already Installed מותקן אצלי ונמצא קיים כך שמיותר לי להוריד אותו מה שכן אני יכול לעשות וכדאי שנראה זאת אם אני אלך ל-Installed All ואני אחפש את אותו אקסטנשן אז אקסטנשנים שכבר נמצאים לי כאן כאן מתאפשרת
לי האפשרות להוריד אותם או לעשות להם Disabled לעשות להם uninstall להסיר אותם לגמרי להוציא אותם מתוך הvisual studio הם מכבידים לי הם לא רלוונטיים מכל סיבה שלא תהיה כאן ניתנת לי האפשרות לעשות להם uninstall אין לי צורך ללכת למערכת ההפעלה של windows ולעשות את ה-install אלא ה-uninstall כאן
מבוצע בצורה נקייה ומסודרת ומלאה אז כאן אני יכול לעשות להם uninstall או לחלופין לקחת את אותו extension ולעשות לו כרגע disable על מנת לא לאפשר לי לפתוח פרויקטים מסוג של Recording Services.
אז אלה האפשרויות שקיימות כאן, אנחנו נסגור כרגע את ה-Visual Studio, נחזור כאן לתוך ה-Installer, וההמלצה כאן זה לעשות Update על מנת לעדכן עדכונים נוספים, וברגע שההורדה שלי של ה-Integration Services הסתיימה, אנחנו יכולים ללכת לאותה ספרייה היכן שזה כאן, היכן שזה ירד,
וכאן יש לי בעצם קובץ התקנה שגם אותו אני יכול להפעיל ולהריץ אותו על מנת להוסיף לי extension נוסף של האינטגריישן סרוויסס. בואו נעקוב אחר ההוראות, אז אני לחצתי דאבל קליק על אותו אינטגריישן, בחרתי את השפה ואנחנו נמשיך בשפה האנגלית, license agreement, אנחנו מסכימים לזה, ועושים install,
next ו-install ומתחילים את ההליך עצמו. לפני שנתחיל אותו רק נחכה שה-update יסתיים, וברגע שהאבדט יסתיים כאן בתוך האינסטולר, אנחנו נוכל לבצע את ההתקנה כאן של ה-Integration Services.
בסיום ההתקנה אני אוכל להדגים לכם כיצד הוויז'ואל סטודיו שלי, עכשיו אני יכול לפתוח בו פרויקטים כדי שהוא יסיים, אולי בינתיים נסגור רגע את החלון הזה, תן לו לסיים את זה בצורה מסודרת, ורק לאחר מכן נמשיך עם ההתקנה שלנו.
שימו לב שבמהלך ההתקנה של הוויז'ואל סטודיו עם סטולר לא ניתן לפתוח את הוויז'ואל סטודיו כמובן. כשאסתכל כאן יש לי את הוויז'ואל סטודיו אותו לא ניתן לפתוח.
הוויז'ואל סטודיו רוצה ככה לעבוד מבלי שנפריע לו במהלך ההתקנה עצמה. הגרסה שבה אני משתמש ב-2019 זאת גרסת 2019 והמהדורה ה-Edition, מייקרוסופט מחלקים לנו בין גרסאות.
ורז'ן ובין מהדורות אדישן. אז הגרסה היא 2019 ויש גם גרסה של 2022 ויש גם גרסה של 2017, אלו הן גרסאות, אולם בכל גרסה יורדים לנו מספר מהדורות, מספר לייסנסים שונים, רכיבים שונים של אותה גרסה שמגיעים אלינו עם רישיונות שונים.
הרישיון שכאן אנחנו רואים אותו במסך ההתקנה שלי הוא הוא קומיוניטי הוא רישיון שהוא חינמי צריך לעשות איזה רג'יסטריישן למייקרוסופט עם יוזרנמפ בסיסמה ולפתוח שם חשבון כדי שמייקרוסופט יכירו