May I ask if someone can explain how to link my 7 pumps to a windmill ?
Depends on how many pumps, and how much power your windmill is generating. Windmills supply power to the tile 1z beneath their center, and depending on map conditions provide 40, 20, or 0 power. You can transfer power via gear assemblies or axels (make sure the center tile under the windmill is channeled out so power can flow through). Friction is loosely modeled in game, in that every component takes some power in order to transfer the rest. Gear Assemblies take 5, and axels take 1/tile. Axels are made out of wood, and are great for transferring power across great distances, and can directly connect to windmills and screw pumps. Horizontal Axels transfer power in any orthogonal direction on one z level, while Vertical Axels transfer power between z levels. Gear Assemblies are built with one mechanism, and can transmit power in any orthogonal direction as well as vertically; they are best suited for when you need to make a 90 degree turn, or when you need multiple power sources to converge.
If you are pumping underground (and are not making a
pump stack, in which case I urge you to refer to that link) I recommend building your windmill directly above the screw pump and building vertical axels down to where you need the power. If your aim is off, you can change the direction of power flow with Gear Assemblies. Remember to channel out any place you want a vertical axle. If your pumping operations are taking place on the surface then you should either build the windmill on top of the pump (involves constructing walls but means you don't have to muck with power transfer) or build the windmill in one place, put a gear assembly underneath and transfer to the pump(s).
To figure out how much power you need, you need to check how much the windmill is providing ('q' over it I think,) then check how many gears or axels you have between the windmill and the pump. For example, if you have a windmill providing 40 power then you have enough power to fuel 6 gear assemblies OR 30 vertical axels OR some other combination (1 gear assembly and 25 horizontal axels, say,) while still having the 10 power left over for the screw pump itself.
Caveat- I was tired when I wrote this, so instead of fact-checking I will go to sleep. I'm sure somebody will jump in if I said something egregiously wrong, and hopefully you'll forgive me if my math or grammar is off.