This example shows how to link two dataset Dimensions using multiple fields:
Products.addLink( ["product","version"], Users, ["product","version"] );
Filter selection works across linked dimensions too:
Metric:
Quantity
Quantity 2