Hi @Pragiri Greetings! Welcome to Microsoft Q&A forum. Thank you for posting this question here.Using Azure Logic App to process a CSV file, especially if it is large, isn't a recommended approach. Azure Logic app has limited data manipulation capabilities which are supported natively for CSV format.
A better approach would be to use an Azure Blob storage trigger function which gets triggered when we upload a CSV file into the Azure blob storage end point. If you use Python, you can leverage the Pandas library and parse the CSV file in chunks and load it to the SQL server. You can find a sample code on how to chunk and read a CSV file using Python from the following link
If you prefer to use a different language, please let us know and we can share a sample with you.
I am assuming you do not have access to SQL server instance. If you can access it through SSMS, an easy way to do the data import is by Import Flat File to SQL Wizard
Let us know if you have any additional questions or need further assistance.
If the response helped, please do click Accept Answer and Yes for the answer provided. Doing so would help other community members with similar issue identify the solution. I highly appreciate your contribution to the community.