Ranking factors evolve over time. Overall, it is something that can be directly linked to helping a site rank. Presently, Schema is not a direct ranking factor. Yet it is very important as schema helps you communicate what each webpage is about. While not a direct ranking factor, it's a good practice all around to improve the cataloging of your web content for use to match search queries.