Based on Google BigQuery documentation, BigQuery has the following limits (https://cloud.google.com/bigquery/quotas):
1) Maximum number of partitions per partitioned table — 4,000.
2) Maximum columns in a table, query result, or view definition — 10,000
Based on Amazon Athena documentation: (https://docs.aws.amazon.com/athena/latest/ug/service-limits.html):
Maximum number of partitions per partitioned table — 20,000
Is there any hard limits on the number of columns for AWS Athena or for Presto?
Thanks!