Tableau を使い始めたばかりで、パフォーマンスの問題があり、サポートが必要です。複数の大きなテーブルを結合するクエリがあります。MySQL データベースへのライブ データ接続を使用しています。
私が抱えている問題は、MySQL にデータを要求する前にフィルター基準を適用していないことです。したがって、基本的にクエリから SELECT * を実行しており、フィルター条件を where 句に適用していません。MySQL db から Tableau にすべてのデータをプルし、フィルター条件に基づいて不要なデータを破棄します。私の 2 つの主なフィルター条件は、account_id と日付範囲です。
アカウント テーブルから選択してフィルター リストに入力するだけで、アカウントのリストをきれいに取得できます。次に、MySQL からメイン データ クエリからデータを取得するときに、その選択を適用する方法を知る必要があります。