Hampshire will face Somerset in the T20 Blast 2022 Semi-Final 2 at the Edgbaston, Birmingham on Saturday.