Bayern can complete part two of a possible Treble with victory and go into the clash with Bundesliga rivals Borussia Dortmund as clear favourites.
Jupp Heynckes' side finished 25 points ahead of Dortmund in winning the league title and have the DFB-Pokal final to come at the start of June.
"We've taken a massive stride towards perfection, and we're aiming for a perfect performance in the final," Schweinsteiger said.
"For me, the decisive factor will be everyone working hard and running for the others when we don't have the ball.
"If we play to our potential, it's very hard for anyone to win against us."