From forum ----->
Tableau Public is a free service so that's one of the reasons why it's not supporting live data. To ensure you have live data connection that you wan't to publish to users, you need to get Tableau Desktop (Proffesional or Personal Edition) and the possibility to share this online (Tableau Server or Tableau Online).
More info about Tableau Public are found here: Frequently Asked Questions | Tableau Public
Please mark the answer as CORRECT & HELPFUL if it helps you so that it can help others as well