Hi MG ,
Thankyou for using Microsoft Q&A platform and thanks for posting your query here.
As per my understanding , you are trying to use join transformation on two tables present in synapse SQLDB, both the sources are connected to same linked service and same dataset which is also parameterized. However, your query is how to pass values for these parameters i.e. tablename and schemaname. Please let me know if that is not the query.
First of all, there is no need to parameterize linked service as both the tables are in same synapse sql pool/db.
Coming to dataset , it's not feasible to use same dataset for both the sources, even if you parameterize it, and create parameters in the dataflow level and pass the values from the pipeline calling the dataflow as it will pass same value to both the sources at a time.
Instead, you need to create two datasets, and directly point each datasets to each of the tables and use join transformation to connect source1 and source2 and perform fuzzy logic.
Hope it helps. Kindly let me know if you have any further query. Thankyou