Although this issue was faced before, there is no functionality to enable Cycle Joins in CPM 4.5 due to the inefficiencies and problems it can cause, which are listed in your cited document.
In order to still be able to load your data model I would need some more information on how the tables are connected currently. In general a few tips should enable you to solve your problem:
- Check all your joins and find where the cycle is generated
- If you need one or more tables twice and currently have two connections on the same table which lead to the cycle join, just create a second view of that specific table and join it for the other connection