Prácticas recomendadas y resolución de problemas al trabajar con versiones
Aunque la planificación en versiones privadas no está restringida, es posible que desee tener en cuenta otras formas de controlar mejor el rendimiento de estas versiones. Para empezar, tenga en cuenta el diseño del modelo, de modo que las versiones del modelo sean más pequeñas: comprenda el requisito, planifíquelo y, a continuación, créelo. Algunos consejos de mejores prácticas para optimizar el tamaño de la versión incluyen:
Utilice un área de planificación. Si los tamaños de las versiones públicas no se pueden reducir, se recomienda encarecidamente utilizar un área de planificación para las versiones de edición pública. Cubrimos las áreas de planificación en una lección separada, pero, en pocas palabras, las áreas de planificación se pueden configurar para reducir el tamaño de la versión colocando solo los datos del área de planificación en modo de edición, lo que reduce el uso de memoria.
Cree un parámetro de rendimiento. Configure un parámetro de rendimiento de versión privada. El parámetro predeterminado es 5 millones de registros de base de datos, pero se puede modificar para satisfacer sus necesidades. Si crea una instantánea de datos que supera el parámetro configurado, por ejemplo, al crear una versión privada o al empezar a editar una versión pública, se le notificará. Cubrimos esta parametrización en la lección sobre áreas de planificación.
Establezca los filtros antes de copiar. Para reducir el tamaño de la versión, cree una versión privada con los filtros adecuados antes de copiar los datos. Trabajar con este tipo de versión privada da como resultado mejoras de rendimiento notables al introducir datos nuevos, ya que solo se copia un subconjunto de datos, lo que da como resultado ganancias de rendimiento muy notables al introducir datos nuevos. Cuanto más discriminen estos filtros, mejor.
Utilice versiones separadas para los pasos del proceso. Utilice versiones más pequeñas y separadas para sus temas de planificación, por ejemplo, centro de coste y planificación de la cuenta de resultados. En lugar de ejecutar todos los pasos de planificación de un tema de planificación en una versión grande, utilice versiones separadas para la planificación optimista y pesimista, antes de copiar en su versión final que mejor represente su año planificado.
Planifique mejores acciones de datos. Repiense los diseños de acción de datos para que las acciones de datos creen menos registros. Cubriremos la optimización de acciones de datos más adelante en este curso.
Defina el control de acceso a datos de lectura en el modelo. Esto garantiza que los planificadores no administradores creen versiones privadas o editen versiones públicas con una instantánea de datos restringidos configurada. Cuanto más restrictivo sea el acceso a los datos de un usuario, mejor será el rendimiento, ya que la salida de la consulta solo devolverá los datos que un usuario puede ver o editar. Utilice el control de acceso a datos de lectura y las funciones de bloqueo para restringir las regiones de datos. Utilice Escribir en dimensiones solo cuando sea realmente necesario y seleccione Leer y Escribir sabiamente en versiones grandes (por ejemplo, datos reales) para menos usuarios.
Para obtener más información sobre el control de acceso a datos, consulte la unidad Protección de datos en SAP Analytics Cloud en el curso Gestión de seguridad y administración en SAP Analytics Cloud.