In general, there is no eligibility or prerequisite or criteria for learning Tableau. Though a person from a non-technical background can easily learn tableau. But it will be preferable if you have basic understanding of SQL. Basic knowledge on SQL would help in writing custom queries that won't be possible through to drag and drop functionality to achieve complex data set building
Make the right move by enrolling now in Tableau Online Course to learn it.