آنچه یاد خواهید گرفت:
رابط کاربری پایپلاینهای Foundry، مفاهیم اصلی و گردشکار آن را یاد میگیرید تا بتوانید با اطمینان در محیط ناوبری کنید و برای ساخت اولین پایپلاین خود آماده شوید.
یاد میگیرید چگونه داده خام را از چندین منبع ایمپورت کنید، به آنها متصل شوید و آنها را بارگذاری کنید تا بتوانید مجموعه داده را بهصورت قابلاعتماد وارد Foundry کنید.
یاد میگیرید چگونه با استفاده از تبدیلهای Foundry داده را پاکسازی، تکمیل، تقسیم، ادغام، تست و اعتبارسنجی کنید تا پایپلاینهای شفاف و قابلنگهداری بسازید.
یاد میگیرید مجموعه داده را منتشر کنید، حالتهای نوشتن را تنظیم کنید، builds را زمانبندی کنید، تست ها را اجرا کنید و داده را برای استفادهی مطمئن در مراحل بعدی آماده کنید.
پیشنیازهای دوره
نیازی به تجربهی برنامهنویسی نیست. برای اینکه بیشترین بهره را از این دوره ببرید، بهتر است به Foundry دسترسی داشته باشید تا بتوانید مفاهیم کلیدی را تمرین کنید. باید با کار کردن با وبسایتها و داده، مانند صفحهگستردهها، راحت باشید.
توضیحات دوره
ساخت پایپلاینهای داده قابلاعتماد و ساختاریافته، هستهی کار مؤثر در Palantir Foundry است. در این دورهی عملی، یاد میگیرید چگونه داده خام را از منابع مختلف دریافت کنید، آنها را با اطمینان تبدیل کنید و مجموعه داده تمیز و قابلاعتماد منتشر کنید که برای استفاده در دنیای واقعی آماده باشند.
با بررسی رابط کاربری پایپلاینهای Foundry آغاز میکنیم تا بتوانید بهراحتی در محیط ناوبری کنید و بفهمید پایپلاینها، مجموعه داده و تبدیلها چگونه در کنار هم قرار میگیرند. یاد میگیرید چگونه از داخل Foundry داده ایمپورت کنید، فایلهای خصوصی را بارگذاری کنید و مجموعه داده عمومی را ضمیمه کنید تا اصول محکم برای کار با انواع ورودیها داشته باشید.
سپس به بررسی تبدیل کردن داده میپردازیم. با JSON و geoJSON کار میکنید، مشکلات استخراج را عیبیابی میکنید، داده را با تقسیمها و ستونهای ایستا بازآرایی میکنید، منطق را با Regex و عبارتهای شرطی ترکیب میکنید و پایپلاینهای خود را با joins، unions و توابع داخلی غنیتر میسازید. در طول مسیر، درک ذهنی محکمی از چگونگی تکامل اسکیماها و زنجیره شدن تبدیلها به دست میآورید.
در ادامه، یاد خواهید گرفت چگونه کار خود را بارگذاری و عملیاتی کنید. حالتهای نوشتن، زمانبندی، مدیریت خطا، انتظارات داده و تست های unit را پوشش میدهیم تا بتوانید پیش از انتشار، کیفیت را تضمین کنید. همچنین یاد میگیرید چگونه با افزودن فراداده، مدیریت دسترسی و اعمال اصول حاکمیت بهترین شیوه، قابلیت استفاده مجموعه داده را بهبود دهید.
در نهایت، به branch میپردازیم تا بتوانید تغییرات را با خیال راحت و در یک محیط کنترلشده توسعه دهید.
در پایان این دوره، میتوانید با اطمینان پایپلاینهای کامل داده را در Foundry بسازید، تست کنید و منتشر کنید و در این مسیر با همکاران خود همکاری داشته باشید.
این دوره برای چه کسانی مناسب است؟
این دوره برای تحلیلگران، مهندسان داده و هر کسی که با Foundry کار میکند و میخواهد ساخت، تبدیل و انتشار پایپلاینهای داده را با اطمینان یاد بگیرد، طراحی شده است.