Escolar Documentos
Profissional Documentos
Cultura Documentos
Verso 10.1.0
Nota
Antes de usar estas informaes e o produto suportado por elas, leia as informaes em Avisos na pgina 205.
Informaes do Produto
Este documento se aplica ao IBM Cognos TM1 Verso 10.1.0 e tambm pode se aplicar aos releases subsequentes.
Para procurar novas verses do documento, visite os Centros de Informaes do IBM Cognos (http://
publib.boulder.ibm.com/infocenter/cogic/v1r0m0/index.jsp).
Capturas de tela dos produtos Microsoft usadas com permisso da Microsoft.
Materiais Licenciados - Propriedade da IBM
Copyright IBM Corporation 2007, 2012.
ndice
Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Captulo 1. Introduo ao TM1 Development . . . . . . . . . . . . . . . . . . . . 1
Entendendo a Multidimensionalidade . . . . . . . .
Cubo Durables . . . . . . . . . . . . . .
Sua Funo como Desenvolvedor . . . . . . . . .
Compreendendo as Convenes de Nomenclatura de Objeto
Caracteres Reservados . . . . . . . . . . . .
Instrues de Regras. . . . . . . . . . . . .
Excees de Nomenclatura de Objeto . . . . . . .
.
.
.
do
.
.
.
. .
. .
. .
TM1
. .
. .
. .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
3
3
3
4
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 7
. 8
. 9
. 12
. 12
. 15
. 16
. 16
. 17
. 22
. 24
. 29
. 31
. 31
. 32
. 33
. 34
. 35
. 35
. 35
. 36
. 37
. 39
. 39
. 40
. 40
. 40
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
41
42
42
42
43
46
47
47
48
48
49
49
50
50
iii
Ordem de Clculo . . . . . . . . . .
Substituindo Elementos de Nvel C: por Regras
Empilhando Regras. . . . . . . . . .
Aplicativos de Amostra . . . . . . . . .
Calculando Propores . . . . . . . .
Compartilhando Dados entre Cubos . . . .
Restringindo Regras a Valores Simples . . .
Calculando um Preo Mdio. . . . . . .
Vinculando Dois Cubos Assimtricos . . . .
Criando Processos e Regras de Drill Through . .
Criando um Processo de Drill . . . . . .
Editando Processos de Drill . . . . . . .
Excluindo Processos de Drill. . . . . . .
Criando uma Regra de Designao de Drill. .
Exemplo de Drill Through . . . . . . .
Depurando Regras . . . . . . . . . . .
Rastreando Clculos . . . . . . . . .
Rastreando Alimentadores . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
50
50
52
52
52
55
57
58
59
60
60
62
63
63
64
67
67
69
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
71
71
72
72
72
73
73
74
75
75
75
76
77
77
78
79
80
81
82
82
83
83
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
84
85
86
87
87
87
87
89
89
90
90
91
92
93
94
. . . . . . . . . . . . 105
. . . . . . . . . . . . 110
. . . . . . . . . . . . 111
. . . . . . . . . . . . 111
. . . . . . . . . . . . 112
. . . . . . . . . . . . 112
. . . . . . . . . . . . 112
. . . . . . . . . . . . 112
. . . . . . . . . . . . 113
. . . . . . . . . . . . 114
. . . . . . . . . . . . 114
. . . . . . . . . . . . 114
. . . . . . . . . . . . 115
. . . . . . . . . . . . 115
. . . . . . . . . . . . 116
. . . . . . . . . . . . 116
. . . . . . . . . . . . 116
. . . . . . . . . . . . 117
. . . . . . . . . . . . 117
. . . . . . . . . . . . 118
. . . . . . . . . . . . 118
. . . . . . . . . . . . 119
. . . . . . . . . . . . 121
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
123
123
124
125
126
128
128
128
129
129
130
130
131
131
131
132
132
132
133
133
133
135
136
137
ndice
.
.
.
.
.
.
.
.
.
. 137
. 137
. 137
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
139
139
139
140
140
140
141
141
141
142
144
144
145
145
146
147
147
148
149
150
151
151
151
154
154
156
157
157
158
159
vi
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
178
178
179
180
181
181
182
183
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
185
185
186
187
187
187
188
190
192
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
197
198
198
200
201
201
202
203
Avisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
ndice Remissivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
ndice
vii
viii
Introduo
Este documento foi projetado para ser usado com o IBM Cognos TM1 .
Este manual descreve como criar e manter objetos no IBM Cognos TM1 server ,
administrar a segurana e desenvolver aplicativos do TM1 . O guia tambm
descreve aspectos da segurana do TM1 .
Localizando Informaes
Para localizar a documentao do produto IBM Cognos na web, incluindo toda a
documentao traduzida, acesse um dos Centros de Informaes do IBM Cognos
(http://publib.boulder.ibm.com/infocenter/cogic/v1r0m0/index.jsp). As Notas
sobre a Liberao so publicadas diretamente nos Centros de Informaes e
incluem links para as mais recentes notas tcnicas e APARs.
Recursos de Acessibilidade
Atualmente este produto no compatvel com recursos de acessibilidade que
ajudam usurios com deficincias fsicas, como mobilidade ou viso restritas, a
us-lo.
Declaraes prospectivas
Esta documentao descreve a funcionalidade atual do produto. Referncias a itens
que no esto disponveis no momento podero ser includas. Nenhuma
implicao sobre qualquer disponibilidade futura deve ser inferida. Referncias
desse tipo no so um compromisso, promessa ou obrigao legal de fornecer
materiais, cdigos ou funcionalidades. O desenvolvimento, a liberao e a
sincronizao de recursos ou a funcionalidade permanecem a critrio exclusivo da
IBM.
ix
Entendendo a Multidimensionalidade
Com o IBM Cognos TM1 , possvel criar bancos de dados multidimensionais que
forneam significado instantneo a gerentes de negcios e financeiros para modelos
de negcios complexos e dinmicos.
Para entender a multidimensionalidade, considere o exemplo do vice-presidente de
vendas de uma empresa varejista que deseja analisar vendas de produtos em uma
rede varejista que opera nos Estados Unidos e no Canad. Cada loja varejista
registra as vendas unitrias, vendas em dlares e descontos para os produtos de
consumidor durveis.
As vendas so analisadas por produto, cenrio (real versus oramento), regio,
medidas (unidades, vendas em dlares e descontos) e semana. O que identificamos
um modelo de cinco dimenses. As dimenses identificam como os dados so
organizados e como os tipos de dado so controlados.
No TM1 , a anlise de vendas pode residir em uma ou mais estruturas
multidimensionais denominadas cubos. Uma coleo de cubos forma um banco de
dados. Cada ponto de dados em um cubo identificado por um elemento em cada
dimenso do cubo; por exemplo, vendas reais em dlares de secadoras durante a
segunda semana de janeiro na loja de Boston. Os cubos do TM1 devem conter no
menos do que duas e no mais do que 256 dimenses.
Cubo Durables
No diagrama a seguir, cada dimenso no cubo Durables representada por um
segmento de linha vertical. Os elementos na dimenso so representados por
intervalos de unidades.
As sees seguintes deste manual descrevem como possvel usar o TM1 para
reconfigurar visualizaes e fazer drill-down nos dados multidimensionais para
atender os requisitos de anlise.
Caracteres Reservados
A lista de caracteres invlidos diferente ao nomear objetos e ao gravar regras ou
instrues de regras.
Os seguintes caracteres so reservados. No possvel usar esses caracteres
reservados quando voc nomear aplicativos, cubos, visualizaes, dimenses,
subconjuntos, processos e tarefas de organizao de processos do TM1 :
Caractere
Descrio
barra
barra invertida
dois pontos
ponto de interrogao
"
aspas duplas
<
menor que
>
maior que
barra vertical
asterisco
Nota: A chave direita (}) no pode ser o primeiro caractere em nenhum nome do
objeto do TM1 .
Instrues de Regras
Os seguintes caracteres so reservados ao gravar instrues de regras. No
possvel usar esses caracteres reservados nas instrues de regra do TM1 :
Caractere
Descrio
vrgula
Fechar parnteses
barra vertical
til
ponto e vrgula
arroba
Expresses MDX
Um nome de elemento no pode conter um circunflexo (^), porque este caractere
usado para indicar relacionamentos no MDX. O IBM Cognos TM1 usa MDX para
filtrar visualizaes e gerar subconjuntos dinmicos. Portanto, um nome de
elemento que contm um circunflexo provoca erros ao aplicar filtros ou criar
subconjuntos dinmicos.
Um nome de elemento pode conter um colchete direito ( ] ), mas quando um nome
de elemento que contm esse caractere mencionado em uma expresso MDX,
necessrio fazer o escape desse caractere duplicando-o. Por exemplo, um elemento
chamado Array[N] Elements pode ser referido em uma expresso MDX como
[Array[N]] Elements].
Regras do TM1
Voc deve estar ciente de que alguns caracteres especiais em nomes de objetos
podem entrar em conflito quando usados em uma expresso de regras. Por
exemplo, o caractere @ e o caractere ponto de exclamao ! so caracteres vlidos
para nomes de objetos, mas tambm so usados em expresses de regras.
O caractere @ pode ser usado em qualquer nome do objeto do TM1 . Entretanto, o
caractere @ um operador de comparao de sequncia nas regras do TM1 . Se
fizer referncia a qualquer objeto contendo o caractere @ em regras, o nome do
objeto dever ser colocado entre aspas simples. Por exemplo, uma dimenso
denominada products@location deve ser mencionada como 'products@location' em
regras.
O caractere ponto de exclamao ! tambm usado em expresses de regras e no
deve ser usado em nomes de objetos que sero usados em regras. Por exemplo, a
funo DB de regras usa o ponto de exclamao como parte do argumento
!dimension.
DB(MarketExchange,!market,!date)
Nomes de Usurios
Os nomes de usurios com caracteres reservados no podem salvar objetos
particulares.
Projetando Cubos
O TM1 armazena suas anlises de negcios nos cubos. Cada clula em um cubo
contm uma medida que est sendo rastreada em uma anlise. Um cubo pode
armazenar dados em uma ou mais medidas.
Voc forma um cubo com dimenses, que identificam como organizar os dados ou
as medidas que voc deseja controlar. Um elemento em cada dimenso identifica o
local de uma clula em um cubo.
O cubo de exemplo a seguir contm trs dimenses: Produto, Medidas e Ms.
Cada medida, como Vendas, organizada ou dimensionada por um produto e um
ms. Por exemplo, o valor de clula 30000 representa as vendas de Sed-1 no ms
de Janeiro (Jan).
O TM1 trata todas as dimenses da mesma forma, tanto se eles contm elementos
que identificam medidas como se descrevem como voc organiza as medidas.
200.000
Custos diretos
35.000
Mo de obra direta
50.000
Lucro Bruto
115.000
Salrios
30.000
Folha de Pagamento
3.500
Eletricidade
5.000
Aluguel
10.000
Depreciao
6.000
Se desejar examinar como a receita e as despesas variam por seus fatores, voc
precisar dividir as contas em dois grupos.
Contas acima da linha de Lucro Bruto, tais como, Vendas lquidas e Custos
diretos, que podem ser dimensionadas por produto, regio, cenrio (Real versus
Oramento) e meses.
v Contas abaixo da linha de Lucro Bruto, tais como, Folha de Pagamento,
Eletricidade e Aluguel, que podem ser dimensionadas por regio, cenrio (Real
versus Oramento) e meses, mas no por produto. No possvel atribuir
diretamente os gastos adicionais a produtos, portanto, eles no podem ser
analisados no mesmo nvel de detalhe.
10
Dimenso
Elemento
Consolidado
Mtodo de
Consolidao
Elementos
Subordinados
Conta
Lucro Lquido
Subtrao
Valor de
Mercado
Fatores de Peso
1,0
-1,0
Valor de
Aquisio
Ms
Perodo
Regio
1Trimestre
Oramento
Anual
Connecticut
Adio
Distribuio
4-4-5
Adio
Janeiro
1,0
Fevereiro
1,0
Maro
1,0
Janeiro
,07692
Fevereiro
,07692
Maro
,09615
Hartford
1,0
New Haven
1,0
Rolagem de Gerenciamento:
11
Tipos de Elementos
At agora, voc conheceu elementos simples ou de nvel base dos quais pode-se
fazer rolagem para consolidaes. O TM1 suporta trs tipos de elementos:
Elemento
Descrio
Numrico
Consolidado
Sequncia
Atributos de Elementos
Os elementos identificam dados em um cubo, e os atributos de elementos
descrevem os prprios elementos.
Os atributos podem ser usados para:
12
Atributos Descritivos
A tabela a seguir mostra atributos de amostra que descrevem modelos de carros.
Atributos
Elementos
Cavalo-vapor
(Numrico)
Motor (Texto)
udio (Texto)
Sed 1
190
V-8
CD
Sed 2
140
Em Linha 4
Cassete / Rdio
Sed 3
120
Em Linha 4
Cassete / Rdio
Sed 4
180
V-8
CD
Sed 5
140
Em Linha 4
Cassete / Rdio
Atributos de Alias
A tabela a seguir mostra as verses em alemo, espanhol e francs de nomes de
mveis em ingls.
Atributos de Alias
Elementos
Deutsche
Espaol
Franais
Coordenador
Stuhl
Silla
Chaise
Desk
Schreibtisch
Escritrio
Bureau
Lamp
Lampe
Lmpara
Lampe
Descrio
Exemplo
Moeda
R$ 90,00
Os nmeros aparecem com um smbolo
monetrio e o nmero especificado de casas
decimais (Preciso). O TM1 usa o smbolo atual
definido na caixa de dilogo Microsoft Windows
Regional Settings.
Geral
-90
Porcentagem
90,00%
13
Nome do
Formato
Descrio
Exemplo
Cientfico
9.0e+001
Data
31 de maro de 2002
Hora
19:53:30 A
Ponto
1.000.000
Customizado
Customizado
Procedimento
1. O TM1 primeiro verifica os elementos na dimenso da coluna para formatos de
exibio. Se as dimenses estiverem empilhadas, o TM1 verificar de baixo para
cima.
2. Se nenhum formato for localizado, o TM1 verificar os elementos na dimenso
da linha para obter formatos de exibio. Se as dimenses estiverem
empilhadas, o TM1 verificar da direita para a esquerda.
3. Se nenhum formato for localizado, o TM1 verifica os elementos do ttulo para
obter formatos de exibio. Os elementos so inspecionados da direita para a
esquerda.
4. Se nenhum formato for localizado, o TM1 aplica o formato para a visualizao
atual.
Para garantir que o TM1 aplique o formato para as medidas do cubo, posicione
a dimenso que contm as medidas conforme a dimenso da coluna mais
baixa.
14
Para a primeira tarefa, iremos assegurar que nenhuma formatao seja aplicada ao
elemento Ano da dimenso Ms. Siga estas etapas.
Procedimento
1. Abra a visualizao Formato de SalesPriorCube.
2. No Server Explorer, expanda o cubo SalesPriorCube para poder ver suas
dimenses.
3. Clique com o boto direito do mouse em uma dimenso Ms e selecione
Editar Atributos de Elementos.
O Editor de Atributos se abre.
Observe que no existem valores de atributos de Formato para a dimenso
Ms. Agora possvel assegurar que nenhum formato configurado para a
dimenso de linha ter precedncia no Cube Viewer (ou In-Spreadsheet
Browser).
4. Clique em Cancelar para fechar o Editor de Atributos.
Para esta tarefa, siga as etapas para formatar os nmeros na linha Unidades
como nmeros inteiros com zero (0) casa decimal.
5. No Server Explorer, clique com o boto direito do mouse na dimenso Conta1
e selecione Editar Atributos de Elemento.
O Editor de Atributos se abre.
6. Clique na clula na interseo da linha do elemento Unidades e da coluna
Formato.
7. Clique no boto Formato.
A caixa de dilogo Formato Numrico se abre.
8. Selecione a categoria Vrgula, insira 0 na caixa Preciso e clique em OK.
9. Clique em OK na caixa de dilogo Editor de Atributos.
para recalcular a visualizao Formato.
10. Clique em Recalcular
Os valores de Unidades agora so exibidos como nmeros inteiros sem pontos
decimais.
15
Procedimento
1. Liste as medidas que deseja controlar em sua anlise de negcios. Exemplos de
medidas incluem valores de vendas, unidades vendidas, despesas, valores de
aquisio e custos de campanha.
2. Determine como deseja organizar ou dimensionar as medidas. Na maioria das
anlises, voc controla medidas no decorrer do tempo.
v Qual o intervalo de tempo base: dias, semanas, meses?
v Existe uma dimenso geogrfica?
v As medidas variam por cliente e produto?
v Existe uma dimenso de cenrio (real versus oramento)?
3. Determine como deseja consolidar os elementos de dimenso.
4. Crie uma lista de atributos que deseja associar aos elementos do cubo.
Exemplos de atributos incluem metragem da loja, IDs de clientes e verses de
idioma local de nomes de elementos.
5. Defina os formatos de exibio para as medidas em seus cubos. Por exemplo,
defina Margem Bruta como uma porcentagem e Vendas como um valor
monetrio.
Criando Dimenses
Ao criar uma dimenso, voc identifica os elementos de nvel folha que formam a
dimenso e, opcionalmente, as hierarquias (consolidaes) na dimenso.
Existem quatro maneiras de criar dimenses:
v Editor de Dimenso - Inclua elementos, alm de criar e reorganizar
consolidaes enquanto projeta dimenses. Para obter mais informaes,
consulte Criando Dimenses Usando a Janela Editor de Dimenso.
v TurboIntegrator - Importe nomes de elementos de uma origem de subconjunto
ASCII, ODBC, de visualizao de cubo ou de dimenso. Crie simultaneamente
vrias dimenses e estabelea a consolidao nessas dimenses. Para obter mais
informaes, consulte o Guia de Turbo Integrator do IBM Cognos TM1 .
Nota: O TM1 requer drivers DataDirect para acessar uma origem Oracle ODBC
no Solaris ou AIX. Estes drivers no so fornecidos com o TM1 e devem ser
adquiridos separadamente.
v Importando Dados para um Novo Cubo - Use o TurboIntegrator para mapear
linhas de entrada de uma origem de dados para um cubo. Em seguida,
identifique as colunas de entrada que fornecem os valores de clulas e os
elementos que identificam o local da clula. Para obter mais informaes sobre
esse processo, consulte o Guia de TurboIntegrator do IBM Cognos TM1 .
v Planilhas de Dimenso - Use estas planilhas modificadas do Microsoft Excel
para listar os elementos e relacionamentos hierrquicos para uma dimenso.
Para obter mais informaes, consulte Criando Dimenses Usando Planilhas de
Dimenso na pgina 24.
16
Procedimento
1. Na rea de janela em rvore do Server Explorer, selecione Dimenses abaixo
do servidor que voc deseja que contenha a dimenso.
2. Clique em Dimenses, Criar Nova Dimenso.
O Editor de Dimenso se abre.
Agora possvel incluir elementos na dimenso.
3. Clique em Editar, Inserir Elemento ou clique em Inserir Irmo
A caixa de dilogo Insero de Elemento de Dimenso se abre.
4. Para incluir um elemento consolidado, faa o seguinte:
v Digite New England no campo Inserir Nome de Elemento.
17
Procedimento
1. Clique com o boto direito do mouse no elemento no qual deseja incluir irmos
e selecione Editar Estrutura da Dimenso.
2. Clique em Editar, Inserir Irmo.
A caixa de dilogo Insero de Elemento de Dimenso se abre.
3. Insira o nome do primeiro irmo no campo Inserir Nome de Elemento.
4. Se aplicvel, insira um Peso de Elemento.
O peso do elemento padro 1.
5. Clique em Adicionar.
6. Repita as etapas 3 a 5 para cada irmo que voc deseja incluir.
7. Clique em OK.
O TM1 inclui os novos elementos como irmos do elemento que voc
selecionou na etapa 1.
Procedimento
1. Clique com o boto direito do mouse no elemento no qual deseja incluir irmos
e selecione Editar Estrutura da Dimenso.
Se voc incluir filhos em um elemento simples (nvel folha), o elemento se
tornar automaticamente um elemento consolidado.
2. Clique em Editar, Inserir Filho.
A caixa de dilogo Insero de Elemento de Dimenso se abre.
3. Insira o nome do primeiro filho no campo Inserir Nome de Elemento.
4. Se aplicvel, insira um Peso de Elemento.
O peso do elemento padro 1.
5. Clique em Adicionar.
6. Repita as etapas 3 a 5 para cada filho que voc deseja incluir.
7. Clique em OK.
O TM1 inclui os novos elementos como filhos do elemento que voc selecionou
na etapa 1.
Procedimento
1. No Editor de Dimenso, selecione os elementos que deseja mover.
v Para selecionar um nico elemento, clique no elemento.
18
Procedimento
1. Selecione os elementos que voc deseja excluir.
v Para selecionar um nico elemento, clique no elemento.
v Para selecionar vrios elementos adjacentes, clique no primeiro elemento,
mantenha pressionada a tecla SHIFT e clique no ltimo elemento.
v Para selecionar vrios elementos no adjacentes, mantenha pressionada a
tecla CTRL e clique em cada elemento.
v Para selecionar os elementos por nvel de hierarquia, valor de atributo ou
padro de ortografia, consulte o Guia do Usurio do IBM Cognos TM1 .
2. Clique em Editar, Excluir Elemento.
exibida uma caixa de dilogo de confirmao que lista o nome da dimenso e
pergunta se voc tem certeza de que deseja excluir o objeto selecionado. Clique
em Sim para prosseguir com a excluso, clique em No ou em Cancelar para
cancelar a excluso.
Procedimento
1. Selecione os elementos que voc deseja excluir.
v Para selecionar um nico elemento, clique no elemento.
v Para selecionar vrios elementos adjacentes, clique no primeiro elemento,
mantenha pressionada a tecla SHIFT e clique no ltimo elemento.
v Para selecionar vrios elementos no adjacentes, mantenha pressionada a
tecla CTRL e clique em cada elemento.
.
2. Clique em Editar, Excluir Elemento da Consolidao ou clique em Excluir
exibida uma caixa de dilogo de confirmao que lista o nome da dimenso e
pergunta se voc tem certeza de que deseja excluir o objeto selecionado. Clique
em Sim para prosseguir com a excluso, clique em No ou em Cancelar para
cancelar a excluso.
O TM1 exclui o elemento da consolidao e mantm qualquer outra instncia
do elemento na dimenso.
Nota: Se definir o elemento somente na consolidao, o TM1 tambm excluir
o elemento da dimenso.
19
Procedimento
1. Selecione o elemento.
2. Clique em Editar, Propriedades do Elemento.
A caixa de dilogo Propriedades do Elemento de Dimenso se abre.
3. Se necessrio, selecione um novo tipo de elemento da lista Tipo de Elemento.
4. Se necessrio, insira um novo Peso de Elemento.
5. Clique em OK.
Procedimento
1. Ordene os elementos conforme deseja que eles apaream na dimenso.
possvel usar as opes de classificao e a funcionalidade arrastar e soltar do
Editor de Dimenso para alterar a ordem de elementos.
2. Clique no boto Configurar Ordem de Dimenso.
3. Clique em Dimenso, Salvar.
v Quando a propriedade de classificao da dimenso configurada em
Automtica, o TM1 solicita que altere a propriedade de classificao para
Manual.
v Quando a propriedade de classificao da dimenso configurada como
Manual, o TM1 insere quaisquer elementos includos na dimenso no local
em que os posicionou manualmente no Editor de Dimenso.
4. Clique em Sim para salvar a nova ordem de dimenso e configurar a
propriedade de classificao de dimenso como Manual.
possvel configurar a ordem de elementos, mesmo quando o Editor de
Dimenso exibir apenas um subconjunto de todos os elementos de dimenso.
Por exemplo, se voc tiver uma dimenso grande, talvez queira alterar e
configurar a ordem apenas de alguns elementos. Observe que, ao configurar a
ordem de elementos com apenas um subconjunto de elementos exibidos no
Editor de Dimenso, toda a dimenso ser afetada.
20
b
d
g
c
e
f
h
v i
Para o exemplo, ao configurar a ordem de elementos para um subconjunto, a
nova ordem afeta toda a dimenso da seguinte maneira:
v O subconjunto de elementos que estava ativo quando a ordem de elementos
foi configurada aparece com cones ocultos.
v O primeiro elemento do subconjunto mantm sua posio na dimenso em
relao a seu predecessor mais prximo.
v No exemplo, o elemento d o primeiro elemento no subconjunto durante a
configurao da ordem de elementos.
v O elemento b o predecessor mais prximo, exclusivo de elementos do
subconjunto, a d na dimenso, portanto, d agora segue b na estrutura da
dimenso.
v Os outros elementos do subconjunto aparecem na estrutura da dimenso
mantendo sua posio em relao ao primeiro elemento no subconjunto.
Captulo 2. Criando Cubos e Dimenses
21
Descrio
Automtico
Manual
Descrio
Nome
Nvel
Hierarquia
22
Mantendo Elementos
Siga estas etapas para exibir apenas os elementos selecionados no Editor de
Dimenso.
Procedimento
1. Selecione os elementos que voc deseja exibir.
v Para selecionar um nico elemento, clique no elemento.
v Para selecionar vrios elementos adjacentes, clique no primeiro elemento,
mantenha pressionada a tecla SHIFT e clique no ltimo elemento.
v Para selecionar vrios elementos no adjacentes, mantenha pressionada a
tecla CTRL e clique em cada elemento.
.
2. Clique em Editar, Manter ou clique em Manter
O Editor de Dimenso exibe apenas os elementos selecionados.
Ocultando Elementos
Siga estas etapas para ocultar os elementos selecionados no Editor de Dimenso.
Procedimento
1. Selecione os elementos que voc deseja ocultar.
v Para selecionar um nico elemento, clique no elemento.
v Para selecionar vrios elementos adjacentes, clique no primeiro elemento,
mantenha pressionada a tecla SHIFT e clique no ltimo elemento.
v Para selecionar vrios elementos no adjacentes, mantenha pressionada a
tecla CTRL e clique em cada elemento.
.
2. Clique em Editar, Ocultar ou clique em Ocultar
O Editor de Dimenso oculta os elementos selecionados. Os demais elementos
permanecem visveis.
Descrio
Ordem Alfabtica
Crescente
Ordem Alfabtica
Decrescente
23
Ordem de Classificao
Descrio
Valor de ndice em
Ordem Crescente
Valor de ndice em
Ordem Decrescente
Descrio
Procedimento
1. Abra a dimenso Ms no Editor de Dimenso.
2. Clique em Visualizar, Barras de Ferramentas, Alias para exibir a barra de
ferramentas Alias.
A barra de ferramentas Alias contm dois objetos: um boto de alternncia
Usar Aliases, para ativar ou desativar a exibio de aliases, e uma lista
Selecionar Alias, da qual possvel selecionar um alias.
3. Selecione Monat ('Ms' em alemo) da lista Selecionar Alias.
4. Clique no boto Usar Aliases.
Resultados
Por padro, o TM1 no exibe os aliases. O Editor de Dimenso agora exibe todos
os elementos por seus aliases em alemo.
24
25
Procedimento
1. Clique em TM1,Planilhas de Dimenses, Novo no Excel.
A caixa de dilogo Criar uma Dimenso se abre.
2. Na caixa superior, insira um nome para a dimenso, da seguinte forma:
v Para criar uma dimenso em seu servidor local, digite o nome da dimenso.
Por exemplo: Produto.
v Para criar uma dimenso em um servidor remoto, digite o nome do servidor,
dois pontos e, em seguida, o nome da dimenso. Por exemplo,
vendas:Produto cria a dimenso Produto no servidor de vendas.
Nota: Voc deve ser o administrador do TM1 para criar uma dimenso em um
servidor remoto.
3. Clique em OK.
aberta uma planilha de dimenses em branco no Excel.
26
27
28
nvel000
Todos
nvel001
Estado
nvel002
Cidade
nvel003
Individual
29
Procedimento
1. No TM1 Architect, clique no menuVisualizar e selecione Exibir Objetos de
Controle.
2. Na rea de janela de navegao, clique para expandir o n Cubos.
3. Clique duas vezes no cubo de controle }HierarchyProperties.
O cubo de controle }HierarchyProperties se abre.
4. Clique na lista de dimenses de ttulos para selecionar a dimenso para a qual
voc deseja atribuir nveis nomeados.
5. Na clula defaultMember, insira um nome de elemento existente para ser
definido como o membro padro para esta dimenso.
O nome do elemento inserido aqui pode filtrar a dimenso quando os dados do
TM1 so recuperados de um aplicativo externo como o IBM Cognos Report
Studio.
Insira o nome do elemento superior na hierarquia da dimenso para que todos
os elementos de dimenso sejam recuperados por padro.
Por exemplo, defina Mundo como o membro padro para a dimenso Regio.
6. Nas clulas level000 a level020, insira seu prprio nome customizado para
cada nvel de hierarquia existente na dimenso.
Nota: Os nveis nomeados so limitados a um comprimento de 255 caracteres
de byte nico. Para obter detalhes, consulte Limite de Comprimento de
Sequncia para Nveis Nomeados.
7. Depois de configurar nveis nomeados, necessrio proceder de uma das
seguintes formas para aplicar as mudanas:
v Reinicie o IBM Cognos TM1 server ou
v Execute a funo RefreshMdxHierarchy em um processo do TurboIntegrator.
Para obter detalhes, consulte Usando a Funo RefreshMdxHierarchy do
TurboIntegrator com Nveis Nomeados na pgina 31.
Resultados
Nota: As alteraes em nomes de elementos ou na estrutura da dimenso no so
automaticamente detectadas pelo recurso de nveis nomeados. Se a dimenso for
alterada, primeiro ser necessrio atualizar manualmente as designaes de nvel
nomeado no cubo de controle }HierarchyProperties e, ento, reiniciar o TM1 server
ou executar a funo RefreshMdxHierarchy do TurboIntegrator para atualizar as
hierarquias MDX no TM1 server .
30
Procedimento
1. Crie um novo processo do TI.
2. Insira a funo RefreshMdxHierarchy na guia Prlogo usando o seguinte
formato:
RefreshMdxHierarchy(dimensionName)
Criando Cubos
Sempre possvel criar cubos em seu servidor local. Voc deve ser o administrador
do TM1 para criar cubos em servidores remotos.
Existem duas maneiras de criar cubos:
v Cubo Vazio - Selecione de uma lista de dimenses existentes na janela Criando
Cubo, para criar um novo cubo sem dados.
v Origens de Dados Externas - Use o TurboIntegrator para identificar e mapear
dimenses e dados de uma origem de dados externa para um cubo novo ou
existente.
Esta seo documenta a criao de cubos na janela Criando Cubo. Para obter
informaes sobre a criao de cubos no TurboIntegrator, consulte o Guia do
TurboIntegrator do IBM Cognos TM1 .
31
Criando um Cubo
Siga estas etapas para criar um cubo.
Procedimento
1. Abra o Server Explorer.
2. Na rea de janela em rvore, selecione Cubos, abaixo do servidor no qual
voc deseja criar o cubo.
3. Clique em Cubos, Criar Novo Cubo.
A caixa de dilogo Criando Cubo se abre. A caixa Dimenses Disponveis,
esquerda, lista as dimenses armazenadas no servidor.
4. Digite um nome de cubo no campo Nome do Cubo.
Nota: Se no digitar um nome, o TM1 nomear o novo cubo Sem Nome.
5. Na caixa Dimenses Disponveis, clique duas vezes no nome da dimenso
que voc deseja usar como a primeira dimenso no novo cubo.
O nome da dimenso movido para a caixa Dimenses no novo cubo.
para mover os nomes selecionados da
Tambm possvel usar o boto
caixa Dimenses Disponveis para a caixa Dimenses no novo cubo. Para
selecionar vrios nomes adjacentes, clique e arraste entre os nomes. Para
selecionar vrios nomes no adjacentes, mantenha pressionada a tecla CRTL e
clique em cada nome.
6. Repita o processo de seleo para todas as dimenses que voc deseja incluir
no novo cubo. necessrio selecionar pelo menos duas dimenses. O nmero
mximo de dimenses 256.
e para baixo , reorganize as dimenses, se
7. Usando as setas para cima
necessrio. Para remover uma dimenso da lista, clique duas vezes no nome
da dimenso.
8. Se desejar especificar as propriedades do cubo, clique em Propriedades. Se
no desejar atribuir as propriedades do cubo, v para a etapa 13.
A caixa de dilogo Propriedades do Cubo se abre.
Daqui, possvel definir as dimenses Medidas e Tempo para o cubo, e
especificar se o cubo foi carregado automaticamente ou on demand.
Nota: O OLE DB para clientes OLAP pode incluir provises para fazer
referncia s dimenses Medidas e Hora. O TM1 no faz referncia s
dimenses Medidas e Tempo, mas permite que configure essas propriedades
para outros clientes OLAP que possam acessar o cubo.
9. Para definir uma dimenso Medidas, selecione uma dimenso da lista
Dimenso Medidas.
32
10. Para definir uma dimenso Tempo, selecione uma dimenso da lista
Dimenso Tempo.
11. Especifique como carregar o cubo:
v Para carregar o cubo na memria do servidor apenas quando um cliente
solicitar dados do cubo, selecione a caixa Carregar On Demand.
v Para carregar automaticamente o cubo na memria quando o servidor for
iniciado, limpe a caixa Carregar On Demand.
12. Clique em OK para salvar as propriedades e retornar caixa de dilogo
Criando Cubo.
13. Clique em Criar Cubo para criar o cubo.
A janela Server Explorer se abre. O novo cubo exibido em ordem alfabtica
na lista Cubos na rea de janela em rvore.
Procedimento
1. Na rea de janela em rvore do Server Explorer, selecione o cubo que voc
deseja otimizar.
Captulo 2. Criando Cubos e Dimenses
33
Procedimento
1. Selecione o cubo na rea de janela em rvore do Server Explorer.
2. Clique em Cubo, Propriedades.
A caixa de dilogo Propriedades do Cubo se abre.
3. Selecione uma dimenso de medidas na lista Dimenso de Medidas.
4. Selecione uma dimenso do tempo na lista Dimenso do Tempo.
5. Clique em OK.
Procedimento
1. Selecione o cubo na rea de janela em rvore do Server Explorer.
2. Clique em Cubo, Propriedades.
A caixa de dilogo Propriedades do Cubo se abre.
3. Especifique como carregar o cubo:
v Selecione a caixa Carregar On Demand para carregar o cubo on demand.
v Limpe a caixa Carregar On Demand para carregar automaticamente o cubo
quando o servidor for iniciado.
4. Clique em OK.
34
35
Para incluir um valor nulo em uma lista de seleo esttica, inclua dois pontos
consecutivos sem caracteres intermedirios na definio de lista de seleo. Por
exemplo, static:value1:value2:value3:value4:: resulta em uma lista de seleo
com um valor nulo no final.
Procedimento
1. No Server Explorer, clique com o boto direito do mouse na dimenso para a
qual voc deseja definir listas de seleo, em seguida, clique em Editar
Atributos de Elementos.
2. No Editor de Atributos, clique em Editar, Incluir Novo Atributo.
3. Na caixa de dilogo Novo Atributo, insira Lista de Seleo como o nome do
atributo.
4. Selecione Texto como o tipo de atributo.
5. Clique em OK.
O Editor de Atributos agora contm uma nova coluna chamada Lista de
Seleo.
6. Para cada elemento para o qual voc deseja criar uma lista de seleo, insira
uma definio vlida de lista de seleo na interseo do nome de elemento e
da coluna Lista de Seleo.
a. Para inserir uma lista de seleo esttica, insira uma lista delimitada por
vrgulas de valores usando a sintaxe static:value1:value2:value3:value4.
36
Procedimento
No Server Explorer, clique com o boto direito no cubo regular para o qual voc
deseja criar um cubo de controle de lista de seleo e, em seguida, em Criar Cubo
de Lista de Seleo.
criado um novo cubo de controle usando a conveno de nomenclatura
}Picklist_cubename. Por exemplo, ao criar um cubo de controle de lista de seleo
para o cubo Orders, o cubo de controle chamado }Picklist_Orders.
Nota: Se no puder visualizar cubos de controle no Server Explorer, clique em
Visualizar, Exibir Objetos de Controle para ativar a exibio de cubos de controle
e outros objetos de controle.
Procedimento
1. Clique duas vezes no cubo de controle no Server Explorer.
O cubo de controle aberto no Cube Viewer.
2. Configure a visualizao do cubo de controle conforme necessrio para
visualizar as clulas para as quais voc deseja definir listas de seleo. Para
obter detalhes sobre a configurao das visualizaes de cubo, consulte
"Trabalhando com Visualizaes de Cubo" no Guia do Usurio do IBM Cognos
TM1 .
3. Em cada clula para a qual voc deseja criar uma lista de seleo, insira uma
definio de lista de seleo. possvel inserir qualquer um dos tipos de lista
de seleo no cubo de controle: esttica, de subconjunto ou de dimenso.
4. Clique em Arquivo, Recalcular para recalcular a visualizao de cubo.
Captulo 2. Criando Cubos e Dimenses
37
Procedimento
1. No Server Explorer, clique com o boto direito do mouse no }Cubo de controle
da lista de seleo para o qual voc deseja criar uma regra e, ento, clique em
Criar Regra.
O Editor de Regras se abre.
2. Usando uma definio de rea de regras padro, especifique as clulas nas
quais voc deseja que a lista de seleo aparea.
3. Imediatamente aps a definio de rea, digite =S:. Este o qualificador de
sequncia, que indica que a regra aplicvel a clulas de sequncia.
4. Imediatamente aps o qualificador de sequncia, insira uma definio de lista
de seleo, entre aspas simples, em seguida, coloque entre parnteses. Por
exemplo, (static:spring:summer:winter:fall).
5. Imediatamente aps a definio de lista de seleo, digite um ponto e vrgula
(;) para finalizar a instruo de regra.
Usar o procedimento descrito nestas etapas deve resultar em uma instruo de
regra semelhante ao exemplo a seguir, o que indica que a clula identificada
pelo elemento de malha exibir uma lista de seleo esttica contendo valores
de l, algodo, seda e nylon.
[fabric]=S:(static:wool:cotton:silk:nylon);
Outros Exemplos de Regras de Lista de Seleo:
Os exemplos a seguir ilustram instrues de regras que definem listas de seleo.
38
Instruo de Regra
Descrio
[size,shirts]=S:(static:16:17:18);
[size,{sweaters,vests,jackets}]=
S:(static:XS:S:M:L:XL);
Instruo de Regra
Descrio
[fabric]=S:(dimension:materials);
Procedimento
1. Em qualquer um dos clientes TM1 , possvel clicar na lista de seleo e, ento,
clicar no valor nulo.
Importante: Em fatias TM1 Perspectives e Active Forms, no clique no valor
nulo em uma clula de sequncia. Isso eliminar a frmula DBRW da clula e
voc no conseguir mais recuperar os dados para essa clula a partir do IBM
Cognos TM1 server . possvel clicar seguramente no valor nulo em clulas
numricas.
2. No TM1 Web and Architect, possvel pressionar a chave Excluir em uma
clula que contenha uma lista de seleo para selecionar o valor nulo.
Importante: No pressione Excluir para selecionar um valor nulo em fatias do
TM1 Perspectives ou Active Forms. Isso excluir a frmula DBRW da clula e
voc no conseguir mais recuperar os dados para essa clula a partir do TM1
server .
39
Relacionamentos de Cubos
A replicao cria um relacionamento entre dois cubos:
v Cubo de origem - O cubo original em uma replicao
v Cubo de espelho - Uma cpia do cubo de origem
Dependendo de seus privilgios de acesso, voc pode replicar um nico cubo em
muitos servidores diferentes, e pode replicar um cubo replicado.
Relacionamentos de Servidores
Antes de replicar um cubo, necessrio efetuar logon em um servidor remoto e
criar uma conexo de replicao. A replicao cria um relacionamento entre dois
servidores:
v Servidor de origem - O servidor remoto no qual voc efetua login
v Servidor de destino - O servidor a partir do qual voc efetuou login
A janela Server Explorer lista as conexes de replicao atuais abaixo do cone
Replicaes. Neste exemplo, regio 1 o servidor de destino e vendas um
servidor de origem.
40
41
Descrio
rea
Frmula
Consideraes Gerais
v A sintaxe no faz distino entre maisculas e minsculas. possvel usar letras
maisculas e minsculas.
v possvel usar espaos em regras para melhorar a clareza.
v Uma instruo de regras pode ocupar uma ou mais linhas no Editor de Regras.
Uma instruo tambm pode conter uma ou mais frmulas.
v necessrio terminar cada instruo com um ponto e vrgula (;).
v Para incluir comentrios e para excluir instrues de processamento, insira um
sinal numrico (#) no incio de uma linha ou instruo. Por exemplo:
#
The following rule is not active
# [Gross Margin]=[Sales]*0.53;
42
rea de Amostra
Escopo
[]
rea de Amostra
Escopo
['Janeiro']
['Vendas','Janeiro']
permite gravar uma regra para a dimenso }Groups, que contm o caractere
especial chave (}).
De forma semelhante,
[Units,Mar, Region:North America]
Constantes Numricas
Os componentes mais simples de frmulas de regras so constantes numricas.
v Consistem em numerais, em um sinal de menos inicial opcional (-) e em um
ponto decimal opcional. Por exemplo, 5.0, 6, -5. Alguns exemplos de constantes
numricas invlidas so: 1-, 1A, 3..4.
v Contm um comprimento mximo de 20 caracteres.
v possvel usar anotao cientfica para inserir uma constante numrica.
43
Por exemplo, a instruo de regras a seguir designa o valor 200 a todas as clulas
no cubo.
[ ] = 200;
Operadores Aritmticos
possvel combinar constantes numricas com os seguintes operadores aritmticos.
Operador
Significado
+ (Sinal de mais)
Adio
- (Sinal de menos)
Subtrao
* (Asterisco)
Multiplicao
/ (Barra)
\ (Barra Invertida)
^ (Sinal de Intercalao)
Exponenciao
Multiplicao
Diviso
Adio
Subtrao
Use parnteses para forar uma ordem de avaliao diferente. Por exemplo, a
expresso 2*3+4 produz o mesmo resultado que (2*3)+4, porque a multiplicao
tem precedncia sobre a adio. O resultado 10. No entanto, se desejar executar a
adio primeiro, grave novamente a frmula como 2*(3+4). O resultado alterado
de 10 para 14.
44
Resultado
SE (7>6,1,0)
resulta em 1
resulta em 'Verdadeiro'
Significado
>
Maior que
<
Menor que
>=
<=
Igual a
<>
Diferente de
Significado
Exemplo
& (E Comercial)
% (Sinal de
porcentagem)
OU
~ (Til)
NO
45
(Rhein | gold)
Se a sequncia resultante de uma concatenao for maior do que 254 bytes, o TM1
retornar um erro.
Descrio
cubo
dimenso
46
v O cubo PriceTab contm apenas preos. Cada uma de suas clulas identificada
por um elemento em trs dimenses: Regio, Produto, Ms. O cubo interno
contm estas dimenses e pelo menos uma outra dimenso que possui os
elementos Vendas e Unidades.
v Cada clula Vendas no cubo interno identificada por Vendas e os elementos
nas trs dimenses no cubo interno compartilham com o cubo PriceTab. Para
preencher a clula Vendas, o TM1 extrai um valor de PriceTab localizado na
interseo dos elementos correspondentes nas dimenses compartilhadas.
v O cubo externo pode ser diferente do cubo interno em relao ao nmero de
dimenses e ao nmero de elementos em cada dimenso. No entanto, uma
dimenso referida como uma varivel (como em !Region ou !Product) deve
conter pelo menos todos os elementos localizados na dimenso correspondente
do cubo interno.
A seguir esto os valores de amostra para o cubo Priority, sendo todos derivados
pela regra precedente.
Regio
Ano 1
Ano 2
Ano 3
Frana
Alemanha
10
Estados Unidos
47
Use a seguinte sintaxe para gravar uma instruo de regras que seja aplicvel
apenas a clulas de nvel N: em uma rea:
[Area] = N:[Formula];
Por exemplo:
[Sales] = N:[Price]*[Units]\1000;
Use a seguinte sintaxe para gravar uma instruo de regras que seja aplicvel
apenas a clulas de nvel C: em uma rea.
[Area] = C:[Formula];
Por exemplo:
[Price] = C:[Sales]\[Units]*1000;
Quando uma rea especfica de um cubo for calculada de forma diferente nos
nveis C: e N:, ser possvel usar a seguinte sintaxe:
[Area] = N:[Formula A]; C:[Formula B];
Por exemplo:
[Price] =
N:DB(PriceCube, !Actvsbud, !Region, !Model, !Month);
C:[Sales]\[Units]*1000;
Ignorando Regras
Usando a funo STET, possvel ignorar o efeito de uma instruo de regras para
reas especficas de um cubo.
Por exemplo, talvez voc queira gravar uma instruo de regras para Margem
Bruta que seja aplicvel a todas as regies, exceto Frana. possvel gravar a regra
geral e a exceo de duas maneiras.
v Grave a instruo STET primeiro seguida pela instruo geral:
[Gross
Margin, France] = STET;
[Gross Margin] = [Sales] * 0.53;
Por exemplo, se Total ocorrer nas dimenses Regio e Produto e voc desejar que a
regra seja limitada a clulas identificadas por Total na dimenso Regio,
especifique:
[Region:Total]=
48
Procedimento
1. Clique em TM1 , Planilhas de Regras, Novo em Excel.
A caixa de dilogo Selecionar Cubo para Regras se abre. A lista contm os
cubos no servidor local e qualquer servidor no qual efetuou login durante a
sesso atual do TM1 .
2. Selecione um cubo e clique em OK.
O TM1 exibe uma planilha de regras em branco que se parece com outras
planilhas de Excel, exceto porque a primeira coluna possui uma largura de 100.
3. Coloque cada instruo de regra em uma linha separada na coluna A, como no
exemplo a seguir.
[Gross Margin%]=[Gross Margin]\[Sales]*100;
[Price]=N:DB(PriceCube,!actvsbud,!region,!model,!month);
C:[Sales]\[Units]*1000;
[Sales]=N:[Price]*[Units]\1000;
Voc pode clicar em TM1 , Editar Frmula para acessar a caixa de dilogo
TM1 Editar Frmula . Esta caixa de dilogo, que ajuda-o a construir instrues
de regras precisas, fornece toda a funcionalidade localizada no Editor de
Regras. O Editor de Regras descrito posteriormente nesta seo.
49
Ordem de Clculo
As regras tm precedncia sobre consolidaes em dimenses.
Quando o TM1 calcula uma clula do cubo e uma consolidao por uma regra, o
TM1 examina primeiro a instruo de regras. Entretanto, se a instruo de regras
referir-se s clulas resultantes de consolidaes, o TM1 executa primeiro a
consolidao e, ento, calcula as instrues de regras usando os resultados.
Do contrrio, se definir uma clula somente por consolidao, o TM1 consulta nos
valores necessrios para executar a consolidao. Quando alguns valores so
resultantes de regras de clculo, o TM1 executa o clculo das regras antes de
executar a consolidao.
Para calcular o total geral (Total, 1 trimestre), o TM1 pode consolidar os totais do
produto para cada ms ou consolidar totais trimestrais para cada produto.
50
Suponha ainda que voc grave uma regra que calcule um valor para Total de
vendas de produtos em Jan, e que o valor calculado por regras no some os
valores de produtos individuais para Jan. Uma regra que define o valor de Total de
produtos em Jan como 999 serve como uma ilustrao.
[Jan,Total]=999;
Se o total geral for calculado pela consolidao de totais de produtos para cada
ms, o valor ser diferente da consolidao dos totais trimestrais para cada
produto. Isto ocorre porque o valor calculado por regras para total de vendas de
produtos em Jan substitui a consolidao natural definida na dimenso Produto.
51
Esta situao pode ser resolvida gravando uma instruo de regras que calcule o
valor da consolidao Total, 1 Trimestre como a soma de seus filhos imediatos na
dimenso Ms, substituindo, portanto, a consolidao da dimenso Produto. A
instruo ['Total']=ConsolidateChildren('Ms') executa este clculo.
No entanto, permanece uma inconsistncia implcita ao visualizar o cubo: a soma
dos totais trimestrais para cada produto diferente da soma do total de produtos
para cada ms. Portanto, no recomendvel substituir valores de nvel C: que
sejam componentes de outras consolidaes.
Empilhando Regras
Uma instruo de regras pode referir-se a uma clula em um cubo que seja
definida por outras instrues de regras. O TM1 empilha essas instrues de regras
at que possa obter um valor final e, ento, trabalha novamente para retornar um
resultado. O nmero de nveis de empilhamento que o TM1 pode acomodar
limitado somente pela memria disponvel.
Se uma referncia circular ocorrer em uma pilha de regras, ou o nvel mximo de
empilhamento for excedido, o TM1 exibir a mensagem de erro:
Error Evaluating Rule: Possible Circular Reference
Aplicativos de Amostra
Esta seo contm exemplos de aplicativos de regras comumente usados. Examine
estes exemplos para desenvolver um entendimento da sintaxe e escopo de regras.
Calculando Propores
No exemplo a seguir, uma regra calcula a Margem Bruta como uma porcentagem
das Vendas no cubo SalesCube. Associe esta proporo % de Margem Bruta, um
novo elemento numrico na dimenso Conta1.
Primeiro, necessrio criar o elemento % de Margem Bruta.
52
Procedimento
1. Abra o Server Explorer.
2. Selecione a dimenso Conta1.
3. Clique em Dimenso, Editar Estrutura de Dimenso.
O Editor de Dimenso se abre.
4. Clique em Editar, Inserir Elemento.
A caixa de dilogo Insero de Elemento de Dimenso se abre.
5. Digite % de Margem Bruta e clique em Incluir.
6. Clique em OK.
7. Salve a dimenso.
Procedimento
1. No Server Explorer, clique com o boto direito do mouse em Cubo de Vendas.
Se a regra j existir, clique em Editar Regra. Se ainda no criou a regra, clique
em Criar Regra.
O Editor de Regras se abre.
.
2. Clique em rea
A caixa de dilogo Referncia ao Cubo exibe as dimenses do cubo SalesCube.
3. Clique em Conta1.
A janela Editor de Subconjuntos se abre.
4. Na rea de janela esquerda, selecione % de Margem Bruta e clique em OK.
A caixa de dilogo Referncia ao Cubo se abre novamente.
5. Clique em OK.
O Editor de Regras exibe ['% de Margem Bruta'] no campo de entrada.
6. Clique em Igual
53
12.
13.
14.
15.
Resultados
O TM1 salva a regra e a aplica no cubo. Um novo objeto Regra se abre abaixo do
cubo SalesCube. Uma regra sempre suporta o mesmo nome que o cubo ao qual ela
est associada.
Para obter mais informaes sobre sintaxe de regras, consulte o Guia de Regras do
IBM Cognos TM1 .
Procedimento
1. Na janela Server Explorer, clique no cone Visualizaes para o cubo
SalesCube.
2. Clique duas vezes na visualizao % de margem de vendas.
A visualizao aberta no Cube Viewer.
O valores para % de Margem Bruta, que so derivados por meio da regra
recm-criada, aparecem na visualizao.
54
Procedimento
1. No Server Explorer, clique duas vezes na regra SalesCube.
O Editor de Regras se abre.
2. Posicione o cursor na segunda linha de entrada.
.
3. Clique em rea
A caixa de dilogo Referncia ao Cubo exibe as dimenses do cubo SalesCube.
4. Clique em Conta1.
A janela Editor de Subconjuntos se abre.
5. Na rea de janela esquerda, selecione Preo e clique em OK.
A caixa de dilogo Referncia ao Cubo se abre novamente.
6. Clique em OK.
O Editor de Regras exibe ['Preo'] no campo de entrada.
7. Clique em Igual
55
Calculando Vendas
No exerccio anterior, voc colocou preos no cubo SalesCube. Se voc alterar um
preo no PriceCube, o TM1 no alterar o valor correspondente de vendas no
SalesCube. Isto ocorre porque os valores de vendas em SalesCube existem como
valores dos dados no cubo. necessrio criar uma regra para derivar os valores de
vendas em SalesCube a partir dos preos e unidades.
Procedimento
1. Reabra o Editor de Regras para o cubo SalesCube.
2. Abaixo da frmula ['Preo'], insira a seguinte regra:
['Vendas']=['Preo']*['Unidades']\1000;
Nota: Todos os valores no cubo SalesCube esto em milhares, exceto os valores
de Preo, que so nmeros reais. Como os nmeros de Vendas devem
permanecer em milhares, divida por 1000 na instruo de regras.
3. Clique em Salvar para salvar a regra SalesCube.
4. Reabra a visualizao de amostra SalesPrice.
O TM1 cria sombras em todas as clulas identificadas pelo elemento Vendas, o
que indica que os valores nestas clulas so derivadas por meio de regras.
5. Altere o valor de unidades de Janeiro para 10.000 digitando 10000 na clula na
interseo de Unidades e Jan.
6. Pressione F9 para recalcular os valores de clulas.
7. Observe o novo valor de vendas para Janeiro.
Observe que o valor de % de Margem Bruta para Janeiro atualizado, pois este
valor derivado por meio de uma regra, que faz referncia ao elemento
Vendas.
56
Procedimento
1. Abra a visualizao de amostra Vendas1trim do cubo SalesCube.
para fatiar a visualizao de uma planilha do Excel.
2. Clique em Fatia
A fatia deve aparecer da seguinte forma.
57
Procedimento
1. Reabra o Editor de Regras para o cubo SalesCube.
2. Insira a seguinte instruo sem a definio de rea, como a terceira linha no
campo de entrada.
['Preo']=DB('PriceCube',!actvsbud,!region,!model,!month);C:['Vendas']\
['Unidades']*1000;
Omita a definio de rea, porque voc j definiu a rea de Preo na segunda
linha. Quando desejar aplicar diferentes frmulas mesma rea, defina a rea
e, em seguida, especifique as frmulas sequencialmente.
3. Clique em Salvar para salvar a regra editada.
4. Na planilha de teste, pressione F9 para recalcular e atualizar os valores.
Observe o valor de Preo, 1Trimestre, que ainda exibe o valor 76.132,59. Isso
ocorre porque o TM1 usa a primeira frmula de regras que encontra, que se
aplica clula Preo, 1 Trimestre:
[Price]=DB(PriceCube,!actvsbud,!region,!model,!month);
Esta instruo apropriada apenas para nveis de clula N:, tais como, Preo,
Jan. Os valores de Preo consolidados devem ser calculados por meio da
segunda instruo de Preo. Ao restringir a primeira frmula de Preo somente
as clulas de nvel N:, voc permite que o TM1 aplique a segunda frmula de
Preo a consolidaes.
Nota: O TM1 avalia as instrues de regras a fim de que apaream em uma
regra, mas a primeira frmula para uma determinada rea tem prioridade
sobre frmulas posteriores para a mesma rea. Se voc tiver vrias instrues
de regras que abordem a mesma rea, dever orden-las da menos restritiva
para a mais restritiva. Para obter detalhes, consulte Organizando Instrues de
Regras na pgina 47.
5. Para restringir a primeira frmula de Preo a nveis de clula N:, abra a regra
SalesCube no Editor de Regras.
58
Toda a regra para a rea de Preo agora deve aparecer da seguinte forma:
[Price]=N:DB(PriceCube,!actvsbud,!region,!model,!month);
C:[Sales]\[Units]*1000;
Procedimento
1. Na janela Server Explorer, clique com o boto direito do mouse em PnLCube e
clique em Criar Regra.
O Editor de Regras se abre.
2. Insira duas instrues para especificar que os valores de Vendas e de Custos
Variveis no PnLCube extraem os valores correspondentes de SalesCube.
v Na primeira linha do campo de entrada, crie esta frmula de Vendas:
[Sales]=DB(SalesCube, !Actvsbud,
!Region, Total,
Sales, !Month);
59
Procedimento
1. Clique com o boto direito do mouse no cubo de origem no Server Explorer.
2. Clique em Drill, Criar Processo de Drill.
A primeira janela do Assistente de Configurao de Processo de Drill se abre.
O assistente exibe uma tabela com valores de parmetros para o cubo de
origem e todas as suas dimenses. O TM1 usa esses valores de parmetro para
60
Descrio
ODBC
Visualizao do
Cubo
Outro
Descrio
Nome da Origem de
Dados
Nome do Usurio
Senha
61
Opo
Descrio
Consulta
Descrio
Nome da Origem de
Dados
Procedimento
1. No Server Explorer, clique com o boto direito do mouse no cubo de origem
ao qual o processo de drill est associado.
62
7. Clique em Salvar.
8. Feche a janela TurboIntegrator.
Procedimento
1. No Server Explorer, clique com o boto direito do mouse no cubo de origem ao
qual o processo de drill est associado.
2. Clique em Drill, Excluir Processos de Drill.
A caixa de dilogo Excluir Processos de Drill se abre.
3. Selecione o(s) processo(s) que voc deseja excluir.
v Para selecionar vrios processos de drill adjacentes, clique e arraste entre os
processos.
v Para selecionar vrios processos no adjacentes, mantenha pressionada a
tecla CTRL e clique em cada processo de drill.
4. Clique em OK.
Procedimento
1. No Server Explorer, selecione o cubo de origem para o qual voc deseja criar
uma regra de designao de drill.
2. Clique em Cubo, Drill, Criar Regra de Designao de Drill.
O Editor de Regras se abre.
Para cada rea do cubo que voc deseja associar a dados detalhados, continue
com as etapas 3 a 8.
para definir as clulas do cubo (rea) que deseja
3. Clique em rea
associar aos dados detalhados.
Ao clicar no boto rea, a caixa de dilogo Referncia ao Cubo se abre.
4. Para definir a rea, proceda de uma das seguintes formas:
v Para definir a rea como o cubo inteiro, clique em OK.
63
.
6. Clique em Sequncia
7. Insira o nome do processo de drill entre aspas simples para definir os dados
detalhados que voc deseja associar rea. Por exemplo, insira
'PriceCubeToSource'.
Cuidado: No inclua o prefixo }Drill_ em um nome de processo de drill. Por
exemplo, insira 'PriceCubeToSource' para um processo de drill chamado
}Drill_PriceCubeToSource.
possvel associar mais de um processo de drill a uma rea. Coloque todos os
processos de drill, separados por vrgulas, entre um conjunto de aspas simples.
Nota: Tambm possvel usar lgica condicional ou outras funes para
retornar o nome de um processo de drill.
.
8. Clique em Ponto e Vrgula
O ponto e vrgula indica o final de uma instruo de regras.
9. Clique em Salvar.
Resultados
Agora possvel fazer drill through em dados detalhados para os quais voc criou
um processo de drill e uma regra de designao de drill.
Procedimento
1. Abra a caixa de dilogo Administrador de Origem de Dados ODBC do
Microsoft Windows.
O procedimento para abrir esta caixa de dilogo varia, dependendo da verso
do Microsoft Windows que voc est executando. Para obter detalhes, consulte
a Ajuda do Microsoft Windows .
2. Na guia DSN do Sistema, clique em Incluir.
A caixa de dilogo Criar Nova Origem de Dados se abre.
3. Selecione Driver do Microsoft Access e clique em Concluir.
A caixa de dilogo Configurao do ODBC Access se abre.
4. Digite TM1_sample_data na caixa Nome da Origem de Dados.
5. Clique em Selecionar.
64
Procedimento
1. No Server Explorer, clique com o boto direito do mouse em
SalesByQuarterCube.
2. Clique em Drill, Criar Processo de Drill.
O Assistente de Configurao de Processo de Drill se abre. A tabela contm os
parmetros padro para o processo de drill.
3. Selecione o valor de parmetro de Ano.
4. Clique em Selecionar Elemento.
O Editor de Subconjuntos se abre.
5. Selecione 1 Trimestre e clique em OK.
6. Repita as etapas 3 a 5 para alterar o valor de parmetro de % de Margem
Bruta para Unidades.
7. Clique em Avanar.
A segunda tela do assistente se abre.
8. Selecione ODBC como o Tipo de Origem de Dados.
9. Clique em Navegar junto caixa Nome da Origem de Dados e selecione
TM1_sample_data.
10. Insira admin como o Nome de Usurio.
11. Insira a seguinte consulta na caixa Consulta.
Esta consulta especfica do banco de dados Access de amostra. Ela usa
funes IIF que so exclusivas do Access e no podem ser usadas em nenhum
outro banco de dados.
SELECT ActvsBud, Region, Model, Account1, Month, Data
FROM Sales WHERE ( ActvsBud = ?actvsbud? AND Region = ?region?
AND Model = ?model? AND Account1 = ?account1? AND
(
IIF( ?quarter?= 1 Quarter, Month = Jan OR Month
= Feb OR Month = Mar,
IIF( ?quarter?= 2 Quarter, Month = Apr OR Month
= May OR Month = Jun,
IIF( ?quarter?= 3 Quarter, Month = Jul OR Month
= Aug OR Month = Sep,
IIF( ?quarter?= 4 Quarter, Month = Oct OR Month
= Nov OR Month = Dec,
IIF( ?quarter?= Year,TRUE,TRUE)))))
)
)
Captulo 3. Clculos Avanados para Dados de Negcios
65
Resultados
O novo processo de drill exibido como um processo disponvel no servidor.
Observe que o nome do processo inclui o prefixo }Drill_, que indica que ele um
processo de drill.
Agora possvel criar uma regra de designao de drill para disponibilizar a
origem de dados ODBC a partir do cubo SalesByQuarterCube.
Procedimento
1. No Server Explorer, clique com o boto direito do mouse em
SalesByQuarterCube.
2. Clique em Drill, Criar Regra de Designao de Drill.
O Editor de Regras se abre.
3. Insira a seguinte regra na caixa grande.
[Year] = S:IF( ( ELLEV( actvsbud, !actvsbud ) = 0) &
( ELLEV( region, !region)= 0 ) &( ELLEV( model, !model)= 0 ) &
( ELLEV( account1, !account1) = 0),
RELATIONALTABLE_SalesByMonth, );
[] = S:IF( ISLEAF= 1, RELATIONALTABLE_SalesByMonth,);
Procedimento
1. Abra a visualizao Drill_relational do SalesByQuarterCube.
2. Clique com o boto direito do mouse na clula na interseo de Unidades e
Ano.
3. Clique em Fazer Drill.
Um resumo da origem de dados TM1_sample_data se abre, exibindo o detalhe
mensal para a clula.
66
Resultados
Observe que a opo Drill no est disponvel. Isto ocorre porque a regra de
designao de drill para SalesByQuarterCube indica que a opo Drill est
disponvel apenas para clulas identificadas pelos elementos de nvel 0 ou para as
clulas identificadas pelo elemento Ano e por elementos de nvel 0. Europa uma
consolidao, portanto, a opo Drill no est disponvel.
Depurando Regras
O TM1 fornece uma ferramenta denominada Rastreador de Regras para ajudar no
desenvolvimento e na depurao de regras. A funcionalidade do Rastreador de
Regras est disponvel apenas no Cube Viewer.
Com o Rastreador de Regras, possvel fazer o seguinte:
v Rastrear clculos - Certifique-se de que as regras estejam sendo designadas s
clulas selecionadas e calculadas corretamente, ou rastreie o caminho de
elementos consolidados
Rastrear alimentadores - Certifique-se de que as clulas folha selecionadas
estejam alimentando outras clulas corretamente
v Verificar alimentadores - Certifique-se de que os filhos de uma clula
consolidada selecionada estejam sendo alimentados corretamente
v
Rastreando Clculos
Para rastrear um clculo, de consolidao ou de regras, clique com o boto direito
na clula contendo o clculo e clique em Rastrear Clculo.
A janela Rastreador de Regras se abre. Daqui, possvel rastrear um clculo para
seus componentes de nvel folha. A janela Rastreador de Regras contm duas reas
de janela.
v Rastreando Clculo (rea de janela superior) - Exibe a definio do local da
clula atual, com um cone indicando se o valor na clula derivado por
ou por Regras
. Tambm exibe o valor atual da clula. Se o
Consolidao
valor for derivado por regras, a regra ser exibida na barra de status da rea de
janela Rastreando Clculo.
v Rastreio (rea de janela inferior) - Exibe os componentes do primeiro elemento
consolidado ou a primeira regra na definio de clula. possvel clicar duas
vezes em qualquer item na rea de janela inferior para rastrear um caminho
para os elementos de nvel folha que definem a clula.
Procedimento
1. Abra a visualizao Trace_simple do cubo SalesCube.
Captulo 3. Clculos Avanados para Dados de Negcios
67
avaliada como
[Price]=PriceCube(Actual, Germany, L Series 1.8L Sedan,
Jan)
Procedimento
1. Abra a visualizao Trace_complex do cubo SalesCube.
2. Clique com o boto direito do mouse na clula na interseo de Vendas e 1
Trimestre.
3. Clique em Rastrear Clculo.
O Rastreador de Regras se abre.
Na rea de janela Rastreando Clculo, o TM1 exibe a definio de clula atual,
indicando que o valor da clula
juntamente com o cone Consolidao
derivado por meio de consolidao. O valor da clula Consolidada exibido no
canto inferior direito da rea de janela.
Na rea de janela Rastreamento na parte inferior, o TM1 exibe os componentes
do primeiro elemento consolidado na definio de clula. Neste exemplo, Srie
T o primeiro elemento consolidado em SalesCube(Real, Alemanha, Srie T,
Vendas, 1Trimestre). O TM1 exibe os componentes da Srie T com seus valores.
4. Clique duas vezes em Srie T 2.8L Cup na rea de janela Rastreio.
Agora voc est rastreando o valor de SalesCube(Real, Alemanha, Srie T,
Vendas, 1Trimestre) por meio de Srie T 2.8L Cup.
A rea de janela Rastreando Clculo agora exibe a definio de clula para o
elemento que foi clicado duas vezes.
SalesCube(Actual, Germany, T Series 2.8L Coupe, Sales,
1 Quarter)
68
Rastreando Alimentadores
O Rastreador de Regras permite rastrear a maneira na qual uma clula selecionada
alimenta outras clulas.
Como possvel alimentar outras clulas apenas a partir de um elemento folha, o
comando Rastrear Alimentadores est disponvel para as clulas folha definidas
por regras, mas no est disponvel para clulas consolidadas.
69
Procedimento
1. No Cube Viewer, clique com o boto direito do mouse na clula que voc
deseja rastrear.
2. Clique em Rastrear Alimentadores.
A janela Rastreador de Regras se abre. Esta janela contm duas reas de janela.
v Rastreando Alimentadores (rea de janela superior) - Exibe a definio do
local da clula atual, e as regras do alimentador associadas clula atual
v Rastreio (rea de janela inferior) - Exibe os locais alimentados pela clula
atual
3. Clique duas vezes em um local na rea de janela Rastreio.
Este local torna-se o local da clula atual na rea de janela Rastreando
Alimentadores, e a rea de janela Rastreio exibe todos os locais alimentados
pela clula atual.
4. Continue clicando duas vezes nos locais na rea de janela Rastreio at ter
rastreado os alimentadores para o nvel necessrio.
Verificando Alimentadores
Se o cubo contiver uma regra com instrues SKIPCHECK e FEEDERS, ser
possvel usar o Rastreador de Regras para verificar se o TM1 alimenta
adequadamente os componentes da consolidao.
Procedimento
1. No Cube Viewer, clique com o boto direito do mouse na clula consolidada
que voc deseja verificar.
2. Clique em Verificar Alimentadores.
O Rastreador de Regras se abre. Esta janela contm duas reas de janela.
v Verificando Alimentadores (rea de janela superior) - Exibe a definio da
clula atual (consolidao)
v Rastreio (rea de janela inferior) - Exibe todos os componentes da
consolidao que no foram alimentados corretamente
A rea de janela Rastreio est vazia, o que significa que a consolidao foi
alimentada corretamente e os valores de cubos so exatos.
Se a rea de janela Rastreio exibir os componentes da consolidao, ser
necessrio editar a regra associada ao cubo atual para incluir as instrues
FEEDERS que alimentam todos os componentes listados.
Nota: possvel verificar apenas os FEEDERS de uma clula uma nica vez
por sesso do TM1 . A ao de verificao dos ALIMENTADORES realmente
alimenta os componentes da consolidao. Qualquer verificao subsequente
dos ALIMENTADORES no produz resultados exatos. Se voc desejar verificar
os ALIMENTADORES para uma clula mais de uma vez, voc deve reciclar o
IBM Cognos TM1 server antes de cada verificao.
70
Tipos de Referncias
Os aplicativos do IBM Cognos TM1 podem conter referncias a qualquer um dos
itens a seguir:
v Objetos do TM1 - Um aplicativo pode conter referncias a qualquer tipo de
objeto do TM1 exceto para regras e replicaes.
possvel referenciar objetos do TM1 no mesmo IBM Cognos TM1 server
contendo o aplicativo ou outro TM1 server para o qual voc possui acesso.
v Arquivos - Um aplicativo pode fazer referncia a qualquer tipo de arquivo,
como uma planilha do Excel, um documento do Word ou qualquer outro
arquivo. Qualquer arquivo Excel pode ser referido, independentemente de o
arquivo conter fatias do TM1 , funes ou outros recursos do TM1 .
possvel fazer referncia a arquivos externos e transferidos por upload:
Uma referncia a um arquivo externo fornece um atalho para um arquivo que
pode existir em qualquer diretrio compartilhado em sua rede.
Copyright IBM Corp. 2007, 2012
71
Uma referncia a um arquivo transferido por upload salva uma cpia do arquivo
original no TM1 server . Entretanto, mudanas no arquivo de origem origina,
fora do TM1 , no so automaticamente refletidos na cpia transferida por
upload do arquivo no TM1 server . O arquivo deve ser atualizado no servidor
para que as mudanas fiquem disponveis.
v URLs - Um aplicativo pode conter links para quaisquer pginas da Web ou
recursos que usam o protocolo http ou https.
Comportamento de Referncias
importante entender que quando voc inclui referncias de objeto e arquivo a
um aplicativo, eles existem apenas por referncia - como um atalho que abre o
objeto ou arquivo original do IBM Cognos TM1 . Excluir uma referncia em um
aplicativo diferente de excluir a origem do objeto ou arquivo do TM1 :
v Excluir uma referncia de um aplicativo no causa nenhum impacto no objeto ou
arquivo de origem correspondente do TM1 . Apenas a referncia excluda.
v Excluir um objeto de origem do TM1 , ou um arquivo do disco, quebra qualquer
referncia correspondente em um aplicativo, mas no exclui a referncia. A
referncia permanece, mas no ser funcional se o objeto ou arquivo de origem
for excludo.
Uma exceo para o caso acima para referncias de arquivos transferidos por
upload. Neste caso, o arquivo , na realidade, copiado para o IBM Cognos TM1
server . Se uma referncia a um arquivo transferido por upload for excluda, o
TM1 exclui a cpia do arquivo transferido por upload do TM1 server .
Para obter detalhes sobre referncias de arquivos, consulte Incluindo Referncias
de Arquivo em um Aplicativo na pgina 80
Visualizaes
Dimenses
Subconjuntos
Processos
Tarefas de Organizao de Processos
Arquivos e URLs
72
Pastas
A estrutura para pastas de aplicativos no TM1 so organizadas no seguinte local:
TM1 Data Directory \ }applications
Arquivos Referidos
As informaes sobre arquivos referidos esto armazenadas em arquivos do
marcador nomeados com a extenso .extr.
Por exemplo, se criar uma referncia de aplicativo a um arquivo denominado
sheet1.xls, o TM1 criar um arquivo de marcador denominado sheet1.xls.extr
para manter o controle dessa entrada.
73
Ao
Ler
Ler
Administrador
Administrador
Administrador
Administrador
Ler
74
Procedimento
1. Certifique-se de que o grupo de Aplicativos est visvel em seu IBM Cognos
TM1 server . Se o grupo no estiver visvel, clique em Visualizar, Aplicativos
no Server Explorer.
2. No Server Explorer, clique com o boto direito do mouse no grupo Aplicativos
no servidor em que voc deseja criar o aplicativo e clique em Criar Novo
Aplicativo.
O TM1 insere um novo aplicativo de nvel superior temporariamente nomeado
como Nova Pasta no grupo de Aplicativos selecionada.
3. Atribua um nome ao novo aplicativo.
Observe que o Microsoft Windows possui alguns nomes de dispositivos
reservados que no podem ser usados como nomes de pastas ou de arquivos.
Consulte o Web site do MS Windows para obter uma lista atualizada de nomes
de dispositivos reservados.
Todos os aplicativos so objetos particulares que apenas o usurio que cria o
aplicativo pode acessar. necessrio publicar um aplicativo para torn-lo
disponvel para outros usurios do TM1 . Somente usurios do TM1 Architect e
do TM1 Perspectives podem criar aplicativos pblicos. Os usurios do TM1
Client podem criar somente aplicativos particulares.
4. Clique com o boto direito do mouse no aplicativo e clique em Segurana,
Tornar Pblico para disponibilizar o aplicativo para outros usurios.
Nota: O tipo de cone usado para um aplicativo depende do status particular
ou pblico do aplicativo.
v Um aplicativo particular exibido com um cone Aplicativos Particulares
que inclui um chave no canto superior direito.
.
v Um aplicativo pblico exibido cm um cone Aplicativos Pblicos
Agora possvel comear a incluir referncias e/ou aplicativos de nvel
secundrio no aplicativo.
Renomeando Aplicativos
Siga estas etapas para renomear um aplicativo.
Procedimento
1. Clique com o boto direito do mouse no aplicativo no Server Explorer.
2. Clique em Renomear.
O nome do aplicativo atual est selecionado e pronto para ser editado.
3. Digite um novo nome para o aplicativo.
4. Pressione ENTER.
Excluindo Aplicativos
possvel excluir qualquer aplicativo, pblico ou particular, para o qual voc
possui o privilgio ADMIN.
Nota: Ao excluir um aplicativo, o IBM Cognos TM1 exclui todos os sub-aplicativos
e referncias contidas no aplicativo.
75
Nome do Aplicativo
App1
Administrador
App2
Ler
App3
Nenhum
Procedimento
1. Clique com o boto direito do mouse no aplicativo no Server Explorer.
2. Clique em Excluir.
3. Clique em Sim quando solicitada a confirmao.
Procedimento
1. Clique com o boto direito do mouse no aplicativo existente.
2. Clique em Novo, Aplicativo.
O TM1 insere um novo aplicativo de nvel secundrio temporariamente
nomeado de Nova Pasta no aplicativo existente.
3. Atribua um nome ao novo aplicativo.
76
O TM1 cria o aplicativo como um objeto particular que pode ser acessado
apenas por voc.
4. Se voc for um membro do grupo ADMIN ou DataAdmin e desejar publicar o
aplicativo para que outros usurios do TM1 possam acess-lo, clique com o
boto direito do mouse no aplicativo e clique em Segurana, Tornar Pblico.
Ao publicar um aplicativo de nvel secundrio, os privilgios de segurana para
esse aplicativo so herdados dos privilgios de segurana definidos para o
aplicativo pai. possvel alterar os privilgios de segurana segundo as etapas
em Designando Privilgios de Segurana a Aplicativos e Referncias do TM1 a
Grupos de Usurios na pgina 87.
Procedimento
1. Selecione o objeto no Server Explorer.
2. Arraste e solte o objeto no aplicativo.
Uma referncia ao objeto exibida no aplicativo.
Por padro, qualquer referncia includa em um aplicativo uma referncia
particular, conforme indicado por uma chave que sobrepe o cone do objeto.
Apenas voc pode acessar a referncia.
cone
Descrio
Uma referncia ao cubo SalesCube includa no aplicativo
Vendas da Amrica do Norte.
O TM1 inclui uma imagem de uma seta de atalho a um
cone do objeto para representar uma referncia.
Uma imagem de uma chave includa no canto inferior do
cone de referncia para representar referncias particulares
e em ambos os cantos inferior e superior direito para
representar objetos particulares.
Descrio
Referncia pblica a um subconjunto pblico.
77
cone
Descrio
Referncia pblica a uma visualizao pblica.
Descrio
Referncia particular a um subconjunto particular.
Descrio
Referncia particular a um subconjunto pblico.
78
cone
Descrio
Referncia particular a uma visualizao pblica.
Procedimento
1. No Server Explorer, clique com o boto direito do mouse no Aplicativo a partir
do qual voc deseja criar o objeto, e clique em Novo <Tipo de Objeto>, no
menu de atalhos. Por exemplo, para criar um novo cubo, clique em Novo,
Cubo.
Ao selecionar um tipo de objeto, aberta uma caixa de dilogo ou janela. Por
exemplo, se voc clicar em Novo, Cubo, a caixa de dilogo Criando Cubo se
abre.
2. Conclua o procedimento necessrio para criar o tipo de objeto escolhido.
Ao terminar, o TM1 cria o objeto no servidor e insere uma referncia particular
ao objeto no aplicativo.
O exemplo mostra o resultado da criao do cubo Novo Cubo a partir do
aplicativo Vendas Norte-americanas.
79
Procedimento
1. No Server Explorer, clique com o boto direito do mouse no Aplicativo no qual
voc deseja incluir a referncia de aplicativo e clique em Incluir Arquivo no
menu de atalhos.
A caixa de dilogo Incluir Arquivo se abre.
2. Navegue para o diretrio que contm o arquivo e selecione o arquivo que voc
deseja incluir no aplicativo.
3. Selecione uma opo que determina como o TM1 incluir o arquivo no
aplicativo.
Anexar o arquivo como uma referncia - Mantm o arquivo em seu local atual
e insere uma referncia ao arquivo no aplicativo do TM1 .
Quando um arquivo includo como uma referncia, ele exibido como um
cone com uma seta no TM1 . Por exemplo, o cone de um arquivo Excel que
est includo como uma opo de referncia se parece com este
de objetos de aplicativo do TM1 .
na rvore
80
Descrio
Referncia pblica a um arquivo que foi includo no TM1
como uma referncia.
Referncia particular a um arquivo que foi includo no TM1
como referncia.
81
cone
Descrio
Referncia pblica a um arquivo copiado no TM1 server .
Procedimento
1. Clique duas vezes no arquivo no Server Explorer.
O arquivo aberto no Excel com um nome de arquivo temporrio, como
TM12C5D.xls, exibido na barra de ttulo.
Nota: importante lembrar o nome original do arquivo que est sendo
atualizado (em oposio ao nome do arquivo temporrio). Voc precisar
selecionar o arquivo original posteriormente na etapa 4.
2. Aplique suas edies ao documento do Excel.
82
Procedimento
1. Clique duas vezes no arquivo no Server Explorer.
O arquivo aberto no programa associado a um nome de arquivo temporrio,
como TM163.doc, exibido na barra de ttulo.
Por exemplo, um arquivo do Word transferido por upload aberto no
Microsoft Word.
2. Usando o programa associado ao arquivo, faa suas mudanas no arquivo e,
em seguida, use o recurso Salvar como do programa para salvar o arquivo em
um novo local e nome do arquivo.
Nota: Lembre-se do nome e do local do novo arquivo atualizado, para que
possa inclu-lo novamente no TM1 na prxima etapa.
3. No Server Explorer, clique com o boto direito do mouse na verso antiga do
arquivo e clique em Excluir.
O TM1 exibe o dilogo Confirmar Excluso de forma que seja possvel excluir
o arquivo antigo.
4. Inclua novamente o arquivo atualizado usando as etapas descritas em
Incluindo Referncias de Arquivo em um Aplicativo na pgina 80.
Procedimento
1. No Server Explorer, clique com o boto direito do mouse no Aplicativo no qual
voc deseja incluir a referncia de URL e clique em Incluir URL no menu de
atalhos.
Captulo 4. Organizando Objetos em Aplicativos do TM1
83
Ao Padro
Cubo
Visualizao de cubo
Dimenso
Subconjunto
Processo
URL
Nota: Ao acessar objetos do TM1 que esto localizados em outro IBM Cognos TM1
server , o servidor deve ser executado e voc deve ter efetuado login nele.
84
Procedimento
1. Selecione o aplicativo no Server Explorer.
2. Se a rea de janela Propriedades no estiver visvel no Server Explorer, clique
.
em Exibir, Janela Propriedades
A rea de janela Propriedades exibe informaes sobre todas as referncias e
subaplicativos para os quais voc possui pelo menos o acesso Read. As
referncias e subaplicativos para os quais voc possui acesso None no
aparecem no Server Explorer, portanto, no possvel visualizar as
propriedades destes itens.
Somente subaplicativos imediatos do aplicativo selecionado do TM1 aparecem
na rea de janela Propriedades.
3. Para classificar itens na rea de janela Propriedades em ordem alfabtica por
valor da propriedade, clique no rtulo da coluna ao qual deseja aplicar a
classificao. Por exemplo, para classificar itens por ordem alfabtica por status
atual, clique no rtulo da coluna Status.
Para cada referncia e subaplicativo, so exibidas as seguintes propriedades.
Propriedade
Descrio
Nome
Nome do Sistema
85
Propriedade
Descrio
Servidor
Particular
Status
Segurana
Procedimento
1. Clique com o boto direito do mouse na referncia do objeto no aplicativo.
Nota: Voc deve selecionar a referncia do objeto no aplicativo. Se voc
selecionar o objeto de origem em outro lugar na hierarquia do servidor, no
poder excluir o objeto do aplicativo.
2. Clique em Item do Aplicativo, Excluir.
Para excluir uma referncia de arquivo ou de URL de um aplicativo:
v Clique com o boto direito do mouse no arquivo no aplicativo.
v Clique em Excluir.
86
Procedimento
1. Clique com o boto direito do mouse na referncia no aplicativo.
2. Selecione a opo Renomear, da seguinte forma:
v Clique em Item do Aplicativo, Renomear para renomear uma referncia do
objeto.
v Clique em Renomear para renomear uma referncia de arquivo ou de URL.
O nome da referncia est selecionado e pronto para ser editado.
3. Digite um novo nome para a referncia.
4. Pressione Enter.
87
Procedimento
1. No Server Explorer, clique com o boto direito do mouse no aplicativo TM1
que contm os itens para os quais deseja designar segurana.
2. Clique em Segurana, Designaes de Segurana.
A janela Designaes de Segurana ser aberta. A janela lista todos os itens
pblicos (objetos, arquivos, Localizadores Uniformes de Recursos e
subaplicativos do TM1 ) que residem no aplicativo atual.
3. Selecione a clula na interseo do item para o qual voc deseja definir
segurana e o grupo de usurios ao qual voc deseja atribuir segurana.
4. Clique em um dos privilgios de segurana disponveis.
Privilgio de
Segurana
Conforme aplicado a
referncias
Nenhum
Os membros do grupo de
usurios no podem ver a
referncia.
Ler
Administrador
Os membros do grupo de
usurios podem usar a
referncia. Eles tambm
podem atualizar ou excluir
a referncia. Eles podem
publicar referncias
particulares e fazer com que
Os membros com privilgio Admin para referncias pblicas se
um aplicativo podem definir privilgios tornem particulares.
de segurana para todas as referncias e
subaplicativos no aplicativo.
5. Repita as etapas 3 e 4 para quaisquer outros itens para os quais voc deseja
definir segurana.
6. Clique em OK.
Resultados
Para qualquer grupo de usurios especificado, possvel atribuir o privilgio
READ ou ADMIN a uma referncia quando o privilgio atribudo ao objeto
associado referncia for NONE. Neste cenrio, os membros do grupo de usurios
no podero ver a referncia em um aplicativo.
Por exemplo, se a um grupo de usurios for atribudo o privilgio NONE para um
cubo, mas o privilgio READ para uma referncia no mesmo cubo, os membros do
grupo de usurios no vero a referncia ao cubo em um aplicativo.
88
Procedimento
1. Clique com o boto direito do mouse no aplicativo no Server Explorer.
2. Clique em Segurana, Tornar Pblico.
Nota: Ao publicar um aplicativo particular, o IBM Cognos TM1 tambm
publica todas as referncias particulares para objetos pblicos no aplicativo.
Procedimento
1. Clique com o boto direito do mouse na referncia no Server Explorer.
2. Selecione Item do Aplicativo, Segurana, Tornar Pblico.
Procedimento
1. Clique com o boto direito do mouse no aplicativo no Server Explorer.
2. Selecione Segurana, Tornar Particular.
Ao privatizar um aplicativo pblico, todas as referncias pblicas no aplicativo
tambm so automaticamente privatizadas.
Se um aplicativo pblico contiver referncias com nomes idnticos a um nico
tipo de objeto, um pblico e um particular, a sequncia _Public ser anexada
referncia pblica quando o aplicativo for privatizado.
Por exemplo, a imagem a seguir mostra o aplicativo Vendas Europeias, que
contm duas referncias s exibies chamadas Vendas do Norte Europeu, uma
pblica e uma particular.
89
Procedimento
1. Clique com o boto direito do mouse na referncia no Server Explorer.
2. Selecione Item do Aplicativo, Segurana, Tornar Particular.
90
Suponha que Vendas Norte Americanas seja um aplicativo pblico que contm
uma coleo de objetos do TM1 e arquivos do Excel. Quando acessar o sdata IBM
Cognos TM1 server por meio do TM1 Web, estas referncias sero exibidas sob
Aplicativos.
Ao trabalhar no TM1 Web, possvel clicar em uma referncia para abri-la e
exibi-la da seguinte forma:
v Os cubos e as visualizaes Cubes so exibidos diretamente no TM1 Web.
v Os arquivos do Excel so exibidos como planilhas da Web do TM1 diretamente
no TM1 Web.
Nota: Os arquivos do Excel que foram protegidos por meio de comando do
Excel, Ferramentas, Proteo, no podem ser acessados atravs do TM1 Web.
v Os arquivos no Excel so abertos e exibidos em seu programa associado.
Nota: Alguns tipos de arquivos e programas podem no ser visualizveis no
TM1 Web.
v As referncias de URL so abertas e exibidas em um navegador da Web
separado.
Por exemplo, clique em um arquivo do Excel para abri-lo em formato da planilha
da Web do TM1 .
Nota: O TM1 determina as larguras de colunas da planilha da Web com base no
arquivo da Excel a partir do qual a planilha da Web gerada. Se as colunas no
arquivo do Excel no acomodarem a exibio completa de rtulos da linha e da
coluna, os rtulos correspondentes na planilha da Web sero truncados.
possvel acessar aplicativos e referncias pblicos e particulares por meio do
TM1 Web. Somente o usurio que cria um aplicativo ou referncia particular pode
acessar o item por meio do TM1 Web. O acesso a aplicativos e referncias pblicas
no TM1 Web determinado pelos privilgios de segurana definidos para os
aplicativos e referncias de origem no TM1 server . Para obter detalhes sobre como
definir privilgios de segurana, consulte Designando Privilgios de Segurana a
Aplicativos e Referncias do TM1 a Grupos de Usurios na pgina 87.
Procedimento
1. No Server Explorer, abra o aplicativo do TM1 que contm o arquivo do Excel a
partir do qual a planilha da Web do TM1 gerada.
2. Clique com o boto direito do mouse no arquivo do Excel.
3. Clique em Propriedades.
A caixa de dilogo Propriedades do TM1 Web ser aberta.
4. Use as opes nas guias Geral e Propriedades de Exibio para configurar
propriedades para a Planilha da Web do TM1 .
Para obter detalhes sobre as opes do TM1 Web Properties, consulte o Guia do
Usurio do IBM Cognos TM1 .
5. Clique em OK.
Captulo 4. Organizando Objetos em Aplicativos do TM1
91
92
Procedimento
1. Clique com o boto direito do mouse no arquivo.
2. Selecione Remover do TM1 Web.
Procedimento
1. No Server Explorer, use a rea de janela Propriedades para localizar o Nome
do Sistema, que o nome designado do TM1 para o arquivo do Excel
transferido por upload que ser o destino do hyperlink.
2. Crie o hyperlink para o arquivo do Excel transferido por upload usando o
seguinte formato:
TM1://ServerName/blob/PUBLIC/.\}Externals\
TM1_Filename
em que:
Captulo 4. Organizando Objetos em Aplicativos do TM1
93
TM1://sdata/blob/PUBLIC/.\}Externals\Report_2006.xls_20070123212746.xls
3. No Excel, inclua o hyperlink na planilha onde voc deseja que o link exista.
4. Inclua a planilha em um aplicativo do TM1 e, ento, visualize o arquivo como
uma planilha da Web no TM1 Web.
94
Regio
Modelo
Medida
Jan
Fev
Mar
001
R54
Preo
25259,93
25830,76
25041,90
002
R54
Preo
25259,93
25830,76
25041,90
001
R32
Preo
25259,93
25830,76
25041,90
002
R32
Preo
25259,93
25830,76
25041,90
001
R1A
Preo
25259,93
25830,76
25041,90
002
R1A
Preo
25259,93
25830,76
25041,90
001
R30
Preo
25259,93
25830,76
25041,90
002
R30
Preo
25259,93
25830,76
25041,90
95
A segunda coluna contm quatro cdigos de regio, os quais mapeiam para regies
como Argentina, Estados Unidos e Grcia. Se eles fossem os nicos valores, seria
possvel gravar uma frmula SE aninhada para converter os valores em elementos.
medida que aumenta o nmero de valores possveis, a gravao de uma frmula
SE aninhada pode ser uma tarefa incmoda e suscetvel a erros. Como alternativa,
possvel criar um cubo bidimensional que sirva como uma tabela de consulta
para recuperar nomes de elementos.
v
v
v
96
Procedimento
1. Crie uma nova planilha do Excel e feche as outras.
2. Clique em TM1,Dados do Processo, Exemplo.
A caixa de dilogo Selecionar Cubo, ODBC ou Arquivo Simples se abre.
3. Para escolher uma origem de dados, clique em Cubo, ODBC ou Arquivo
Simples.
A caixa de dilogo de seleo aberta.
4. Selecione o cubo de origem, a origem de dados ou o arquivo de entrada e
clique em OK.
Por exemplo, para um arquivo de entrada, selecione o arquivo price.cma no
diretrio \install_dir\PData. Para uma origem de dados ODBC, altere o Cliente
e a Senha, se necessrio.
Para um arquivo de entrada, o primeiro registro do arquivo de entrada
exibido na primeira linha da planilha de processamento.
5. Para um arquivo de entrada, clique em Editar, Salvar e salve a planilha de
processamento como PriceProcessing.xls.
6. Para uma origem de dados ODBC, selecione uma tabela e clique em OK.
O primeiro registro da origem ODBC exibido na primeira linha da planilha.
7. Para um cubo de origem, clique em Exportar.
O primeiro registro do cubo de origem exibido na primeira linha da planilha.
Elementos de Amostra
Actvsbud
Real, Oramento
Regio
Modelo
Conta1
Ms
Para preencher o cubo SalesCube, cada registros na origem de dados deve conter o
seguinte detalhe:
v Um ou mais valores de clula.
v Nomes de elementos de diferentes dimenses que identificam o local da clula
para cada valor importado, ou valores de entrada que podem ser mapeados para
nomes de elementos.
As informaes de elementos podem estar incompletas. Por exemplo, quando os
registros de origem contiverem vrios valores para uma nica medida, a medida
ser opcional. A medida ausente pode ser fornecida usando uma frmula DBS.
Considere o seguinte registro, como ele aparece em uma planilha de
processamento. Este registro contm dados de preos mensais para um nico
modelo de carro. O mapeamento destes dados para o cubo SalesCube primeiro
requer a converso de dois valores de entrada em nomes de elementos e o
97
Procedimento
1. Clique na clula A3 da planilha de processamento.
2. Insira a seguinte frmula:
=IF(A1="001","Actual","Budget")
98
Procedimento
1. Abra o Server Explorer.
2. Clique duas vezes na dimenso Ms.
A janela Editor de Subconjuntos se abre.
3. Selecione os doze meses Jan - Dez na rea de janela em rvore.
4. Clique em Editar, Selecionar Elementos, Horizontal.
5. Retorne planilha de processamento.
6. Clique com o boto direito do mouse na clula D3 e clique em Colar.
O TM1 cola os nomes de elemento horizontalmente iniciando na clula D3.
Procedimento
1. Abra o Server Explorer.
2. Na rea de janela em rvore, clique com o boto direito do mouse em
Processos e clique em Criar Novo Processo.
A caixa de dilogo TurboIntegrator se abre.
3. Especifique um tipo de origem de dados ASCII.
4. Clique no boto Navegar do Nome da Origem de Dados e navegue para o
arquivo price.cma no diretrio \install_dir\Pdata.
5. Clique na guia Variveis.
6. Especifique um tipo de Contedo de Ignorar para todas as colunas, exceto
para a que fornece os cdigos que voc deseja importar. Neste exemplo, a
coluna 2 (identificada por um valor de amostra de R54) fornece os cdigos
que voc deseja importar.
7. Clique na guia Mapas.
8. Especifique Nenhuma Ao nas sees Ao de Cubo e Ao de Dados da
subguia Cubos.
9. Clique na subguia Dimenses e faa o seguinte:
v Digite Translate no campo Dimenso.
v Selecione Criar da lista Ao.
Captulo 5. Importando Dados com Planilhas de Processamento
99
Resultados
CdigosReg agora est disponvel como uma dimenso no Server Explorer.
Procedimento
1. Abra o Server Explorer.
2. Na rea de janela em rvore, clique com o boto direito do mouse em
Dimenses e clique em Criar Nova Dimenso.
O Editor de Dimenso se abre.
3. Clique em Editar, Inserir Elemento.
A caixa de dilogo Insero de Elemento de Dimenso se abre.
4. Digite Nome no campo Nome de Elemento.
5. Selecione Sequncia da lista Tipo de Elemento.
6. Clique em Adicionar.
O elemento Nome agora aberto como um elemento de sequncia.
7. Clique em OK.
8. Clique em Editar, Salvar e salve a dimenso como NomeReg.
Procedimento
1. Clique com o boto direito do mouse em Cubos no Server Explorer, e clique
em Criar Novo Cubo.
A janela Criando Cubo se abre.
2. Digite Translate no campo Nome do Cubo.
3. Na caixa Dimenses Disponveis, clique duas vezes em CdigosReg.
CdigosReg movido para a caixa Dimenses no novo cubo.
4. Na caixa Dimenses Disponveis, clique duas vezes em NomeReg.
NomeReg movido para a caixa Dimenses no novo cubo.
5. Clique em OK para salvar o cubo bidimensional Translate.
Procedimento
1. Na rea de janela em rvore da janela Server Explorer, clique duas vezes em
Translate.
100
Nome
R54
Argentina
R32
Blgica
R55
Brasil
R1B
Canad
R56
Chile
R45
Dinamarca
R33
Frana
R49
Alemanha
R44
Gr-Bretanha
R30
Grcia
R353
Irlanda
R39
Itlia
R352
Luxemburgo
R52
Mxico
R31
Pases Baixos
R47
Noruega
R351
Portugal
R34
Espanha
R46
Sucia
R1A
Estados Unidos
R598
Uruguai
Procedimento
1. Na planilha de processamento, clique na clula B3.
2. Clique em TM1,Editar Frmula.
A barra Editar Frmula se abre.
3. Clique em DB Ref.
A caixa de dilogo Selecionar Cubo se abre.
4. Clique em Selecionar.
Uma caixa de dilogo diferente Selecionar Cubo se abre.
Captulo 5. Importando Dados com Planilhas de Processamento
101
Resultados
A clula B3 agora exibe Argentina, que a regio correta para o cdigo R54.
Procedimento
1. Clique na clula D4, uma clula vazia que armazenar a primeira frmula
DBS.
2. Clique em TM1, Editar Frmula.
A barra Editar Frmula se abre.
3. Clique em DB Send.
O TM1 solicita que voc selecione o valor a ser enviado para o cubo.
4. Clique duas vezes na clula D1, que contm o valor de clula Jan.
O TM1 solicita que voc selecione o tipo de referncia de clula.
5. Clique em Coluna Rel.
A frmula DBS sempre faz referncia linha 1, mas a referncia de coluna
ser relativa ao local da frmula.
O TM1 solicita que voc indique o tipo de dados na clula.
6. Clique em Numrico.
A caixa de dilogo Selecionar Cubo solicita que voc selecione o cubo a ser
preenchido.
7. Clique em Selecionar.
Uma caixa de dilogo diferente Selecionar Cubo se abre.
102
Sintaxe de DBS
A funo DBS usa a seguinte sintaxe:
DBS (value, server:cube, e1, e2[,...en]):
Argumento
Descrio
valor
servidor:cubo
e1,...en
103
Procedimento
1.
2.
3.
4.
5.
Esta instruo calcula o valor para Preo nos nveis numrico e consolidado.
6. Insira um sinal numrico (#) no incio das duas instrues para desativar o
clculo de Preo.
#[Price]=N:DB(PriceCube,!actvsbud,!region,!model,!month);#C:[Sales]\
[Units]*1000;
7. Salve a regra.
Agora possvel usar a planilha de processamento para processar o arquivo
de origem Price.cma em SalesCube.
8. Se nenhuma regra for anexada, abra a planilha de processamento que contm
as frmulas DBS e todas as instrues de mapeamento.
Se voc seguiu os exemplos anteriores nesta seo, abra a planilha de
processamento PriceProcessing.
9. Feche as outras planilhas.
10. Clique em TM1,Dados do Processo, Processo.
A caixa de dilogo Selecionar Cubo, ODBC ou Arquivo Simples se abre.
11. Clique em Arquivo Simples.
A caixa de dilogo Selecionar Arquivo de Entrada se abre.
12. Selecione o arquivo fonte Price.cma e clique em OK.
O TM1 processa o arquivo de origem. Durante o processo, exibida uma
barra de progresso.
O TM1 sequencialmente l cada registro do arquivo de origem na primeira
linha da planilha de processamento. A planilha de processamento
recalculada aps a leitura de cada registro, e as frmulas DBS enviam os
valores na primeira linha para a clula apropriada do cubo.
13. Navegue em SaleCube e observe que os valores de Preo foram atualizados
pelos valores em Price.cma.
104
105
Privilgio
Objeto
Descrio
Admin
Cubo
Elemento
Dimenso
Aplicativo
Referncia
106
Privilgio
Objeto
Descrio
Lock
Cubo
Elemento
Dimenso
107
108
Privilgio
Objeto
Descrio
Read
Cubo
Elemento
Dimenso
Processo
Tarefa de
Organizao de
Processos
Aplicativo
Referncia
Privilgio
Objeto
Descrio
Reserve
Cubo
Elemento
Dimenso
Write
Cubo
Elemento
Dimenso
109
Privilgio
Objeto
Descrio
None
Cubo
Elemento
Dimenso
Processo
Tarefa de
Organizao de
Processos
Aplicativo
Referncia
Cenrio 1
Suponha que voc designe a um usurio o acesso Read ao cubo SalesCube e o
acesso Write aos elementos neste cubo. Neste cenrio, o acesso Read do cubo
substitui o acesso Write dos elementos, e o usurio pode visualizar dados do cubo
mas no pode atualiz-los.
Cenrio 2
O cubo SalesPriorCube contm as seguintes dimenses:
v Actvsbud
v Regio
v Modelo
v Conta1
v Ms
Suponha que um usurio tenha acesso Write ao cubo SalesPriorCube, acesso Read a
todos os elementos na dimenso Actvsbud e acesso Write a todos os elementos nas
110
Cenrio 3
possvel alterar os direitos de segurana para cubos e dimenses. Quando os
grupos tiverem direitos de segurana para um cubo, esses direitos sero aplicveis
a todas as dimenses no cubo, a menos que voc restrinja ainda mais o acesso para
dimenses ou elementos especficos.
Suponha que voc deseje que vrios grupos regionais de usurios leiam todos os
dados no cubo SalesPriorCube. Tambm deseja que cada grupo atualize dados em
sua prpria regio. Por exemplo, voc deseja que a equipe de vendas no grupo
Amrica do Norte atualize dados da Amrica do Norte.
Para implementar este esquema de segurana, voc pode:
v Criar grupos que reflitam regies de vendas.
v Incluir usurios nos grupos apropriados.
v Conceder a cada grupo regional acesso Write ao cubo SalesPriorCube.
v Conceder ao grupo Amrica do Norte acesso Read aos elementos que no
refletem dados para a regio Amrica do Norte.
Os dados de amostra do TM1 refletem esse esquema de segurana. Usr1 est no
grupo Amrica do Norte, que possui acesso Write aos dados associados s reas na
regio da Amrica do Norte, e acesso Read aos dados associados s reas em outras
regies.
Protegendo Cubos
possvel aprimorar ou restringir o acesso de um grupo a cubos individuais. Ao
criar um novo cubo, inicialmente, outros grupos tm acesso None ao novo cubo.
necessrio designar direitos de segurana ao novo cubo para outros grupos.
Procedimento
1. Abra o Server Explorer.
2. Selecione o cone Cubos para o servidor com o qual voc est trabalhando.
3. Clique em Cubos, Designaes de Segurana.
A caixa de dilogo Designaes de Segurana do TM1 aberta.
4. Clique na clula na interseo do nome do cubo e do nome do grupo para os
quais voc deseja designar direitos.
possvel designar direitos para vrios cubos ou para vrios grupos,
selecionando um intervalo de clulas. Para selecionar um intervalo de clulas,
clique em uma clula para estabelecer o incio do intervalo, mantenha
pressionada a tecla Shift e clique mais abaixo na coluna ou linha para
estabelecer o final do intervalo.
5. Selecione o nvel de acesso que voc deseja designar.
O nome do privilgio de acesso designado exibido na clula.
6. Clique em OK.
111
Procedimento
1. Abra o Server Explorer.
2. Selecione o cubo que voc deseja reservar.
3. Clique em Cubo, Segurana, Reservar.
Para liberar um cubo:
4. Siga as Etapas 1 e 2 para reservar um cubo.
5. Clique em Cubo, Segurana, Liberar.
Procedimento
1. Abra o Server Explorer.
2. Selecione o cubo que voc deseja bloquear.
3. Clique em Cubo, Segurana, Bloquear.
Para desbloquear um cubo:
4. Siga as Etapas 1 e 2 para bloquear um cubo.
5. Clique em Cubo, Segurana, Desbloquear.
Protegendo Elementos
possvel aprimorar ou restringir o acesso de um grupo a elementos individuais
usando a caixa de dilogo Designaes de Segurana de Elementos.
Procedimento
1. Abra o Server Explorer.
2. Selecione a dimenso com a qual voc deseja trabalhar.
3. Clique em Dimenso, Segurana, Designaes de Segurana de Elementos.
A caixa de dilogo TM1 Security Assignments ser exibida.
112
Suponha que Usr4 tenha acesso Read ao elemento folha Canad e acesso None ao
elemento consolidado Amrica do Norte. Usr4 pode ver os dados identificados
pelo elemento Canad, mas no pode ver os dados consolidados identificados pelo
elemento Amrica do Norte.
Procedimento
1. Abra o Server Explorer.
2. Clique duas vezes na dimenso com a qual voc deseja trabalhar.
exibido o Editor de Subconjuntos.
3. Selecione o elemento que voc deseja reservar.
4. Clique em Editar, Segurana, Reservar.
Para liberar um elemento:
Captulo 6. Controlando o Acesso de Objetos do TM1
113
Procedimento
1. Abra o Server Explorer.
2. Clique duas vezes na dimenso com a qual voc deseja trabalhar.
exibido o Editor de Subconjuntos.
3. Selecione o elemento que voc deseja bloquear.
4. Clique em Editar, Segurana, Bloquear.
Para desbloquear um elemento:
5. Siga as Etapas 1 a 3 para bloquear um elemento.
6. Clique em Editar, Segurana, Desbloquear.
Protegendo Dimenses
possvel aprimorar ou restringir o acesso de um grupo a dimenses individuais.
Por padro, a segurana do TM1 controla dimenses no IBM Cognos TM1 server ,
como a seguir:
v Somente os membros dos grupos ADMIN e DataAdmin podem criar e excluir
dimenses no servidor TM1 .
v Os grupos com acesso Read a uma dimenso podem visualizar atributos de
dimenso e de elemento por meio do Server Explorer, mas no podem editar
valores de atributos.
v Inicialmente, outros grupos possuem acesso None a novas dimenses.
v Quando nenhuma segurana tiver sido designada a um elemento em uma
dimenso, os grupos tero acesso Write aos novos elementos nessa dimenso.
v Ao designar direitos de segurana a pelo menos um elemento em uma dimenso,
os grupos possuem acesso None aos novos elementos nessa dimenso. Os
elementos existentes mantm seu acesso original (Write), a menos que voc
altere esse acesso.
Nota: Se alterar a segurana em uma dimenso e desejar reconfigurar essa
segurana para a configurao padro (os grupos tm Writeacesso a novos
elementos includos na dimenso), encerre o servidor TM1 e exclua manualmente o
arquivo }ElementSecurity<dimname>.cub.
114
Procedimento
1. Abra o Server Explorer.
2. Selecione o cone Dimenses para o servidor com o qual voc est trabalhando.
3. Clique em Dimenses, Designaes de Segurana.
A caixa de dilogo TM1 Security Assignments ser exibida.
4. Clique na clula na interseo do nome da dimenso e do nome do grupo.
possvel designar direitos para vrias dimenses ou para vrios grupos,
selecionando um intervalo de clulas. Para selecionar um intervalo de clulas,
clique em uma clula para estabelecer o incio do intervalo, mantenha
pressionada a tecla Shift e clique mais abaixo na coluna ou linha para
estabelecer o final do intervalo.
5. Selecione o nvel de acesso que voc deseja designar.
O nome do privilgio de acesso designado exibido na clula.
6. Clique em OK.
Procedimento
1. Abra o Server Explorer.
2. Selecione a dimenso com a qual voc deseja trabalhar.
3. Clique em Dimenso, Segurana, Reservar.
Para liberar uma dimenso:
4. Siga as Etapas 1 e 2 para reservar uma dimenso:
5. Clique em Dimenso, Segurana, Liberar.
Procedimento
1. Abra o Server Explorer.
2. Selecione a dimenso com a qual voc deseja trabalhar.
3. Clique em Dimenso, Segurana, Bloquear no menu pop-up.
Para liberar uma dimenso:
4. Siga as Etapas 1 e 2 para bloquear uma dimenso.
115
Protegendo Processos
possvel aprimorar ou restringir o acesso de um grupo a processos individuais
do TurboIntegrator.
Nota: O TM1 ignora os direitos de segurana designados a processos do Turbo
Integrator ao executar um processo a partir de uma tarefa de organizao de
processos. Os direitos de segurana atribudos tarefa de organizao de processos
determinam a capacidade de um grupo para executar um processo a partir de uma
tarefa de organizao de processos. Por exemplo, se um grupo tiver o acesso None a
Process1, mas o acesso Read a uma tarefa de organizao de processos que inclua
Process1, o grupo poder executar Process1 a partir da tarefa de organizao de
processos.
Procedimento
1. Abra o Server Explorer.
2. Selecione o cone Processos para o servidor com o qual voc est trabalhando.
3. Clique em Processos, Designaes de Segurana.
A caixa de dilogo Designaes de Segurana do TM1 aberta.
4. Clique na clula na interseo do nome do processo e do nome do grupo.
possvel atribuir direitos para vrios processos ou para vrios grupos,
selecionando vrias clulas.
Para selecionar um intervalo de clulas adjacentes, clique em uma clula para
estabelecer o incio do intervalo, mantenha pressionada a tecla Shift e clique
mais abaixo na coluna ou linha para estabelecer o final do intervalo.
Para selecionar vrias clulas no adjacentes, mantenha pressionada a tecla
CTRL e clique em cada clula.
5. Selecione o nvel de acesso que voc deseja designar.
O nome do privilgio de acesso designado exibido na(s) clula(s).
6. Clique em OK.
116
Procedimento
1. No Server Explorer, selecione um processo.
2. Clique em Processo, Acesso Segurana.
Um visto prximo opo Acesso de Segurana indica que o TM1 permitir
que o processo selecionado modifique os dados de segurana.
Nota: Se voc fez o upgrade para o TM1 9.4 ou posterior a partir de um banco
de dados do TM1 , a opo Acesso de Segurana ser automaticamente ativada
para todos os processos existentes do TM1 . Isto permite que os processos
existentes continuem em execuo, sem ser necessrio que voc configure
individualmente a opo Acesso Segurana para cada processo.
Procedimento
1. No Server Explorer, selecione um processo.
2. Clique com o boto direito do mouse no processo e clique em Visualizar.
O processo exibido em modo somente leitura.
Procedimento
1. Abra o Server Explorer.
2. Selecione o cone Tarefas de Organizao de Processos para o servidor com o
qual voc est trabalhando.
3. Clique em Tarefas de Organizao de Processos, Designaes de Segurana.
A caixa de dilogo Designaes de Segurana do TM1 aberta.
117
Procedimento
1. No Server Explorer, clique com o boto direito do mouse no aplicativo que
contm os itens aos quais voc deseja atribuir segurana.
2. Clique em Segurana, Designaes de Segurana.
A janela Designaes de Segurana do TM1 ser aberta. A lista Nome contm
todos os itens pblicos (objetos do TM1, arquivos Excel e subaplicativos) que
residem no aplicativo atual.
3. Selecione a clula na interseo do item para o qual voc deseja definir
segurana e o grupo de usurios ao qual voc deseja atribuir segurana.
4. Clique em um dos privilgios de segurana disponveis.
Para obter detalhes, consulte Designando Direitos de Segurana a Grupos na
pgina 105.
5. Repita as etapas 3 e 4 para quaisquer outros itens para os quais voc deseja
definir segurana.
6. Clique em OK.
Para qualquer grupo de usurios especificado, voc pode designar o privilgio
Read ou Admin a uma referncia ao designar o privilgio None ao objeto de
origem associado referncia. Neste cenrio, os membros do grupo de usurios
no podem ver a referncia em um aplicativo.
Por exemplo, se voc designar o privilgio None a um grupo de usurios para
um cubo, mas designar o privilgio Read para uma referncia ao mesmo cubo,
os membros do grupo de usurios no podero ver a referncia ao cubo em um
aplicativo.
Protegendo Clulas
A segurana em nvel de clula se aplica a uma clula especificada e substitui
todas as outras seguranas do TM1 . A segurana em nvel de clula requer:
118
Procedimento
1. No TM1 Architect ou no TM1 Perspectives , clique com o boto direito do
mouse no cubo para o qual voc deseja definir segurana no nvel de clula e,
ento, selecione Segurana, Criar Cubo de Segurana da Clula.
O TM1 cria automaticamente um cubo de controle de segurana usando o
formato de nomenclatura do }CellSecurity_CubeName em que CubeName o
nome do cubo que voc selecionou. Por exemplo, se selecionou o cubo
SalesCube, ento o TM1 criar o cubo de controle de segurana
}CellSecurity_SalesCube.
O TM1 inclui todas as dimenses do cubo original para o cubo de controle de
segurana recm criado, e a dimenso }Grupos includa como a ltima
dimenso no novo cubo.
2. Clique em Visualizar, Exibir Objetos de Controle, se os cubos de controle
ainda no estiverem visveis.
O TM1 exibe o no vo cubo de controle de segurana juntamente com o cubo
original.
119
120
8. Salve a visualizao.
9. Teste os nveis de segurana, efetuando login como um usurio que membro
do grupo de segurana afetado e visualizando o cubo para o qual voc
configurou a segurana.
121
122
Viso Geral
possvel inserir um boto de Ao em uma planilha para que os usurios possam
executar um processo do Turbo Integrator e/ou navegar para outra planilha. Os
usurios podem acessar esses botes ao trabalhar com planilhas no Microsoft Excel
com TM1 ou com planilhas da Web no TM1 Web.
Um boto de Ao pode executar qualquer uma das seguintes tarefas:
v Executar um processo do TurboIntegrator.
v Navegar para outra planilha.
v Executar um processo do TurboIntegrator e, em seguida, navegar para outra
planilha.
v Recalcular uma planilha ou reconstruir o Formulrio Ativo do TM1 em uma
planilha.
A figura a seguir mostra um exemplo de um boto de Ao em uma planilha.
Procedimento
1. No Excel, selecione uma clula vazia em sua planilha, na qual voc deseja
inserir o boto de Ao.
Nota: Um boto de Ao no pode ser inserido em uma clula que contenha
dados.
Copyright IBM Corp. 2007, 2012
123
O intervalo nomeado deve apontar apenas para uma nica clula que
contenha texto para o nome do servidor.
Se no estiver conectado ao servidor que voc deseja usar, clique em Conectar
para efetuar login.
4. Clique na opo Ao que voc deseja que seja executada pelo boto de Ao.
Em seguida, preciso configurar o boto de Ao, dependendo do tipo de ao
selecionada. Para etapas detalhadas, consulte as seguintes sees:
Ao
Consulte
Resultados
O boto de Ao atualizado em sua planilha e agora pode ser usado.
124
Procedimento
1. Na caixa de dilogo Propriedades do Boto de Ao, selecione a opo
Executar um Processo do TurboIntegrator.
A guia Processo exibida.
2. Selecione o processo que voc deseja executar. Consulte o Selecionando o
Processo a Ser Executado.
3. Configure os parmetros do Processo. Consulte o Configurando Parmetros do
Processo na pgina 126.
4. Selecione a opo de clculo que voc deseja que o TM1 aplique antes do boto
de Ao executar o processo. Consulte o Configurando um boto de ao para
recalcular ou reconstruir uma planilha na pgina 131.
5. Selecione a opo de clculo que voc deseja que o TM1 aplique aps o
processo ser concludo. Consulte o Configurando Opes do Processo para
Clculo na pgina 128.
6. Configure as mensagens que deseja que o TM1 mostre antes e aps o processo
ser executado. Consulte o Configurando Opes do Processo para Mostrar
Mensagens na pgina 128.
Procedimento
Na guia Processo do dilogo Propriedades do Boto de Ao, clique na lista
Processo para selecionar um processo disponvel do TM1 server ao qual est
atualmente conectado.
A grade Parmetros se abre e exibe os parmetros para o processo selecionado.
Resultados
necessrio ento inserir os valores de parmetros para o processo selecionado na
grade Parmetro. Consulte o Inserir Valores de Parmetros na Grade Parmetro
na pgina 126.
Procedimento
1. Na caixa de dilogo Propriedades do Boto de Ao, selecione Obter
Informaes do Processo da Planilha, na lista Processo.
, junto caixa Nome do Processo para
2. Clique no boto Referncia do Excel
selecionar uma clula da planilha atual.
Captulo 7. Usando os Botes de Ao do TM1 para Construir Aplicativos de Planilhas
125
O intervalo nomeado deve apontar apenas para uma nica clula que contenha
texto para o nome do processo.
Procedimento
1. Na guia Processo do dilogo Propriedades do Boto de Ao, insira os valores
de parmetros na grade Parmetros.
Para inserir diretamente os valores de parmetros, digite os valores na grade
para cada parmetro.
2. Para criar uma referncia que recupere dinamicamente um valor de parmetro
.
da planilha atual, selecione a clula Valor e, ento, clique no
A caixa de dilogo Selecionar uma Clula se abre.
3. Use a caixa de dilogo Selecionar uma Clula para selecionar a clula na
planilha na qual o valor de parmetro pode ser localizado.
126
Procedimento
1. Clique no boto Referncia do Excel
, junto caixa Parmetros, para
selecionar uma referncia da planilha atual.
A caixa de dilogo Selecionar um Intervalo se abre.
2. Selecione o intervalo de clulas na planilha na qual os valores de parmetros
esto localizados. Cada clula deve conter o valor para apenas um parmetro.
Nota: Os parmetros devem ser inseridos na mesma ordem e tipo (sequncia,
numrico) que no processo.
3. Clique em OK para fechar o dilogo Selecionar um Intervalo.
A referncia de clula selecionada aparece na caixa Parmetros.
Se desejar fazer referncia a um intervalo nomeado no Excel, use o seguinte
formato:
=NameOfRange
127
Procedimento
1. Clique em Opes para mostrar a caixa de dilogo Opes do Processo.
2. Selecione a operao de clculo que deseja executar aps a execuo do
processo. As opes de clculo disponveis incluem:
v Recalcular Planilha Automaticamente - Recalcula os valores na planilha
atual.
v Reconstruir Planilha - Recarrega o Formulrio Ativo do TM1 de sua
configurao de definio de relatrio original.
v Nenhum - O boto de Ao no executar nenhuma operao de clculo ou
de reconstruo na planilha.
Procedimento
1. Na guia Processo, clique em Opes para abrir a caixa de dilogo Opes do
Processo.
2. Selecione as mensagens de confirmao e de status que deseja que o TM1
mostre.
v Mostrar Mensagem de xito - Exibe uma mensagem aps o processo ter sido
executado com xito.
v Mostrar Mensagem de Erro - Exibe uma mensagem, se o processo no tiver
sido executado com xito.
v Mostrar Dilogo de Confirmao - Exibe uma mensagem de confirmao
antes da execuo do processo. O usurio pode clicar em Sim ou em No.
3. Insira ou edite o texto para as mensagens selecionadas. Tambm possvel
fazer referncia a uma clula ou intervalo nomeado para recuperar
dinamicamente o texto da mensagem. Por exemplo:
v Para recuperar o texto da mensagem do contedo da clula A1 na planilha
atual, insira =A1 na caixa de texto da mensagem.
v Para fazer referncia a um intervalo nomeado no Excel, use o formato
=NameOfRange.
O intervalo nomeado deve apontar para uma nica clula que contenha o
texto para a mensagem.
128
usar este recurso, clique na caixa de seleo Usar Referncia na seo TM1 server
na caixa de dilogo Propriedades do Boto de Ao e, ento, insira uma clula ou
referncia de intervalo nomeado.
Procedimento
1. Na caixa de dilogo Propriedades do Boto de Ao, clique na opo Ir para
outra Planilha.
A guia Planilha exibida.
2. Selecione a planilha de destino. Consulte o Selecionar uma Planilha de
Destino.
3. Configure a opo Corresponder Elementos de Ttulo. Consulte o Ativar a
Opo Corresponder Elementos de Ttulo na pgina 130.
4. Configure a opo Substituir Pasta de Trabalho Atual. Consulte o
Configurando a Opo Substituir Pasta de Trabalho Atual na pgina 130.
5. Selecione a opo de clculo que voc deseja que o TM1 aplique antes que o
boto de Ao navegue para outra planilha. Consulte o Configurando um
boto de ao para recalcular ou reconstruir uma planilha na pgina 131.
6. Selecione a opo de clculo que voc deseja que o TM1 aplique aps a
navegao ter concludo. Consulte o Configurando Opes de Clculo para
Depois de Navegar para uma Planilha na pgina 131.
Procedimento
1. Clique na opo Aplicativos do TM1 e, em seguida, clique em Navegar.
O dilogo Selecionar uma Planilha se abre.
Nota: Para selecionar uma pasta de trabalho de destino, tambm possvel
clicar na opo Arquivos e, em seguida, clicar em Procurar. Em seguida,
selecione um arquivo da planilha a partir do dilogo Abrir e, em seguida,
clique em Abrir. Outro mtodo para selecionar uma pasta de trabalho de
.
destino clicar no boto Excel Reference
2. Selecione uma planilha e, em seguida, clique em OK para retornar ao dilogo
Propriedades do Boto de Ao.
O nome e caminho da pasta Aplicativo da planilha selecionada so exibidos na
caixa Pasta de Trabalho.
3. Para inserir manualmente o caminho da pasta Aplicativo para a pasta de
trabalho, digite o caminho na caixa Pasta de Trabalho:
v Comece com o nome da primeira pasta sob Aplicativos e use uma barra
invertida \ para separar as pastas. No inclua a pasta Aplicativos no
caminho. Por exemplo:
Captulo 7. Usando os Botes de Ao do TM1 para Construir Aplicativos de Planilhas
129
Planning
Sample\Bottom Up Input\Budget Input
130
Procedimento
Na guia Planilha, selecione as opes de Clculo que deseja usar.
v Recalcular Planilha Automaticamente - Recalcula os valores na planilha atual.
v Reconstruir Planilha - Recarrega o Formulrio Ativo do TM1 de sua
configurao de definio de relatrio original.
v Nenhum - O boto de Ao no executar nenhuma operao de clculo ou de
reconstruo na planilha.
Procedimento
1. Na caixa de dilogo Propriedades do Boto de Ao, clique na opo Executar
um Processo, em seguida, ir para uma Planilha.
A guia Processo exibida.
2. Selecione o processo que ser executado pelo Boto de Ao. Consulte o
Configurando um Boto de Ao para Executar um Processo na pgina 124.
3. Selecione a planilha para a qual o boto de Ao navegar. Consulte o
Configurando um Boto de Ao para Navegar para Outra Planilha na
pgina 129.
Procedimento
1. Insira um boto de Ao em sua planilha, conforme descrito em Incluindo um
Boto de Ao em uma Planilha na pgina 123.
2. Na caixa de dilogo Propriedades do Boto de Ao, clique na guia Calcular.
3. Na guia Calcular, selecione a opo de clculo que voc deseja usar.
Captulo 7. Usando os Botes de Ao do TM1 para Construir Aplicativos de Planilhas
131
132
133
Consulte
134
135
136
137
Procedimento
1. No Excel, clique em Exibir, Barras de Ferramentas, Caixa de Ferramentas de
Controle.
A Caixa de Ferramentas de Controle do Excel se abre.
.
2. Clique no boto Modo de Design
Os rtulos de texto desaparecem nos botes de Ao na planilha atual.
3. Clique no boto de Ao que voc deseja mover ou redimensionar.
Identificadores aparecem no boto indicando que ele pode ser redimensionado
e movido.
v Para redimensionar o boto, clique e arraste qualquer uma dos
identificadores.
v Para mover o boto, clique e arraste o boto para um novo local.
.
4. Saia do modo de design clicando no boto Modo de Design
Os identificadores no boto de Ao desaparecem e o boto retorna ao modo
ativo.
138
URL Base
Use a seguinte URL base para iniciar a construo de uma chamada de API da
URL:
http://<HostName>/TM1Web/TM1WebMain.aspx
139
Parmetros
Os parmetros definem qual objeto voc deseja acessar e o que voc deseja fazer
com esse objeto. Voc constri uma sequncia URL completa incluindo parmetros
na URL base da seguinte forma.
Parmetro ObjectId
Cada endereo do Localizador Uniforme de Recursos que abre um objeto do TM1
Web retorna um Localizador Uniforme de Recursos com o parmetro ObjectId e o
valor integrado nele como uma referncia exclusiva ao objeto especfico que foi
aberto. O parmetro ObjectId pode ser usado em uma nova URL para executar
aes adicionais no mesmo objeto.
http://mywebserver/TM1Web/TM1WebSheet.aspx?Objectid=
id_value
Para obter detalhes sobre como usar o parmetro ObjectId, consulte Operando em
um Objeto Existente do TM1 Web com o Parmetro ObjectId na pgina 144.
Caractere de Escape
Espao
%20
%24
%25
&
%26
140
141
Depois de efetuar login, voc pode redirecionar o usurio para uma URL diferente,
incluindo o parmetro de redirecionamento na URL de login, da seguinte forma:
redirect=newUrl
em que newURL pode ser qualquer URL vlida para a qual navegar aps efetuar
login. Por exemplo:
redirect=myStartPage.html
Efetuando Logout
Para efetuar logout, use o seguinte componente da URL:
action=Logout
em que newURL pode ser qualquer URL vlida para a qual o usurio ser
redirecionado aps efetuar logout.
142
Ao
Descrio
Close
Logout
OpenObject
Rebuild
Recalc
Reload
Save
143
144
em que id_value um nmero exclusivo que pode ser usado para fazer referncia
ao objeto especfico do TM1 .
Por exemplo, abrir um objeto Cubeviewer retorna o ObjectId em uma URL
semelhante a esta:
http://mywebserver/TM1Web/TM1WebCubeviewer.aspx?ObjectId=83
Depois que o objeto for inicialmente aberto no documento da pgina da Web, ser
possvel obter o valor ObjectId programaticamente, analisando por meio da URL
retornada.
Inclua ObjectId=object_id no novo Localizador Uniforme de Recursos submetido
ao executar uma ao em um objeto especfico do TM1 Web.
Por exemplo, para recalcular este mesmo cubo, crie uma URL que inclua o
ObjectId para o cubo juntamente com a ao recalcular, da seguinte forma:
http://mywebserver/TM1Web/TM1WebMain.aspx?ObjectId=83&action=recalc
em que WebsheetPath o local e nome do arquivo do Excel externo. Este pode ser
um caminho para um arquivo local, ou um caminho UNC para um arquivo
localizado em uma rede.
Por exemplo:
&action=OpenObject&type=Websheet&value=C:\Samples\classic_slice.xls
ou
Captulo 8. Desenvolvendo Aplicativos da Web Customizados com a API da URL
145
&action=OpenObject&type=Websheet&value=//MySystem/Samples/classic_slice.xls
Procedimento
1. No Server Explorer, use a rea de janela Propriedades para localizar o Nome
do Sistema, que nome designado do TM1 para o arquivo do Excel transferido
por upload.
2. Defina o parmetro de valor na URL usando o seguinte formato:
&action=OpenObject&type=Websheet&value=
TM1://ServerName/blob/PUBLIC/.\}Externals\TM1_Filename
em que:
v Nome do Servidor o nome do IBM Cognos TM1 server onde o arquivo de
Excel est localizado.
v TM1_Filename o nome que o TM1 designou para o arquivo do Excel
transferido por upload.
Por exemplo:
&action=OpenObject&type=Websheet&value=TM1://sdata/blob/PUBLIC/.\}Externals\
Report_2006.xls_20070123212746.xls
Procedimento
1. No Server Explorer, expanda a rvore Aplicativo para localizar a planilha da
Web que voc deseja abrir.
2. Construa uma sequncia que represente o caminho para o objeto. Inicie o
caminho com Applications/ e separe as subpastas com o smbolo barra /.
Por exemplo: Applications/My Reports/Report_2005.xls
3. Defina o parmetro de valor em sua URL como o caminho de Aplicativo
montado.
action=OpenObject&type=Websheet&value=Applications/My Reports/Report_2005.xls
Para obter detalhes, consulte Usando IDs de N da rvore XML para Abrir
Objetos Planilha da Web e Cubeviewer na pgina 161.
em que:
146
ou
title_S#-R#-C#=element&UseIndex=1
Por exemplo, inclua a seguinte linha em sua URL para desativar a exibio da
barra de ferramentas.
&HideToolbar=yes
Propriedade
Descrio
HideToolbar
HideToolbar=yes
HideToolbar=1
HideToolbar=no
HideToolbar=0
147
Propriedade
Descrio
AutoRecalc
AutoRecalc=off
AutoRecalc=no
AutoRecalc=0
HideTabs
AutoRecalc=on
AutoRecalc=yes
AutoRecalc=1
HideTabs=yes
HideTabs=1
HideTabs=no
HideTabs=0
148
Procedimento
1. No Server Explorer, expanda a rvore Aplicativo para localizar a visualizao
de cubo que voc deseja abrir.
2. Construa uma sequncia que represente o caminho para o objeto. Inicie o
caminho com Applications/ e separe as subpastas com o smbolo /.
Por exemplo: Applications/MyReports/Price
3. Defina o parmetro de valor em sua URL como o caminho de Aplicativo
montado.
action=OpenObject&type=Websheet&value=Applications/MyReports/Price
149
Para obter detalhes, consulte Usando IDs de N da rvore XML para Abrir
Objetos Planilha da Web e Cubeviewer na pgina 161.
Por exemplo, inclua a seguinte linha em sua URL para desativar a exibio da
barra de ferramentas:
&HideToolbar=yes
Ao
Descrio
HideToolbar
HideToolbar=yes
HideToolbar=1
AutoRecalc
HideToolbar=no
HideToolbar=0
AutoRecalc=off
AutoRecalc=no
AutoRecalc=0
HideTabs
AutoRecalc=on
AutoRecalc=yes
AutoRecalc=1
HideTabs=yes
HideTabs=1
150
HideTabs=no
HideTabs=0
Ao
Descrio
HideTitlebar
HideTitlebar=yes
HideTitlebar=1
HideTitlebar=no
HideTitlebar=0
em que:
v DimensionName o nome da dimenso de ttulo que voc deseja alterar.
v element o valor de sequncia para o nome do novo elemento de ttulo que voc
deseja selecionar.
Se desejar selecionar o novo elemento de ttulo por ndice de elemento, em vez de
nome de elemento, inclua o parmetro UseIndex na URL, da seguinte forma:
&title_DimensionName=element&UseIndex=yes
Or
&title_DimensionName=element&UseIndex=1
151
Descrio
ChartOnly
GridOnly
GridAndChart
ChartSize
3DView
3DView=yes
3DView=1
ShowLegend
3DView=no
3DView=0
ShowLegend=yes
ShowLegend=1
ShowLegend=no
ShowLegend=0
152
em que x pode ser o valor numrico para um dos seguintes tipos de grficos
definidos:
Valor
Tipo de Grfico
Pontos
Bolhas
Linhas
Spline
Linha de Etapa
Oscilaes
Barras
Barras Empilhadas
Colunas
10
Colunas Empilhadas
11
12
rea
13
rea de Spline
14
reas Empilhadas
15
16
Pizza
17
Rosca
18
Aes
19
Candlestick
20
Intervalo
21
Intervalo de Spline
22
Gantt
23
Coluna de Intervalo
153
Valor
Tipo de Grfico
24
Radar
25
Polar
26
Caixa
27
Funil
28
Pirmide
em que x pode ser o valor numrico para uma das seguintes paletas de cores
definidas:
Nmero
Paleta de Cores
Padro
Tons Terra
Semitransparente
Semelhante ao Excel
Bege Claro
Framboesa
Chocolate
10
Fogo
11
Azul esverdeado
154
Procedimento
1. Inclua o parmetro TitleChangeCallback na URL inicial que abre o objeto
planilha da Web ou Cubeviewer. Use um dos seguintes formatos gerais:
v Apenas para objetos planilha da Web, defina o retorno de chamada para uma
dimenso de ttulo especfica por local de clula SUBNM.
&TitleChangeCallback_Sheet-Row-Column=JSFunction(jsFunctionSignature)
em que:
v S#-R#-C# so os nmeros de planilha, linha e coluna da clula na planilha da
Web que contm a funo SUBNM. Substitua os smbolos # por seus valores para
nmero da planilha, da linha e da coluna.
v jsFunction o nome de sua funo JavaScript que manipular o evento de
retorno de chamada. Inclua cdigo para esta funo em sua pgina da Web,
usando a mesma assinatura de funo fornecida na URL.
v arg1, arg2 ... representa os outros argumentos definidos pelo usurio em sua
funo de retorno de chamada.
Se voc incluir $dimName$, $subsetName$, $elemName$, na funo de retorno de
chamada, estes argumentos sero substitudos dinamicamente pelo valor de
sequncia da dimenso, subconjunto e elemento selecionados pelo usurio.
v $dimName$ o nome da dimenso de ttulo selecionada pelo usurio.
v $subsetName$ o nome do subconjunto para a dimenso de ttulo.
v $elemName$ o nome de elemento selecionado pelo usurio.
Captulo 8. Desenvolvendo Aplicativos da Web Customizados com a API da URL
155
em que:
v DimensionName o nome da dimenso de ttulo no objeto planilha da Web ou
Cubeviewer que acionar o evento de retorno de chamada.
v jsFunction o nome de sua funo JavaScript que manipular o evento de
retorno de chamada. Inclua cdigo para esta funo em sua pgina da Web,
usando a mesma assinatura de funo fornecida na URL.
v
arg1, arg2 ... representa os outros argumentos definidos pelo usurio em sua
funo de retorno de chamada.
em que:
v jsFunction o nome de sua funo JavaScript que manipular o evento de
retorno de chamada.
v arg1, arg2 ... representa os outros argumentos definidos pelo usurio em sua
funo de retorno de chamada.
156
Inclua cdigo para sua funo de retorno de chamada usando a mesma assinatura
de funo fornecida na URL.
157
&HideToolbar=no
&HideToolbar=0
158
Procedimento
1. Use o seguinte formato para incluir o parmetro Callback e o nome de sua
funo de retorno de chamada na URL base:
&Callback=name_of_callback_function
Por exemplo:
&Callback=MyCallBackFunction
159
N de Aplicativo XML
Por exemplo, um n <Application> expandido semelhante a este:
160
N de Servidor XML
Um exemplo de um n <Server> expandido semelhante a este:
Procedimento
1. Obtenha o ID de N da rvore dos dados XML retornados para o objeto que
voc deseja abrir.
Por exemplo, tn_8 o ID de N da rvore para a visualizao de Preo na
seguinte amostra XML.
161
162
163
164
Modo NECESSRIO
Quando um cubo configurado para usar Reserva de Dados no modo
NECESSRIO, todas as clulas aparecem com um plano de fundo cinza e no so
gravveis, exceto para as clulas contidas em sua regio da DR. Apenas as clulas
na DR para o usurio atual sero gravveis e aparecero com um plano de fundo
branco.
Modo PERMITIDO
Quando um cubo configurado para usar Reserva de Dados no modo
PERMITIDO, todas as clulas so gravveis, dependendo da segurana, e aparecem
com um plano de fundo branco, exceto para as clulas contidas nas Reservas de
Dados de outros usurios. As clulas reservadas por outros usurios aparecem com
um plano de fundo cinza e no so gravveis.
Para obter detalhes sobre a verificao se uma clula faz parte de uma DR,
consulte Exibindo o Status da Clula da Reserva de Dados no Server Explorer na
pgina 170.
165
166
167
Procedimento
1. No Server Explorer, clique no menu Visualizar e, em seguida, clique para
selecionar Exibir Objetos de Controle.
Todos os cubos de controle do TM1 aparecem no Server Explorer com um
prefixo igual a uma chave direita }. Por exemplo, }CubeProperties.
2. Na rea de janela em rvore do Server Explorer, clique para expandir o n
Cubos e, em seguida, d um clique duplo no cubo de controle
}CubeProperties.
3. Insira um valor para um dos modos de Reserva de Dados disponveis na
interseo do elemento DataReservationMode (propriedade) e o nome do cubo
para ativar o recurso de Reserva de Dados para esse cubo.
Propriedade DataReservationMode
A propriedade DataReservationMode usa os valores a seguir.
Valor
Descrio
DESATIVADA
168
Valor
Descrio
NECESSRIO
PERMITIDO
169
Recurso
Descrio
ManageDataReservation
DataReservationOverride
Procedimento
1. No Server Explorer, clique com o boto direito do mouse em um servidor e
selecione Designaes de Recurso.
2. Na janela Designaes de Recurso, insira valores para os recursos
ManageDataReservation e DataReservationOverride na interseo com o
grupo de usurios que deseja configurar.
Server Explorer
Utilitrio TM1 Top
Log de Auditoria de TM1
Funes do Turbo Integrator e da Interface de Programao de Aplicativos
170
Procedimento
No Server Explorer, abra uma visualizao de cubo, clique com o boto direito do
mouse em uma clula e, em seguida, clique em Editar Status.
Uma caixa de mensagens aparece indicando se o valor da clula pode ser editado
ou se a clula no est editvel devido a uma Reserva de Dados ou a outra
restrio de acesso a dados.
Descrio do Evento
Conjunto de Propriedades:
CubeDataReservationEnable
171
Procedimento
No Server Explorer, abra a janela de Log de Auditoria.
Na seo Tipo de Evento, selecione a opo Objeto.
Configure o campo Tipo de Objeto como Cubo.
Configure a lista suspensa Evento com um dos tipos de evento de Reserva de
Dados.
5. Execute a consulta.
1.
2.
3.
4.
CubeDataReservationAcquire
CubeDataReservationRelease
CubeDataReservationReleaseAll
CubeDataReservationGet
CubeDataReservationGetConflicts
CubeDataReservationAcquire
Esta uma funo do TM1 TurboIntegrator, vlida somente em processos do Turbo
Integrator.
Adquire uma Reserva de Dados para o cubo, o usurio e a tupla especificados.
172
Sintaxe
CubeDataReservationAcquire(Cube, User, bForce, Address, [AddressDelimiter])
Argumento
Descrio
Cubo
Nome do cubo.
Usurio
bForce
Endereo
AddressDelimiter
Valor de Retorno
Booleano - retorna true se a aquisio foi bem-sucedida.
Exemplo
CubeDataReservationAcquire(DRTestCube,User1,0,ElemX|ElemY|ElemZ);
CubeDataReservationRelease
Esta uma funo do TM1 TurboIntegrator, vlida somente em processos do Turbo
Integrator.
173
Sintaxe
CubeDataReservationRelease(Cube, User, Address,[AddressDelimiter])
Argumento
Descrio
Cubo
Nome do cubo.
Usurio
Endereo
AddressDelimiter
Valor de Retorno
Booleano - retorna true se a liberao foi bem-sucedida.
Exemplo
CubeDataReservationRelease(DRTestCube,User1,ElemX|ElemY|ElemZ);
CubeDataReservationReleaseAll
Esta uma funo do TM1 TurboIntegrator, vlida somente em processos do Turbo
Integrator.
Libera mltiplas Reservas de Dados existentes.
Todas as reservas totalmente contidas pelo endereo especificado que
correspondem ao filtro do usurio sero liberadas. Um filtro de usurio em branco
significa todos os usurios.
Se o filtro de usurio especificado no for o mesmo que o usurio executando o
processo do Turbo Integrator, o recurso DataReservationOverride dever ser
ativado.
O uso de um filtro de usurio em branco e de todos os curingas no campo de
endereo libera todas as reservas.
174
Sintaxe
CubeDataReservationReleaseAll(Cube, UserFilter, Address, [AddressDelimiter])
Argumento
Descrio
Cubo
Nome do cubo.
UserFilter
Endereo
AddressDelimiter
Valor de Retorno
Booleano - retorna true se no houver nenhum erro.
Exemplo
CubeDataReservationReleaseAll(DRTestCube,User1,ElemX|ElemY|ElemZ);
CubeDataReservationGet
Esta uma funo do TM1 TurboIntegrator, vlida somente em processos do Turbo
Integrator.
Localiza reservas existentes em um cubo especfico para todos ou para um usurio.
Sintaxe
CubeDataReservationGet(Index, Cube, User, [AddressDelimiter]) returns
Address;
Argumento
Descrio
ndice
Cubo
175
Argumento
Descrio
Usurio
AddressDelimiter
Valor de Retorno
Address - Data de criao da reserva, nome do proprietrio da reserva e endereo
do Elemento da reserva. A data de criao vem primeiro, seguido pelo delimitador,
seguido pelo ID do usurio, seguido pelo delimitador, seguido pelos IDs dos
Elementos separados pelo delimitador na ordem das dimenses no cubo (ordem
original).
Uma sequncia vazia retornada se no h entrada para o ndice especificado.
O formato do valor de retorno :
[creation time][delimiter][owner
name][delimiter][element1][delimiter][element2][delimiter]...[elementN]
Por exemplo:
"20100622211601|Fred Bloggs|Element1|Element2|Element3"
Nota: As reservas podem ser alteradas enquanto iteram a lista de reservas,
portanto, o uso do ndice no tem garantia de fornecer uma lista completa de
reservas. As reservas podem ser includas ou removidas em qualquer posio na
lista, portanto, as reservas podem ser ignoradas ou repetidas ao fazer loop atravs
dos valores de ndice.
Se o filtro de proprietrio for especificado, o ndice se aplicar apenas aos
membros da lista filtrada. Se a lista de reservas tiver proprietrios conforme a
seguir: User1, User1, User2 e o pedido especificar um proprietrio igual a User2,
um ndice igual a 1 recuperar o terceiro membro da lista.
Exemplo
CubeDataReservationGet(1,DRTestCube,User1,*);
CubeDataReservationGet(1,DRTestCube,);
176
CubeDataReservationGetConflicts
Esta uma funo do TM1 TurboIntegrator, vlida somente em processos do Turbo
Integrator.
Localiza reservas existentes em um cubo especfico que entrariam em conflito com
o usurio, o endereo e a tupla especificados.
Sintaxe
CubeDataReservationGetConflicts(Index, Cube, User,
Address, [AddressDelimiter])returns ConflictAddress;
Argumento
Descrio
ndice
Cubo
Usurio
Endereo
AddressDelimiter
Valor de Retorno
ConflictAddress - Data de criao da reserva, nome do proprietrio da reserva e
endereo do Elemento da reserva. A data de criao vem primeiro, seguido pelo
delimitador, seguido pelo ID do usurio, seguido pelo delimitador, seguido pelos
IDs de Elementos separados pelo delimitador na ordem das dimenses no cubo
(ordem original).
Uma sequncia vazia retornada se no h entrada para o ndice especificado.
O formato do valor de retorno :
[creation time][delimiter][owner name][delimiter][element1][delimiter]
[element2][delimiter]...[elementN]
177
Por exemplo:
"20100622211601|Fred Bloggs|Element1|Element2|Element3"
Nota: As reservas podem ser alteradas enquanto iteram a lista de reservas em
conflito, portanto, o uso do ndice no tem garantia de fornecer uma lista completa
de reservas. As reservas podem ser includas ou removidas em qualquer posio
na lista, portanto, as reservas podem ser ignoradas ou repetidas ao fazer loop
atravs dos valores de ndice.
TM1DataReservationAcquire
Solicita um DR para um cubo TM1 especfico, usurio e tupla.
Se houver uma reserva existente pertencente a um usurio diferente cuja regio
sobrepe a reserva solicitada, o pedido de reserva ser rejeitado, a menos que o
sinalizador bForce seja usado. Se o sinalizador bForce for true e o usurio que
executa a interface de programao de aplicativos tiver a capacidade
DataReservationOverride, quaisquer reservas conflitantes sero liberadas e a nova
reserva ser concedida.
Sintaxe
TM1DataReservationAcquire(TM1P hPool, TM1V hCube, TM1VhClient, TM1V bForce,
TM1V elementArray);
178
Parmetro
Descrio
hPool
hCube
hClient
Parmetro
Descrio
bForce
elementArray
Valor de Retorno
Valor booleano igual a true se o pedido foi concedido ou, caso contrrio, false.
Erros Possveis
v TM1ErrorCubeNumberOfKeysInvalid
v TM1ErrorObjectHandleInvalid
v TM1ErrorCubeKeyInvalid
v TM1ErrorObjectSecurityNoReserveRights
TM1DataReservationRelease
Libera uma DR existente para um cubo, um usurio ou uma tupla do TM1
especfico.
O proprietrio usado para hClient deve corresponder ao portador da DR para que
o comando seja bem-sucedido, a menos que o usurio que invoca a interface de
programao de aplicativos tenha a capacidade DataReservationOverride ativada.
Os endereos fornecidos devem ter uma correspondncia exata.
Sintaxe
TM1DataReservationRelease(TM1P hPool, TM1V hCube, TM1V hClient,TM1V
elementArray);
Parmetro
Descrio
hPool
hCube
hClient
O proprietrio da reserva.
elementArray
179
Valor de Retorno
Valor booleano igual a true se o pedido for bem-sucedido ou, caso contrrio, false.
No localizar a reserva uma falha e retorna false. Privilgio insuficiente tratado
como um erro.
Erros Possveis
v
v
v
v
TM1ErrorCubeNumberOfKeysInvalid
TM1ErrorObjectHandleInvalid
TM1ErrorCubeKeyInvalid
TM1ErrorObjectSecurityNoAdminRights
v TM1ErrorObjectSecurityNoReserveRights
TM1DataReservationReleaseAll
Libera diversas Reservas de Dados para o usurio do TM1 especificado.
A tupla de endereo especificada especifica o ponto de incio para a procura. Todas
as reservas pertencentes ao usurio especificado contidas totalmente na regio
definida pelo endereo so liberadas. Qualquer reserva que sobrepe o endereo
mas no est totalmente contida no liberada.
Especificar um cliente NULL remover reservas para todos os usurios. Se o
proprietrio no for o mesmo que o usurio que executa o comando, o usurio
dever ter o recurso DataReservationOverride. Tentativas de executar este
comando para um usurio diferente ou todos os usurios sem o recurso de
substituio sero rejeitadas sem procurar as reservas existentes.
Um administrador pode liberar todas as reservas em um cubo especificando um
cliente e curingas NULOS para cada elemento no endereo.
Sintaxe
TM1DataReservationReleaseAll(TM1P hPool, TM1V hCube, TM1V hClient,TM1V
elementArray);
Parmetro
Descrio
hPool
hCube
hClient
O proprietrio da reserva.
elementArray
Valor de Retorno
Valor booleano igual a true se no houve erros.
180
Erros Possveis
v
v
v
v
TM1ErrorCubeNumberOfKeysInvalid
TM1ErrorObjectHandleInvalid
TM1ErrorCubeKeyInvalid
TM1ErrorObjectSecurityNoReserveRights
v TM1ErrorObjectSecurityNoAdminRights
TM1DataReservationGetAll
Determina quais Reservas de Dados esto atualmente contidas em um cubo do
TM1 .
O parmetro do cliente opcional. Se ele no for fornecido (o parmetro
configurado como TM1ObjectNull), todas as DRs no cubo sero retornadas.
Se o parmetro do cliente for fornecido, apenas as DRs mantidas por esse usurio
especfico sero retornadas.
Sintaxe
TM1DataReservationGetAll(TM1P hPool, TM1V hCube, TM1VhClient);
Parmetro
Descrio
hPool
hCube
hClient
Valor de Retorno
Matriz de dados da DR com o seguinte formato:
v [1] Nome do cubo (TM1ValTypeString)
v [2-n] Matriz de informaes da DR (TM1ValTypeArray)
[1] Data de Criao
[2] Nome de usurio (TM1ValTypeString)
[3-n] Matriz de nomes de elementos que definem a tupla (TM1ValTypeArray)
- [1-n] Nome de elemento (TM1ValTypeString)
Erros Possveis
TM1ErrorObjectHandleInvalid
TM1DataReservationGetConflicts
Determina quais reservas atualmente suspensas em um cubo do TM1 entraro em
conflito com o cliente (usurio) e endereo especificados.
Este comando pode ser usado para reunir as informaes necessrias para
determinar a razo pela qual uma tentativa de adquirir uma reserva falhou,
assumindo que a reserva que causou a negao ainda est l.
Captulo 9. Usando Reservas de Dados
181
Sintaxe
TM1DataReservationGetConflicts(TM1P hPool, TM1V hCube, TM1V hClient, TM1V
elementArray)
Parmetro
Descrio
hPool
hCube
hClient
elementArray
Valor de Retorno
Retorna uma matriz de dados de DR com o seguinte formato:
v [1] Nome do cubo (TM1ValTypeString)
v [2-n] Matriz de informaes da DR (TM1ValTypeArray)
[1] Data de Criao
[2] Nome de usurio (TM1ValTypeString)
[3-n] Matriz de nomes de elementos que definem a tupla (TM1ValTypeArray)
- [1-n] Nome de elemento (TM1ValTypeString)
TM1DataReservationValidate
Valida todas as Reservas de Dados em um cubo do TM1 .
Qualquer reserva pertencente a um cliente (usurio) que no existe mais ser
removida.
Sintaxe
TM1DataReservationValidate(TM1P hPool, TM1V hCube);
Parmetro
Descrio
hPool
hCube
Valor de Retorno
Valor booleano igual a true.
182
Erros Possveis
TM1ErrorObjectNotFound (cubo invlido)
Descrio
TM1ErrorCubeNumberOfKeysInvalid
TM1ErrorObjectHandleInvalid
TM1ErrorCubeKeyInvalid
TM1ErrorObjectSecurityNoReserveRights
TM1ErrorObjectSecurityNoAdminRights
183
184
Funes Suportadas
Este apndice lista as funes do Excel suportadas por categoria e em ordem
alfabtica e descreve as diferenas de desempenho entre as funes do Excel e as
funes doTM1 Web.
Descrio
DATA
DATA.VALOR
DIA
DIAS360
HORA
MINUTO
MS
AGORA
SEGUNDO
HORA
VALOR.TEMPO
HOJE
DIA.DA.SEMANA
185
Funo
Descrio
ANO
Funes Financeiras
A tabela a seguir lista funes financeiras.
186
Funo
Descrio
BD
BDD
VF
IPGTO
TIR
PGTO
MTIR
NPER
VPL
PGTO
PPGTO
VP
TAXA
Funo
Descrio
DPD
SDA
Funes de Informao
A tabela a seguir lista funes de informao.
Funo
Descrio
ERRO
ERROS
.NO.DISP
NO.DISP
Funes Lgicas
A tabela a seguir lista funes lgicas.
Funo
Descrio
FALSO
SE
NO
OU
VERDADEIRO
187
Funo
Descrio
ENDEREO
ESCOLHER
COL
COLS
PROCH
HYPERLINK
NDICE
PROC
DESLOC
LIN
LINS
PROCV
188
Funo
Descrio
ABS
ACOS
ACOSH
ASEN
Funo
Descrio
ASENH
ATAN
ATAN2
ATANH
TETO
COMBIN
COS
COSH
GRAUS
PAR
EXP
FATORIAL
ARREDMULTB
INT
LN
LOG
LOG10
Resto
MPAR
189
Funo
Descrio
PI
POTNCIA
MULT
RADIANOS
ALEATRIO
ROMANO
ARRED
ARREDONDAR.PARA.BAIXO
ARREDONDAR.PARA.CIMA
SINAL
SEN
SENH
RAIZ
SOMA
SOMASE
TAN
TANH
190
Funo
Descrio
CARACT
Funo
Descrio
TIRAR
CDIGO
CONCATENAR
MOEDA
EXATO
PROCURAR
DEF.NM.DEC
ESQUERDA
NM.CARACT
MINSCULA
EXT.TEXTO
PRI.MAISCULA
SUBSTITUIR
REPT
DIREITA
PROCURAR
SUBSTITUIR
191
Funo
Descrio
TEXTO
ARRUMAR
MAISCULA
VALOR
Funes Estatsticas
A tabela a seguir lista funes estatsticas.
192
Funo
Descrio
DESV.MDIO
MDIA
MDIAA
DISTRBINOM
INT.CONFIANA
CORREL
CONT.NM
CONT.VALORES
CONT.SE
COVAR
DESVQ
DISTEXPON
FISHER
Funo
Descrio
FISHERINV
PREVISO
MDIA.GEOMTRICA
CRESCIMENTO
MDIA.HARMNICA
INTERCEPO
CURT
MAIOR
PROJ.LIN
PROJ.LOG
MXIMO
MXIMOA
MED
MNIMO
MNIMOA
MODO
DIST.NORM
INV.NORM
DIST.NORMP
193
194
Funo
Descrio
INV.NORM
PEARSON
PERMUT
RQUAD
DISTORO
INCLINAO
MENOR
PADRONIZAR
DESVPAD
DESVPADA
DESVPADP
DESVPADPA
EPADYX
TENDNCIA
VAR
VARA
VARP
Funo
Descrio
VARPA
WEIBULL
195
196
Descrio
BDMDIA
BDCONTAR
BDCONTARA
BDEXTRAIR
BDMX
BDMN
BDMULTIPL
BDEST
BDDESVPA
BDSOMA
BDVAREST
BDVARP
197
Descrio
EDATE
EOMONTH
NETWORKDAYS
WEEKNUM
WORKDAY
YEARFRAC
Funes Financeiras
Esta tabela lista as funes financeiras que no so suportadas no TM1 Web.
198
Funes
Descrio
JUROSACUM
JUROSACUMV
AMORDEGRC
AMORLINC
COUPDAYBS
COUPDAYS
COUPDAYSNC
COUPNCD
COUPNUM
COUPPCD
CUMIPMT
Funes
Descrio
CUMPRINC
DISC
DOLLARDE
DOLLARFR
DURATION
EFFECT
FVSCHEDULE
INTRATE
MDURATION
NOMINAL
ODDFPRICE
ODDFYIELD
ODDLPRICE
ODDLYIELD
PREO
PRICEDISC
PRICEMAT
RECEBIDO
TBILLEQ
TBILLPRICE
TBILLYIELD
199
Funes
Descrio
BDV
XIRR
XNPV
LUCRO
YIELDDISC
YIELDMAT
Funes de Informao
Esta tabela lista as funes de informao que no so suportadas no TM1 Web.
200
Funo
Descrio
CL
TIPO.ERRO
INFORMAO
CL.VAZIA
ISEVEN
LGICO
.NO.TEXTO
NM
ISODD
REF
TEXTO
TIPO
Descrio
REAS
INDIRETO
CORRESP
RTD
TRANSPOR
Descrio
FACTDOUBLE
GCD
LCM
MATRIZ.DETERM
MATRIZ.INVERSO
MATRIZ.MULT
MROUND
MULTINOMIAL
QUOTIENT
RANDBETWEEN
SERIESSUM
SQRTPI
SUBTOTAL
SOMARPRODUTO
SOMAQUAD
201
Funo
Descrio
SOMAX2DY2
SOMAX2SY2
SOMAXMY2
TRUNCAR
Funes Estatsticas
Esta tabela lista as funes estatsticas que no so suportadas no TM1 Web.
202
Funo
Descrio
DISTBETA
BETA.ACUM.INV
DIST.QUI
INV.QUI
TESTE.QUI
CONTAR.VAZIO
CRIT.BINOM
DISTF
INVF
FREQUNCIA
TESTEF
DISTGAMA
INVGAMA
LNGAMA
DIST.HIPERGEOM
INVLOG
DIST.LOGNORMAL
DIST.BIN.NEG
Funo
Descrio
PERCENTIL
ORDEM.PORCENTUAL
POISSON
PROB
QUARTIL
CLASSIFICAO
DISTT
INVT
MDIA.INTERNA
TESTET
TESTEZ
Descrio
ASC
BAHTTEXT
JIS
FONTICA
AutoShapes
203
204
Avisos
Estas informaes foram desenvolvidas para produtos e servios oferecidos em
todo o mundo.
possvel que a IBM no oferea os produtos, servios ou recursos discutidos
nesta publicao em outros pases. Consulte um representante IBM local para obter
informaes sobre produtos e servios disponveis atualmente em sua rea.
Qualquer referncia a produtos, programas ou servios IBM no significa que
apenas produtos, programas ou servios IBM possam ser utilizados. Qualquer
produto, programa ou servio funcionalmente equivalente, que no infrinja
nenhum direito de propriedade intelectual da IBM poder ser utilizado em
substituio a este produto, programa ou servio. Entretanto, a avaliao e
verificao da operao de qualquer produto, programa ou servio no IBM so de
responsabilidade do Cliente.
A IBM pode ter patentes ou solicitaes de patentes pendentes relativas a assuntos
tratados nesta publicao. O fornecimento desta publicao no lhe garante direito
algum sobre tais patentes. Consultas sobre licena devem ser enviadas, por escrito,
para:
Gerncia de Relaes Comerciais e Industriais da IBM Brasil
Av. Pasteur, 138-146
Botafogo
Rio de Janeiro, RJ
CEP 22290-240
Para consultas sobre licena relacionadas a informaes de DBCS (Conjunto de
Caracteres de Byte Duplo), entre em contato com o Departamento de Propriedade
Intelectual da IBM em seu pas ou envie pedidos de licena, por escrito, para:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106,
Japan
O pargrafo a seguir no se aplica ao Reino Unido e a nenhum pas em que tais
disposies no estejam de acordo com a legislao local: A INTERNATIONAL
BUSINESS MACHINES CORPORATION FORNECE ESTA PUBLICAO "NO
ESTADO EM QUE SE ENCONTRA", SEM GARANTIA DE NENHUM TIPO, SEJA
EXPRESSA OU IMPLCITA, INCLUINDO, MAS A ELAS NO SE LIMITANDO,
AS GARANTIAS IMPLCITAS DE NO INFRAO, COMERCIALIZAO OU
ADEQUAO A UM DETERMINADO PROPSITO. Alguns pases no permitem
a excluso de garantias expressas ou implcitas em certas transaes; portanto, essa
disposio pode no se aplicar ao Cliente.
Essas informaes podem incluir imprecises tcnicas ou erros tipogrficos. So
feitas alteraes peridicas nas informaes aqui contidas; tais alteraes sero
incorporadas em futuras edies desta publicao. A IBM pode, a qualquer
momento, aperfeioar e/ou alterar os produtos e/ou programas descritos nesta
publicao, sem aviso prvio.
205
206
Marcas Registradas
IBM, o logotipo da IBM, ibm.com, TM1 e Cognos so marcas ou marcas registradas
da International Business Machines Corp., registradas em vrios pases no mundo
todo. Outros nomes de produtos e servios podem ser marcas registradas da IBM
ou de outras empresas. Uma lista atualizada de marcas registradas IBM est
disponvel na Web em Copyright and trademark information em
www.ibm.com/legal/copytrade.shtml.
Os termos a seguir so marcas registradas de outras empresas:
v Microsoft, Windows, Windows NT e o logotipo Windows so marcas registradas
da Microsoft Corporation nos Estados Unidos e/ou em outros pases.
v Java e todas as marcas registradas e logotipos baseados em Java so marcas ou
marcas registradas da Oracle e/ou suas afiliadas.
Avisos
207
208
ndice Remissivo
Caracteres Especiais
\\ (barra invertida) em regras 44
% (sinal de porcentagem) em regras
/ (barra) em regras 44
& (e comercial) em regras 45
~ (til) em regras 45
| (barra vertical) em regras 45
45
A
aliases
amostras 13
atributos de elemento 12
Editor de Dimenso 24
aplicativo
nenhum privilgio de acesso 110
privilgio de acesso de administrador 106
privilgio de acesso de leitura 108
privilgios de segurana 118
aplicativos
convertendo de particular para pblico 89
convertendo de pblico para particular 89
criando e gerenciando 75
criando nvel secundrio 76
excluindo referncias 86
incluindo referncias de arquivo 80
incluindo referncias do objeto 77
local no servidor 73
nvel superior 75
particular 89
privatizando aplicativos pblicos 89
privatizando pblico 90
privilgios de segurana 73, 88
publicao 75, 89
publicando as referncias particulares 89
publicando no Web client 91
pblico 89
referncias para subconjuntos particulares 78
referncias para visualizaes particulares 78
renomeando referncias 87
trabalhando com referncias 85
viso geral 71
visualizando agrupamentos lgicos 90
rea (destino da regra) 42
atributos
atributos versus 15
exemplos 12
formatar 14
viso geral 12
atributos de elemento
Lista de seleo 36
B
Boto de Ao
executando um processo e navegando at uma
planilha 131
incluindo em uma planilha 123
modificando 137
movendo e redimensionando 138
Copyright IBM Corp. 2007, 2012
Boto de Ao (continuao)
navegando para outra planilha 129
opes avanadas de mapeamento e navegao
propriedades da aparncia 133
viso geral 123
133
C
caixas de dilogo
Criando o Cubo 32
calculando mdias
instrues de regras 58
caracteres reservados
nomes do objeto 3
carregando os cubos on demand 34
classificao de elementos
alfabeticamente no Editor de Dimenso 23
Editor de Dimenso 23
por hierarquia no Editor de Dimenso 24
por ndice na Dimenso 24
compartilhando dados entre os cubos 55
consolidaes
criando com fatores de peso 10
diversos caminhos em uma nica dimenso 11
regras versus 12
constantes
frmulas de regras 43
convenes de nomenclatura
Objetos do TM1 3
CubeDataReservationAcquire 172
CubeDataReservationGet 175
CubeDataReservationGetConflicts 177
CubeDataReservationRelease 174
CubeDataReservationReleaseAll 174
cubo
bloqueando 112
caixa de dilogo criando cubo 32
carregando on demand 34
como tabelas de consulta 99
criando 32
criando com origens de dados externos 31
criando sem dados 31
desbloqueando 112
designando privilgios de acesso 111
espelho 40
exemplos 7, 9
fonte 40
formatos do valor de exibio 14
funo de regras do DB para compartilhar dados 55
liberando 112
nenhum privilgio de acesso 110
otimizando 33
privilgio de acesso de administrador 105
privilgio de acesso de bloqueio 107
privilgio de acesso de gravao 109
privilgio de acesso de leitura 108
privilgio de acesso de reserva 109
propriedades 32
recuperando os valores usando as frmulas DBR 101
referncias de frmulas de regras 46
reservando 112
209
cubo (continuao)
segurana 114
selecionando as dimenses 8
solicitando dimenses 31
valores de frmulas DBS 102
vinculando assimtrico 59
cubo de controle de segurana 119
cubos assimtricos
vinculando 59
cubos de controle
}Lista de Seleo 37
cubos de origem 40
cubos espelhados 40
D
da coluna
alterando a posio na hierarquia 18
atributos versus 15
bloqueando 114
classificando no Editor de Dimenso 23
configurando a ordem do Server Explorer 22
configurando a ordem nas dimenses 20, 22
consolidado 12, 113
desbloqueando 114
designando privilgios de acesso 112
excluindo consolidado 19
excluindo da dimenso 19
fatores de peso 10
incluindo irmos 18
incluindo na dimenso 17, 18
liberando 113
nenhum privilgio de acesso 110
numrico 12
ordem nas dimenses 20
privilgio de acesso de administrador 105
privilgio de acesso de bloqueio 107
privilgio de acesso de gravao 109
privilgio de acesso de leitura 108
privilgio de acesso de reserva 109
reservando 113
segurana 114
selecionando no Editor de Dimenso 23
selecionar todos os elementos visveis 18
sequncia 12
tipos 12
dados
rolando 10
depurando regras
rastreando clculos 67
rastreando FEEDERS 70
verificando FEEDERS 70
viso geral 67
designando direitos de segurana 105
dimenses
bloqueando 115
configurando a ordem dos elementos 20, 22
consolidaes 12, 50
criando 16
criando com Editor de Dimenso 17
densas 31
desbloqueando 115
designando privilgios de acesso 115, 116, 117
edio 17
esparsas 31
excluindo elementos 19
grupo de administradores 114
210
dimenses (continuao)
hierarquias 10, 28
incluindo elementos 18
incluindo irmos 18
liberando 115
mtodos para criao 16
nenhum privilgio de acesso 110
nveis nomeados 29
planilhas 26, 29
privilgio de acesso de administrador 106
privilgio de acesso de bloqueio 107
privilgio de acesso de gravao 109
privilgio de acesso de leitura 108
privilgio de acesso de reserva 109
reservando 115
selecionando em um cubo 8
solicitando nos cubos 31
dimenses densas 31
dimenses esparsas 31
diversos caminhos de consolidao 11
E
Editor de Dimenso
classificao de elementos 23, 24
selecionando elementos 23
usando aliases 24
elementos consolidados 113
definidos 12
definindo com planilhas de dimenses 28
excluindo elementos 19
incluindo filhos 18
elementos de sequncia
definidos 12
Excel
funes da planilha 185
funes da planilha no suportadas 197
referncias do arquivo 85, 86, 87
subdiretrio }Externals 80
excluindo
elementos consolidados 19
elementos das dimenses 19
referncias de aplicativos 86
F
fatores de peso
consolidaes 10
fazer drill
abaixo 10
atravs de processos 60, 62, 63, 64
filho
incluindo nos elementos consolidados
formatos de exibio
configurao 15
valores do cubo 14
frmulas DBS
criando 102
viso geral 96
frmulas de regras
comparando expresses 45
constantes numricas 43
lgica condicional 44
operadores aritmticos 44
operadores de comparao 45
operadores lgicos 45
18
211
212
G
grupos
designando direitos de segurana
dimenso 119
105
H
hiperlinks
abrindo os arquivos de aplicativo transferidos por
upload 93
I
ignorando instrues de regras 48
importando dados
planilhas de processamento 96
instrues de regras
amostra 54
aplicativos de amostra 52
rea 42
calculando mdias 58
calculando propores 52
diretrizes 42
elementos consolidados e numricos 47
especificando o destino 42
Frmula 42
funo DB 55
funo de regras do DB para compartilhar dados do
cubo 55
funo STET 48
ignorando 48
ordem do clculo 50
organizando 47
precedncia sobre consolidaes de dimenso 50
referncias circulares 52
restringindo o escopo 48
restringindo para valores simples 57
sintaxe 42, 54
substituindo consolidaes de dimenso 50
vinculando cubos assimtricos 59
Interface de Programao de Aplicativos do Localizador
Uniforme de Recursos
acessando o objeto da rvore de navegao 157
acessando objetos da planilha da Web 145
acessando os objetos do cubeviewer 148
caracteres de escape do Localizador Uniforme de
Recursos 140
conceitos bsicos 141
login e logout do usurio 141
Parmetro AdminHost 141
parmetro de Ao 142
parmetro ObjectId 140
parmetro OpenObject 144
parmetros 140, 141, 142, 144
sintaxe 139
URL base 139
usando as funes de retorno de chamada de evento 154
viso geral 139
irmos
incluindo nas dimenses 18
L
listas de seleo
criando 35
ndice Remissivo
213
M
multidimensionalidade
diagrama 2
exemplo 1
viso geral 1
N
nenhum privilgio de acesso 110
nveis de hierarquia nomeados 29
nvel 0 (hierarquia da dimenso) 10
numrico
constante em frmulas de regras 43
definir elementos 12
O
objetos
exibio no Server Explorer 90
objetos da rvore de navegao
abrindo 157
acessando com a Interface de Programao de Aplicativos
do Localizador Uniforme de Recursos 157
configurando uma funo de retorno de chamada 159
IDs de n da rvore XML 161
n de servidor XML 161
n do aplicativo XML 160
usando no modo HTML 158
usando no modo XML 159
Objetos da planilha da Web
abrindo 145
acessando com a Interface de Programao de Aplicativos
do Localizador Uniforme de Recursos 145
aplicando aes 147
configurando funes de retorno de chamada de
evento 154
configurando propriedades de exibio 147
configurando uma funo de retorno de chamada
global 156
hyperlinks para arquivos de aplicativos transferidos por
upload 93
selecionando os elementos de ttulo 146
objetos do Cubeviewer
abrindo 149
acessando com a Interface de Programao de Aplicativos
do Localizador Uniforme de Recursos 148
aplicando aes 151
configurando funes de retorno de chamada de
evento 154
configurando propriedades de exibio 150
configurando uma funo de retorno de chamada
global 156
exibindo grficos 152
214
151
P
particular
aplicativos 89
referncias nos aplicativos 89
Planilhas da Web
configurando propriedades 91
planilhas de regras
criando 49
nomes do arquivo 49
salvando 50
usando 49
viso geral 49
preenchendo os cubos
frmulas DBS 102
privilgio de acesso de bloqueio 107, 109
privilgio de acesso de gravao 109
privilgio de acesso de leitura 108, 110
privilgio de acesso de reserva 109
privilgios de acesso
administrador 105
bloqueio 107, 109
designando aos cubos 111
designando aos elementos 112
designando aos processos 116
designando s dimenses 115
designando s tarefas de organizao de processos
direitos de replicao 40
elementos consolidados 113
gravar 109
interaes 110
ler 108, 110
nenhum 110
reservar 109
processo
modificando os dados de segurana 116
nenhum privilgio de acesso 110
privilgio de acesso de leitura 108
segurana 116
propores
calculando uso de regras 52
publicando aplicativos no Web client 91
pblico
aplicativos 89
referncias nos aplicativos 89
R
Rastreador de Regras
exemplo complexo 68
exemplo simples 67
117
90
T
tarefa de organizao de processos
nenhum privilgio de acesso 110
privilgio de acesso de leitura 108
segurana 117
TM1
convenes de nomenclatura para objetos
TM1DataReservationAcquire 178
TM1DataReservationGetAll 181
TM1DataReservationGetConflicts 181
TM1DataReservationRelease 179
TM1DataReservationReleaseAll 180
TM1DataReservationValidate 182
V
valores
derivando com regras 41
vinculando cubos assimtricos 59
viso geral de nvel de hierarquia 10
S
segurana
aplicando privilgios nos aplicativos
segurana (continuao)
aplicativos 118
direitos do grupo 105
grupo 114
interao de direitos 110
nvel de clula 119
nvel de cubo 111, 114
nvel de dimenso 114
nvel do elemento 112, 114
privilgios de acesso 105
processos 116
referncias 118
tarefas de organizao de processos 117
segurana em nvel de clula
consolidaes 119
cubo de controle de segurana 119
elementos folha 119
Server Explorer
configurando a ordem do elemento 22
suprimindo a exibio de objetos selecionados
servidor
fonte 40
meta 40
servidor de destino 40
servidor de origem 40
sintaxe
frmulas de regras 43
subdiretrio }Externals
arquivos do Excel 80
88, 118
Windows
Criando o Cubo 32
Editor de Dimenso 17
ndice Remissivo
215