Create data file only if missing