What factors made my flight land at runway 02 in El Prat? Aircraft normally land at Barcelona's El Prat airport using either of the 25 runways, along a flight path hugging the coast, with a flip to the 07 orientation generally associated with bad weather.

Earlier today, though, my flight landed on a cross runway, 02, which I never knew existed, with a flight path at a rather steeper angle to the coast; there is some light cloud cover but nothing to write home about. What factors drive the change to this mode of operation? I'm interested both in the general criteria and in the specific conditions tonight.

And, more generally, what are the standard resources (or types of resources) that one should use to find out this type of information?
Because 02 is the default runway for landing during nighttime (23 local time to 07 local time).

Night time configuration between 2300 and 0700 LT:
Preferential: North configuration intersecting runways
Arrivals: 02
Departures: 07R

(AIP Spain AD-2 LEBL - 8)
Airports usually have preferential runway configurations that will be used unless certain conditions (such as weather) require something else. These are usually created to avoid excessive noise to adjacent residential areas and to maximise traffic throughput.