دیتا اینسایتز

در مورد علم داده، داده کاوی، هوشمندی کسب و کار(BI) و سایر مطالب مرتبط

دیتا اینسایتز

در مورد علم داده، داده کاوی، هوشمندی کسب و کار(BI) و سایر مطالب مرتبط

بعد زمان در کیوب

همه آنچه که برای تعریف و تنظیم بعد زمان در SSAS لازم خواهید داشت :

Creating a Date Dimension in an Analysis Services (SSAS) Cube



سوالات مصاحبه داده کاوی

یکی از دوستانم  از من خواست تا چند تا نمونه از سوالاتی که توی مصاحبه برای ارزیابی مهارت داده کاوی می شود پرسید برایش بفرستم. من لیست زیر را آماده کردم. این لیست خیلی کوتاهه و روش عمیق فکر نشده، با اینحال می تواند به درد کسانی که می خواهند برای استخدام در شغلی با این مهارت اقدام کنند مفید باشه. لیست را اینجا می گذارم و هر وقت که موردی به نظرم رسید بهش اضافه می کنم.

پ.ن : این را هم بگم که با جستجوی کلمات data mining interview questions به نتایج خوبی می تونید برسید.




1-      الگووریتم های با ناظر و بدون ناظر چه الگوریتم هایی هستند؟

2-      طبقه بندی/ کلسیفیکیشن چی هست و چند تا از الگوریتم هایی که برای آن به کار می روند را نام ببرید.

3-      کدوم یکی از این الگوریتم ها را تا به حال استفاده کردید و برای حل چه مساله ای؟ اون مساله را شرح بدید تا حد ممکن و بگید چرا این روش را انتخاب کردید؟

4-      خوشه بندی یا کلاسترینگ چی هست و چند تا از الگوریتم هایی که برای آن به کار می روند را نام ببرید.

5-      کدوم یکی از این الگوریتم ها را تا به حال استفاده کردید و برای حل چه مساله ای؟ اون مساله را شرح بدید تا حد ممکن و بگید چرا این روش را انتخاب کردید؟

6-      در یک مساله داده کاوی معمولا چه مراحلی وجود داره؟ وقتی یک داده و یک مساله داریم چه فرآیندی را تا حل آنم مساله باید طی کنیم؟ )  باید به چیزهایی مثل انتخاب داده، پاکسازی و نرمالسازی، کاهش ابعاد، انتخاب ویژگی ها، مدلسازی ، ارزیابی و ..  اشاره کنه)

7-      برای ارزیابی یک مدل طبقه بندی/ کلسیفیکیشن از چه معیارهایی استفاده میشه؟

8-      برای ارزیابی یک کلاسترینگ از چه معیارهایی استفاده میشه؟

9-      چه ابزارهای برای داده کاوی تا بحال استفاده کردید؟

10-  به نظرتون چه وقت هایی باید از الگوریتم K Nearest Neighbors Algorithm استفاده کرد؟ چه نقاط قوت و ضعفی دار؟ ( یا الگوریتم های درخت یا SVM یا .. )

لیست کوئری هایی که در sql server در حال اجرا هستند

در همه مشاغلی که با داده ها سر و کار دارند، مهارت به کاربردن SQL  اهیمت زیادی دارد. در این مجموعه پست به دنبال به اشتراک گذاری و همین طور آرشیو کوئری های پرکاربرد هستم. بدیهی است که همه این کوئری ها رو خودم ننوشتم و خیلی از آنها نتیجه جستجوست. هر جا که یادم باشه لینک مرجع را هم خواهم کذاشت.

 

لیست کوئری هایی که در sql server در حال اجرا هستند :

 

SELECT sqltext.TEXT,

req.session_id,

req.status,

req.command,

req.cpu_time,

req.total_elapsed_time

FROM sys.dm_exec_requests req

CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS sqltext

 

 

و برای متوقف کردن هر یک از این کوئری ها می تونید دستور زیر را اجرا کنید که در آن  session_id  از کوئری بالا میاد.

KILL [session_id]




مراجع مورد استفاده در این پست :

1- https://blog.sqlauthority.com/2009/01/07/sql-server-find-currently-running-query-t-sql/