Я сам был в подобной ситуации, хотя с другой БД, в основном, вам приходится выбирать между живым подключением к вашей БД, которое, как вы видели, может снизить производительность проблемы, если у вас много данных, или extract .
Tableau хочет, чтобы вы использовали экстракты, потому что именно здесь они действительно могут помочь вам повысить производительность книги по большим наборам данных, но я был в ситуациях, когда существует потребность в оперативных данных, и графики выписок в Tableau не удовлетворяли моим потребностям .
Если у вас нет вариантов, кроме как использовать живое соединение, подумайте, можете ли вы разделить свои данные и подключить книгу к ее части, чтобы повысить производительность или, возможно, предварительно агрегировать некоторые исторические данные, чтобы сделать их более управляемыми .
Может также стоить задуматься о том, нужна ли вам вся панель мониторинга для подключения к оперативным данным, или вы могли бы подавать оперативные данные с помощью меньшего запроса на пару рабочих книг, а остальные - извлекать извлеченные данные.
Как я уверен, вы можете видеть, что единого решения не существует, это зависит от того, что лучше всего подойдет вам и пользователям ваших отчетов.