Mastering Data Discovery on Cloud Data Lakes