در سه پست قبلی به مراحلی که برای تحلیل داده های منابع انسانی استفاده کردم پرداختم و از ETL گفتم.
اگر اون مقاله ها رو ندیدی پیشنهاد می کنم از طریق لینک های زیر ابتدا اون مقاله ها رو ببینید:
توی این مقاله که قسمت پایانی این مقاله هاست از بصری سازه داده ها (Visualization of data) میگم.
بصری سازی داده ها به ما کمک می کنه تا داده ها رو به "حرف" بیاریم و تمام جزییات پنهانی که توی اون ها نهفته هست رو پیدا کنیم. نمودارها باعث میشن ما بتونیم روی داده هامون به سرعت تجزیه و تحلیل انجام بدیم و با استفاده از اون ها تصمیم گیری کنیم.
می گن مغز انسان تصویر رو 60000 برابر سریع تر از متن پردازش می کنه. تجسم داده ها به ما کمک می کنه تا داده ها رو "ببینیم"، با اون ها "تعامل" داشته باشیم و بهتر "درک"شون کنیم. تجسم داده ها-چه داده ساده باشه چه پیچیده- باعث میشه ما بتونیم با یک زبان مشترک با همه ی افراد بدون توجه به سطح تخصصشون ارتباط برقرار کنیم.
برای اینکه داده ها رو بتونیم بصری کنیم در ابتدا باید داده های درست رو جمع آوری کرده باشیم (قسمت اول)، داده ها رو تمیز و ساختاریافته کرده باشیم (قسمت دوم) و داده ها رو در یک دیتابیس به صورت صحیح بارگذاری کرده باشیم (قسمت سوم).
پس برای بصری سازی داده ها باید به تمامی مراحل قبلی توجه کنیم. حالا که داده های درست و تمیز و ساختاریافته رو در یک دیتابیس بارگذاری کردیم، با یک ابزار باید این داده ها رو بصری کنیم. ابزراهای معروف زیادی برای این کار وجود داره که معروف ترین هاش Power BI و Tableau هست. پاور بی آی و تبلو برای کارهای بیزنسی یا نیاز به اشتراک دارن و یا نیاز به سرور. این مساله برای تیم های دیتا و یا تیم های دیگری که ساپورت از تیم دیتا میگیرن توجیه داره ولی برای تیم های منابع انسانی سازمان های کوچیک خیلی منطقی نیست. دقیقا به دلایلی که در مقاله قبلی در مورد انتخاب گوگل شیت به عنوان دیتابیس گفتم.
گوگل ابزاری داره با عنوان Looker Studio که قبل تر با عنوان Google Data Studio شناخته می شد. لوکر استودیو یک ابزار رایگان برای بصری سازی داده ها هست که به اکثر دیتابیس های معروف وصل میشه و قابلیت به اشتراک گذاری رو داره و برای اجراش نیاز به هیچ گونه اشتراک یا سروری نداره و هرکسی از هرجا فقط با یک آدرس جیمیل میتونه از این ابزار رایگان استفاده کنه. به خاطر همین دلایل برای بصری سازی داده ها من از Looker Studio استفاده کردم.
در ادامه با قسمت های مختلف Looker Studio آشنا میشیم:
با باز کردن آدرس Lookerstudio.google.com شما با صفحه زیر مواجه می شین:
توی این صفحه شما تمپلیت های نمونه، گزارش های قبلی و گزارش هایی رو که با شما به اشتراک گذاشته شده میتونید ببینید.
برای درست کردن گزارش جدید روی Blank Report کلیک کنید.
بعد از کلیک روی Blank Report با صفحه ی زیر مواجه میشید:
توی این قسمت شما باید Databaseی رو که میخواید لوکر استودیو بهش متصل بشه رو انتخاب کنید. همونطور که توی مقاله قبلی خوندید، من از گوگل شیت به عنوان دیتابیس استفاده کردم، پس اینجا گوگل شیت رو انتخاب می کنم.
بعد از انتخاب گوگل شیت به شما تمام شیت هاتون رو نشون میده:
در قسمت Spreadsheet فایلی که داده هاتون اونجا هست رو انتخاب کنید و در قسمت Worksheet، شیتی که جدولی که میخواید ازش استفاده کنید توی اون شیت هست رو انتخاب کنید. میتونید بعدا هم جدول های دیگه رو اضافه کنید. توجه کنید همونطور که در قسمت بارگذاری داده ها گفتم، توی شیت های گوگل حتما باید جدولتون از ردیف اول شروع بشه و عناوین ستون ها به عنوان Attribute های جدول هاتون شناخته میشه و باید عناوین غیر تکراری داشته باشه.
بعد از کلیک رو Add با صفحه زیر مواجه میشید:
1: اسم گزارش
2: ابزراهایی که میشه ازشون برای ساخت گزارش استفاده کرد
3: محل اصلی گزارش
4: قسمت تعیین متریک ها و دیمنشن ها و تنظیمات داده ها و تنظیمات نحوه نمایش داده ها و جدول ها
5: قسمت دیتابیس ها و تعیین پارامترها و فیلدها
برای اینکه بتونیم دیتابیس های دیگرمون رو اضافه کنیم میتونیم از قسمت شماره 2، روی Add Data کلیک کنیم و جدول های دیگه مون رو توی گزارشمون برای استفاده اضافه کنیم:
از منوی Resources/Manage added data sources میتونیم دیتابیس هامون رو ببینیم و ویرایش کنیم.
جلوی هر جدول چند گزینه داره. روی Edit کلیک کنید:
اگر تایپ داده ها درست تعیین نشده باشه یا بخواید تایپ داده ها رو ویرایش کنید از اینجا میتونید این تغییرات رو انجام بدید و چک کنید که حتما تایپ داده ها درست وارد شده باشه. (برای مثال اگر تایپ تاریخ، Date انتخاب نشده باشه، شما از قابلیت های فیلتر تاریخ نمیتونید استفاده کنید)
بعد از ویرایش هاتون روی Done کلیک کنید.
خیلی وقت ها پیش میاد که نیاز هست تغییری توی ستون ها بدیم، و یا ستونی رو به دیتابیس اضافه کنیم (تا حد امکان این کار رو نکنید چون ممکن هست جدول هاتون به هم بریزه ولی اگر ادیتی روی سورس اصلی انجام دادیم از این طریق دیتابیستون رو Reconnect کنید.
مثل حالت قبل مسیر زیر رو طی کنید
Resources/Manage added data sources/edit
بعد از باز شدن صفحه تنظیمات تایپ داده ها روی Edit Connection در قسمت بالا سمت چپ کلیک کنید
توی صفحه ای که میبینید روی Reconnect کلیک کنید
میبینید که تغییراتی که دادید نمایش داده میشه:
اگر تغییرات درست بود روی Apply کلیک کنید
توی لوکر استودیو شما به نمودارهای متنوعی دسترسی دارید که از گزینه ی Add chart میتونید اون ها رو اضافه کنید:
روی اولین نمودار میله ای کلیک کنید و به صفحه ای اصلی اضافه ش کنید:
لوکر استودیو به صورت پیشفرض با داده های ما یک نمودار می کشه. برای ویرایشش از این قسمت میتونیم تغییرات رو انجام بدیم.
اگر با Pivot Table توی اکسل کار کرده باشید این قسمت هم براتون آشنا خواهد بود.
فرض کنید میخوایم از جدول Interviews تعداد مصاحبه هایی که برای هر دپارتمان داشتیم رو روی نمودار میله ای به ترتیب از بزرگ به کوچیک بکشیم. برای این کار در قسمت بالا، Data Source رو روی جدول Interview میذاریم. Date Range، فیلد تاریخمون هست. از این فیلد بعدا میتونیم برای فیلتر تاریخ استفاده کنیم. مطمئن میشیم که این فیلد روی فیلد تاریخمون انتخاب شده.
قسمت Dimension، بُعد نمودار ما هست. در این نمودار ما میخوایم دپارتمان ها از هم تفکیک بشم پس Dimension رو روی Dept میذاریم.
قسمت Metric، مقداری هست که هر بعد میخواد نشون بده. در این قسمت ما "تعداد" مصاحبه ها رو میخوایم. پس متریک رو روی Recor Count میذاریم. این فیلد همیشه وجود داره و تعداد اون بُعد رو میشمره.
در قسمت Sort، تعیین می کنیم که ترتیب بُعدمون با چه متغییری میخوایم مرتب بشه. اینجا ترتیبمون تعداد هست پس Sort هم روی Record Count میذاریم
با انتخاب موارد بالا به نمودار پایین میرسیم:
روی Style در قسمت بالا سمت راست، کلیک کنید.
فکر کنید میخوایم نمودارمون رو به نمودار میله ای افقی تبدیل کنیم و روی هر میله تعدادش نوشته بشه و رنگش هم تغییر بدیم:
با استفاده از گزینه هایی که در اختیارمون میذاره می تونیم ویرایش هایی که میخوایم رو انجام بدیم. کمی با گزینه هاش کار کنید تا ببینید چه ویرایش هایی میشه انجام داد.
روی Add a control در قسمت ابزارهای کلیک کنید. از این قسمت میتونید کنترلر های مختلفی رو برای دشبوردتون اضافه کنید. اگر با Slicer های اکسل کار کرده باشید با این قسمت هم آشنا هستید.
میخوایم توی گزارشمون قابلیت این رو داشته باشیم که تعیین کنیم در یک مقطع زمانی خاص چه تعداد مصاحبه هایی برای هر دپارتمان انجام شده. از قسمت کنترلر ها روی Date range control کلیک کنید.
روی قسمت خالی گزارش کلیک کنید تا کنترلر تاریخ اضافه بشه
این کنترلر به صورت اتومات روی تمام متغیرهایی که تایپ Date دارن اعمال می شه. مقطع تاریخ مورد نظرتون رو انتخاب کنید:
گزارشتون با توجه به تاریخ سلکت شده فیلتر میشه
با استفاده از سایر کنترلرها میتونید فیلترهای پیچیده تری اعمال کنید و دشبوردتون رو کاربردی تر کنید
اگر گزارشتون چند صفحه ای باشه از گزینه Page میتونید صفحات رو اضافه کنید:
فکر کنید نیاز دارید داده های چند جدول با استفاده از Primary Key و Foreing Key که تعیین کردیم به هم مرتبط بشن. برای این کار از قابلیت Blend Data لوکر استودیو میتونیم استفاده کنیم. برای این کار مسیر زیر رو برید:
Resource/Manage blends/Add a blend
در صفحه ای که باز میشه میتونید تا 5 جدول رو به هم متصل کنید و از شیوه های مختلف Join استفاده کنید:
تنظیم نوع Join:
بعد از اینکه داده ها رو Blend کردید جدول جدید با عنوانی که انتخاب کردید به این شکل در دیتا سورس هاتون اضافه می شه:
فکر کنید محاسبه ای داریم که توی جدول اصلیمون انجامش ندادیم. برای مثال توی سنجش NPS کاندیدها داده ها رو از پرسش نامه جمع آوری کردیم و توی دیتابیس آوردیم ولی نیاز داریم تا با فرمول هامون این مقدار محاسبه بشه.
برای این کار میتونیم از قابلیت تعریف Field استفاده کنیم. مسیر زیر رو دنبال کنید:
Resources/Manage added data sources
روی جدولی که میخواید فیلد جدید تعریف کنید edit رو بزنید
بعد از نشون دادن داده هاتون روی Add a field کلیک کنید:
توی این قسمت فیلد جدیدتون رو میتونید تعریف کنید:
فرمول های لوکر استودیو مخصوص به خودش هست ولی خیلی مشابه با گوگل شیت هست و آموزش هم داره. اگر فرمولی که میخواستید رو پیدا نکردید به راحتی توی گوگل میتونید سرچ کنید و فرمولش رو پیدا کنید. برای مثال فرمول sumif توی لوکر استودیو موجود نیست ولی از ترکیب فرمول Sum و Case میشه برای این کار استفاده کرد.
فیلدهای جدید رو توی جدولها به رنگ آبی نشون میده:
در قسمت دیتاسورس:
نمونه ی دیگه ای از فیلد با شرط های بیشتر. تعداد رکورد هایی که هم تایپ اینترویو HR هست و هم ریکروتر Alireza هست:
برای اینکه نمودارهامون حرفه ای باشن میتونیم از Color Palette برای تعیین رنگ هامون انتخاب کنیم
من برای نمودارهایی که درست کردم از طریق این سایت Color Palette رو انتخاب کردم:
برای شیر کردن گزارشتون میتونید مثل گوگل شیت از گزینه Share استفاده کنید:
در نهایت با کمی ویرایش تنظیمات و رنگ ها میتونید داشبوردتون رو زیبا کنید:
برای اینکه با قابلیت های دشبورد هم آشنا بشید و ببینید چقدر میتونه استفاده از فیلتر ها و کنترل ها کاربردی باشه، دشبوردی که با دیتای فرضی ساختم رو به صورت پابلیک گذاشتم و از طریق این لینک میتونید دشبورد رو ببینید.
توی مسیر تحلیل داده های تیم جذب و استخدام با کشف دادهها (Discovery of data)، دادهها رو با توجه به مورد استفادهی خودم در جذب و استخدام بررسی کردم و یک طرح برای ساختاربندی و سازماندهی و مَپ کردن دادهها ایجاد کردم. با دگرگونی دادهها (Transformation of data)، دادهها رو با استفاده از تکنیکها و ابزارهای مختلف ساختاربندی، نرمالسازی و تمیز کردم. با بارگذاری دادهها (Loading of data)، دادههای تمیز، ساختاریافته و نرمال شده رو در یک دیتابیس بارگذاری کردم و با بصریسازی دادهها (Visualization of data) گزارشها و داشبوردهایی برای نشون دادن شاخصهای کلیدی عملکرد در فعالیتهای جذب و استخدام ایجاد کردم.
امیدوارم مطالب مقاله های گذشته به تیم ها منابع انسانی برای هرچه بیشتر Data-driven بودن کمک کنه.
خوشحال میشم اگر سوالی یا نظری داشتین اینجا برام بنویسید و با به اشتراک گذاشتن این مطلب به کسانی که میتونه براشون این مباحث مفید باشه کمک کنید.