עובדים עם SQL? פייתון? גם וגם?
אתם חייבים להכיר את HEX. 🚀
מדובר בכלי מ-ט-ו-ר-ף שכיף לעבוד בו עם כל אחת מהשפות. במקרה ואתם רוצים לשלב ביניהן - הוא ייקח את ה-workflow שלכם לרמה אחרת, פשוט כי הוא מייצר את האינטגרציה הטובה ביותר שראיתי בין שתי השפות.
במילים פשוטות זה אומר שמה שבא לכם לעשות ב-SQL אתם עושים ב-SQL. מה שיותר נוח לכם לעשות בפייתון אתם עושים בפייתון. באותה המחברת. לסירוגין. 🤯
הנה וידאו שלהם, שמדגים את העבודה עם HEX:
הכלי הזה היה על הרדאר שלי כבר הרבה זמן, אבל רק בימים האחרונים יצא לי באמת להתנסות בו ומאוד התרשמתי.
מדובר באפליקציה וובית אשר מאפשרת לכם לעבוד בדפדפן בממשק של מחברות קוד סטייל ג'ופיטר, גוגל קולאב וכו', אבל יש לכם יותר מ-20 סוגים שונים של תאים, כמו למשל תא ייעודי לכתיבת SQL, תא ליצירת גרף, או תא ליצירת טבלת ציר ממקור הנתונים שלכם.
אם אתם כותבים שאילתות מורכבות ב-SQL, המערכת יודעת לשמור בנפרד את הפלט של כל שאילתה, כך שבשאילתה הבאה אתם יכולים פשוט לפנות לטבלה הקודמת שנוצרה! התכונה הזאת לבדה היא גיימצ'יינג'ר מבחינתי, כי היא בעצם מבטלת את הצורך להשתמש בתתי שאילתות או CTEs. פשוט עובדים בשלבים מסודרים, ומתקדמים צעד אחר צעד - כמו בפייתון.
בין אם אתם עובדים ב-SQL, פייתון או שילוב של שניהם (זה אפשרי בגלל שאפשר לכתוב על SQL על כל Dataframe של פנדס והתוצאות של כל שאילתה מאוחסנות גם הן ב-Dataframe), המערכת מבינה איזה תאים קשורים ביניהם ובכל שינוי של תא מסויים, המחברת תרענן לכם גם את כל התאים הקשורים אליו בצורה ישירה או עקיפה.
הכלי אפילו מאפשר לכם לראות בצורה ויזואלית את כל הזרימה של המחברת והקשרים בין התאים (בתצוגת Graph View). מגניב ממש.
מעבר לזה, הכל עטוף בשכבות עבות של AI המאפשרות לכם לעשות שם הכל. החל מלשאול שאלות על הנתונים שלכם בשפה טבעית, יצירת סקריפטים לניקוי הדאטה, יצירת גרפים מכל סוג ואפילו כתיבת מודלים סטטיסטיים שלמים.
למה כדאי לעשות את זה שם, ולא ב-ChatGPT?
כי ה-AI שלהם כבר מחובר לטבלאות שלכם, מבין את הקשרים ביניהן ויכול להשתמש גם בכל מה שעשיתם במחברת בשביל עוד קונטקסט!
בנוסף, יש כמובן תכונות של עבודה במקביל עם יוזרים נוספים, שיתוף מחברות עם קולגות, יצירת דשבורדים, הטמעה של גרפים אינטראקטיביים בכל סביבה וובית ועוד ועוד.
יש להם גם גרסת Community חינמית לגמרי, ואם אתם לא זקוקים ליותר מחמש מחברות (הם קוראים לזה "פרויקטים") במקביל, זה לגמרי מספיק 🙌
יאללה, רוצו לבדוק ועדכנו מה חשבתם 😉
Comments