From eager to lazy constrained data acquisition: a general framework