Hola Ricardo:
Claro, hay varias formar de ir reduciendo el tamaño del pbix, unas puede ser:
-Mantener solo las columnas que sus usuarios necesitan en el informe. Esta es la más importante ya que al tener más columnas, será mayor la memoria y almacenamiento que requiera.
- Optimizar la cardinalidad de la columna lo más posible. Por ejemplo, dividir una columna en dos, o sustituir la columna decimal con dos columnas de números enteros. Esto también depende de las necesidades de cada usuario y se debe evaluar meticulosamente.
- Mantener solo las filas que necesita: Por ejemplos, en vez de tener un histórico de 10 años, sólo es necesario tener 5. Eso también reducirá el tamaño del modelo de datos.
- Usar la agregación de los datos. Las agregaciones en Power BI (y el modelo tabular en general) son un tema muy importante y amplio, te dejo esta liga que puedes revisar (https://dax.tips/2019/10/18/creative-aggs-part-i-introduction/) .
- Evitar el uso de columnas calculadas siempre que sea posible, ya que no se comprimen de manera óptima. En su lugar, intentar enviar todos los cálculos a una fuente de datos (base de datos SQL, por ejemplo) o realizarlos con el editor de Power Query
- Utilizar los tipos de datos adecuados (por ejemplo, si la granularidad de los datos es a nivel de día, no es necesario utilizar el tipo de datos de fecha / hora. El tipo de datos de fecha será suficiente)
-Deshabilitar la opción Fecha / hora automática para la carga de datos (esto eliminará un montón de tablas de fechas creadas automáticamente en segundo plano)
Espero te sea de utilidad.
Saludos