Authorities say the suspect, Abdul Ballout, a German citizen with Lebanese roots, had previously been known to the authorities for a "high number" of previous crimes and for being radicalised.