I am trying to understand what is difference between aws athena service and newly released s3 select (still in preview). And how usecases different for both of those? It seems both helps in selecting partial data from s3.
You can think about AWS S3 Select as a cost-efficient storage optimization that allows retrieving data that matches the predicate in S3 and glacier aka push down filtering.
AWS Athena is fully managed analytical service that allows running arbitrary ANSI SQL compliant queries - group by, having, window and geo functions, SQL DDL and DML.