David,
Perhaps a bit late but the answer is it depends. 'derive' will attempt to derive the interval from the incoming data, it's not a very sophisticated algorithm, it is simply the difference in timestamps of successive records. So derive can suffer if you have big gaps. 'conf' will use the archive interval in your weewx.conf (or whatever weeWX config file wee_import is told to use). This will be fine if all of your source data say came from weeWX and uses the same interval as the archive interval specified in weewx.conf. The advantage here is that large data gaps don't have the disruptive impact they did with 'derive'. Of course the downside is that your source data and weewx.conf may have different intervals. 'x' (where x is the number of minutes) allows you to force all imported records to use x as the interval. Again this can be handy if your source data has a fixed interval but there are large data gaps. Also useful for importing tranches of source data that may have different intervals.
In summary - beware of 'derive', you really need a good solid (regular) data source for it to be effective.
You will find the
interval config option described in the wee_import section of the
Utilities Guide.
Gary