Using a Sony ILX751A Linear CCD with any arduino.

What are you going to do with 2048 analog samples? You'll need enough RAM if you intend storing them all
which might imply a Mega - you might want to configure the ADC to run faster too.