How do I run complex analytical queries on petabyte-scale data efficiently?