It is not possible to create a new lookup based on the database view since the data will should be pulled from multiple tables. That is why you get this error. We already had similar questions from multiple customers. It will be possible to create such lookup only in future application releases.