Microsoft הכריזה בנובמבר 2026 על שלושה שיפורים זמינים באופן כללי ב־Azure Storage Actions: עדכון אוטומטי של Assignments כאשר הגדרת משימה משתנה, עצירת ריצות פעילות, ואופרטורים חדשים להשוואת מחרוזות תלוית־רישיות. השיפורים מיועדים לאוטומציות שפועלות על Azure Blob Storage ועל Azure Data Lake Storage.
שינוי משימה מתפשט אוטומטית
כאשר מעדכנים כעת את ההגדרה של Storage Task, השינוי מוחל אוטומטית גם על ה־Assignments הקיימים שלה. ריצה מתוזמנת הבאה משתמשת בהגדרה המעודכנת, ולכן אין צורך למחוק וליצור מחדש כל Assignment רק כדי ליישר קו עם תנאי או פעולה חדשים.
זה שינוי תפעולי משמעותי בסביבות עם כמה חשבונות אחסון או Assignments רבים: הוא מפחית Drift בין ההגדרה המרכזית לבין משימות שכבר הוקצו. עם זאת, שינוי כזה עלול להשפיע על הרבה ריצות בבת אחת, ולכן עדיין נדרש תהליך Change Management ובדיקת Mock Run לפני שינוי רחב.
אפשר לעצור ריצה פעילה
מנהלים יכולים לבקש לעצור ריצה פעילה של Assignment יחיד או את הריצות של כל ה־Assignments הקשורים למשימה. בקשת העצירה מעובדת באופן אסינכרוני, ולכן אין להניח שהפעולה מפסיקה מיד את כל העבודה שכבר החלה.
לפי תיעוד ההרשאות של Microsoft, ניהול Assignment ועצירת ריצות דורשים בין היתר את התפקיד המובנה Storage Actions Task Assignment Contributor או תפקיד מותאם אישית עם פעולות ה־RBAC המתאימות. זה מאפשר להפריד בין מי שמגדיר לוגיקת אחסון לבין מי שמפעיל או עוצר אותה.
התאמה תלוית־רישיות
Azure Storage Actions מוסיפה גרסאות Case-sensitive לאופרטורים equals, contains, startsWith, endsWith ו־matches. בתנאים משתמשים בגרסאות עם הסיומת _cs. לדוגמה, endsWith_cs(Name, '.CSV') יתאים לקובץ שמסתיים ב־.CSV אך לא ל־.csv; האופרטורים הקיימים נשארים לא תלויי־רישיות.
- סינון מדויק יותר של שמות Blob, תגיות ומטא־דאטה.
- פחות התאמות לא רצויות כאשר אותיות גדולות וקטנות נושאות משמעות.
- אפשרות לשמר התנהגות קיימת באמצעות האופרטורים הישנים.
- יש לבדוק מגבלות נקודתיות: למשל
matchesו־matches_csאינם נתמכים בכל שדות Metadata ו־Tags.
בדיקות מומלצות לפני שינוי
- להריץ Mock Run על מדגם מייצג לפני עדכון הגדרה שמשפיע על Assignments קיימים.
- לבדוק שהרשאות העצירה ניתנו רק לתפקידים תפעוליים מתאימים.
- למדוד כמה זמן לוקח לסטטוס העצירה להשתקף בפועל.
- להשוות תוצאות של אופרטור רגיל מול גרסת
_csעל שמות ותגיות אמיתיים. - לשמור גרסה מתועדת של הגדרת המשימה כדי לאפשר ביקורת ושחזור לוגי.
מקורות
- Azure Updates — Azure Storage Actions enhancements
- Microsoft Learn — Storage task conditions
- Microsoft Learn — Required roles
יצירה: Steve A Johnson / Unsplash. מקור: Unsplash. שימוש לפי Unsplash License, לרבות שימוש מסחרי באתר, בסושיאל ובשיווק. תמונת המחשה ללא מצג חסות.


