If you intend to drive, yes it is necessary. If you want to get your license accepted in Germany, you’ll need to prove to have lived for at least 185 days without interruption in the country that issued your driver’s licence during the time the licence has been issued.
Call the exact office that will issue your licence to find out exactly what you need to bring, and get the name of the person you talk to. If you aren’t sure which office to connect to, try the uniform number for public authorities.
If you aren’t sure of your German language capabilities, do bring someone who is fluent in German along to avoid any misunderstandings while applying. Generally, when you trade your home licence for a German license, the office will keep your home licence although sometimes you can keep your home licence for a small fee. If you’d like to keep it, you should mention that when you first apply.