@Kalim, Yarak Welcome to Microsoft Q&A forum and thanks for reaching out here.
As per my understanding you have an XML file that you would like to read using ADF and then do transformation to remove non-ascii characters from the column and then load the data to various tables in Snowflake. Please correct me if I missed anything here.
In order to achieve this, you will have to use Mapping data flow activity in ADF which can help read XML file using Source transformation, then use a Derived column transformation remove the non-ascii characters from the column that you would wish to and then have a sink transformation in which you will configure Snowflake as sink and then load the data into it. If you would like to load into multiple tables then you can use multiple sinks in parallel (parallel streams) and load them accordingly.
To remove non-ascii characters from your source columns, you can use below expression for each column that needs to be transformed.
regexReplace(LASTNAME, '[^\\x00-\\x7F]+', '')
Sample result below:
Hope this helps.
Please don’t forget to Accept Answer and Yes for "was this answer helpful" wherever the information provided helps you, this can be beneficial to other community members.