שחרור הכלי לאנונימיזציה של מסדי נתונים nxs-data-anonymizer 1.4.0

nxs-data-anonymizer 1.4.0 פורסם - כלי לאנונימיזציה של dump מסדי נתונים PostgreSQL ו-MySQL/MariaDB/Percona. כלי השירות תומך באנונימיזציה של נתונים על בסיס תבניות ופונקציות של ספריית Sprig. בין היתר, אתה יכול להשתמש בערכים של עמודות אחרות עבור אותה שורה למילוי. מותר להשתמש בכלי דרך צינורות ללא שם בשורת הפקודה ולהפנות את ה-dump ממסד הנתונים של המקור ישירות למסד הנתונים היעד עם השינויים הנדרשים. הכלי כתוב ב-Go ומשוחרר תחת רישיון Apache 2.0.

תוך פחות משנה לאחר השחרור הראשון של גרסה 1.0.0, לכלי יש את התכונות הבאות:

  • נוספה פונקציית סינון לעבודה עם ערכי null.
  • הפקודה -l/—log-format יושמה, המאפשרת לך לבחור את פורמט הרישום (json או plain).
  • נוספה אינדיקציה לתהליך האנונימיזציה - נתונים על התקדמות הפעולה מוצגים במרווחי זמן מוגדרים.
  • בגרסה 1.4, ניתן היה להגדיר ערכי שדה באמצעות פקודות חיצוניות על ידי הוספת העמודה "סוג: פקודה" לערך. לדוגמה: filters: some_table_name: columns: some_column_name: type: ערך פקודה: /path/to/command/or/script.sh

    אם צוין "סוג: פקודה" עבור עמודה, אזי הערך של שדה הערך יטופל כנתיב הקובץ לפקודה שתופעל בכל פעם עבור שדה זה. בזמן שהפקודה פועלת, משתני סביבה נוספים יהיו זמינים:

    • ENVVARTABLE={TABLE_NAME}: מכיל את שם הטבלה שיש לסנן
    • ENVVARCOLUMN_{COLUMN_NAME}={COLUMN_VALUE}: מכיל את כל העמודות והערכים שלהן (לפני החלפה) עבור השורה המסוננת הנוכחית. הפקודה Stdout נחשבת לערך החדש של השדה המסונן.

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster