Skip to main content

Posts

Short Overview on Microsoft CodeName “Data Transfer” from SQLAzure Labs

מיקרוסופט משקיעה מאמצים רבים – כך נראה להקל עלינו את העברות הנתונים לענן. ישנם סוגים שונים של צרכים בהעברת בסיס נתונים לענן. ישנו כמובן תהליך מגרציה של מבנה ותוכן בסיס הנתונים לענן ולכן יצרו במיקרוסופט כלים שונים. קיים כלי מרכזי שהוא חלק מהמוצר הרגיל של SQL Server וכמובן גם של SQL Azure (ועליו אכתוב פוסט נפרד) זהו ה DATA Tier Application או בשמו המקוצר DAC. הכלי יכול להעלות גם data וגם מבנה של בסיס נתונים. קיימים כלים נוספים של חברות שונות – חינמיים ובעלי עלויות שמעבירים DATA אל הענן. ברצוני לתאר היום ממש בקצרה את הכלי הקרוי Microsoft CodeName –Data Transfer מתוך המעבדות של SQL Azure. מעבדות אלו מוציאות אחת לכמה זמן כלים שמקלים על העבודה או מאפשרים ערך מוסף בנוסף למוצר הבסיסי. הכתובת של המעבדות כולן הוא ב SqlAzurelabs.com . ננסה בעתיד לתת סקירה על כולן  - היום אתן סקירה קצרה על Data Transfer. זוהי תוכנה שהעלו ומאפשר להעביר טבלאות וקבצים לענן – או לטבלה או ל Blob. המסך הראשוני מתוך המעבדות נראה כך: לאחר לחיצה עליו נכנסים למעבדה עצמה מעולה לחצתם? נכנסתם – וכאן ישנה ה...

The SQLAzure new Portal

לאלו שלא רוצים לעבוד מאיזה שהיא סיבה ב SQLAzure דרך SSMS או ב VS2010 (למשל הם נוסעים ברכבת הביתה ובדיוק עובדי הרכבת החליטו לשבות… או כאשר הילד שורץ מול הפייסבוק, והילד השני לוקח את הנייד ורואה את גירסת בוב ספוג האחרונה ואז בדיוק מתקשר אליך הבוס - יש בעיה הוא אומר וצריך להריץ עידכון…ומה שנותר לך זה לרוץ לשכנים – אולם אז שכחת את כתובת ה firewall של העבודה….), ישנה אפשרות להתחבר לבסיס הנתונים דרך פורטל חיצוני - דרך הברווזר. הפורטל החיצוני מאפשר לבצע את שלל הפעילויות השונות מול SQL Azure, עד הגירסה האחרונה הפורטל היה די חסר ולא ניתן היה לעבוד בו בצורה מלאה, עם יציאת הגירסה האחרונה גירסת Q42011 השתדרגה רמת הפעילות וניתן לבצע המון דברים ולראות המון פעילויות בפורטל עצמו. בפוסט הקודם כתבתי בקיצור נמרץ על מספר פעילויות ועמדתי לכתוב פוסט מפורט על שלל האפשרויות למשל בקוד ה SQL עצמו הצבעים של הסינטקס הם בדיוק כמוב SSMS למשל מילים שמורות בכחול וכדומה. רציתי לכתוב על האפשרות היפה מאד שלא ראיתי ב SSMS בנושא של תלויות של אובייקטים – בפורטל אתה בוחר אובייקט בבסיס הנתונים ואז בוחר תלות באובייקט ומיד...

SQLAzure and SqlServer2012 a Conspiracy of silence Part 2 (and today about T-SQL)

שלום לכולם ובכן שנת 2012 נכנסת, שנת ה - SQL Server 2012, מתוכננים ערבי השקה בכל העולם והשיווק מאסיבי כתמיד. אנשי הענן או אלו המשתמשים ב SQL Azure, יכולים כבר עכשיו להינות מיתרונותיו של SQL Server 2012, וב Production.  בפוסט הראשון הבאתי דוגמא קטנה של הפקודה TRHOW. היום אביא כמה דוגמאות לפקודות שניתן להשתמש בהן: 1. IIF – זוהי פקודה חדשה שנכנסה ב 2012 ומטרתה להחזיר נתון במידה ומשפט מסוים יוצא אמת או לא יוצא אמת – הסינטקס שלו הוא IIF([boolean expression], [true value], [false value]) ולכן אם המשפט הבא יורץ ב Azure הוא יחזיר תוצאה ולא שגיאה. select    IIF(1=1, 'T','F') 2. שימוש בפונקציה EOMONTH – המחזירה את היום האחרון של החודש 3.  ואחרונה חביבה להיום פונקציה בשם CONCAT המבצעת חיבור בין סטירנג למספר ללא צורך בהמרה SELECT 'SQL Server ' + CAST(2012 as varchar(10)), CONCAT( 'SQL Server ' ,2012) זו פקודה שמבצעת את אותו הדבר…. אז הנה 3 דוגמאות קטנות על הקשר בין SQLServer 2012 לבין SQL Azure. שתהיה לכולנו שנה מוצלחת

Frustration and Pleasure Working with SQL Azure

  הנאה ותיסכול אלו שני המצרכים אותם אני חווה בעבודה עם SQL Azure. מצד אחד חידושים מדהימים, מעניינים וייתכן שהם בכיוון של שינוי גדול לדרכי העבודה והפיתוח כיום. מצד שני מתסכל – רק לפני חודש העברתי webinar בנושא הפורטל וכבר השתנה לחלוטין. גם זה מצד אחד טוב – אתגרים ודברים חדשים כל הזמן. ומצד שני צריך להכין את ההרצאות כל הזמן.   אין רגע דל בענן…

What's new in SQL Azure new version

שלום לכולם ובכן גירסה חדשה של SQL Azure שוחררה כמו שכתבתי בפוסט הקודם. ובכן מה יש לנו בה? כרגע אין הודעה רישמית מה יש ומה אין - אני אספר רק מה שראיתי ובדקתי.: 1. ניתן ליצור בסיס נתונים חדש עד גודל של 150 GB 2.  פורטל הניהול של ה SQL Azure השתנה לחלוטין - נו טוב בטח שהם שינו מיד אחרי שנתתי הרצאה שלמה איך זה ניראה , כנראה לא נהנו מההרצאה שלי. אצרף כמה תמונות כדי לטעום אולם אני אשתדל בימים הקרובים לתת פוסט מסודר על זה הפורטל בסגנון מטרו - שזו תוכנית פנימית של מיקרוסופט כשנכנסים יש מצד שמאל למטה 3 אפשרויות כשכל אחת אחראית לתחום שונה: כללי ניהול כתיבה ועיצוב כאן זהו החלק של הניהול שמחולק גם הוא ל 3 חלקים חלק עליון של פעולות חלק אמצעי שמביא סטטיסטיקות וחלק תחתון שמביא סיכום בחלק זה יש כפתור שנקרא new  שפותח new Federation - שזה החידוש הגדול של גירסה זו של ה SQL Azure ועל כך גם בפוסט בפני עצמו בעתיד בחלק האחרון של ה desgin גם יש 3 חלקים חלק עליון של פעולות חלק אמצעי של הרצות או שאילתות וכדומה וחלק תחתון של תוצאות שחוז...