Hello @Vineet S
To read distinct data from blob storage without using data flow, you can use Azure Stream Analytics. Here's an example query that reads data from a CSV file in blob storage and selects distinct values from the "company code" column:
SELECT DISTINCT [company code] INTO output FROM input
Here's a screenshot of how you can create a Stream Analytics job and configure it to read from blob storage: Stream Analytics job configuration
And here's a screenshot of how you can create an input for the job and specify the path to the CSV file in blob storage: Stream Analytics input configuration
I hope that this response has addressed your query and helped you overcome your challenges. If so, please mark this response as Answered. This will not only acknowledge our efforts, but also assist other community members who may be looking for similar solutions.