Carlo Ancelotti has what it takes to do well, we don't understand some of his choices but he certainly had his reasons.
He has successfully coached teams of the calibre of Real Madrid for many years, and i think he will be able to do well with Brazil too.
I am very sure of it.
Managing a national team is not as easy as managing a club side. Real Madrid has quality players from every nook and corner of the world. Brazil national team is not like that. So he need to adjust with whatever resources that he get. On top of that, he need to deal with egoistic and eccentric players such as Neymar. Bringing discipline in a team that has no sense of team bonding is going to be his first challenge. Anyway, they have only two matches remaining, and that too against weak teams (Chile and Bolivia).
The best i could say, Ancelottis move to Brazil is a heroic shift from club to country, ask me why.. cause it is fraught with difficulties & serious challenges.
You may know Ancelotti is the first manager who came as foreign coach in 80 years history and abruptly takes over a team that lacks discipline & tactical identity.. Whatever, leave it come to the point you know he already making wise decisions such as benching Neymar & depending on Casemiro for club.

Source:
ESPNLook at this, he really admits that less time for prep is the true difference in international management, so he emphasizes striking a balance rather than merely using flair. so imo Brazil might rediscover their winning formula if he masters that.