SDT: read each data block into a separate series

This should fix QA 7804, as reported by @imunro.