Navigation:  Desempenho >

Dados do indicador do scorecard

Previous  Top  Next

Visão geral:

Este comando listará os dados presentes nos campos da tela de dados do indicador do scorecard.

 

Tabelas relacionadas

TABELA

Descrição

Chave primária (PK)

Tabelas de ligação

STSCMETRIC

Armazena os indicadores do scorecard

CDSCMETRIC

CDSCORECARD

CDREVISION

STSCORECARD

STMETRIC

STSCORECARDTREE

STCONFIGVIEW

GNCALENDAR

STSCORECARD

Armazena os scorecards

CDSCORECARD

CDREVISION

STSCSTRUCTITEM

STSCMETRIC

STCONFIGVIEW

 

STMETRIC

Armazena os indicadores

CDMETRIC

STSCMETRIC

STSCORECARDTREE

Armazena a estrutura do scorecard

CDSCORECARDTREE

CDSCORECARD

CDREVISION

STSCSTRUCTITEM

STSCMETRIC

STCONFIGVIEW

Armazena o perfil de visualização

CDCONFIGVIEW

STSCORECARD

STSCMETRIC

STSCSTRUCTITEM

Armazena os elementos do scorecard

CDSCSTRUCTITEM

CDSCORECARD

CDREVISION

 

STSCOREITEM

STSCOREITEM

Armazena os elementos

CDSCOREITEM

STSCSTRUCTITEM

STRANGE

Armazena as faixas

CDRANGE

STMETRIC

GNCALENDAR

Armazena os calendários

CDCALENDAR

STSCMETRIC

 

Oracle/Postgres/SQL Server

SELECT
    STSCMETRIC.IDSCMETRIC,
    STMETRIC.IDMETRIC,
    STMETRIC.NMMETRIC,
    STSCMETRIC.FGMULTIDIMENSIONAL,
    STSCORECARD.IDSCORECARD,
    STSCORECARD.NMSCORECARD,
    COALESCE(STSCSTRUCTITEM.IDSCSTRUCTITEM, STSCORECARD.IDSCORECARD) AS IDOWNER,
    COALESCE(STSCOREITEM.NMSCOREITEM, STSCORECARD.NMSCORECARD) AS NMOWNER,
    STRANGE.IDRANGE,
    STRANGE.NMRANGE,
    COALESCE(METRICPROFILE.IDCONFIGVIEW, SCPROFILE.IDCONFIGVIEW) AS IDCONFIGVIEW,
    COALESCE(METRICPROFILE.NMCONFIGVIEW, SCPROFILE.NMCONFIGVIEW) AS NMCONFIGVIEW,
    GNCALENDAR.IDCALENDAR,
    GNCALENDAR.NMCALENDAR,
    STSCMETRIC.NMMETRICSOURCE,
    STSCMETRIC.QTTREND,
    STSCMETRIC.VLWEIGHT,
    STSCMETRIC.FGALTERWEIGHT,
    STSCMETRIC.FGSCALEDEFAULT,
    STSCMETRIC.FGTODOTASK,
    STSCMETRIC.QTDUEMEASURE,
    STSCMETRIC.DTDUETARGET,
    STSCMETRIC.DTDUEMEASURE
FROM STSCMETRIC
    INNER JOIN STSCORECARD ON(STSCORECARD.CDSCORECARD = STSCMETRIC.CDSCORECARD AND STSCORECARD.CDSCORECARD = STSCMETRIC.CDSCORECARD AND STSCORECARD.FGCURRENT = 1/* OBS 1 */
    INNER JOIN STMETRIC ON(STMETRIC.CDMETRIC = STSCMETRIC.CDMETRIC)
    INNER JOIN STSCORECARDTREE TREE ON(TREE.CDSCMETRIC = STSCMETRIC.CDSCMETRIC AND TREE.CDSCORECARD = STSCMETRIC.CDSCORECARD AND TREE.CDREVISION = STSCMETRIC.CDREVISION AND TREE.FGNODETYPE = 2/* OBS 2 */
    INNER JOIN STCONFIGVIEW SCPROFILE ON(SCPROFILE.CDCONFIGVIEW = STSCORECARD.CDCONFIGVIEW)
    LEFT OUTER JOIN STCONFIGVIEW METRICPROFILE ON(METRICPROFILE.CDCONFIGVIEW = STSCMETRIC.CDCONFIGVIEW)
    LEFT OUTER JOIN STSCORECARDTREE OWNER ON(OWNER.CDSCORECARDTREE = TREE.CDSCORECARDTREEOWNER) /* OBS 3 */
    LEFT OUTER JOIN STSCSTRUCTITEM ON(STSCSTRUCTITEM.CDSCSTRUCTITEM = OWNER.CDSCSTRUCTITEM AND STSCSTRUCTITEM.CDSCORECARD = OWNER.CDSCORECARD AND STSCSTRUCTITEM.CDREVISION = OWNER.CDREVISION)
    LEFT OUTER JOIN STSCOREITEM ON(STSCOREITEM.CDSCOREITEM = STSCSTRUCTITEM.CDSCOREITEM)
    LEFT OUTER JOIN STRANGE ON(STRANGE.CDRANGE = STMETRIC.CDRANGE)
    LEFT OUTER JOIN GNCALENDAR ON(GNCALENDAR.CDCALENDAR = STSCMETRIC.CDCALENDAR)
WHERE STSCMETRIC.IDSCMETRIC = 'IDENTIFICADOR_DO_INDICADOR_DO_SCORECARD' /* OBS 4 */

 

Observações

1: O campo FGCURRENT igual a 1 determina que irá mostrar apenas indicadores de scorecard que estejam em scorecards na revisão vigente ou sem revisão.

2: O campo FGNODETYPE igual a 2 determina será filtrado da estrutura do scorecard apenas registros que sejam indicadores do scorecard.

3: Relação com a tabela STSCORECARDTREE, que usa o campo CDSCORECARDTREE com o campo CDSCORECARDTREEOWNER do indicador do scorecard na estrutura, faz com que traga o elemento superior do indicador na estrutura do scorecard.

4: Identificador do indicador do scorecard a ser filtrado na consulta.

 

Campos utilizados na consulta

 

performance-01

 

ID do campo

Tipo

Observação

1

STSCMETRIC.IDSCMETRIC

VARCHAR(50) NULL


2

STME.IDMETRIC

STME.NMMETRIC

VARCHAR(50) NULL

VARCHAR(255) NULL


3

STSCMETRIC.FGMULTIDIMENSIONAL

NUMERIC(2) NULL

1-Sim

2-Não

4

STSCORECARD.IDSCORECARD

STSCORECARD.NMSCORECARD

VARCHAR(50) NULL

VARCHAR(255) NULL


5

IDOWNER

NMOWNER

VARCHAR(50) NULL

VARCHAR(255) NULL


6

STRANGE.IDRANGE

STRANGE.NMRANGE

VARCHAR(50) NULL

VARCHAR(255) NULL


7

IDCONFIGVIEW

NMCONFIGVIEW

VARCHAR(50) NULL

VARCHAR(255) NULL


8

GNCALENDAR.IDCALENDAR

GNCALENDAR.NMCALENDAR

VARCHAR(50) NULL

VARCHAR(255) NULL


9

STSCMETRIC.NMMETRICSOURCE

VARCHAR(255) NULL


10

STSCMETRIC.QTTREND

NUMERIC(2) NULL


11

STSCMETRIC.VLWEIGHT

NUMERIC(28,12) NULL


12

STSCMETRIC.FGALTERWEIGHT

NUMERIC(2) NULL

1-Variável; 2-Fixo;

13

STSCMETRIC.FGSCALEDEFAULT

NUMERIC(2) NULL

1-Sim; 2-Não;

14

STSCMETRIC.QTDUEMEASURE

NUMERIC(2) NULL


15

STSCMETRIC.DTDUETARGET

NUMERIC(2) NULL


16

STSCMETRIC.DTDUEMEASURE

DATETIME NULL


17

STSCMETRIC.FGTODOTASK

DATETIME NULL

1-Sim; 2-Não;