How do I choose which column to partition by?

User16826992666
Databricks Employee
Databricks Employee

I am in the process of building my data pipeline, but I am unsure of how to choose which fields in my data I should use for partitioning. What should I be considering when choosing a partitioning strategy?