You cannot select the UserBehavior entity, since the content can be referred by many UserBehavior objects.
You need a nested dataview with a userbehavior object in the dataview showing the content object.
Datasource of the nested dataview is a microflow, retrieving/creating the Userbehavior object. In this dataview the rating widget can be placed.
Instead of teh Ratingdate attribute, use the system member changed date