It seems like a common Circular Reference problem.
I think Or didn't mean that you should concatenate Channel and Branch, but to Join them into both tables Data and Budget. At the same time, you'll have to rename them so that they do not create additional Links.
Another solution (but a bit more complex) is to create a Link table between Data and Budget, and stuff your Channel & Branch Dimension values into that Link Table. That way you keep them in a single spot. This solution is better because you may want to aggregate Data / Budget per Channel or Branch...
Thanks fir the reply. If I have more than one key that creates synthetic keys. With the keys I can create a link table. But in my case, I have only one key among the tables. Can you help me in creating link table
There are a number of great resources available in the Community that discuss various aspects of Link Tables and their creation:
In Generic Keys, HIC discusses what custom-made keys can be used for and how they resolve technical issues (with examples) You'll need Generic Keys to move your common dimensions to a central place, but keep the selections working. See especially Example 3 in the Generic Keys PDF.
In MASTERDATA (LINK TABLE or Concatenated FACT Table) you get a short intro for deciding on whether to combine Budget and Actuals or keep them separate. There are also useful links to other blog posts that provide time-saving tips for creating Link tables