از این دوره چه می آموزید؟
در این دوره، خطمشیهای مجوز Apache Ranger و ادغام با اجزای Hadoop مانند Hive، HDFS، Apache Atlas، Presto و غیره را مطالعه میکنیم.
ابتدا Ranger Components and Architecture را یاد می گیریم.
در مرحله بعد، Apache Ranger 2.1.0 را نصب می کنیم که آخرین نسخه پایدار است. نصب Ranger بسیار ساده به نظر می رسد.
اما، رنجر به زیرساخت Solr و Mysql نیاز دارد. رنجر از Mysql نسخه 5.6 یا 5.7 پشتیبانی می کند. فراتر از این نسخه ها پشتیبانی نمی کند. این محدودیت ها نصب رنجر را پیچیده می کند. من روزهای زیادی را در هنگام نصب رنجر صرف کردم. من تمام مراحل را در یک اسکریپت پوسته ادغام کردم. کاربران می توانند آن را دانلود کرده و بدون هیچ مشکلی آن را همانطور که هست اجرا کنند. پس از آن، به رابط کاربری apache ranger می رویم و ویژگی های برجسته را بررسی می کنیم.
در بخش سوم، به یکپارچه سازی Ranger Hive می رسیم. در ابتدا، خوشه کندو را خریداری می کنیم و افزونه ranger hive را نصب می کنیم.
ما داده های نمونه را در hive بارگذاری می کنیم. ما خطمشیهایی را در رنجر آپاچی برای کاربران مختلف تعریف میکنیم و خطمشیها را با پرس و جو در hive تأیید میکنیم. همچنین فیلترهای پوشش و سطح ردیف را بررسی می کنیم.
در بخش چهارم، ادغام Ranger HDFS را عمیقتر میکنیم. در ابتدا، خوشه کندو را خریداری کرده و پلاگین رنجر HDFS را نصب می کنیم.
در جداول مدیریت شده کندو عمیقتر میشویم و دادههای نمونه را در HDFS بارگیری میکنیم.
در نهایت، خطمشیهای HDFS را تعریف میکنیم و آن را با جستجو در جداول hive تأیید میکنیم.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
مهندس ارشد داده در Delivery Hero
نمایش نظرات