Skip to main content

Moving Average Cognos Report Studio


Una de las maneras efectivas de resolver este problema es usar ETL para generar una tabla de resumen para las medidas agregadas, como el promedio de 4 semanas, el promedio de 13 meses. Principales ventajas: Fácil de desarrollar el informe, ya que los datos están listos allí Archivado buen rendimiento Principales desventajas: Necesidad de desarrollar ETL, sólo un pequeño porcentaje de los datos generados se utilizará La combinación sigue siendo limitada Este documento está destinado a proporcionar cuatro otras opciones de solución. - Utilizar la tabla de parámetros para resolver el problema de tiempo relativo complicado - Utilizar la consulta unida a nivel de informe para abordar el período de balanceo hasta la fecha - Utilizar media móvil / Total - Crear y ordenar un informe de tabla de referencias cruzadas con diferentes períodos de tiempo Este documento es Para ofrecer otras cuatro opciones de solución. Por cierto, este tema está relacionado con otro tema - Cómo simplificar y centralizar la lógica de la fecha en la ETL y la opción de solución de informes 1 - Gire el tiempo relativo para medir Este concepto no es nuevo, que se propone en las mejores prácticas de IBM Cognos, descargue el documento De ibm / developerworks / data / library / cognos / page90.html Ventajas: rendimiento mucho mejor y por lo tanto escalable girando mesa de pantalla completa para unirse con la consulta cosida y hará el desarrollo de informes mucho más fácil. Desventajas: Cuando hay un nuevo requisito, es probable que necesite cambiar el gestor de marcos para agregar un nuevo esquema STAR, lo que hace que Framework sea muy complicado. Un ejemplo similar se proporciona a continuación. El proceso para construir estas medidas: Paso 1: La misma tabla de hechos AGFACTOPSWeeklyInventory, y nombrada con nombre diferente como PriorWeek, 4WeekAgo y BOY (la semana 53 del año pasado). Además, cree una nueva tabla de desplazamiento de fecha para configurar la fecha relativa. Paso 2: Cree varios objetos Modelo basados ​​en todas las tablas de hechos de la capa de base de datos. Paso 3: Construya relación con todas las dimensiones para el objeto Modelo excepto la dimensión de datos. La clave real es unir la tabla de hechos con la tabla CTRLDateOffset para dos casos: Caso 1: unión simple para los datos de punto a tiempo Caso 2: unirse con la expresión utilizando entre para datos agregados, como un resumen de 4 semanas Paso 4: Dimensión y CTRLDateOffset Paso 5: definido un inventario de combinar Hecho en la capa de negocio como se muestra a continuación Nota: Eliminar la tabla CTRLDateOffset, en su lugar, los acomodó en Dim Time. La ventaja es que tendremos un esquema STAR claro, no un copo de nieve. Se eliminó el paso 1 para crear varios objetos de consulta basados ​​en la misma tabla de hechos de la capa de base de datos. En su lugar, sólo hay una tabla de hechos en la capa de base de datos, mientras que hay muchos datos de consulta de modelo de hecho en la capa de negocio. Esto hará el modelo más claro y menos esfuerzo que antes. Opción de solución 2 8211 Usar el mapa de parámetros para resolver el problema de tiempo relativo complicado Para obtener marcos de tiempo complicados, la mejor manera es el mapa de parámetros. El siguiente ejemplo se utiliza para demostrar esta idea. Puede descargar la especificación del informe y la consulta para su revisión en detalle El principal desafío para esta muestra es encontrar el número de la semana correcta cuando la semana es cruzar el final del año. Si no usamos la ETL, medida relativa descrita anteriormente, entonces el mapa de parámetros es probablemente la mejor opción. Una vez que se definen las semanas específicas, los datos pueden filtrarse como exactamente los datos necesarios. Paso 1. Generar consulta para obtener tiempo relativo. Tenga en cuenta que todos los resultados de consulta de detalle se deben convertir como tipo consistente. Seleccione convertir (varchar (50), CYCurrentWeekSD) como PKey. Convertir (int DAYKEY) como Valor de gosales. TIMEDIMENSION where DAYDATE 2007-07-15 UNION seleccione convertir (varchar (50), CYCurrentWeekED) como PKey. (DATEADD (día 6. DAYDATE)) 10000 mes (DATEADD (día 6. DAYDATE)) 100 día (DATEADD (día 6. DAYDATE))) como valor de gosales. TIMEDIMENSION donde DAYDATE in (seleccione DAYDATE de gosales. TIMEDIMENSION donde DAYDATE 2007-07-15) UNION. Paso 2. Cargue la consulta anterior en la capa de base de datos, la configuración de SQL es nativa. Este ajuste le dará flexibilidad para obtener una lógica complicada. Paso 3. Cree un mapa de parámetros basado en la consulta Tiempo relativo Paso 4. Cree todos los cálculos basados ​​en el mapa de parámetros Paso 5. Defina el informe Buen rendimiento, ya que puede filtrar el conjunto correcto de datos Muy flexible para definir fechas y su título, Como la sentencia SQL puede generar Can8217t o muy difícil de manejar período de balanceo, especialmente para el gráfico de tendencias Opción de solución 3 8211 Utilizar la consulta unida a nivel de informe para tratar el período de balanceo hasta la fecha de emisión Para obtener datos de tendencia para el período de balanceo, . Por favor, descargue la especificación del informe para su revisión en detalle En el caso de que usted pueda cambiar ETL y Framework Manager, usted tiene que darse cuenta de una idea en el estudio de informes. La consulta en el estudio de informes se utilizará para imitar el concepto para pasar el tiempo relativo a las medidas. Paso 1: Definir la consulta básica con datos para cada mes Paso 2: Unirse a esta consulta por sí mismo como golpe Con join: qMonthYTD. Month (numérico) ltqMonth. Month (numérico) El ingreso YTD es qMonthYTD. Revenue Otra forma es crear el tiempo de compensación Paso 2: Unir datos de mes con desplazamiento de tiempo Con join: qMonth. Month key entre qTimeOffsetYTD. BeginMonth y qTimeOffsetYTD. EndMonth Ingresos YTD: qMonth. Revenue Solution option 4 8211 Uso Promedio móvil / Total Si el período es definido claramente, entonces mover total es la buena solución para resolver la tendencia de emisión. Por favor, consulte el ejemplo a continuación y la especificación de descarga para el detalle Total de 4 meses: Total móvil (ingresos, 4) total de 4 meses para la región: total móvil (ingresos, 4 por región) Opción de solución 5 8211 hacer y clasificar un informe de tabla cruzada con tiempo diferente Períodos Contexto Vea por favor el informe abajo Se solicita clasificar por columnas así como filas basadas en ingresos de YTD Hay muchas maneras de hacerlo. Por favor revise mi antiguo post Cómo manejar el tiempo relativo (modelo relacional enfocado) como referencia. La solución descrita a continuación puede considerarse como otra opción. Por favor, descargue la especificación del informe para la revisión de detalle Unión de todos los datos como una sola consulta para la tabla de referencias cruzadas La idea es hacer que el período de tiempo como columnas X. Necesitamos asegurarnos de que su consulta es union able, lo que significa que necesitamos lanzar elemento de datos como tipo de muestra Definir columnas de orden para la dirección X e Y Para ordenar las columnas de período de tiempo, o dirección X, se define una columna XSort para dar una Número basado en cualquier período, o grupo de período. Para ordenar filas, o dirección X, se define una columna YSort para obtener el valor de la medida. Notas Esta solución es la adecuada cuando hay grandes datos, las columnas se determinan dinámicamente. Sin embargo, es un poco difícil de formatear. archivos. Moving-Average que excluye registros específicos. Software: Cognos BI 8211 Report Studio, Base de Datos Relacional, v10.0 Objeto: Movimiento-Promedio de ventas por 2 semanas atrás, considerando solamente productos que tienen al menos 4 semanas de venta. Muestra de datos: Tipo de producto Tipo de producto Semanas a la venta Ventas Material de oficina Almohadilla de papel 1 10 Material de oficina Almohadilla de papel 2 4 Material de oficina Almohadilla de papel 3 5 Material de oficina Almohadilla de papel 4 2 Material de oficina Almohadilla 5 1 Material de oficina Plumas 1 1 Material de oficina Plumas 2 2 Material de oficina Plumas 3 2 Material de oficina Plumas 4 3 Material de oficina Lápices 1 2 Material de oficina Lápices 2 1 Material de oficina Lápices 3 1 Material de oficina Gomas de borrar 1 1 Material de oficina Gomas de borrar 2 2 Ejemplo 8211 Erasers 8211 Weeks on Venta 2, debe promediar lo siguiente: Bolígrafos 8211 Semanas a la venta 2 8211 Ventas 2 Almohadilla de papel 8211 Semanas a la venta 2 8211 Ventas 4 Lápices no se considera porque sólo tiene 3 semanas a la venta. Esto es sólo un ejemplo simple y no es datos reales. No quiero ser tonto por el ejemplo, pero me parece confuso. No puedo hacer que Cognos trabaje conmigo. Esto es lo que tengo hasta ahora: media móvil (Ventas, 2 por semanas en venta) ¿Existe una manera obvia / fácil para excluir de promedios donde el tipo de producto no tiene al menos 4 semanas en SaleCognos Report Studio Jobs Cognos Report Studio Jobs Demand Trend La tendencia de la demanda de anuncios de trabajo citando Cognos Report Studio como una proporción de todos los trabajos de TI con un partido en la categoría de base de datos de Inteligencia de Negocios. Cognos Report Studio Salary Trend Este gráfico proporciona el promedio móvil de 3 meses para los salarios cotizados en trabajos de TI permanentes citando Cognos Report Studio dentro del Reino Unido. Histograma del salario de Cognos Report Studio Este gráfico proporciona un histograma de salarios para los trabajos de TI que citan Cognos Report Studio durante los 3 meses hasta el 20 de noviembre de 2016 dentro del Reino Unido. Cognos Report Studio Principales 14 ubicaciones de trabajo La tabla a continuación examina la demanda y proporciona una guía de los salarios medianos citados en los trabajos de TI que citan Cognos Report Studio en el Reino Unido durante los 3 meses hasta el 20 de noviembre de 2016. La columna Cambio de rango proporciona una indicación de El cambio en la demanda dentro de cada lugar basado en el mismo período de 3 meses del año pasado. Ubicación (Haga clic en ver estadísticas y tendencias detalladas) Cambio de rango en el mismo período El año pasado Matching Permanent IT Job Ads Salario medio Últimos 3 meses

Comments

Popular posts from this blog

Is Binary Options Legal In South Africa

Es Binario opciones de comercio legal en Sudáfrica Es todos los deseos de participar en el mercado financiero y obtener beneficios de ella. Con la aparición de la industria de opciones binarias, ahora las personas interesadas en la inversión en línea tienen la posibilidad de acceder al mercado financiero y lograr altos pagos, sin ser un experto en este campo. A continuación, trataremos de cubrir los segmentos más importantes del tema es las opciones binarias de comercio legal en Sudáfrica: La industria binaria es muy popular en todo el mundo, todo el camino a partir de 2008. Gracias a sus numerosas ventajas. No debe venir como sorpresa por qué hay un creciente interés entre las personas en Sudáfrica para iniciar sus opciones binarias comercio viaje. Es binario opciones de comercio legal Sudáfrica está en la lista superior de cada interés trader8217s. Lea nuestro artículo y conozca más sobre las opciones binarias que negocian cuestiones legales. Debido a su simplicidad y una variedad de...

Forex Trader Pro Demo

1 Aplicación comercial en el Reino Unido para el Rally 2016 Era importante para mí tener pleno control o tomar los asuntos en mis propias manos. Me encontré con Trading 212 y después de comparar con otros corredores me registré una cuenta. He estado con ellos durante más de un año y lo bueno es que usted tiene un control total sobre su dinero y un equipo de atención al cliente muy serio y útil. Todas mis preguntas son contestadas en el acto. Lo que diferencia a Trading 212 son las numerosas mejoras para hacer más efectivo el comercio. Una gran manera de ser introducido en el mundo del comercio. Esta plataforma le da una cuenta de práctica donde usted puede aprender los entresijos de la negociación. Consejos útiles y herramientas. Fácil de usar. Utilicé la cuenta de la práctica por algunas semanas y todavía la uso para dirigirme. Comenzó a operar con una cuenta real hace un par de meses y hacer un buen retorno y disfrutar del proceso también. Muy recomendable. Una plataforma segura y fi...

Corredor Forex Vancouver

Bienvenido a Vancouver Forex. El comercio de divisas es un negocio emocionante, pero puede ser difícil tener éxito en porque hay tanta información para saber y puede ser muy difícil para un aficionado para saber qué información realmente importa. Para tener éxito en este mercado, usted necesita encontrar a un profesor / mentor que tenga una comprensión completa de cómo combinar los aspectos fundamentales, técnicos y psicológicos en una metodología completa que resuene con su personalidad única. Las estadísticas muestran que 95 o más de los nuevos comerciantes de divisas perderán su dinero y dejar de fumar dentro de 2 años. Me he encontrado con un par de otros comerciantes que tienen éxito y ellos tuvieron experiencias similares a las mías, les tomó unos años ser consistentemente rentables. El comercio puede ser muy duro, usted tiene que encontrar lo que funciona para usted. Y muchas veces es muy diferente de persona a persona. Amo hacer el dinero que negocia por mí mismo en mi computad...