Tuesday 1 August 2017

Média Móvel Em Cognos


Retorna um valor calculado usando a função de agregação apropriada, com base no tipo de agregação da expressão. Sintaxe: agregado (expr auto) agregado (expr para todos os expr) agregado (expr para relatório) Contagem: Retorna o número de itens de dados selecionados excluindo valores NULL. A palavra-chave distinta está disponível para compatibilidade com versões anteriores das expressões usadas nas versões anteriores do produto. Sintaxe: count (distinto expr auto) count (expr distinto para todos os expr) contagem (expr distinto para o relatório) Exemplo: contagem (gosalesgoretailers. Products. Product name) - (op: 41, 15, 21) Contagem (Tipo de produto para Toda linha de produtos) ------------ (op: 5, 4, 4) Contagem (tipo de produto para qualquer linha de produtos) ----------- (op: 5, 4, 4) Contagem (tipo de produto para Relatório) ------------------- (op: 21 para todos) Máximo: Retorna o valor máximo dos itens de dados selecionados. A palavra-chave distinta está disponível para compatibilidade com versões anteriores das expressões usadas nas versões anteriores do produto. Sintaxe: máximo (distinto expr auto) máximo (expr distinto para todos os expr) máximo (expr distinto para o relatório) Exemplo: máximo (Quantidade) -------------------- ------------ (op: 962) máximo (Quantidade para todos os produtos gosalesgoretailers. Products. Product type) (op: 344,4368230) Maximum (Quantidade para qualquer gosalesgoretailers. Products. Product name) (op : 44,78,8230.) Máximo (Quantidade para relatório) ------------------- (op: 1,646) Mínimo: Retorna o valor mínimo dos itens de dados selecionados. A palavra-chave distinta está disponível para compatibilidade com versões anteriores das expressões usadas nas versões anteriores do produto. Sintaxe: mínimo (expr distinto) mínimo (expr distinto para todos os expr) mínimo (expr distinto para o relatório) Exemplo: mínimo (Quantidade) -------------- (op: 43,330, 142,150 ) Mínimo (Quantidade para todo o tipo de produto) ---- (op: 6, 4, 4, 8230.) Mínimo (Quantidade para qualquer tipo de produto) 8211 (op: 6, 4, 4.) Mínimo (Quantidade para relatório) ----------------- (op: 2) Moving-Average: Retorna o valor adicionando os valores ao anterior com base no numericexp. Sintaxe: média em movimento (numericexpr. Numericexpr at exp prefilter) média móvel (numericexpr. Numericexpr prefilter). Para expr para relatório automático Exemplo: média móvel (Quantidade, 2) (op: Quantidade Mover média 198,676 198,676 345,096 271,886 95,552 220,324 96,246 95,889 Mover-Total: Retorna o valor adicionando os valores ao anterior com base no numericexp Sintaxe: Em movimento total (numericexpr. Numericexpr at exp prefilter) movimento-total (distinto numericexpr. Numericexpr prefilter). Para expr para relatório automático Exemplo: movimento total (Quantidade, 3) Saída: Quantidade Mover média 198,676 198,676 345,096 543,772 95,552 639,324 96,246 536,894 Porcentagem: Retorna a porcentagem do valor total para os itens de dados selecionados. Somente usado em fontes de dados relacionais. Sintaxe: porcentagem (numericexpr na prépreferência de exp) porcentagem (pré-filtro de numericexpr distinto). Para expr para relatório automático Exemplo: porcentagem (Quantidade) - ( Op: 16, 12, 10.) Percentile: Retorna um valor, em uma escala de cem, que indica a porcentagem de uma distribuição igual ou inferior aos dados selecionados Unid. Sintaxe: percentil (numericexpr no perpentile exp) percentil (prefigurador de numericexpr distinto). Para expr para relatório automático Exemplo: percentil (Quantidade) -------- (op: 100, 95, 90) Quantile: Retorna o grau de um valor para um intervalo que você especifica. Ele retorna inteiros para representar qualquer intervalo de classificações, como 1 (mais alto) a 100 (menor). Sintaxe: quantile (numericexpr, numericexpr at exp prefilter) quantile (numericexpr distinto, numericexpr prefilter). Para expr para relatório automático Exemplo: quantile (Quantidade, 5) --- (op: 1, 2, 3, 4, 5) Quartil: Retorna o grau de um valor, representado como inteiro de 1 (maior) para 4 (menor ), Em relação a um grupo de valores. Sintaxe: quartil (numericexpr at exp prefilter) quartile (distinto numericexpr prefilter). Para expr para relatório automático Exemplo: quartil (Quantidade) ---------- (op: 1, 2, 3, 4) Retorna o valor de classificação dos itens de dados selecionados. Se duas ou mais linhas empatarem, então há uma lacuna na sequência de valores classificados (também conhecido como ranking olímpico). Sintaxe: classificar (classificação expr no padrão de exp) classificação (pré-filtro distinto de ordenação expr). Para expr para relatório automático Exemplo: classificação Quantidade) ----------------- (op: 1, 2, 3, 4, 8230 ..) Retorna a média de corrida por linha (incluindo A linha atual) para um conjunto de valores Sintaxe: média de corrida (numericexpr at exp prefilter) em média (pré-variador de numericexpr distinto). Para expr para o relatório automático Exemplo: quantidade média em execução) ------------ (op: Quantidade Mover média 198 676 198 676 345,096 271,886 95,552 213,108 96,246 183,892 Contagem de corrida: Retorna a contagem por linha (incluindo A linha atual) para um conjunto de valores. Sintaxe: contagem de execução (numericexpr at exp prefilter) contagem de execução (pré-filtro de numericexpr distinto). Para expr para relatório automático Exemplo: contagem (Quantidade) ------- (Op: 1, 2, 3, 8230) Retorna uma diferença de corrida por linha, calculada como a diferença entre o valor da linha atual e a linha anterior (incluindo a linha atual) para um conjunto de valores. Sintaxe: execução - Diferença (numericexpr at exp prefilter) diferença de corrida (pré-filtro de numericexpr distinto). Para expr para relatório automático Exemplo: diferença de execução (Quantidade) - (op: null, 146420, -249,544, 8230 ..) Retorna o máximo de execução por Linha (incluindo a linha atual) para um conjunto de valores. Sintaxe: execução máxima (numericex Pré em préperfil de exp) running-maximum (prefigurador de numericexpr distinto). Para expr para relatório automático Exemplo: running-maximum (Quantity) --------- (op: 198676, 345096) Retorna o mínimo de execução por linha (incluindo a linha atual) para um conjunto de valores. Sintaxe: execução mínima (numericexpr at exp prefilter) running-minimum (prefigurador de numericexpr distinto). Para expr para relatório automático Exemplo: execução mínima (Quantidade) --------- (op: 198676, 198676, 95552,) Retorna um total total por linha (incluindo a linha atual) para um conjunto de valores. Sintaxe: execução total (numericexpr at exp prefilter) running-total (prefigurador de numericexpr distinto). Para expr para relatório automático Exemplo: execução total (Quantidade) ----------- (op: 198676, 5437728230.) Retorna o desvio padrão dos itens de dados selecionados. A palavra-chave distinta está disponível para compatibilidade com versões anteriores das expressões usadas nas versões anteriores do produto. Sintaxe: desvio-padrão padrão (expr distinto) desvio padrão (expr distinto para todos os expr) desvio padrão (expr distinto para relatório) Exemplo: desvio padrão (Quantidade) ------ (op: 50.628, 69.098 8230) desvio padrão (Quantidade para todo o tipo de produto) -------- (op: 50.628, 69.098, 8230) desvio padrão (Quantidade para qualquer tipo de produto) ------ (op: 50.628, 69.098 8230) desvio padrão (Quantidade para relatório) -------------------- (op: 59.70671027) Relatório: Desvio padrão Desvio padrão pop: Calcula o desvio padrão da população E retorna a raiz quadrada da variância populacional. A palavra-chave distinta está disponível para compatibilidade com versões anteriores das expressões usadas nas versões anteriores do produto. Sintaxe: padrão-desvio-pop (distinto expr auto) padrão-desvio-pop (expr distinto para todos os expr) padrão-desvio-pop (expr distinto para o relatório) Exemplo: padrão-desvio-pop (Quantidade) ---- --- (op: 50.62240898, 69.09035128) padrão-desvio-pop (Quantidade para todo o tipo de produto) - (op: 50.62240898, 69.09035128) desvio padrão-pop (Quantidade para qualquer tipo de produto) (op: 50.62240898, 69.09035128) padrão - deviation-pop (Quantidade para o relatório) --- (op: 59.70601702,) Total: Retorna o valor total dos itens de dados selecionados. A palavra-chave distinta está disponível para compatibilidade com versões anteriores das expressões usadas nas versões anteriores do produto. Sintaxe: total (expr distinto) total (expr distinto para todos os expr) total (expr distinto para o relatório) Exemplo: total (Quantidade) --------------- (op: 198,676, 345,096) Total (Quantidade para todo o tipo de produto) ------- (op: 198,676, 345,096) Total (Quantidade para qualquer tipo de produto) ----- (op: 198,676, 345,096) Total (Quantidade para relatório) --------------- (op: 2215354) Relatório: Variação total: Retorna a variância dos itens de dados selecionados. A palavra-chave distinta está disponível para compatibilidade com versões anteriores das expressões usadas nas versões anteriores do produto. Sintaxe: variância (expr distinta) variância (variável distinta para todos os expr) variância (expr distinto para o relatório) Exemplo: variância (Quantidade) ----- (op: 2563.244, 4774.5438230) variância (Quantidade para todo o tipo de produto) -------- (op: 2563.244, 4774.5438230) variância (Quantidade para qualquer tipo de produto) ------- (op: 2563.244, 4774.5438230) variação (Quantidade para relatório) ------- --------------- (op: 3,564,89125097) Retorna a variância populacional de um conjunto de números após o descarte dos nulos neste conjunto. Sintaxe: variance-pop (distinto expr auto) variance-pop (expr distinto para todos os expr) variance-pop (expr distinto para o relatório) Exemplo: variance-pop (Quantidade) ------- (op: 2,562.6282905, 4,773.47663957) variance-pop (Quantidade para todo o tipo de produto) ----------- (op: 2,562.6282905, 4,773.47663957) variance-pop (Quantidade para qualquer tipo de produto) -------- (op : 2,562,6282905, 4,773.47663957) variance-pop (Quantidade para relatório) ------ (op: 3,564.80846781) Postado por Ramana Reddy CH em 22: 44Como calcular a diferença de mudança no Problema Cognos 8 (Resumo) Este documento descreve como calcular Diferença de mudança no Report Studio quando nenhuma função de diferença de movimento está disponível. Resolvendo o problema Calcule a diferença móvel com base na função total em movimento. Etapas: Abra o Report Studio usando o pacote Go Sales and Retailers Crie um relatório crosstab vazio Arraste e solte a linha do produto nas linhas e no mês da ordem nas colunas Drag Revenue na consulta crie outro item de dados (nomeie D1) e use a seguinte expressão: Movendo-total (Receita, 2 para linha de produtos) Crie outro Item de Dados (nomeie-o D2) e use a seguinte expressão: D1-Receita Crie outro Item de Dados (nomeie-se moving-diff) e use a seguinte expressão: Receita-D2 Coloque Receita e Movendo-dif como medida na tabela de referência cruzada Número histórico Informações do documento Mais suporte para: Cognos 8 Business Intelligence Report Studio Versão do software: 8.1, 8.2 Sistema operacional (s): Windows Data modificada: 24 2008 Estou tentando desenvolver uma fórmula média móvel para um Cubo com uma dimensão separada de ano e mês e estou tendo dificuldade em recuperar dados de dezembro, novembro, etc. do ano passado. Eu fiz as seguintes coisas: 1. Desenvolva um cubo com as possibilidades do último período (mês e ano nos últimos 12 meses) e uma fórmula em movimento no cubo do orçamento. 2. Fórmulas como (123456789101112 últimos meses) 12 (eu também preciso de uma média móvel de 3 e 6) 3. Processo de alimentação muito complexo ou muito longo Alguém sabe uma maneira mais simples de calcular as médias móveis em períodos envolvendo o ano passado para um balanço ScottW Participante Regular Posts: 151 Registrado: sex 23 de maio de 2008 12:08 am OLAP Produto: TM1 CX Versão: 9.5 9.4.1 9.1.4 9.0 8.4 Versão do Excel: 2003 2007 Localização: Melbourne, Austrália Contato: Você já considerou fazer o movimento Cálculo médio em um cubo separado com uma dimensão combinada de mês-mês e alimentação do resultado de volta ao cubo quotreportingquot com as dimensões de mês e ano separadas. O cálculo da média móvel poderia ser feito usando consolidações. Por exemplo. Para cada mês, você precisará configurar uma consolidação para o seu avarage C Jun 2008 4 Mth Méd. Jun 2008 0.25 May 2008 0.25 Abr 2008 0.25 Mar 2008 0.25 No quotreporting cubequot feed o equilíbrio do cubo de quotculação gt DB (Calc Cube. Month Year. ) Para tornar a regra fácil no cubo calc melhor ter um atributo mês e ano em vez de usar SubSt (as regras também serão mais rápidas) equilíbrio N: DB (Cubo de Relatórios, AttrS (MonthYear. MonthYear, Month), AttrS (MonthYear. No ano de ano, ano)). No cubo de relatório, uma simples regra de pesquisa obtém a média móvel do cubo calc. 4 Month Mover média média (Calc Cube. Month Year 4 Mth Avg. Balance) Isso pode parecer um pouco complicado, mas geralmente é mais fácil Do que escrever uma regra de média móvel em um cubo com dimensões de tempo separadas e calculará mais rapidamente do que uma regra complexa, pois usa consolidações para a maior parte do cálculo. No topo da minha cabeça, sem conhecer a sua estrutura exata do cubo, acho que isso deveria funcionar. Mas no TM1 há sempre outra maneira de resolver um determinado problema. É bom usar essa nova dimensão, mas no primeiro passo antes do alimentador, como eu transfiro os dados. No MONTHYEAR N: DB (Ano de mês do Cubo de Relatórios). Perdi a maneira de fazer isso com as diferentes dimensões do mês do ano. Feito. Com Atributos .. Eu tenho que criar muitas consolidações para fazê-lo dessa maneira, vou fazer essa idéia como um módulo para o orçamento, disponibilizar avg para muitas contas. Com a idéia de dimensão do mês que você forneceu Obrigado ScottW Regular Participant Posts: 151 Registrado: Fri 23 de maio de 2008 às 12:08 OLAP Produto: TM1 CX Versão: 9.5 9.4.1 9.1.4 9.0 8.4 Excel Versão: 2003 2007 Localização: Melbourne, Austrália Contato: feliz que você possa descobrir. Você está certo de que esse método exige uma quantidade razoável de configuração, pois é necessária uma consolidação única para cada mês (ou várias consolidações para cada mês, dependendo do que mais você deseja calcular.) É um pouco de trabalho para configurar, mas pode ser Automatizado por TI ou feito em uma configuração XDI por um ano, então copie findreplace para propagar para outros anos. Os benefícios estão na velocidade de cálculo versus um cálculo de regras puro e o fato de que as consolidações são quotnil overheadquot vs. rulesfeeders. Eu fiz isso várias vezes sem afastar-me da estrutura do tempo 2 (Ano separado do mês). Não é tão ruim, mas você precisa de um cubo para o funcionamento. A abordagem é: 12 Mês Mover Média Corrente YTD plus Ano completo anterior menos Ano anterior YTD Afaste-os em um cubo de trabalho, coloque e - em uma hierarquia, assinalar. ScottW Regular Participant Posts: 151 Registrado: sex 23 de maio de 2008 12:08 am OLAP Produto: TM1 CX Versão: 9.5 9.4.1 9.1.4 9.0 8.4 Versão do Excel: 2003 2007 Localização: Melbourne, Austrália Contato: Esta média móvel parece ser Tem muitas maneiras de ser feito, mas deve parecer específico (por exemplo, apenas uma possibilidade, como uma média de 3 meses). Para resolver isso, decidi construir um quotômetro de previsão de contas de balanço com a abordagem mensal fornecida pelo scott, porque eu precisava de previsões de contas usando uma média móvel de 3, 6 e 12, uma média móvel formada por uma porcentagem de mudança mensal para o último Seis meses, e uma previsão baseada em uma abordagem de 12 meses que determinou a ser aplicada. Minhas fórmulas funcionam perfeitamente, porque eu só tenho que escrevê-las e alimentá-las uma vez (não importa que sejam longas, elas estão funcionando), mas a parte infernal é que eu tenho que fazer 2 DBs (dentro e fora entre os cubos) e os relativos Alimentadores para cada conta de saldo que eu quero prever. Eu também acredito que é uma boa resposta porque eu tenho 10 empresas com a mesma fórmula. Eu não gosto muito dessa solução, provavelmente eu posso fazer uma nova reengenharia na forma como envio contas entre cubos, mas as fórmulas MOVING MÉDIA e SUMs parecem ser um twinkie difícil de comer no ano e no mês se aproxima. Esclareça-me, por favor.

No comments:

Post a Comment