Hi @Vijay Reddy
I don't know much about PowerShell, I'm responsible for SSRS related issues.
Based on my search, I didn't find an effective way to create a data-driven subscription via PowerShell.
If you just want to create data-driven subscriptions programmatically, how about C#? I can find this link for you: https://www.codeproject.com/tips/987345/ssrs-report-subscription-using-csharp, and you can also ask for more help in C# related tags.