![]() |
|
Optimización del rendimientoCada vez que se accede a un informe o análisis, se extraen los datos de una base de datos procesándolos por un servidor de informes y se visualizan en la página. Mientras más complejo es el análisis, más tiempo lleva realizar la consulta a la base de datos para extraer los datos y presentarlos. Este tema le ofrece unas directrices que le servirán de ayuda para crear informes que se visualicen de la forma más rápida posible. Antes de comenzar. Realice lo siguiente:
Acerca de las áreas temáticasPuede utilizar dos tipos de área temática en función de las necesidades de informe y empresariales que tenga. Las áreas temáticas de datos analíticos deben utilizarse para generar informes siempre que sea posible. Estas áreas temáticas se generan utilizando almacenes de datos creados especialmente para ajustar mejor los resultados de las consultas. El almacén de datos que se utiliza para las áreas temáticas de datos analíticos se actualiza diariamente y los informes generados utilizando estas áreas temáticas muestran los resultados de forma más rápida que con las áreas temáticas de informe, incluso con consultas más grandes y complejas. Las áreas temáticas de informe se generan utilizando la misma base de datos en la que tienen lugar todas las transacciones de usuario en la aplicación, por lo que compite por algunos recursos de los que depende su aplicación cuando recupera datos para los informes. Directrices para utilizar un área temática de informeSi va a utilizar un área temática de informe, siga las siguientes directrices:
Directrices para mejorar el rendimientoSiga estas directrices para mejorar el rendimiento: Generar informes de forma incrementalRealice lo siguiente:
Minimizar los tipos de registro que cruzan campos o columnasSiga estas directrices:
Utilizar campos indexadosRealice lo siguiente:
Limitar la jerarquía de organización a cinco nivelesMientras más alto se encuentre un usuario en la jerarquía de organización, más datos presenta y más lento se ejecuta el informe. Por lo tanto, limite la jerarquía a un máximo de cinco niveles. Utilizar filtrosAl utilizar filtros se limita la cantidad de datos que resultan al acceder a un análisis. La utilización de filtros puede aumentar la velocidad del informe.
Tenga en cuenta las siguientes directrices cuando agregue filtros:
Seguir las directrices para definir peticionesPuede definir peticiones para el informe en el paso 3 de la página Crear y ver análisis en Oracle CRM On Demand. Estas peticiones permiten a los usuarios que accedan al informe finalizado realizar selecciones para limitar los datos en el informe. Cuando se ejecuta un informe que utiliza peticiones, el usuario se ve afectado por el tiempo que tarda la petición y el informe en procesarse. Si va a agregar peticiones al informe, haga lo siguiente:
Proporcionar enlaces de profundización para detallar informesEn lugar de crear informes que represente una larga lista de tablas de datos, cuadros y gráficas, haga lo siguiente:
El siguiente procedimiento describe cómo enlazar informes a tablas. Para enlazar informes a tablas
Limitar el número de operaciones de configuraciónLas funciones avanzadas le permiten combinar consultas. Puede realizar operaciones de configuración, como enlaces, interacciones y otras acciones para unificar esas consultas y generar un informe final. Cuanto mayor sea el número de resultados de consulta combinados, mayor será el tiempo de procesamiento necesario para ejecutar el informe final. Limite el número de operaciones de configuración a no más de tres para que el proceso sea más rápido. Clarificar el código HTML y las vistas históricasCuando utilice HTML y SQL, haga lo siguiente:
Eliminar columnas en tablas dinámicasLas tablas dinámicas le permiten mostrar el informe en varias vistas sin tener que grabar varios informes, pero el rendimiento puede verse afectado. Siempre que sea posible, elimine las columnas de los criterios de informe (Definir criterios, en el paso 1) que no se utilizan en la tabla dinámica. Uso de los resultados dinámicos de las gráficasSiempre que sea posible, utilice la opción de resultados dinámicos de las gráficas en lugar de crear una vista de gráfica distinta. Los análisis con varias gráficas pueden necesitar más procesos, ya que Oracle CRM On Demand debe crear las gráficas de forma individual, en vez de todas a la vez con la tabla dinámica. Asegúrese de que los informes son escalablesEs posible que los informes se ejecuten bien en la prueba antes de importar todos los datos de producción. Cuando se hayan importado todos los datos de producción, el aumento del volumen de datos influye negativamente en el rendimiento de los informes. Si va a implementar Oracle CRM On Demand, reserve tiempo para volver a probar los informes y ajustarlos después de haber importado todos los datos de producción. Utilizar campos de código y UTC optimizados en filtrosMuchas áreas temáticas de informe incluyen campos especiales en sus dimensiones que se han optimizado para reducir el tiempo de consulta cuando se utilizan en filtros. Los campos optimizados incluyen las palabras Código o UTC. Por ejemplo, la dimensión de cuenta tiene un campo Tipo de cuenta. También hay un campo Código de tipo de cuenta, que es la versión optimizada del campo Tipo de cuenta. Los campos optimizados y no optimizados generan los mismos resultados en los informes pero el uso del campo optimizado en el filtro genera consultas más rápidas. Este método resulta más rápido que el uso del campo no optimizado. Si se utilizan estos campos en las condiciones de filtro se reducen las uniones de tablas adicionales y se evitan las conversiones de registro de hora basadas en la zona horaria de la compañía. Nota: estos campos optimizados admiten traducciones de los idiomas admitidos pero no el cambio de nombre del tipo de registro. Para determinar si existen campos de filtro optimizados para un área temática de informe concreta, consulte la ayuda en línea de esa área temática y busque el encabezado Campos de filtro optimizados. |
Publicado en agosto 2018 | Copyright © 2005, 2018, Oracle. Todos los derechos reservados. Legal Notices. |