Preparar Dados no Oracle Business Intelligence Cloud Service

Propaganda
Oracle® Cloud
Preparar Dados no Oracle Business Intelligence Cloud Service
E66349-02
Março de 2016
Oracle Cloud Preparar Dados no Oracle Business Intelligence Cloud Service,
E66349-02
Copyright © 2014, 2016, Oracle e/ou respetivas filiais. Todos os direitos reservados.
Autor Principal: Rosie Harvey
Colaboradores: Pete Brownbridge, Suzanne Gill
Contribuidores: Oracle Business Intelligence development, product management, and quality assurance
teams
O presente software e respetiva documentação são fornecidos ao abrigo de um contrato de licença que
contém restrições relativas à utilização e divulgação e estão igualmente protegidos por leis de propriedade
intelectual. Salvo disposição expressa no contrato de licença ou se estipulado por lei, o Cliente não poderá
utilizar, copiar, reproduzir, traduzir, difundir, modificar, licenciar, transmitir, distribuir, exibir, demonstrar,
publicar ou apresentar qualquer parte dos mesmos, sob qualquer forma, ou por qualquer meio. São proibidas
a realização de engenharia reversa, descodificação, e/ou descompilação do presente software, exceto se
estipulado por lei para fins de interoperabilidade.
As informações contidas no presente documento estão sujeitas a alterações sem aviso prévio e a Oracle não
garante que a documentação esteja isenta de erros. Se detetar quaisquer erros, agradecemos que nos seja
efetuada comunicação dos mesmos por escrito.
Se o presente software ou a documentação relacionada com o mesmo forem fornecidos ao Governo dos
Estados Unidos da América ou a terceiros aos quais tenha sido concedida licença em nome do Governo dos
Estados Unidos da América, aplica-se o seguinte aviso:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,
any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are
"commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agencyspecific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the
programs, including any operating system, integrated software, any programs installed on the hardware,
and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
No other rights are granted to the U.S. Government.
O presente software ou hardware foi desenvolvido para utilização geral em diversas aplicações de gestão de
informações. O software ou hardware não foi desenvolvido para, nem tem como finalidade, a utilização em
quaisquer aplicações inerentemente perigosas, incluindo aplicações que possam criar riscos de danos
pessoais. Se o presente software ou hardware for utilizado em aplicações perigosas, é da responsabilidade do
utilizador tomar todas as medidas apropriadas de proteção contra falhas, de criação de cópias de segurança,
de redundância e outras para garantir a utilização segura do presente software ou hardware. A Oracle
Corporation e respetivas associadas excluem toda e qualquer responsabilidade pelos danos causados pela
utilização do presente software ou hardware em aplicações perigosas.
Oracle e Java são marcas registadas da Oracle e/ou das respetivas associadas. Outros nomes poderão ser
marcas comerciais dos respetivos proprietários.
Intel e Intel Xeon são marcas comerciais ou marcas registadas da Intel Corporation. Todas as marcas
comerciais SPARC são utilizadas sob licença e são marcas comerciais ou marcas registadas da SPARC
International, Inc. AMD, Opteron, o logótipo AMD e o logótipo AMD Opteron são marcas comerciais ou
marcas registadas da Advanced Micro Devices. UNIX é uma marca registada do The Open Group.
O presente software ou hardware e respetiva documentação poderão fornecer acesso a ou informações acerca
de conteúdos, produtos e serviços de terceiros. A Oracle Corporation e respetivas filiais não se
responsabilizam por, e excluem todos e quaisquer tipos de garantias relativas a conteúdos, produtos e
serviços fornecidos por terceiros, salvo disposição em contrário num acordo aplicável entre o utilizador e a
Oracle. A Oracle Corporation e respetivas filiais excluem todas e quaisquer responsabilidades por perdas,
custos ou danos em que o utilizador possa incorrer devido ao acesso a ou à utilização de conteúdos, produtos
ou serviços de terceiros, exceto conforme definido num acordo aplicável entre o utilizador e a Oracle.
Esta documentação encontra-se em estado de pré-produção e serve apenas para efeitos de demonstração e
utilização preliminar. Poderá não ser específica do hardware no qual está a utilizar o software. A Oracle
Corporation e respetivas filiais não se responsabilizam por, e excluem expressamente todos e quaisquer tipos
de garantias relacionadas com a presente documentação e excluem todas e quaisquer responsabilidades por
perdas, custos ou danos em que o utilizador possa incorrer devido à utilização desta documentação.
As informações contidas neste documento têm como finalidade exclusiva a partilha de informações e devem
ser consideradas apenas pelo Utilizador enquanto responsável pelo aconselhamento de clientes ou de acordo
com o contrato experimental da versão beta. O presente documento não constitui qualquer compromisso de
fornecimento de qualquer material, código ou funcionalidade e não deve servir de base à tomada de decisões
de compra. O desenvolvimento, lançamento e calendarização de quaisquer características ou funcionalidades
descritas no presente documento são da exclusiva responsabilidade da Oracle.
Este documento, quer esteja em formato de software ou impresso, contém informações sujeitas a direitos de
propriedade que são propriedade exclusiva da Oracle. O acesso e a utilização deste material confidencial
estão sujeitos aos termos e condições do Oracle Master Agreement, Acordo de Licenciamento e Serviços
Oracle, Acordo do Oracle PartnerNetwork, acordo de distribuição Oracle, ou outro acordo de licenciamento
que o Utilizador assinou com a Oracle e concordou em cumprir. O presente documento e as informações nele
contidas não poderão ser divulgados, copiados, reproduzidos ou distribuídos fora da Oracle sem o
consentimento prévio, por escrito, da Oracle. O presente documento não faz parte do contrato de licença do
utilizador nem poderá ser incorporado em nenhum acordo contratual com a Oracle ou com as respetivas
subsidiárias ou associadas.
Índice de Matérias
Prefácio ............................................................................................................................................................. xiii
Público-Alvo ...............................................................................................................................................
xiii
Documentos Relacionados .......................................................................................................................
xiii
Convenções................................................................................................................................................. xiv
Parte I
Começar com o Oracle Business Intelligence Cloud Service
1 Iniciar a Preparação de Dados no Oracle Business Intelligence Cloud Service
Acerca do Oracle BI Cloud Service ........................................................................................................
1-1
Como se Integra o Oracle BI Cloud Service com o Oracle Database Cloud Service? .....................
1-2
Antes de Começar a Utilizar o Oracle BI Cloud Service .....................................................................
1-2
Sucessão de Atividades Típica para Administradores do Oracle BI Cloud Service ..............
1-3
Acerca dos Perfis de Grupo e Contas de Utilizadores do Oracle BI Cloud Service ...............
1-4
Como Começar a Preparação de Dados no Oracle BI Cloud Service ...............................................
1-4
Ter Acesso ao Oracle BI Cloud Service..................................................................................................
1-5
Tarefas Principais do Oracle BI Cloud Service.....................................................................................
1-6
Tarefas Principais de Carregamento de Dados............................................................................
1-6
Tarefas Principais de Modelagem de Dados ................................................................................
1-7
Tarefas Principais de Gestão...........................................................................................................
1-7
Parte II
Carregar Dados para o Oracle Business Intelligence Cloud Service
2 Perspetiva Geral para Colocar Dados na Nuvem
Importar Dados para a Nuvem...............................................................................................................
2-1
Acerca do Data Sync.................................................................................................................................
2-3
Configurar o Data Sync pela Primeira Vez ...........................................................................................
2-4
Atribuir Permissões de Importação de Dados com o Data Sync aos Utilizadores .................
2-4
Definir Opções por Omissão para o Data Sync............................................................................
2-5
Configurar Notificações por Correio Eletrónico..........................................................................
2-5
Ligar o Data Sync ao Oracle BI Cloud Service e às suas Origens de Dados ............................
2-7
v
3 Carregar Dados a Partir de Ficheiros com o Data Sync
Sucessão de Atividades Típica para Carregar Dados a partir de Ficheiros com o Data Sync.......
3-1
Acerca dos Requisitos do Ficheiro de Dados........................................................................................
3-2
Acerca de Conjuntos de Dados...............................................................................................................
3-3
Configurar Carregamentos de Dados a partir de Ficheiros CSV ou XLSX com o Data Sync........
3-4
Manter Dados de Configuração de Ficheiros ..................................................................................... 3-10
Carregar Dados Apenas Uma Vez ....................................................................................................... 3-12
Renovar Regularmente os Dados ......................................................................................................... 3-14
Monitorizar Carregamentos de Dados ................................................................................................ 3-15
4 Carregar Dados a partir de Tabelas Relacionais
Sucessão de Atividades Típica para Carregar Dados a Partir de Tabelas........................................
4-1
Configurar Carregamentos de Dados a partir de Tabelas Utilizando o Data Sync ........................
4-2
Substituir um Carregamento de Dados a Partir de uma Tabela........................................................
4-5
Carregar Dados a Partir de Tabelas com uma Consulta de SQL .......................................................
4-6
Carregar Tabelas Relacionais com o SQL Developer ..........................................................................
4-7
5 Automatizar o Carregamento de Dados Através de Métodos Programáticos
Acerca da Oracle BI Cloud Service REST API ......................................................................................
5-1
Acerca da Oracle Database Cloud Service REST API..........................................................................
5-2
Acerca dos Ficheiros de Comandos da Base de Dados de PL/SQL..................................................
5-3
6 Carregar Dados a partir do OTBI
Sucessão de Atividades Típica para Carregar Dados a Partir do OTBI............................................
6-1
Especificar Detalhes da Ligação para Dados do OTBI ........................................................................
6-2
Configurar Carregamentos de Dados a partir de Áreas Empresariais ou Pastas do OTBI ...........
Configurar Carregamentos de Dados a partir de Pastas em Áreas de Informações
6-3
Empresariais do OTBI.........................................................................................................................
6-6
Parte III
Modelar Dados no Oracle Business Intelligence Cloud Service
7 Noções sobre Modelagem de Dados
vi
Acerca da Modelagem de Dados............................................................................................................
7-1
Planear um Modelo de Dados ................................................................................................................
7-2
Noções sobre Requisitos do Modelo de Dados............................................................................
7-2
Componentes dos Modelos de Dados...........................................................................................
7-3
Acerca de Modelar Objetos de Origem com Relações em Estrela.............................................
7-4
Acerca de Modelar Objetos de Origem com Relações em Floco ...............................................
7-4
Acerca de Modelar Origens Não Normalizadas..........................................................................
7-4
Acerca da Modelagem de Origens Normalizadas.......................................................................
7-5
8 Começar a Criar o Seu Modelo de Dados
Sucessão de Atividades Típica para Modelagem de Dados...............................................................
8-1
Utilizar o Modelador de Dados ..............................................................................................................
8-2
Abrir o Modelador de Dados..........................................................................................................
8-3
Criar um Modelo de Dados ............................................................................................................
8-3
Utilizar a Secção Esquerda no Modelador de Dados ..................................................................
8-4
Utilizar a Secção Direita no Modelador de Dados ......................................................................
8-5
Utilizar os Menus de Ação ..............................................................................................................
8-6
Bloquear um Modelos de Dados....................................................................................................
8-6
Validar um Modelo de Dados ........................................................................................................
8-7
Renovar e Sincronizar Objetos de Origem e Objetos do Modelo de Dados ............................
8-7
Publicar Alterações no Seu Modelo de Dados .............................................................................
8-9
Limpar Dados na Cache ................................................................................................................ 8-10
Renomear um Modelo de Dados ................................................................................................. 8-11
Ligar um Modelo a uma Base de Dados Diferente.................................................................... 8-11
Apagar um Modelo de Dados ...................................................................................................... 8-12
Rever Tabelas de Origem e Dados ....................................................................................................... 8-12
Visualizar Objetos de Origem....................................................................................................... 8-13
Pré-visualizar Dados nos Objetos de Origem ............................................................................ 8-13
Criar Visualizações de Origem ............................................................................................................. 8-14
Acerca das Visualizações de Origem........................................................................................... 8-14
Acrescentar as Visualizações de Origem Próprias .................................................................... 8-14
Definir Filtros para Visualizações de Origem ............................................................................ 8-17
Acrescentar Tabelas de Factos e de Dimensões a um Modelo de Dados ....................................... 8-18
Acerca de Tabelas de Factos e Tabelas de Dimensões .............................................................. 8-18
Criar Tabelas de Factos e Dimensões a partir de uma Única Tabela ou Visualização......... 8-18
Criar Tabelas de Factos Individuais ............................................................................................ 8-21
Criar Tabelas de Dimensões Individualmente........................................................................... 8-22
Editar as Tabelas de Factos e as Tabelas de Dimensões ........................................................... 8-23
Acrescentar Mais Colunas a Tabelas de Factos e de Dimensões............................................. 8-25
Efetuar a Junção de Tabelas num Modelo de Dados......................................................................... 8-26
Acerca das Junções ......................................................................................................................... 8-26
Efetuar a Junção de Tabelas de Factos e de Dimensões............................................................ 8-27
Criar Dimensões de Tempo................................................................................................................... 8-27
Acrescentar Medidas e Atributos a um Modelo de Dados............................................................... 8-29
Editar Medidas e Atributos........................................................................................................... 8-29
Especificar a Agregação de Medidas em Tabelas de Factos .................................................... 8-31
Criar Medidas Calculadas............................................................................................................. 8-33
Criar Atributos Derivados ............................................................................................................ 8-36
Criar Expressões no Editor de Expressões.................................................................................. 8-36
Copiar Medidas e Atributos ......................................................................................................... 8-39
Copiar Objetos de Modelos ................................................................................................................... 8-39
vii
9 Definir Hierarquias e Níveis para Níveis de Detalhe e Agregação
Sucessão de Atividades Típica para Definição de Hierarquias e Níveis ..........................................
9-1
Acerca das Hierarquias e dos Níveis .....................................................................................................
9-1
Editar Hierarquias e Níveis.....................................................................................................................
9-2
Definir Propriedades de Tabela de Dimensões para Hierarquias.............................................
9-3
Definir Níveis de Agregação para Medidas .........................................................................................
9-4
Acerca da Definição de Níveis de Agregação para Medidas.....................................................
9-5
10 Proteger os Modelos de Dados
Sucessão de Atividades Típica para Proteger os Dados do Modelo ............................................... 10-1
Criar Variáveis para Utilizar em Expressões ...................................................................................... 10-1
Acerca das Variáveis ...................................................................................................................... 10-2
Definir Variáveis............................................................................................................................. 10-2
Restringir o Acesso a Objetos no Modelo............................................................................................ 10-3
Acerca da Herança de Permissões ............................................................................................... 10-5
Restringir o Acesso a Dados.................................................................................................................. 10-5
Parte IV
Gerir o Oracle Business Intelligence Cloud Service
11 Gerir o Conteúdo Apresentado e as Ações dos Utilizadores
Sucessão de Atividades Típica para Gerir o Conteúdo Apresentado e as Ações dos
Utilizadores ........................................................................................................................................ 11-1
Acerca dos Utilizadores e dos Perfis de Grupo.................................................................................. 11-2
Acerca dos Perfis de Grupo da Aplicação........................................................................................... 11-3
Perfis de Grupo da Aplicação Predefinidos ............................................................................... 11-3
Configurar Conteúdo Apresentado e Ações dos Utilizadores......................................................... 11-5
Iniciar os Perfis de Grupo da Aplicação...................................................................................... 11-6
Acrescentar Membros e Ações a Perfis de Grupo da Aplicação ............................................. 11-6
Por Que Razão É o Perfil de Grupo da Aplicação Administrador Importante? ................... 11-9
Atribuir Perfis de Grupo da Aplicação a Utilizadores.............................................................. 11-9
Atribuir Perfis de Grupo da Aplicação a Vários Utilizadores através de Perfis de Grupo 11-11
Acrescentar Perfis de Grupo da Aplicação Próprios............................................................... 11-12
Apagar Perfis de Grupo da Aplicação ...................................................................................... 11-14
Funcionalidade Ativada por Perfis de Grupo da Aplicação .......................................................... 11-14
12 Efetuar Cópia de Segurança e Repor
Sucessão de Atividades Típica para Efetuar Cópia de Segurança e Repor.................................... 12-1
Acerca dos Instantâneos ........................................................................................................................ 12-1
Tirar Instantâneos e Repor Informações.............................................................................................. 12-2
Tirar um Instantâneo ..................................................................................................................... 12-2
Repor a partir de um Instantâneo ................................................................................................ 12-3
Editar Descrições de Instantâneos ............................................................................................... 12-4
viii
Apagar Instantâneos ...................................................................................................................... 12-4
Exportar, Importar e Migrar Instantâneos .......................................................................................... 12-5
Exportar Instantâneos .................................................................................................................... 12-5
Importar Instantâneos.................................................................................................................... 12-6
Migrar Dados do Instantâneo....................................................................................................... 12-6
13 Efetuar Tarefas de Administração
Sucessão de Atividades Típica para Efetuar Tarefas de Administração ........................................ 13-1
Noções sobre Ferramentas de Administração .................................................................................... 13-2
Gerir Ligações à Base de Dados............................................................................................................ 13-3
Acerca das Ligações à Base de Dados ......................................................................................... 13-3
Ligar aos Dados numa Base de Dados do Oracle Cloud.......................................................... 13-4
Apagar Origens de Dados Não Utilizadas.......................................................................................... 13-5
Importar Modelos de Dados a partir do Oracle BI Enterprise Edition........................................... 13-6
Acerca da Importação de Modelos de Dados do Oracle BI Enterprise Edition para a
Nuvem ....................................................................................................................................... 13-6
Importar Modelos de Dados a partir de um Ficheiro (.rpd) .................................................... 13-8
Gerir Informações do Mapa .................................................................................................................. 13-9
Configurar a Forma de Apresentação dos Dados nos Mapas ................................................. 13-9
Editar Mapas de Segundo Plano ................................................................................................ 13-12
Colocar na Lista Branca Domínios Seguros ...................................................................................... 13-15
Gerir Como o Conteúdo é Indexado e Pesquisado.......................................................................... 13-15
Configurar Indexação da Pesquisa ............................................................................................ 13-16
Agendar Sondagens de Conteúdo Regulares........................................................................... 13-16
Monitorizar Tarefas de Sondagem de Pesquisa....................................................................... 13-17
Monitorizar Utilizadores e Diários de Atividades........................................................................... 13-17
Monitorizar os Utilizadores com Entrada em Sessão ............................................................. 13-17
Analisar Consultas de SQL e Diários ........................................................................................ 13-18
Executar Consultas de SQL de Teste ................................................................................................. 13-19
Monitorar Métricas do Oracle BI Cloud Service .............................................................................. 13-20
Parte V
Referência
A Terminologia
B Perguntas Mais Frequentes
Perguntas Mais Frequentes Principais sobre Carregamento de Dados .................................................... B-2
Perguntas Mais Frequentes Principais de Modelagem de Dados.............................................................. B-3
Perguntas Mais Frequentes Principais sobre Gestão do Oracle BI Cloud Service .................................. B-4
C Resolução de Problemas
Resolver Problemas Gerais .............................................................................................................................. C-2
Resolver Problemas com Carregamento de Dados ...................................................................................... C-3
ix
Resolver Problemas de Modelagem de Dados ............................................................................................. C-3
Resolver Problemas de Administração .......................................................................................................... C-5
D Referência do Editor de Expressões
Objetos do Modelo de Dados .......................................................................................................................... D-1
Operadores de SQL........................................................................................................................................... D-1
Expressões Condicionais.................................................................................................................................. D-2
Funções ............................................................................................................................................................... D-3
Funções de Agregação ............................................................................................................................. D-3
Funções de Calendário............................................................................................................................. D-4
Funções de Conversão ............................................................................................................................. D-6
Funções de Apresentação ....................................................................................................................... D-6
Funções de Avaliação............................................................................................................................... D-8
Funções Matemáticas ............................................................................................................................... D-8
Funções de Cadeia de Caracteres ........................................................................................................... D-9
Funções de Sistema................................................................................................................................
D-11
Funções de Séries de Tempo ................................................................................................................
D-11
Constantes .......................................................................................................................................................
D-12
Tipos.................................................................................................................................................................
D-12
Variáveis ..........................................................................................................................................................
D-12
E Referência do Data Sync
Acerca do Data Sync ......................................................................................................................................... E-1
Instalar e Atualizar o Data Sync...................................................................................................................... E-2
Acerca de Diretrizes de Permissão de Acesso e Requisitos................................................................ E-2
Acerca de Pré-requisitos, Bases de Dados Suportadas e Requisitos de JDBC ................................. E-3
Configurar Data Sync............................................................................................................................... E-3
Definir Propriedades do Sistema para Data Sync................................................................................ E-5
Noções sobre Alertas de Software no Data Sync ................................................................................. E-5
Atualizar o Data Sync............................................................................................................................... E-6
Acerca do Carregamento de Dados para o Cloud Utilizando o Data Sync.............................................. E-6
Definir Estratégias de Carregamento ............................................................................................................. E-8
Definir Estratégias de Carregamento para Dados Relacionais .......................................................... E-9
Definir Estratégias de Carregamento para Dados do Ficheiro ........................................................ E-10
Acerca da Monitorização e Resolução de Problemas de Carregamentos de Dados ............................. E-10
Criar e Modificar Tabelas............................................................................................................................... E-12
Criar e Modificar Conjuntos de Dados ........................................................................................................ E-13
Acerca do Trabalho com Tarefas................................................................................................................... E-14
Acerca do Apagamento da Cache de Dados para os Objetos do Modelo de Dados no Fim de uma
Tarefa........................................................................................................................................................... E-15
Várias Origens ................................................................................................................................................. E-15
Integrar com Outros Processos ..................................................................................................................... E-16
Integração Baseada em SQL .................................................................................................................. E-17
x
Distribuir Metadados do Data Sync ............................................................................................................. E-18
Exportar Metadados ............................................................................................................................... E-18
Importar Metadados............................................................................................................................... E-19
Definir Estratégias de Carregamento ........................................................................................................... E-20
Definir Estratégias de Carregamento para Dados Relacionais ........................................................ E-21
Definir Estratégias de Carregamento para Dados do Ficheiro ........................................................ E-22
Definir Propriedades do Sistema .................................................................................................................. E-22
Acionar Uma Tarefa Depois de Outra Automaticamente......................................................................... E-24
Preencher Vários Destinos na Nuvem ......................................................................................................... E-24
Configurar um Ambiente Diferente..................................................................................................... E-25
F Referência do Carregador de Dados
Sucessão de Atividades Típica para Carregar Ficheiros através do Carregador de Dados................... F-1
Carregar Ficheiros numa Tabela Nova .......................................................................................................... F-2
Carregar Ficheiros numa Tabela Existente.................................................................................................... F-4
Visualizar o Histórico de Carregamento de Dados...................................................................................... F-7
Corrigir Erros em Carregamentos de Dados................................................................................................. F-9
Acerca do Carregador de Dados................................................................................................................... F-10
Acerca dos Tipos de Colunas ................................................................................................................ F-11
Transformar os Seus Dados................................................................................................................... F-12
G Acessibilidade
Acerca das Funcionalidades de Acessibilidade ...........................................................................................
G-1
Mudar para o Modo de Acessibilidade ........................................................................................................
G-1
xi
xii
Prefácio
Saiba como carregar e modelar dados, gerir utilizadores e administrar o serviço.
Tópicos:
• Público-Alvo
• Documentos Relacionados
• Convenções
Público-Alvo
O tópico Preparar Dados no Oracle Business Intelligence Cloud Service destina-se aos
analistas de BI e administradores que utilizam o Oracle BI Cloud Service:
• Os administradores gerem o acesso ao Oracle BI Cloud Service e executam outras
tarefas administrativas, como, por exemplo, a cópia de segurança e reposição de
informações para outros utilizadores.
• Os analistas de informações empresariais carregam e efetuam a modelagem dos
dados e criam relatórios para os consumidores. As opções de integração de dados
vão da importação self-service às atualizações de ETL operacionais. Os analistas
podem selecionar visualizações interativas e criar cálculos avançados para revelar
informações detalhadas dos dados.
• Os consumidores de informações empresariais customizam as páginas dos painéis
e trabalham com os relatórios favoritos. Os painéis permitem aos consumidores
analisar e gerir rapidamente a atividade no sistema.
Documentos Relacionados
Estes recursos da Oracle relacionados fornecem mais informações.
• Oracle Public Cloud
http://cloud.oracle.com
• Iniciar o Oracle Cloud
• Gerir e Monitorizar Oracle Cloud
• Utilizar o Oracle Business Intelligence Cloud Service
• REST API for Oracle Business Intelligence Cloud Service
xiii
• Utilizar o Oracle Database Cloud (Database as a Service)
• Utilizar o Oracle Database Cloud (Schema as a Service)
Convenções
As convenções utilizadas neste documento são descritas neste tópico.
Convenções de Texto
Convenção
Significado
negrito
O negrito indica os elementos da interface gráfica do utilizador
associados a uma ação ou os termos definidos no texto ou no glossário.
itálico
O itálico indica os títulos dos livros, ênfases ou variáveis do
repositório de valores para os quais fornece valores específicos.
espaçamento
simples
O espaçamento simples indica os comandos num parágrafo, URLs,
código em exemplos, texto apresentado no ecrã ou texto introduzido
pelo utilizador.
Vídeos e Imagens
Os temas e os estilos customizam o aspeto do Oracle Business Intelligence, dos painéis,
dos relatórios e de outros objetos. Os vídeos e imagens utilizados neste manual
poderão não ter o mesmo tema ou estilo que está a utilizar, mas o comportamento e as
técnicas mostradas são iguais.
xiv
Parte I
Começar com o Oracle Business
Intelligence Cloud Service
Esta parte apresenta o Oracle BI Cloud Service.
Capítulos:
• Iniciar a Preparação de Dados no Oracle Business Intelligence Cloud Service
1
Iniciar a Preparação de Dados no Oracle
Business Intelligence Cloud Service
Este tópico descreve como começar a trabalhar com o Oracle BI Cloud Service.
Tópicos:
• Acerca do Oracle BI Cloud Service
• Como se Integra o Oracle BI Cloud Service com o Oracle Database Cloud Service?
• Antes de Começar a Utilizar o Oracle Business Intelligence Cloud Service
• Como Começar com o Oracle Business Intelligence Cloud Service
• Sucessão de Atividades Típica para Administradores do Oracle BI Cloud Service
• Ter Acesso ao Oracle BI Cloud Service
• Tarefas Principais do Oracle BI Cloud Service
Acerca do Oracle BI Cloud Service
O Oracle BI Cloud Service é uma plataforma de BI na nuvem que disponibiliza
informações empresariais para todos, do grupo de trabalho à empresa. Com o Oracle
BI Cloud Service, é fácil combinar dados de diferentes origens e criar rapidamente
aplicações e relatórios analíticos interativos e otimizados.
Os relatórios criados com o Oracle BI Cloud Service são disponibilizados
imediatamente nos dispositivos móveis, sem qualquer programação adicional. Todos
os dispositivos iOS e Android são suportados.
O Oracle BI Cloud Service simplifica a preparação de dados empresariais para análise:
• Utilize ferramentas ETL simples e APIs padrão do setor para importar os dados
examinados na base de dados Oracle e executar as atualizações em curso. Permita
que outros carreguem o self-service de dados. Consulte Carregar Dados no Oracle
Business Intelligence Cloud Service.
• Crie modelos de dados que apresentem dados para análise que melhor reflitam a
estrutura do seu negócio. Consulte Modelar Dados no Oracle Business Intelligence
Cloud Service.
• Faça uma gestão eficiente do que as pessoas podem ver e fazer no Oracle BI Cloud
Service. Determine quem pode carregar e modelar os dados, quem pode criar
relatórios e painéis interativos a partir do modelo de dados e quem pode criar
visualizações ad-hoc com base nos mesmos dados ou qualquer origem de dados
alternativa que escolham importar. Consulte Gerir o Conteúdo Apresentado e as
Ações dos Utilizadores.
Iniciar a Preparação de Dados no Oracle Business Intelligence Cloud Service 1-1
Como se Integra o Oracle BI Cloud Service com o Oracle Database Cloud Service?
• Tire instantâneos regulares para efetuar a cópia de segurança do modelo de dados,
o conteúdo que os analistas gravam no catálogo e informações de permissão de
acesso. Consulte Efetuar Cópia de Segurança e Repor.
Junte informações empresariais convincentes a partir dos seus dados empresariais com
dezenas de visualizações interativas e sugestões automáticas. Leia o tópico Utilizar o
Oracle Business Intelligence Cloud Service para obter informações sobre como criar
informações empresariais no Oracle BI Cloud Service e partilhá-las com outras pessoas
Como se Integra o Oracle BI Cloud Service com o Oracle Database Cloud
Service?
Necessita de uma base de dados para armazenar e gerir os dados que analisa no
Oracle BI Cloud Service. O Oracle BI Cloud Service pode ser integrado com o Oracle
Database Cloud - Database Schema Service ou o Oracle Database Cloud - Database as
a Service:
• Oracle Database Cloud - Database Schema Service — Serviço baseado em schema
único, incluído no Oracle BI Cloud Service.
O Oracle BI Cloud Service vem integrado com o Database Schema Service, pelo que
não é necessário nenhum passo extra se pretender utilizar esta base de dados.
Consulte também Using Oracle Database Cloud - Database Schema Service.
• Oracle Database Cloud - Database as a Service — Computador virtual dedicado
com uma instância da Base de Dados Oracle totalmente configurada em execução.
Pode configurar o Oracle BI Cloud Service para ser integrado com uma ou várias
instâncias do Database as a Service. Para que isto funcione, o Oracle BI Cloud
Service e o Database as a Service devem estar em execução no mesmo centro de
dados e o administrador deve fornecer os detalhes da ligação. Consulte Gerir
Ligações à Base de Dados.
Consulte também Using Oracle Database Cloud - Database as a Service.
Nota:
À semelhança do Oracle Database Cloud Service, o Oracle BI Cloud Service
utiliza os conceitos de coluna e de tabela. Consulte o tópico Terminologia para
obter informações importantes sobre a forma como o Oracle BI Cloud Service
utiliza estes termos.
Antes de Começar a Utilizar o Oracle BI Cloud Service
O administrador é responsável pela preparação do Oracle BI Cloud Service para que
outros o possam utilizar.
Antes de permitir que os utilizadores entrem em sessão no Oracle BI Cloud Service,
familiarize-se com:
• Oracle Cloud
Crie e configure a sua conta no Oracle Cloud. Para obter mais informações sobre a
criação de uma conta no Oracle Cloud, consulte Pedir uma Subscrição de Avaliação
ou Comprar uma Subscrição Ilimitada para um Oracle Cloud Service em Iniciar o
Oracle Cloud.
1-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Antes de Começar a Utilizar o Oracle BI Cloud Service
• Oracle Database Cloud Service
Necessita do Oracle Database Cloud - Database Schema Service ou do Oracle
Database Cloud - Database as a Service para armazenar e gerir os dados do Oracle
BI Cloud Service. Consulte Como se Integra o Oracle BI Cloud Service com o
Oracle Database Cloud Service?
• Oracle Business Intelligence Cloud Service
Configure contas para outros utilizadores e atribua-lhes perfis de grupo no Oracle
BI Cloud Service. Configure ligações à base de dados da nuvem para que os
analistas e os modeladores de negócios possam analisar os respetivos dados da
empresa. Para obter mais informações sobre a configuração do Oracle BI Cloud
Service, consulte Sucessão de Atividades Típica para Administradores do Oracle BI
Cloud Service.
Sucessão de Atividades Típica para Administradores do Oracle BI Cloud Service
Seguem-se as tarefas comuns para administrar o Oracle BI Cloud Service.
Tarefa
Descrição
Mais informações
Iniciar serviços de
avaliação e pagos
Forneça as suas informações e
registe-se para um serviço de
avaliação gratuito ou solicite
um serviço pago.
Secção Pedir uma Subscrição de Avaliação ou
Comprar uma Subscrição Ilimitada para um
Oracle Cloud Service em Iniciar o Oracle Cloud
Ativar serviços de
avaliação e pagos
Depois de a Oracle fornecer o
seu serviço, entre em sessão e
ative-o.
Secção Ativar a Subscrição de Avaliação ou Ativar
a Ordem em Iniciar o Oracle Cloud
Criar instâncias do
serviço
Se a sua subscrição lhe conceder
o direito de criar várias
instâncias, crie uma ou várias
instâncias do Oracle BI Cloud
Service com base nas suas
necessidades empresariais.
Secção Criar Instâncias do Serviço em Iniciar o
Oracle Cloud
Mais informações sobre
utilizadores e perfis de
grupo
Noções sobre contas de
utilizador e perfis de grupo
predefinidos.
Acerca dos Utilizadores e dos Perfis de Grupo
Acrescentar e gerir
utilizadores
Crie contas para os utilizadores.
Secção Acrescentar Utilizadores e Atribuir Perfis
de Grupo em Iniciar o Oracle Cloud
Aceder ao serviço
Aceda ao Oracle BI Cloud
Service.
Aceder ao Oracle BI Cloud Service
Gerir o conteúdo
apresentado e as ações
dos outros utilizadores
Atribuir perfis de grupo da
aplicação apropriados a todos
os utilizadores do serviço.
Gerir o Conteúdo Apresentado e as Ações dos
Utilizadores
Criar ligações à base de
dados
Ligue o Oracle BI Cloud Service
a outras bases de dados da
nuvem de modo a que os
analistas de negócios possam
analisar os dados da empresa
armazenados em várias
localizações
Gerir Ligações à Base de Dados
Iniciar a Preparação de Dados no Oracle Business Intelligence Cloud Service 1-3
Como Começar a Preparação de Dados no Oracle BI Cloud Service
Tarefa
Descrição
Mais informações
Monitorizar o serviço
Verifique o funcionamento
diário do seu serviço,
monitorize o desempenho e
reveja notificações importantes.
Perspetiva Geral da Gestão de Serviços e Contas
do Oracle Cloud em Gerir e Monitorizar Oracle
Cloud
Gerir o serviço
Faça a gestão do Oracle BI
Cloud Service, incluindo
utilizadores, cópias de
segurança, ligações à base de
dados, etc.
Gerir o Oracle Business Intelligence Cloud Service
Aumentar a subscrição
do seu serviço
Acrescente capacidade ao seu
serviço pago existente através
do respetivo aumento para um
nível de subscrição mais
elevado.
Atualizar a Subscrição Paga do Oracle Cloud em
Gerir e Monitorizar Oracle Cloud
Acerca dos Perfis de Grupo e Contas de Utilizadores do Oracle BI Cloud Service
Os administradores devem assegurar que os privilégios e perfis de grupo de todos os
utilizadores estão corretamente configurados antes de estes entrarem em sessão no
Oracle BI Cloud Service.
Alguns perfis de grupo são específicos do Oracle BI Cloud Service enquanto que
outros aplicam-se aos serviços do Oracle Cloud:
• Perfis de Grupo do Oracle Cloud
Para obter informações sobre os perfis de grupo e os privilégios que são comuns
nos serviços do Oracle Cloud, consulte Perfis de Grupo de Utilizadores e
Privilégios do Oracle Cloud em Iniciar o Oracle Cloud.
• Perfis de Grupo do Oracle BI Cloud Service
– Perfis de grupo do serviço: São provisionados vários perfis de grupo do serviço
na nuvem predefinidos com o Oracle BI Cloud Service. Consulte Acerca dos
Utilizadores e dos Perfis de Grupo.
– Perfis de grupo da aplicação: O acesso às funcionalidades do Oracle BI Cloud
Service é controlado através de um conjunto de perfis de grupo da aplicação
predefinidos. Para saber a que funcionalidades um utilizador pode aceder com
um determinado perfil de grupo da aplicação, consulte Perfis de Grupo da
Aplicação Predefinidos no Oracle BI Cloud Service and Funcionalidade Ativada
por Perfis de Grupo da Aplicação.
Como Começar a Preparação de Dados no Oracle BI Cloud Service
Os administradores, carregadores de dados e modeladores de dados desempenham
um papel na preparação de dados empresariais para análise. Quando os dados
empresariais estiverem prontos para análise, publique o modelo de dados de modo a
que os programadores de conteúdo de BI possam começar a visualizar os dados e a
partilhar as informações empresariais com os colegas de trabalho, clientes e parceiros
de negócio.
1-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Ter Acesso ao Oracle BI Cloud Service
Tarefa
Utilizador
Mais Informações
Entrar em sessão no Oracle BI Cloud
Service como administrador
Administrador
Aceder ao Oracle BI Cloud Service
Permitir que outros utilizadores carreguem
e modelem dados através de perfis de
grupo da aplicação
Administrador
Sucessão de Atividades Típica para Gerir o
Conteúdo Apresentado e as Ações dos
Utilizadores
Ligar às origens de dados do Oracle
Database Cloud Service
Administrador
Gerir Ligações à Base de Dados
Carregar dados para análise no Oracle
Database Cloud Service
Carregadores de
dados
Importar Dados para a Nuvem
Modelar os dados de modo a que os
programadores de conteúdo possam
visualizar os dados através de relatórios e
painéis
Modeladores de
dados
Sucessão de Atividades Típica para
Modelagem de Dados
Criar instantâneos de forma regular, etc.
Administradores
Gerir o Oracle Business Intelligence Cloud
Service
Sucessão de Atividades Típica para
Administradores do Oracle BI Cloud
Service
Nota: Para obter informações sobre como gerar relatórios sobre os dados, leia
Utilizar o Oracle Business Intelligence Cloud Service.
Ter Acesso ao Oracle BI Cloud Service
A sua mensagem de correio eletrónico “Bem-vindo ao Oracle BI Cloud Service”
contém uma ligação direta para o serviço. Clique nesta ligação e entre em sessão. Em
alternativa, entre em sessão no Oracle Cloud em cloud.oracle.com e, em seguida,
selecione Oracle BI Cloud Service.
O Oracle BI Cloud Service apresenta uma demonstração do produto quando entra em
sessão pela primeira vez. No fim da demonstração, é-lhe apresentada a Página
Principal com ligações para todas as funcionalidades do Oracle BI Cloud Service
disponíveis.
Iniciar a Preparação de Dados no Oracle Business Intelligence Cloud Service 1-5
Tarefas Principais do Oracle BI Cloud Service
Tarefas Principais do Oracle BI Cloud Service
No Oracle BI Cloud Service, existem tarefas principais de carregamento de dados,
modelagem de dados e gestão.
Tarefas:
• Tarefas Principais de Carregamento de Dados
• Tarefas Principais de Modelagem de Dados
• Tarefas Principais de Gestão
Tarefas Principais de Carregamento de Dados
Este tópico identifica as tarefas principais de carregamento de dados.
•
Configurar Carregamentos de Dados a partir de Ficheiros CSV ou XLSX com o
Data Sync
• Configurar Carregamentos de Dados a partir de Tabelas Utilizando o Data Sync
• Carregar Dados Apenas Uma Vez
• Renovar Regularmente os Dados
• Carregar Tabelas Relacionais com o SQL Developer
• Carregar Origens Relacionais nos Locais e Ficheiros para a Nuvem através da
Utilização do Oracle BI Cloud Service Data Sync
• Automatizar o Carregamento de Dados Através de Métodos Programáticos
1-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Tarefas Principais do Oracle BI Cloud Service
Tarefas Principais de Modelagem de Dados
Este tópico identifica as tarefas principais de modelagem de dados.
•
Criar um Modelo de Dados
• Rever Tabelas de Origem e Dados
• Acrescentar as Visualizações de Origem Próprias
• Criar Tabelas de Factos e Dimensões a partir de uma Única Tabela ou Visualização
• Criar Tabelas de Factos Individuais
• Criar Tabelas de Dimensões Individualmente
• Efetuar a Junção de Tabelas de Factos e de Dimensões
• Criar Medidas Calculadas
• Criar Atributos Derivados
• Criar Dimensões de Tempo
• Editar Hierarquias e Níveis
• Restringir o Acesso a Objetos no Modelo
• Publicar Alterações no Modelo de Dados
Tarefas Principais de Gestão
Este tópico identifica as tarefas principais de gestão do Oracle BI Cloud Service.
• Atribuir Perfis de Grupo da Aplicação a Utilizadores
• Acrescentar Perfis de Grupo da Aplicação Próprios
• Tirar Instantâneos
• Repor a partir de um Instantâneo
• Gerir Ligações à Base de Dados
• Libertar Espaço de Armazenamento
• Colocar na Lista Branca Domínios Seguros
• Gerir Como o Conteúdo é Indexado e Pesquisado
• Importar Modelos de Dados a partir do Oracle BI Enterprise Edition
Iniciar a Preparação de Dados no Oracle Business Intelligence Cloud Service 1-7
Tarefas Principais do Oracle BI Cloud Service
1-8 Preparar Dados no Oracle Business Intelligence Cloud Service
Parte II
Carregar Dados para o Oracle Business
Intelligence Cloud Service
Esta parte explica como carregar os dados que pretende modelar através do Oracle
Business Intelligence Cloud Service.
Capítulos:
• Colocar Dados na Nuvem
• Carregar Dados a partir de Ficheiros
• Carregar Dados a partir de Tabelas Relacionais
• Automatizar o Carregamento de Dados Através de Métodos Programáticos
2
Perspetiva Geral para Colocar Dados na
Nuvem
Este tópico descreve métodos de importação de dados para o Oracle BI Cloud Service
e apresenta o Data Sync.
Tópicos:
• Importar os Dados para a Nuvem
• Acerca do Data Sync
• Configurar o Data Sync pela Primeira Vez
Importar Dados para a Nuvem
Importe os dados para a nuvem para que os utilizadores do Oracle BI Cloud Service
possam iniciar a análise dos dados. Pode importar dados para tabelas numa base de
dados do Oracle Cloud (Database Express Service (Schema) ou Database as a Service)
ou para um armazenamento do conjunto de dados no Oracle BI Cloud Service. O
Oracle BI Cloud Service fornece uma ferramenta de cliente denominada Data Sync que
importa dados de ficheiros, tabelas relacionais e origens de dados do OTBI (Oracle
Transactional Business Intelligence), mas se preferir pode utilizar uma gama de outras
ferramentas e tecnologias para importar os dados.
Vídeo
Pode utilizar qualquer uma das seguintes ferramentas e tecnologias para carregar
dados para o Oracle BI Cloud Service:
• Oracle BI Cloud Service Data Sync (recomendado)
• Oracle SQL Developer
• Oracle SQL Workshop Data Upload Utility
• Oracle Application Express Application Data Load Utility
• APIs REST
• Ficheiros de comandos de SQL/PL
Onde encontrar mais informações:
• Para saber como carregar dados a partir de ficheiros, consulte Sucessão de
Atividades Típica para Carregar Dados a partir de Ficheiros com o Data Sync.
• Para saber como carregar dados a partir de tabelas da base de dados, consulte
Sucessão de Atividades Típica para Carregar Dados a Partir de Tabelas.
Perspetiva Geral para Colocar Dados na Nuvem 2-1
Importar Dados para a Nuvem
• Para saber como carregar dados de áreas empresariais ou relatórios do OTBI,
consulte Sucessão de Atividades Típica para Carregar Dados a Partir do OTBI
.
• Para obter mais informações sobre como carregar dados programaticamente a
partir de ordens na nuvem e no local através da utilização de REST APIs ou de
ficheiros de comandos de SQL/PL, consulte Automatizar o Carregamento de
Dados Através de Métodos Programáticos.
Os utilizadores também podem carregar os seus próprios conjuntos de dados para
análise ad-hoc com o Visual Analyzer. Consulte Acrescentar Dados Próprios em
Utilizar o Oracle Business Intelligence Cloud Service.
Comparar Ferramentas de Carregamento de Dados
Esta tabela compara as principais ferramentas e tecnologias que pode utilizar para
carregar dados.
Funcionalidade/
Ferramenta
Data Sync
SQL
Developer
APEX Data
Loader (A ser
recusado na
versão revista
seguinte)
Ficheiros delimitados e
CSV
Sim
Não
Sim
Ficheiros do Excel
Sim*
Não
Sim
Processamento do póscarregamento
Não
Sim
Não
Gestor da Agenda
Sim
Sim**
Não
Repetição automática
em caso de falha
Sim
Não
Não
A rede do cliente
utiliza proxy
Sim
Não
Não
Origem da base de
dados Oracle
Sim
Sim
Não
Outra origem da base
de dados relacional
Sim
Não
Não
Base de dados de
destino do Oracle
Cloud — Database
Express Service
(Schema)
Sim
Sim
Sim
Base de dados de
destino do Oracle
Cloud — Database as a
Service
Sim
Sim
Não
* XLSX apenas
2-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Acerca do Data Sync
** Gestor da agenda do sistema operativo
O Oracle BI Cloud Service integra-se com o Database Express Service (Schema) e o
Database as a Service. Consulte Como se Integra o Oracle BI Cloud Service com o
Oracle Database Cloud Service?
Acerca do Data Sync
Utilize o Data Sync para carregar e gerir dados para o Oracle BI Cloud Service. Pode
carregar dados a partir de ficheiros (CSV e XLSX), de várias origens relacionais e de
relatórios e áreas empresariais no OTBI. Exporte o Data Sync a partir do Oracle
Technology Network, (em Middleware > Business Intelligence Cloud Service >
Downloads) e instale-o localmente num computador com o Windows ou UNIX.
Quando tiver exportado e instalado o Data Sync, configura o ambiente de trabalho
seguindo os passos no Configurar o Data Sync pela Primeira Vez. Depois disso, está
pronto para começar a carregar os dados. Para saber como carregar dados com o Data
Sync, consulte:
• Para carregar dados a partir de ficheiros de dados, consulte Sucessão de Atividades
Típica para Carregar Dados a partir de Ficheiros com o Data Sync.
• Para carregar dados a partir das tabelas da base de dados, consulte Sucessão de
Atividades Típica para Carregar Dados a Partir de Tabelas. Para obter uma lista de
bases de dados suportadas, consulte Acerca de Pré-requisitos, Bases de Dados
Suportadas e Requisitos de JDBC.
• Para carregar dados a partir de relatórios ou áreas empresariais no OTBI, consulte
Sucessão de Atividades Típica para Carregar Dados a Partir do OTBI.
Perspetiva Geral para Colocar Dados na Nuvem 2-3
Configurar o Data Sync pela Primeira Vez
Configurar o Data Sync pela Primeira Vez
Prepare o Data Sync para o carregamento de dados. Instale o Data Sync, defina
algumas opções locais e configure notificações por correio eletrónico. Indique a origem
de dados ao Data Sync e o local onde pretende carregar os dados.
Para configurar o Data Sync:
Tarefa
Descrição
Mais Informações
Exporte o Data Sync.
Exporte o pacote do Data Sync a partir
do Oracle Technology Network e instale
o Data Sync.
Instalar e Atualizar o Data
Sync
Configure as
permissões de acesso.
Colabore com o administrador do
serviço no sentido de assegurar que tem
permissões para carregar dados no
Oracle BI Cloud Service.
Atribuir Permissões de
Importação de Dados com
o Data Sync aos
Utilizadores
Configure as
propriedades do
Data Sync
Configure as propriedades do Data Sync
para o seu ambiente local.
Definir Opções por
Omissão para o Data Sync
Configure as
notificações por
correio eletrónico.
Especifique quem receberá as mensagens
de correio eletrónico de notificação do
Data Sync sobre o estado dos
carregamentos de dados.
Configurar Notificações
por Correio Eletrónico
Configure um novo
projeto do Data Sync.
Configure um novo projeto do Data
Sync ou abra um projeto existente.
Clique em Criar um Novo
Projeto no Data Sync.
Especifique os
detalhes da ligação
para o Oracle BI
Cloud Service.
Especifique os detalhes da ligação para o
Oracle BI Cloud Service e para a origem
de dados relacional.
Especificar Detalhes da
Ligação para o Oracle BI
Cloud Service
Ligue à origem de
dados
Especifique os detalhes da ligação para a
origem de dados (se não efetuar o
carregamento a partir de ficheiros
apenas).
Especificar Detalhes da
Ligação para uma Origem
de Dados
Agora, está pronto para carregar os dados:
— Se carregar os dados a partir de ficheiros, consulte Sucessão de Atividades Típica
para Carregar Dados a partir de Ficheiros com o Data Sync.
— Se carregar os dados a partir de tabelas de bases de dados, consulte Sucessão de
Atividades Típica para Carregar Dados a Partir de Tabelas.
— Se carregar os dados a partir de relatórios ou áreas empresariais no OTBI, consulte
Sucessão de Atividades Típica para Carregar Dados a Partir do OTBI.
Atribuir Permissões de Importação de Dados com o Data Sync aos Utilizadores
Os administradores utilizam os perfis de grupo da aplicação para controlar se o
utilizador tem ou não permissão para carregar dados com o Data Sync. Necessita do
perfil de grupo da aplicação Autor do Carregamento de Dados do BI se pretender
importar os dados para tabelas na base de dados da nuvem. Para importar os dados
2-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar o Data Sync pela Primeira Vez
para um conjunto de dados, necessita do perfil de grupo da aplicação Autor de
Conteúdo Avançado do BI. Se o utilizador do Data Sync não tiver uma conta no Oracle
BI Cloud Service, antes de começar, desloque-se para Serviços Privados e crie uma
nova conta.
Para atribuir permissões de utilização do Data Sync a um utilizador:
1. Entre em sessão no Oracle BI Cloud Service como administrador.
2. Clique em Consola e, em seguida, clique no separador Utilizadores e Perfis de
Grupo.
3. Navegue para o utilizador, clique em Gerir Perfis de Grupo da Aplicação para
apresentar a caixa de diálogo Perfis de Grupo da Aplicação e utilize a caixa de
diálogo de transferência para acrescentar um ou ambos os perfis de grupo
que se seguem à lista de perfis de grupo do utilizador:
• Autor do Carregamento de Dados do BI — acrescente este perfil de grupo para
permitir que os utilizadores carreguem dados numa tabela.
• Autor de Conteúdo Avançado do BI — acrescente este perfil de grupo para
permitir que os utilizadores carreguem dados num conjunto de dados.
Definir Opções por Omissão para o Data Sync
Configure valores por omissão para o Data Sync em função das suas necessidades
empresariais e adapte o Data Sync à sua forma de trabalhar. Por exemplo, pode
configurar um diretório por omissão para os seus ficheiros de dados, determinar o
nível de detalhe registado, durante quanto tempo devem ser mantidos os ficheiros de
diário, etc.
Para definir opções por omissão:
1. No Data Sync, no menu Visualizações, clique em Propriedades do Sistema.
2. Se planeia importar dados a partir de ficheiros (CSV ou XLSX), configure um
Diretório Raiz do Ficheiro de Dados.
Especifique uma localização por omissão para os ficheiros, tal como D:
\osmeusficheirosdedados.
3. Defina outras propriedades ou mantenha as definições por omissão.
Para obter assistência detalhada sobre como especificar propriedades para o
ambiente de trabalho, consulte Definir Propriedades do Sistema.
Configurar Notificações por Correio Eletrónico
Pode enviar relatórios de carregamento de dados por correio eletrónico para um ou
vários destinatários. As mensagens de correio eletrónico notificam os utilizadores
relativamente ao êxito ou falha dos carregamentos de dados.
Para configurar notificações por correio eletrónico:
1.
Configure o remetente do correio eletrónico, consulte Configurar o Remetente do
Correio Eletrónico.
2.
Configure os destinatários do correio eletrónico, consulte Configurar
Destinatários do Correio Eletrónico e Atribuir-lhes Tarefas.
Perspetiva Geral para Colocar Dados na Nuvem 2-5
Configurar o Data Sync pela Primeira Vez
Configurar o Remetente do Correio Eletrónico
O Data Sync tem um cliente de correio eletrónico baseado na autenticação da entrada
em sessão (SMTP) incorporado, que liga a qualquer servidor de autenticação da
entrada em sessão de SMTP. Configure a conta do administrador de correio eletrónico
para permitir que os destinatários recebam notificações por correio eletrónico.
Para configurar o remetente do correio eletrónico:
1. No menu Ferramentas, clique em Correio Eletrónico e, em seguida, clique em
Configurar.
2. Clique no separador Configuração do Correio Eletrónico e introduza os detalhes
de correio eletrónico do remetente.
Campo
Descrição
Nome de Utilizador
Nome de utilizador da conta de correio eletrónico.
Senha
Introduza a senha do nome de utilizador fornecido.
(Apenas requerido se selecionar Necessita de
Autenticação.)
Servidor de Correio Eletrónico
Nome do host do servidor de correio eletrónico.
Porta do Servidor de Correio
Eletrónico
Porta em que o servidor de correio eletrónico efetua
listen.
Endereço de Correio Eletrónico
Endereço de correio eletrónico do utilizador.
Necessita de Autenticação
Especifica se o servidor de correio eletrónico da
empresa requer autenticação.
Necessita de SSL
Especifica se é necessária uma ligação de SSL.
3. Clique em Enviar Mensagem de Correio Eletrónico de Teste para testar a ligação.
4. Clique em Gravar.
Configurar Destinatários do Correio Eletrónico e Atribuir-lhes Tarefas
Pode registar um ou mais destinatários para receberem atualizações enviadas por
correio eletrónico sobre o estado da tarefa. Os destinatários do correio eletrónico
configurados podem ser atribuídos a tarefas específicas de modo a que a pessoa
responsável pela monitorização de um carregamento de dados (com uma Tarefa)
receba notificações por correio eletrónico.
Para configurar destinatários do correio eletrónico:
1. No menu Ferramentas, clique em Correio Eletrónico e, em seguida, clique em
Destinatários.
2. Clique em Novo na barra de ferramentas e introduza as seguintes informações:
Campo
Descrição
Nome
Nome do utilizador a ser notificado.
2-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar o Data Sync pela Primeira Vez
Campo
Descrição
Endereço de Correio Eletrónico
Endereço de correio eletrónico em que a notificação é
enviada.
Inativo
Indica se a notificação por correio eletrónico para este
destinatário é ativa ou inativa. Quando verificado, a
pessoa não é incluída na difusão da mensagem de
correio eletrónico.
3. Navegue para o separador Tarefas na visualização Tarefas e atribua um
destinatário do correio eletrónico àqueles que configurou para cada tarefa.
Ligar o Data Sync ao Oracle BI Cloud Service e às suas Origens de Dados
Ligue ao Oracle BI Cloud Service de destino e, opcionalmente, introduza os detalhes
da ligação para uma ou várias origens de dados. O Data Sync carrega os dados destas
origens para a localização de destino. Se os dados que pretende carregar estiverem
num ficheiro, não necessita de fornecer informações de ligação à origem de dados
aqui. O destino pode ser o Oracle BI Cloud Service ou o Oracle Database as a Service.
Para ligar o Data Sync:
• (Obrigatório) Introduza o URL do Oracle BI Cloud Service como o DESTINO, se
pretender carregar os dados para:
– as tabelas na base de dados por omissão do Oracle BI Cloud Service (ou seja, o
Database as a Schema).
– o armazenamento de conjuntos de dados no Oracle BI Cloud Service.
Consulte Especificar Detalhes da Ligação para o Oracle BI Cloud Service.
Se pretender carregar dados para uma base de dados da nuvem diferente, ligue o
Data Sync diretamente ao Oracle Database as a Service de DESTINO através de
uma ligação de TNS local. Para evitar erros de ligação, não apague a ligação de
DESTINO.
• (Opcional) Se estiver a carregar dados diretamente a partir de tabelas da base de
dados, especifique os detalhes da ligação para a origem de dados. Consulte
Especificar Detalhes da Ligação para uma Origem de Dados.
Se estiver a carregar dados apenas a partir de ficheiros de dados, não necessita de
uma ligação de origem no Data Sync.
Especificar Detalhes da Ligação para o Oracle BI Cloud Service
Para configurar um ambiente do Data Sync, especifique o URL para o Oracle BI Cloud
Service, juntamente com um nome de utilizador e uma senha apropriados.
Para especificar os detalhes da ligação para o Oracle BI Cloud Service:
1. No Data Sync, clique em Ligações, em seguida clique no separador Origens/
Destinos.
2. Na lista de ligações, selecione TARGET.
3. Na caixa de diálogo Editar abaixo, especifique os seguintes detalhes:
Perspetiva Geral para Colocar Dados na Nuvem 2-7
Configurar o Data Sync pela Primeira Vez
Campo ou Elemento
Descrição
Tipo de Ligação
Selecione Oracle (BICS).
Utilizador
Introduza um utilizador com um perfil de grupo da aplicação
de carregamento de dados adequado no Oracle BI Cloud
Service (Autor do Carregamento de Dados do BI e/ou Autor
de Conteúdo Avançado do BI). Consulte Atribuir Permissões
de Importação de Dados com o Data Sync aos Utilizadores.
Senha
Especifique a senha para o utilizador que introduziu no
campo Utilizador. Consulte Atribuir Permissões de
Importação de Dados com o Data Sync aos Utilizadores.
URL
Especifique o URL do Oracle BI Cloud Service sem a parte ‘/
analytics’ no fim. Por exemplo, se o URL do Cloud Service for
‘http://bicsinstinoracle12345.analytics.us1.cloud.oracle.com/analytics’,
especifique: http://bicsinst-
inoracle12345.analytics.us1.cloud.oracle.
com
Especificar Detalhes da Ligação para uma Origem de Dados
Para configurar um ambiente do Data Sync, especifique a localização da base de dados
de origem. Se estiver a carregar dados a partir de ficheiros apenas, pode ignorar esta
tarefa.
Para especificar detalhes da ligação para uma origem de dados:
1. No Data Sync, clique em Ligações, em seguida clique no separador Origens/
Destinos.
2. Clique em Novo para acrescentar um registo vazio à lista de ligações.
3. Na caixa de diálogo Editar abaixo, especifique os seguintes detalhes:
Campo ou Elemento
Descrição
Nome
Especifique um nome descritivo abreviado e
que não tenha em conta o ambiente, como, por
exemplo, CRM ou RH, para identificar a
ligação no Data Sync. Evite utilizar nomes
específicos da instância, como nomes de hosts,
uma vez que a mesma ligação pode ser
configurada em relação a bases de dados
diferentes em ambientes diferentes (por
exemplo, desenvolvimento e produção).
Tipo de Ligação
Tipo de base de dados.
Proprietário da Tabela
Nome do proprietário do schema. Este é o
utilizador a quem pertencem os objetos no
schema de origem.
Senha
Senha para o utilizador da base de dados/
proprietário da tabela.
2-8 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar o Data Sync pela Primeira Vez
Campo ou Elemento
Descrição
Nome do Serviço, Nome de TNS, Cadeia
de Caracteres da Ligação ou Nome da
Base de Dados ou Origem de Dados de
ODBC
Introduza os valores apropriados para a sua
base de dados.
Host
O nome do computador ou o endereço IP do
computador em que a base de dados reside.
Porta
Número da porta em que a base de dados
efetua listen (por exemplo, 1521 é o valor por
omissão para uma base de dados Oracle).
URL (Opcional)
Um URL de JDBC para a ligação da origem de
dados. O valor neste campo deve estar em
conformidade com as especificações da base de
dados. Utilize esta opção para especificar um
URL exclusivo para uma determinada origem
de dados. Por exemplo, esta opção pode ser
útil se esta origem de dados física utilizar o
Oracle RAC e outras origens de dados utilizam
um tipo de base de dados diferente.
Driver (Opcional)
O driver conforme descrito na documentação
de JDBC.
Para um Oracle TNS Name, introduza o nome
de TNS que é especificado no ficheiro
tnsnames.ora em \network\admin\.
4. Clique em Testar Ligação para se certificar de que a ligação funciona.
5. Clique em Gravar.
Nota:
A versão do driver JDBC deve corresponder com a versão da base de dados. A
não correspondência da versão pode causar erros falsos durante o processo de
carregamento de dados. Mesmo utilizando a base de dados Oracle, se a versão
do driver JDBC não corresponder com a versão da base de dados, deve
exportar a versão compatível do driver JDBC a partir do local na Web da
Oracle e colocá-la no diretório lib.
Para a Oracle, é preferível utilizar o tipo de ligação Thin. Em alguns casos,
como as configurações do RAC, pode ter de utilizar a ligação do tipo OCI8.
Neste caso, certifique-se também de que a biblioteca de clientes instalada no
computador local corresponde com a versão da base de dados.
Perspetiva Geral para Colocar Dados na Nuvem 2-9
Configurar o Data Sync pela Primeira Vez
2-10 Preparar Dados no Oracle Business Intelligence Cloud Service
3
Carregar Dados a Partir de Ficheiros com o
Data Sync
Utilize o Data Sync para carregar os ficheiros de dados que pretende analisar no
Oracle BI Cloud Service. Pode carregar os dados numa base de dados do Oracle Cloud
(Database Schema Service ou Database as a Service) ou sob a forma de uma origem de
conjuntos de dados para projetos do Visual Analyzer.
Tópicos
• Sucessão de Atividades Típica para Carregar Dados a partir de Ficheiros com o
Data Sync
• Acerca dos Requisitos do Ficheiro de Dados
• Acerca de Conjuntos de Dados
• Configurar Carregamentos de Dados a partir de Ficheiros CSV ou XLSX com o
Data Sync
• Manter Dados de Configuração de Ficheiros
• Carregar Dados Apenas Uma Vez
• Renovar Regularmente os Dados
• Monitorizar Carregamentos de Dados
Sucessão de Atividades Típica para Carregar Dados a partir de Ficheiros
com o Data Sync
Seguem-se as tarefas comuns para carregar dados do BI a partir de ficheiros.
Vídeo
Tarefa
Descrição
Mais Informações
Mantenha o Data
Sync ativo e em
execução.
Exporte e instale o Data Sync num
computador local e configure o ambiente
do Data Sync.
Configurar o Data Sync
pela Primeira Vez
Prepare os ficheiros
de dados.
Certifique-se de que os ficheiros de
dados cumprem os requisitos de
formatação do Data Sync.
Acerca dos Requisitos do
Ficheiro de Dados
Carregar Dados a Partir de Ficheiros com o Data Sync 3-1
Acerca dos Requisitos do Ficheiro de Dados
Tarefa
Descrição
Mais Informações
Configure o
carregamento de
dados.
Registe os ficheiros CSV ou XLSX que
pretende carregar e defina uma
estratégia de carregamento para os seus
dados.
Configurar
Carregamentos de Dados
a partir de Ficheiros CSV
ou XLSX com o Data Sync
Gerir a configuração
de um carregamento
de dados
Efetue as alterações necessárias a um
carregamento de dados existente a partir
da configuração de ficheiros.
Manter Dados de
Configuração de Ficheiros
Carregue dados uma
vez apenas com o
Data Sync.
Utilize o Data Sync para carregar dados
na base de dados da nuvem de destino.
Carregar Dados Apenas
Uma Vez
Renove regularmente
os seus dados.
Agende um carregamento de dados
regular para renovar os dados.
Renovar Regularmente os
Dados
Monitorize
Carregamentos de
Dados.
Monitorize o progresso dos
carregamentos de dados e responda a
questões.
Monitorizar
Carregamentos de Dados
Acerca dos Requisitos do Ficheiro de Dados
Antes de iniciar o carregamento dos dados a partir dos ficheiros, certifique-se de que
os ficheiros de dados satisfazem os requisitos aqui especificados.
Tipos de Ficheiro Suportados
Pode carregar ficheiros CSV (Valores Separados por Vírgulas) contendo os
delimitadores mais comuns (por exemplo, vírgulas ou separadores) ou ficheiros XLSX
do Microsoft Excel.
Especificar uma Localização do Ficheiro por Omissão
Nas propriedades do sistema do Data Sync, utilize a propriedade Diretório Raiz do
Ficheiro de Dados para especificar o local onde o Data Sync procura os ficheiros de
dados a importar por omissão. Bem como a especificação de um diretório do ficheiro
por omissão, a definição desta propriedade assegura a portabilidade em sistemas
operativos diferentes. É recomendado que todos os ficheiros sejam mantidos neste
diretório, uma vez que esta alteração da propriedade facilita a configuração do
repositório durante a deslocação de metadados para outro ambiente sem ter de ajustar
as propriedades para cada entrada do ficheiro.
Acerca dos Requisitos do Formato de Ficheiros XLSX
• Pode carregar uma ou várias folhas num ficheiro XLSX.
• Também pode optar por carregar a folha completa ou um intervalo de células especifique as células inicial e final da seção a carregar. Por exemplo, poderia
especificar que a secção de dados começa na célula D4 e termina na célula J35.
• Os tipos de dados são inferidos a partir do tipo de célula no ficheiro XLSX. Antes
de importar os dados, defina os tipos de dados apropriados no ficheiro XLSX.
• Se pretender carregar apenas uma folha de um ficheiro XLSX, evite ficheiros XLSX
com muitas folhas, porque o processo que faz a leitura dos ficheiros XLSX consome
muitos recursos da memória. Se tiver ficheiros grandes, poderá ser necessário
definir uma memória de arranque maior no ficheiro datasync.bat/.sh.
3-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Acerca de Conjuntos de Dados
Acerca dos Requisitos do Formato de Ficheiros CSV
As definições e os requisitos do formato do ficheiro incluem o seguinte:
• Pode efetuar o carregamento a partir de um único ficheiro ou a partir de vários
ficheiros ao mesmo tempo, desde que tenham todos o mesmo formato.
• Pode utilizar o assistente de importação do Data Sync para escolher a partir de uma
seleção de tipos de delimitador, por exemplos, vírgula, separador, pipe.
• Pode especificar um único carácter como delimitador. Pode ser uma vírgula (","),
ou espaço (" ") ou um separador ( "\t" ou "[tab]").
• Quando um atributo contém o delimitador como parte do valor, todo o valor
necessita de estar entre aspas.
• Um atributo pode conter novos caracteres da linha, em cujo caso também necessita
de estar entre aspas.
• Um ficheiro pode ter um cabeçalho de apresentação, que pode ser ignorado
durante o carregamento. No entanto, a transição do cabeçalho para os dados deve
previsivelmente iniciar a partir de um determinado número da linha.
• Um ficheiro pode ter cadeias de caracteres de indicação de data/hora e de data. No
entanto, apenas pode ser utilizado um formato por ficheiro. Por exemplo, se existir
uma data de nascimento e uma data de contratação, ambas necessitam de ser
formatadas da mesma maneira. Por exemplo, a opção "yyyy-MM-dd" pode ser
utilizada para interpretar a indicação de data/hora "1968-01-01" como a data de
nascimento e "2010-06-31" como a data da contratação.
Consulte http://docs.oracle.com/javase/7/docs/api/java/text/
SimpleDateFormat.html para obter várias possibilidades de formatação.
Acerca do Tratamento de Erros e da Entrada em Sessão
Quando um ficheiro é analisado e carregado, podem resultar erros durante a leitura
ou a escrita. Os erros relacionados com a leitura ocorrem principalmente quando as
cadeias de caracteres são convertidas num objeto do tipo número inteiro, decimal ou
indicações de data/hora. Os erros também podem resultar da formatação inválida, por
exemplo, se um atributo contiver o delimitador, mas não estiver entre aspas ou se uma
linha não tiver o mesmo número de atributos que o cabeçalho. Quando são
encontrados erros, o processo de carregamento falha.
Os erros relacionados com a escrita podem resultar de comprimento insuficiente ou da
entrada de um valor nulo num atributo não nulo. Quando este tipo de problema é
detetado, os erros são registados num ficheiro no diretório \log com a convenção de
nomenclatura CR_<Tabela/Nome do Ficheiro>_<Da Ligação>_<À Ligação>.<indicação de
data/hora>.bad. Este ficheiro de diário contém o número da linha do registo incorreto,
do próprio registo e dos problemas que ocorreram durante a análise do ficheiro.
Depois de os registos incorretos serem identificados, deve corrigir o ficheiro original e
reexecutar o processo. Se não souber como corrigir um registo no ficheiro na
localização especificada no ficheiro de diário .bad, ignore o registo acrescentando "--" à
frente da linha no ficheiro (ou seja, comente o texto).
Acerca de Conjuntos de Dados
Os conjuntos de dados permitem carregar dados para o Oracle BI Cloud Service e
torná-los persistentes para os projetos do Visual Analyzer.
Carregar Dados a Partir de Ficheiros com o Data Sync 3-3
Configurar Carregamentos de Dados a partir de Ficheiros CSV ou XLSX com o Data Sync
Os conjuntos de dados são objetos de armazenamento baseados em ficheiro que pode
utilizar para analisar rapidamente os dados. Quando utiliza o Data Sync para carregar
dados a partir de uma tabela, do SQL ou de um ficheiro, pode especificar o destino
como Relacional ou Conjunto de Dados. Quando o destino é um Conjunto de Dados,
só é suportada a estratégia de carregamento Substituir Dados.
Configurar Carregamentos de Dados a partir de Ficheiros CSV ou XLSX
com o Data Sync
Antes de começar a carregar os dados, especifique informações sobre os ficheiros de
dados, como, por exemplo, o formato, as colunas ou células a carregar e o modo de
processamento dos dados incrementais.
Vídeo
Pré-requisitos: Antes de começar, certifique-se de que preparou os ficheiros de dados,
conforme especificado em Acerca dos Requisitos do Ficheiro de Dados. Pode efetuar o
carregamento a partir de um único ficheiro de dados ou a partir de vários ficheiros de
dados ao mesmo tempo. Os vários ficheiros devem ter o mesmo formato.
Para configurar um carregamento de dados a partir dos ficheiros com o Data Sync:
1. Na visualização Projeto, clique no separador Dados do Ficheiro e, em seguida,
clique em Novo.
2. Selecione o ficheiro ou ficheiros que pretende carregar de uma das seguintes
maneiras:
• Para efetuar o carregamento a partir de um único ficheiro de dados, escreva o
nome do ficheiro CSV ou XLSX completo no campo Ficheiro ou clique no
campo Selecionar um ficheiro e, em seguida, navegue até ao ficheiro de dados
e selecione-o.
Por exemplo, poderia escrever D:/Ficheiroscsv/TRÁFEGO_AÉREO.csv
para carregar um ficheiro específico.
Se não especificar o percurso do diretório completo no campo Ficheiro, o Data
Sync tenta localizar o ficheiro especificado na localização do ficheiro por
3-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Carregamentos de Dados a partir de Ficheiros CSV ou XLSX com o Data Sync
omissão definida na Propriedade do Sistema denominada Diretório Raiz do
Ficheiro de Dados.
• Para carregar dados a partir de vários ficheiros ao mesmo tempo, utilize
caracteres de substituição * no campo Ficheiro, do seguinte modo:
- - Para carregar qualquer ficheiro que comece com o nome TRÁFEGO_AÉREO,
escreva: D:/Ficheiroscsv/TRÁFEGO_AÉREO*.csv
- Para carregar todos os ficheiros que terminem com uma extensão .csv, escreva:
D:/Ficheiroscsv/*.csv
3. Introduza um nome descritivo exclusivo no campo Nome Lógico.
Por exemplo, se estiver a efetuar o carregamento a partir de vários ficheiros de
dados, pode escrever Os_Meus_Dados_RH_Combinados.
4. Clique em Seguinte para apresentar a caixa de diálogo Opções de Importação.
5. Utilize a caixa de diálogo Opções de Importação para especificar como processar os
ficheiros de dados.
• Se estiver a importar dados em formato CSV, especifique:
– Codepage — Selecione o formato de ficheiro de dados que está a utilizar.
– Número de linhas a ignorar — Introduza o número de linhas a ignorar no
ficheiro, se houver. Utilize esta opção se o ficheiro tiver um cabeçalho e os
dados não iniciarem na primeira linha. Se nenhuma linha dever ser
ignorada, deixe o valor por omissão, 0.
– A primeira linha contém cabeçalhos — Selecione esta opção se o ficheiro
contiver nomes de colunas num cabeçalho. O Data Sync analisa a primeira
linha para gerar nomes de colunas em maiúsculas e trunca os nomes de
modo a terem 30 caracteres. Se um ficheiro de dados não contiver
cabeçalhos, o Data Sync gera nomes de colunas por omissão, como
COLUNA_1, COLUNA_2, etc.
Carregar Dados a Partir de Ficheiros com o Data Sync 3-5
Configurar Carregamentos de Dados a partir de Ficheiros CSV ou XLSX com o Data Sync
– Delimitador — Selecione o carácter que separa os valores do campo no
ficheiro de dados. As opções incluem Vírgula, Pipe, Ponto e Vírgula, Espaço,
Separador, Til ou Customizado. Se tiver um delimitador customizado,
selecione Customizado e introduza no delimitador de um único carácter.
– Formato da indicação de data/hora (estilo Java) — Selecione o formato dos
dados da indicação de data/hora nos seus ficheiros de dados.
– Número de linhas para amostragem — Deixe o valor por omissão –1 para
analisar todos os valores dos dados durante a avaliação dos dados.
• Se estiver a importar dados em formato XLSX, especifique:
– Formato da indicação de data/hora (estilo Java) — Selecione um formato de
data.
– Intervalo de Células — Utilize o campo Início para especificar a ID da célula
que marca o início dos dados, por exemplo, D10. Utilize o campo Fim para
especificar a ID da célula que marca o fim dos dados, por exemplo, H250.
– Se o ficheiro XLSX contiver várias folhas e só pretender carregar dados de
folhas específicas, clique em Selecionar folhas a importar para apresentar a
caixa de diálogo Escolher folhas e desloque as folhas que pretende carregar
para a lista Folhas Selecionadas.
3-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Carregamentos de Dados a partir de Ficheiros CSV ou XLSX com o Data Sync
6. Clique em Seguinte para apresentar a caixa de diálogo Selecionar Tabela de
Destino.
7. Na secção de opções Tabela de Destino da caixa de diálogo, especifique:
• Opção de Destino — Especifique se é suposto carregar uma tabela existente ou
criar uma nova tabela. Se optar por criar uma nova tabela, especifique um nome
abreviado adequado ou edite o nome por omissão para identificar esta tabela na
origem de dados de destino.
• Escolher opção de saída de dados — Escolha Relacional para armazenar os
dados em formato relacional (por exemplo, uma tabela ou visualização) ou
Carregar Dados a Partir de Ficheiros com o Data Sync 3-7
Configurar Carregamentos de Dados a partir de Ficheiros CSV ou XLSX com o Data Sync
Conjunto de Dados para armazenar os dados num conjunto de dados
adequado para projetos do Visual Analyzer.
• Retirar duplicados — selecione esta opção se o ficheiro XLSX de origem
contiver registos duplicados e pretender que o Data Sync selecione um conjunto
distinto de linhas com base num determinado atributo ou conjunto de atributos
que identifica como colunas chave do utilizador capaz de impor exclusividade e
resolver registos duplicados.
8. Clique em Seguinte para apresentar a caixa de diálogo Novo Ficheiro de Origem:
Corresponder colunas.
9. Utilize a caixa de diálogo Novo Ficheiro de Origem: Corresponder colunas para
verificar se os tipos de dados e outros detalhes de configuração estão corretos. Por
exemplo, anule a seleção da opção Carregar junto das colunas que não pretende
carregar.
10. Especifique como pretende tratar carregamentos incrementais:
a. Selecione a opção Atualizar Linhas Correspondentes junto de cada linha.
b. Selecione a opção Apagamento Incremental junto de um dos campos de dados
para suprimir os dados.
11. Clique em OK para apresentar a caixa de diálogo Importar Ficheiro e analise a
mensagem de estado, por exemplo, Êxito.
12. No separador Tabela de Destino, clique no separador Editar e defina o valor Dias
para Apagamento Incremental.
3-8 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Carregamentos de Dados a partir de Ficheiros CSV ou XLSX com o Data Sync
13. Defina como pretende tratar operações subsequentes no ficheiro, como o
carregamento incremental.
a. Clique no separador Dados do Ficheiro e, em seguida, clique no separador
secundário Destinos do Ficheiro.
b. Clique na coluna Estratégia de Carregamento para apresentar a caixa de
diálogo Estratégia de Carregamento.
c. Na caixa de diálogo Estratégia de Carregamento, clique em Nunca apagar
dados.
d. Clique em OK para apresentar a caixa de diálogo Definições Incrementais, em
seguida, selecione a coluna de chave ou a combinação de colunas que
identificam exclusivamente registos.
Carregar Dados a Partir de Ficheiros com o Data Sync 3-9
Manter Dados de Configuração de Ficheiros
e. Clique em OK, em seguida, clique em OK na caixa de diálogo que lhe solicita a
criação de um índice.
Agora que definiu os dados e definiu uma estratégia de carregamento, está pronto
para carregar os dados.
Manter Dados de Configuração de Ficheiros
Após configurar um carregamento de dados a partir de um ou vários ficheiros CSV ou
XLSX, pode pretender alterar a configuração do carregamento. Por exemplo, pode
pretender alterar o nome da tabela de destino ou retirar registos duplicados quando
carrega os dados.
Para manter os dados de configuração de ficheiros:
1. No Data Sync, clique no separador Projeto e certifique-se de que o projeto correto
está selecionado na lista pendente adjacente.
2. Para configurar os ficheiros de origem, clique no separador Dados do Ficheiro para
alterar os detalhes da configuração.
3-10 Preparar Dados no Oracle Business Intelligence Cloud Service
Manter Dados de Configuração de Ficheiros
3. Para configurar tabelas de destino ou conjuntos de dados de destino, clique no
separador Tabelas/Conjuntos de Dados de Destino para alterar os detalhes da
configuração.
4. Para gerir a correspondência de colunas de um projeto, clique no separador
Resumo de Projetos.
Carregar Dados a Partir de Ficheiros com o Data Sync 3-11
Carregar Dados Apenas Uma Vez
Carregar Dados Apenas Uma Vez
Depois de ter utilizado o Data Sync para configurar os dados, utilize uma Tarefa para
carregar os dados a partir da origem de dados para a base de dados de destino de
dados da Nuvem. Pode carregar os dados apenas uma vez ou agendar um
carregamento de dados regular.
As tarefas carregam os dados a partir da origem de dados para um destino de dados.
Quando cria um Projeto no Data Sync, o Data Sync cria uma tarefa por omissão para
que carregue os dados. Pode executar a Tarefa e geri-la manualmente ou pode agendar
a Tarefa para a executar automaticamente uma ou mais vezes.
Para carregar dados apenas uma vez:
1. No Data Sync, selecione o Projeto que criou para o carregamento de dados.
2. Clique no separador Tarefas e selecione a Tarefa que o Data Sync criou para si ou
que criou pessoalmente.
3-12 Preparar Dados no Oracle Business Intelligence Cloud Service
Carregar Dados Apenas Uma Vez
O Data Sync cria uma Tarefa por omissão para si, nomeada com o nome do projeto
anexado à Tarefan. Por exemplo, se criar um Projeto nomeado HCM_Data, o Data
Sync cria uma Tarefa nomeada HCM_Data-Job1. Em alternativa, pode ter criado a
sua própria Tarefa.
3. Clique em Executar Tarefa para iniciar o carregamento de dados.
Carregar Dados a Partir de Ficheiros com o Data Sync 3-13
Renovar Regularmente os Dados
Renovar Regularmente os Dados
Depois de ter utilizado o Data Sync para configurar os dados, utilize uma Tarefa para
carregar os dados a partir da origem de dados para a base de dados de destino de
dados da Nuvem. Pode carregar os dados apenas uma vez ou agendar um
carregamento de dados regular. Pode utilizar o Data Sync para renovar regularmente
os dados agendando uma Tarefa.
Para renovar regularmente os dados:
1. No Data Sync, clique no separador Tarefas.
2. No separador secundário Agendas das Tarefas, clique em Nova para apresentar a
caixa de diálogo Nova Agenda.
3-14 Preparar Dados no Oracle Business Intelligence Cloud Service
Monitorizar Carregamentos de Dados
3. Utilize o campo Nome para identificar os dados que está a carregar.
4. Na lista pendente Tarefa, selecione a Tarefa que o Data Sync criou para si ou que o
próprio utilizador criou.
5. Utilize a área Padrão de Repetição para especificar quando e a regularidade com
que pretende carregar os dados.
6. Especifique uma Data de Início e uma Data de Fim.
7. Clique em Gravar.
Na data e hora especificadas, o carregamento de dados iniciará.
Monitorizar Carregamentos de Dados
Quando estiver a carregar dados, utilize o Data Sync para monitorizar o progresso e
responder às questões.
Para monitorizar um carregamento de dados:
1. No Data Sync, clique no separador Tarefas.
Carregar Dados a Partir de Ficheiros com o Data Sync 3-15
Monitorizar Carregamentos de Dados
2. Clique no separador secundário Tarefas Atuais.
3. Utilize a tarefa secundária Tarefas Atuais para monitorizar o estado do
carregamento de dados.
Por exemplo, analise os campos Executar Estado e Descrição do Estado. Clique em
Abortar para parar um carregamento de dados ou em Reiniciar para repetir um
carregamento de dados depois de efetuar correções ou alterações no Data Sync.
Para obter mais informações sobre a resolução de problemas, consulte Acerca da
Monitorização e Resolução de Problemas de Carregamentos de Dados.
3-16 Preparar Dados no Oracle Business Intelligence Cloud Service
4
Carregar Dados a partir de Tabelas
Relacionais
Este tópico descreve como carregar tabelas relacionais no Oracle Database Cloud
Service integrado com o Oracle BI Cloud Service.
Vídeo
Tópicos:
• Sucessão de Atividades Típica para Carregar Dados a Partir de Tabelas
• Configurar Carregamentos de Dados a partir de Tabelas Utilizando o Data Sync
• Carregar Tabelas Relacionais com o SQL Developer
• Substituir um Carregamento de Dados a Partir de uma Tabela
• Carregar Dados a Partir de Tabelas com uma Consulta de SQL
Sucessão de Atividades Típica para Carregar Dados a Partir de Tabelas
Seguem-se as tarefas comuns para carregar dados do BI a partir de tabelas da base de
dados.
Tarefa
Descrição
Mais Informações
Mantenha o Data
Sync ativo e em
execução.
Exporte e instale o Data Sync num
computador local e configure o ambiente
do Data Sync.
Configurar o Data Sync
pela Primeira Vez
Registe a sua origem
de dados relacional.
Especifique os detalhes da ligação da sua
base de dados relacional.
Ligar o Data Sync ao
Oracle BI Cloud Service e
às suas Origens de Dados
Configure o
carregamento de
dados.
Registe as tabelas que pretende carregar
e defina uma estratégia de carregamento
para cada tabela.
Configurar
Carregamentos de Dados
a partir de Tabelas
Utilizando o Data Sync
Carregue dados uma
vez apenas com o
Data Sync.
Utilize o Data Sync para carregar dados
na base de dados da nuvem de destino.
Carregar Dados Apenas
Uma Vez
Carregue os dados
com uma consulta de
SQL.
Utilize o Data Sync para executar uma
consulta de SQL para carregar os dados
para a base de dados da Nuvem de
destino.
Carregar Dados a Partir
de Tabelas com uma
Consulta de SQL
Carregar Dados a partir de Tabelas Relacionais 4-1
Configurar Carregamentos de Dados a partir de Tabelas Utilizando o Data Sync
Tarefa
Descrição
Mais Informações
Carregue os dados
com uma
substituição de SQL.
Utilize o Data Sync para carregar os
dados, mas substitua o carregamento
com um comando SQL.
Substituir um
Carregamento de Dados a
Partir de uma Tabela
Renove regularmente
os seus dados.
Agende um carregamento de dados
regular para renovar os dados.
Renovar Regularmente os
Dados
Monitorize
Carregamentos de
Dados.
Monitorize o progresso dos
carregamentos de dados e responda a
questões.
Monitorizar
Carregamentos de Dados
Configurar Carregamentos de Dados a partir de Tabelas Utilizando o Data
Sync
Antes de começar a carregar dados, especifique quais as colunas a carregar e o modo
de processamento dos dados incrementais.
Vídeo
Pode importar definições da tabela a partir da qual carregar utilizando qualquer das
ligações relacionais definidas. Os tipos de dados suportados incluem CHAR,
VARCHAR, TIMESTAMP, DATE, NUMBER(n), NUMBER(m,n), CLOB e BLOB. Se
uma tabela de origem tiver colunas com qualquer outro tipo de dados, são importadas
com um tipo de dados UNKNOWN e a coluna será marcada como inativa e não irá
participar no processo de cópia dos dados.
Para configurar um carregamento de dados a partir de tabelas utilizando o Data Sync:
1. No Data Sync, na visualização Projeto, clique no separador Dados Relacionais.
2. Clique em Dados da Tabela.
3. Na caixa de diálogo Importar Tabelas para [Projeto], selecione a ligação na lista
pendente Origens de Dados.
4. Selecione a opção Importar junto de cada tabela que pretende para carregar.
Para pesquisar tabelas, no campo Filtro de Nomes da Tabela, escreva um nome de
tabela ou um filtro de nomes de tabelas, utilizando caracteres de substituição para
limitar a lista de tabelas para importação. Os seguintes exemplos filtram a lista de
tabelas a partir de uma origem.
4-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Carregamentos de Dados a partir de Tabelas Utilizando o Data Sync
• CONTACT irá mostrar apenas a tabela CONTACT se existir na base de dados
com exatamente o mesmo nome.
• CONTACT* ou CONTACT% lista todas as tabelas na base de dados cujo nome
começa por CONTACT.
• *CONTACT* ou %CONTACT% lista todas as tabelas na base de dados cujo nome
contém CONTACT.
5. Clique em Importar Tabelas para registar as tabelas de origem e crie entradas com
o mesmo nome para as tabelas de destino. Todas as colunas e índices também são
importados.
Não renomeie as tabelas. O Data Sync assume que o nome da tabela de origem e o
nome da tabela de destino são o mesmo. Se pretender utilizar um nome de tabela
de destino diferente, considere utilizar consultas como uma origem.
Por omissão, todos os atributos da tabela foram copiados. Se pretende impedir que
certas colunas sejam replicadas para o Oracle Business Intelligence Cloud Service
porque não são necessárias para análise ou poderão conter informações sensíveis,
selecione a tabela no separador Tabelas de Destino, selecione o separador
secundário Colunas da Tabela e clique na opção Inativa para a coluna ou colunas.
Se desativar uma coluna, certifique-se de que inspeciona as definições do índice
que poderão referenciar colunas inativas. Qualquer índice que se refira a uma
definição de coluna inativa ou apagada é suprimido, mas não é criado. Se
pretender desativar os índices que poderão fazer referência a colunas inativas ou
apagadas, clique com o botão direito do rato na coluna e selecione a opção
Identificar e desativar índices inválidos. Isto marca quaisquer índices que se
refiram a colunas inativas também como inativos.
6. Inspecionar os Atributos da coluna:
a. Clique no separador Tabelas de Destino e, em seguida, clique no separador
inferior Colunas da Tabela.
Carregar Dados a partir de Tabelas Relacionais 4-3
Configurar Carregamentos de Dados a partir de Tabelas Utilizando o Data Sync
b. Anule a seleção de quaisquer colunas que não são necessárias para análise.
7. Para cada tabela, defina uma estratégia.
a. Na coluna Estratégia de Carregamento, clique no ícone Estratégia de
Carregamento.
b. Utilize a caixa de diálogo Estratégia de Carregamento para especificar o modo
como se processam dados.
c. Utilize a caixa de diálogo Definições Incrementais para selecionar uma chave de
utilizador e uma coluna de indicação de data/hora para o processamento
incremental.
4-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Substituir um Carregamento de Dados a Partir de uma Tabela
d. Grave os detalhes.
Agora que configurou os dados está pronto para os carregar (consulte Carregar
Dados Apenas Uma Vez).
Substituir um Carregamento de Dados a Partir de uma Tabela
No Data Sync, pode limitar o montante de dados que é carregado a partir de uma
tabela de origem utilizando uma substituição de consulta de SQL.
Utilizar uma Substituição de Consulta de SQL para Refinar um Carregamento de
Dados a Partir de uma Tabela
Por omissão, todos os dados de uma tabela de origem são copiados para o esquema do
Oracle Business Intelligence Cloud Service. Para limitar os dados carregados, pode
fornecer uma substituição de consulta de SQL para refinar os dados que são lidos. Por
exemplo, se pretender copiar os dados de um ano completo numa tabela que inclua
uma coluna de data LAST_UPD, pode fornecer uma consulta adicional (Sintaxe
Oracle) como:
SELECT * FROM TABLE_NAME WHERE LAST_UPD > SYSDATE - 365
Para acrescentar uma consulta de SQL para limitar os dados carregados:
1. No Data Sync, na visualização Projeto, selecione a tabela de origem no separador
Dados Relacionais.
2. No separador secundário Editar, clique no botão do campo Consulta.
3. Na caixa de diálogo Consulta, utilize as ferramentas do editor para introduzir a
consulta de SQL pretendida
4. Clique em OK.
Carregar Dados a partir de Tabelas Relacionais 4-5
Carregar Dados a Partir de Tabelas com uma Consulta de SQL
Quando fornece uma substituição de consulta de SQL, esta é validada relativamente à
base de dados e, se existirem erros no SQL, é-lhe pedido que corrija. Se a substituição
de SQL incluir novas colunas que não estejam presentes na definição da tabela, é-lhe
pedido que as acrescente à tabela de destino.
Por exemplo, utilize um caso em que uma tabela CONTACT é importada. Por
omissão, o Data Sync emite SELECT * FROM CONTACT. Poderá pretender acrescentar
uma coluna com o nome UPLOADED_DT à tabela para registar quando os dados são
importados. Para fazer isto, forneça uma substituição de consulta de SQL tal como a
seguinte:
SELECT CONTACT.*, SYSDATE AS UPLOADED_DT FROM CONTACT
Neste caso, o Data Sync reconhece que a nova coluna UPLOADED_DT não existe no
destino e oferece para a acrescentar à definição da tabela.
Carregar Dados a Partir de Tabelas com uma Consulta de SQL
No Data Sync, pode carregar dados a partir de tabelas com uma consulta de SQL.
Pode carregar dados com base numa instrução de SQL. Outra abordagem para
carregar dados no schema do Oracle Business Intelligence Cloud Service consiste em
utilizar uma instrução de SQL, cujos resultados pretende que persistam. Por exemplo,
em vez de carregar dados de detalhes, pode pretender utilizar um SQL de agregação
para armazenar dados comprimidos na nuvem. Este SQL de agregação pode juntar
várias tabelas e utilizar quaisquer funções de SQL que a sua base de dados suporte,
como GROUP BY, filtros e junções.
Para criar uma tabela de destino a partir dos resultados de uma consulta de SQL:
1. No Data Sync, na visualização Projeto, clique no separador Dados Relacionais.
2. Clique em Dados do SQL.
3. Na caixa de diálogo Nova Consulta, introduza um nome lógico para a consulta no
campo Nome.
O nome não deve conter espaços.
4. Especifique uma tabela de destino existente ou crie uma nova e forneça um nome
para a tabela.
Se a consulta definir uma nova tabela, as definições da coluna serão inferidas a
partir da estrutura de SQL. Se utilizar uma tabela existente, quaisquer novas
colunas do SQL poderão ser acrescentadas à lista de colunas.
5. Selecione uma ligação na lista pendente Ligação.
6. Introduza a consulta de SQL na janela Consulta.
7. Clique em OK.
Se tiver optado por carregar os dados incrementalmente, é sugerido um índice
exclusivo nas colunas de chave primária/utilizador. Também é recomendado que
registe índices adicionais, que os utilizadores do BI podem utilizar para efetuar a
junção de tabelas e relatórios de filtros.
4-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Carregar Tabelas Relacionais com o SQL Developer
Carregar Tabelas Relacionais com o SQL Developer
Pode utilizar o Oracle SQL Developer Versão 3.2 ou posterior para importar e
administrar dados no Oracle Database Cloud Service.
O Oracle SQL Developer é uma funcionalidade integrada e transparente de
carregamento de dados em grupo com todas as capacidades necessárias para a
navegação em objetos. Esta ferramenta baseada em Java é executada num computador
cliente e acede ao Oracle Database Cloud Service através de um conjunto de chamadas
do Serviço para a Web RESTful. As chamadas do Serviço para a Web RESTful
permitem aceder e carregar dados e estruturas de dados para o Oracle Database Cloud
Service. Consulte REST API for Oracle Java Cloud Service para obter informações
adicionais.
Pode:
• Ligar à base de dados através do Oracle SQL Developer.
Nota: Para configurar ligações do Oracle SQL Developer para importar
dados, consulte o
Cloud Service.
Guia prático Data Loading and the Oracle Database
• Acrescentar qualquer objeto do Oracle SQL Developer.
• Desloque dados das bases de dados On-premise para qualquer base de dados de
destino do Oracle Cloud.
• Criar carrinhos de compras de distribuição. O Oracle SQL Developer cria um
carrinho com os objetos que pretende carregar no seu serviço, liga ao seu serviço e,
em seguida, distribui os dados do carrinho no serviço de forma segura. Também
pode comparar os ambientes e os carrinhos.
• Carregar dados incrementalmente com base numa agenda com o Oracle SQL
Developer.
Nota: O Oracle SQL Developer utiliza o utilitário de base de dados
SQL*Loader para executar o carregamento de dados. Para encontrar mais
informações sobre restrições no carregamento de dados, consulte o livro
Oracle Database Utilities.
Carregar Dados a partir de Tabelas Relacionais 4-7
Carregar Tabelas Relacionais com o SQL Developer
A título de referência, utilize o Oracle SQL Developer para introduzir ficheiros com
mais de 500.000 linhas.
Nota: Antes de carregar dados num esquema ou tabela existente, considere a
criação de cópias de segurança dos seus dados como precaução. Consulte
Using Oracle Database Backup Cloud Service para obter informações adicionais.
4-8 Preparar Dados no Oracle Business Intelligence Cloud Service
5
Automatizar o Carregamento de Dados
Através de Métodos Programáticos
Este tópico descreve como utilizar métodos de programáticos para carregar os dados.
Geralmente, estes métodos são utilizados para carregar grandes volumes de dados,
efetuar transformações complexas, criar índices e efetuar tarefas de gestão e
monitorização de bases de dados.
Tópicos:
• Acerca da Oracle BI Cloud Service REST API
• Acerca da API do Oracle Database Cloud Service
• Acerca dos Ficheiros de Comandos da Base de Dados de PL/SQL
Acerca da Oracle BI Cloud Service REST API
A Oracle BI Cloud Service REST API é utilizada para definir ou customizar a sua
própria API e efetuar o carregamento programático dos dados no local para análise no
Oracle BI Cloud Service. A Oracle BI Cloud Service REST API está otimizada para
carregar grandes volumes de dados (milhares a milhões) a partir de uma ou várias
origens.
Carregar dados em tabelas no Oracle Database Cloud Service:
A API REST para o Oracle BI Cloud Service carrega os dados na base de dados da
nuvem por omissão ligada ao Oracle BI Cloud Service. Depois de os dados serem
carregados na base de dados da nuvem, pode:
• Inserir, atualizar, efetuar o upsert e apagar grandes volumes de registos através da
transmissão de batches de registos em fluxo.
• Atualizar estatísticas.
• Suprimir ou criar índices nas tabelas do Oracle Database Cloud Service.
• Escrever programas e ficheiros de comandos na sua linguagem de programação
preferida e, em seguida, combiná-los com lógica da aplicação adicional para
invocar a Oracle BI Cloud Service REST API.
• Invocar o ficheiro de comandos ou a aplicação com o gestor da agenda local.
• Automatizar o carregamento de dados incremental ou integrar com ferramentas de
ETL através da Oracle BI Cloud Service REST API. Consulte API REST para o
Oracle BI Cloud Service para obter informações detalhadas.
• Criar uma API customizada através da arquitetura da Oracle BI Cloud Service
REST API.
Automatizar o Carregamento de Dados Através de Métodos Programáticos 5-1
Acerca da Oracle Database Cloud Service REST API
Carregar dados em conjuntos de dados no Oracle BI Cloud Service:
• Criar, atualizar e apagar conjuntos de dados a partir de origens de dados no local.
• Gerir conjuntos de dados de forma programática. Apagar conjuntos de dados
indesejados para libertar espaço de armazenamento.
Acerca da Oracle Database Cloud Service REST API
Se o Oracle BI Cloud Service se integrar no Oracle Database Cloud - Database Schema
Service, pode carregar os dados de forma programática com a Oracle Database Cloud
Service REST API.
Crie Serviços para a Web RESTful para aceder a consultas de SQL e PL/SQL no Oracle
Database Cloud - Database Schema Service fora da nuvem. O assistente dos Serviços
para a Web RESTful é utilizado para criar Serviços para a Web RESTful. O assistente
do RESTful fornece um mecanismo de acesso ao serviço e permite definir um conjunto
de URIs (Uniform Resource Identifiers) para uma consulta de SQL ou ficheiro de
comandos de PL/SQL. Pode chamar qualquer consulta de SQL para ler os dados e
devolver um resultado, ou chamar o código PL/SQL para ler, escrever, modificar ou
apagar dados
Pode definir uma API REST própria que é possível invocar a partir de ambientes no
local. Pode definir qualquer bloco de PL/SQL com variáveis BIND que podem
modificar tabelas no Oracle Database Cloud - Database Schema Service.
Além disso, pode utilizar a API APEX_WEB_SERVICE num bloco de PL/SQL para
invocar qualquer API REST ou SOAP suportada por aplicações da nuvem e obter
dados de um sistema externo. Os dados podem ser transferidos diretamente da
origem no local para a base de dados da nuvem. Depois disso, pode automatizar o
serviço para a Web de forma programática.
Consulte Implementing RESTful Web Services em Using Oracle Database Cloud Database Schema Service.
5-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Acerca dos Ficheiros de Comandos da Base de Dados de PL/SQL
Acerca dos Ficheiros de Comandos da Base de Dados de PL/SQL
Oracle Database Cloud - Database Schema Service apenas. Pode utilizar os ficheiros de
comandos da base de dados de PL/SQL para carregar dados a partir de serviços Web
genéricos externos.
Pode obter e carregar dados a partir de outros serviços na nuvem, tais como o Fusion
Cloud ou o Salesforce.com da Oracle. A API pode ser chamada a partir do código de
PL/SQL criado mediante a utilização do SQL Workshop, uma ferramenta de
programação robusta utilizada na criação de aplicações front-end de fácil utilização
que executam operações de base de dados complexas (por exemplo, aplicações de
introdução de dados que executam PL/SQL para transmitirem parâmetros
introduzidos pelos utilizadores).
O SQL Workshop faz parte do Oracle Application Express (APEX). O Oracle APEX é a
principal ferramenta da Oracle para o desenvolvimento de aplicações da Web com
SQL e PL/SQL. Apenas com um navegador da Web, pode desenvolver e distribuir
aplicações profissionais baseadas na Web para ambientes de trabalho e dispositivos
móveis.
Pode criar ficheiros de comandos de PL/SQL no SQL Workspace que:
• Criam e executam consultas de SQL em objetos no Serviço de Schema da Base de
Dados.
• Criam e executam procedimentos de base de dados.
• Mantêm objetos da base de dados. Por exemplo, é possível:
– Criar e efetuar a manutenção dos índices para melhorar o desempenho.
– Suprimir objetos desnecessários, tais como tabelas.
– Criar visualizações para expor a funcionalidade na base de dados.
– Acrescentar colunas.
– Modificar objetos criados após o carregamentos, tais como tipos de dados
compatíveis.
Automatizar o Carregamento de Dados Através de Métodos Programáticos 5-3
Acerca dos Ficheiros de Comandos da Base de Dados de PL/SQL
– Efetuar transformações após o carregamento.
Consulte SQL Syntax em Using Oracle Database Cloud - Database Schema Service.
5-4 Preparar Dados no Oracle Business Intelligence Cloud Service
6
Carregar Dados a partir do OTBI
O Data Sync permite carregar dados diretamente a partir de áreas empresariais ou
relatórios no OTBI. Isto possibilita a análise dos dados do OTBI no Oracle BI Cloud
Service por parte dos utilizadores do BI.
Tópicos
• Sucessão de Atividades Típica para Carregar Dados a Partir do OTBI
• Especificar Detalhes da Ligação para Dados do OTBI
• Configurar Carregamentos de Dados a partir de Áreas Empresariais ou Pastas do
OTBI
• Configurar Carregamentos de Dados a partir de Pastas em Áreas de Informações
Empresariais do OTBI
Sucessão de Atividades Típica para Carregar Dados a Partir do OTBI
Seguem-se as tarefas comuns para carregar dados de BI a partir do OTBI.
Tarefa
Descrição
Mais Informações
Mantenha o Data
Sync ativo e em
execução.
Exporte e instale o Data Sync num
computador local e configure o ambiente
do Data Sync.
Configurar o Data Sync
pela Primeira Vez
Especifique os
detalhes da ligação
para a origem de
dados.
Crie uma ligação e uma definição de
origem de dados associável no Data
Sync.
Especificar Detalhes da
Ligação para Dados do
OTBI
Configure um
carregamento de
dados a partir de um
relatório ou de uma
área empresarial.
Especifique informações sobre os dados
como, por exemplo, o formato, as
colunas a carregar e o modo de
processamento dos dados incrementais.
Configurar
Carregamentos de Dados
a partir de Áreas
Empresariais ou Pastas do
OTBI
Configure um
carregamento de
dados a partir de
uma pasta numa área
empresarial.
Especifique informações sobre os dados
como, por exemplo, o formato, as
colunas a carregar e o modo de
processamento dos dados incrementais.
Configurar
Carregamentos de Dados
a partir de Pastas em
Áreas Empresariais do
OTBI
Carregue dados uma
vez apenas com o
Data Sync.
Utilize o Data Sync para carregar dados
na base de dados da nuvem de destino.
Carregar Dados Apenas
Uma Vez
Carregar Dados a partir do OTBI 6-1
Especificar Detalhes da Ligação para Dados do OTBI
Tarefa
Descrição
Mais Informações
Renove regularmente
os seus dados.
Agende um carregamento de dados
regular para renovar os dados.
Renovar Regularmente os
Dados
Monitorize
Carregamentos de
Dados.
Monitorize o progresso dos
carregamentos de dados e responda a
questões.
Monitorizar
Carregamentos de Dados
Especificar Detalhes da Ligação para Dados do OTBI
Para configurar um ambiente do Data Sync, especifique a localização da instância de
OTBI de origem e defina os dados que pretende que sejam analisados pelos
utilizadores do BI.
Para configurar ligações:
• Especifique os detalhes da ligação para a sua origem de dados.
• Defina os dados que pretende que sejam analisados pelos utilizadores do BI.
Especificar Detalhes da Ligação para a Origem de Dados do OTBI
1. No Data Sync, clique em Ligações, em seguida clique no separador Origens/
Destinos.
2. Clique em Novo para criar uma nova linha em branco na tabela.
3. Na caixa de diálogo Editar abaixo, especifique os seguintes detalhes:
Campo ou Elemento
Descrição
Nome
Especifique um nome descritivo abreviado e que não tenha
em conta o ambiente, como, por exemplo,
VENDAS_NUVEM, para identificar a ligação no Data Sync.
Tipo de Ligação
Selecione OTBI.
Utilizador
Especifique um utilizador do OTBI.
Senha
Especifique a senha do utilizador do OTBI especificado.
URL
Especifique o URL do OTBI. Por exemplo, https://
otbi.crm.us1.oraclecloud.com.
4. Clique em Testar Ligação e, em seguida, clique em Gravar.
Especificar uma Origem Associável para o OTBI
Para especificar uma origem associável para o OTBI:
1. No Data Sync, clique em Ligações e, em seguida, clique no separador Origens de
Dados Associáveis.
2. Clique em Novo para criar uma nova linha em branco na tabela.
3. Na caixa de diálogo Editar abaixo, especifique os seguintes detalhes:
6-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Carregamentos de Dados a partir de Áreas Empresariais ou Pastas do OTBI
Campo ou Elemento
Descrição
Nome
Especifique um nome descritivo para identificar a origem
associável. Por exemplo, introduza OTBI.
URL
Para o OTBI, especifique:
com.oracle.dataflow.datareader.otbi.OTBISourceDescript
or
4. Clique em Gravar.
Configurar Carregamentos de Dados a partir de Áreas Empresariais ou
Pastas do OTBI
Antes de começar a carregar dados, especifique informações sobre os dados como, por
exemplo, o formato, as colunas a carregar e o modo de processamento dos dados
incrementais.
Para configurar um carregamento de dados a partir de uma pasta ou área empresarial
no OTBI:
1. No Data Sync, clique no separador Projeto.
2. Clique no separador Dados de Origem Associáveis.
3. Clique em Introdução Manual para apresentar a caixa de diálogo Introdução
Manual e especifique os seguintes detalhes.
Carregar Dados a partir do OTBI 6-3
Configurar Carregamentos de Dados a partir de Áreas Empresariais ou Pastas do OTBI
Campo ou Elemento
Descrição
Nome Lógico
Especifique um nome descritivo abreviado para estes dados.
Por exemplo, se estiver a carregar dados a partir de um
relatório com o nome Relatório de Atividade, poderia
especificar RelatórioAtividadeEMEA.
Nome de Destino
Introduza o nome que pretende utilizar para a tabela de
destino. Por exemplo, se estiver a carregar dados a partir de
um relatório com o nome Relatório de Atividade, poderia
especificar RELATÓRIO_ATIVIDADE_OTBI_EMEA.
Opção de Saída de Dados
Escolha Relacional para armazenar dados em formato
relacional (por exemplo, para um destino do Oracle BI Cloud
Service) ou Conjunto de Dados para armazenar dados em
formato de conjunto de dados (por exemplo, para o Oracle
Data Visualization Cloud Service).
Ligação à BD
Selecione a sua origem de dados do OTBI. Esta lista mostra as
origens de dados que especificou na caixa de diálogo
Ligações.
4. Clique em OK para apresentar a caixa de diálogo Mensagem.
5. Na opção Selecionar um atributo, selecione o tipo de origem associável a partir da
qual pretende efetuar o carregamento.
• Para efetuar o carregamento com um comando de SQL, selecione SQL Lógico.
• Para efetuar o carregamento a partir de um relatório do OTBI, selecione
Relatório.
• Para efetuar o carregamento a partir de uma área empresarial completa no
OTBI, selecione Área Empresarial.Table.
6-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Carregamentos de Dados a partir de Áreas Empresariais ou Pastas do OTBI
6. Clique em OK para apresentar a caixa de diálogo Propriedades.
A caixa de diálogo Propriedades mostra um par Nome e Valor para o Relatório, a
Área Empresarial ou a instrução de SQL, dependendo do tipo de origem associável
que selecionou no Passo 5.
7. Clique no campo Valor para apresentar a caixa de diálogo Valor.
8. Utilize a caixa de diálogo Valor para especificar um dos seguintes:
• Para efetuar o carregamento com um comando de SQL, introduza a instrução de
SQL.
Por exemplo,
SELECT
"CRM - Sales Predictor Input"."Customer"."City" s_1,
"CRM - Sales
Predictor Input"."Order Item Revenue Facts"."Order Date" s_2,
"CRM - Sales
Predictor Input"."Order Item Revenue Facts"."Product Name" s_3 FROM "CRM Sales Predictor Input"
• Para efetuar o carregamento a partir de um relatório do OTBI, introduza o
percurso completo para o relatório.
Carregar Dados a partir do OTBI 6-5
Configurar Carregamentos de Dados a partir de Pastas em Áreas de Informações Empresariais do OTBI
Por exemplo, /shared/Custom/Customer Relationship Management/
Activity Report.
• Para efetuar o carregamento a partir de uma área empresarial completa no
OTBI, introduza o percurso completo da área empresarial.
Por exemplo, "CRM - Entrada da Previsão de Vendas".Revenue.
9. Clique em OK.
10. Especifique uma estratégia de carregamento:
a. Na secção inferior, clique no separador Editar para apresentar a caixa de
diálogo Estratégia de Carregamento.
b. Utilize a caixa de diálogo Estratégia de Carregamento para especificar como
carregar os dados de acordo com as suas necessidades empresariais.
11. Para especificar o modo de processamento das atualizações incrementais, na secção
inferior clique em Correspondência e utilize a caixa de diálogo Correspondência
para configurar a importação de dados de acordo com as suas necessidades
empresariais.
Agora que definiu os dados e definiu uma estratégia de carregamento, está pronto
para carregar os dados.
Configurar Carregamentos de Dados a partir de Pastas em Áreas de
Informações Empresariais do OTBI
Antes de começar a carregar dados, especifique informações sobre os dados como, por
exemplo, o formato, as colunas a carregar e o modo de processamento dos dados
incrementais.
6-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Carregamentos de Dados a partir de Pastas em Áreas de Informações Empresariais do OTBI
Para configurar um carregamento de dados a partir de uma pasta numa área
empresarial do OTBI:
1. No Data Sync, clique no separador Projeto.
2. Clique no separador Dados de Origem Associável.
3. Clique em Dados de Objeto(s) para apresentar a caixa de diálogo Importar
Definição para Produtos e especificar os seguintes detalhes.
Campo ou Elemento
Descrição
Origem
Selecione a origem de dados do OTBI onde a área
empresarial está localizada.
Filter
Utilize esta caixa para introduzir uma cadeia de caracteres de
pesquisa utilizando o asterisco (*) como um carácter de
substituição. Por exemplo, introduza Vendas* para pesquisar
todas as pastas com nomes que começam por Vendas.
Opção de Saída de Dados
Escolha Relacional para armazenar os dados em formato
relacional (por exemplo, uma tabela ou visualização) ou
Conjunto de Dados para armazenar os dados num conjunto
de dados adequado para projetos do Visual Analyzer.
4. Clique em Pesquisar para listar todas as áreas empresariais que correspondem à
sua cadeia de caracteres de pesquisa.
Carregar Dados a partir do OTBI 6-7
Configurar Carregamentos de Dados a partir de Pastas em Áreas de Informações Empresariais do OTBI
5. Quando a pesquisa estiver terminada, selecione as pastas a carregar:
• Para selecionar pastas individuais a carregar, selecione a opção Importar junto
de cada uma das pastas.
• Para selecionar todas as pastas a carregar, clique em Selecionar Todas.
6. Clique em Importar para carregar os metadados para as pastas selecionadas.
Quando a importação estiver terminada, é apresentada uma mensagem de êxito.
7. Para visualizar detalhes das pastas importadas, clique no separador Tabelas/
Conjuntos de Dados de Destino.
Nos conjuntos de dados e tabelas da lista, procure a pasta ou pastas que selecionou
para carregamento na coluna do nome.
8. Para definir o nível de detalhe desta tabela ou conjunto de dados de destino, clique
no separador Colunas da Tabela na secção inferior.
6-8 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Carregamentos de Dados a partir de Pastas em Áreas de Informações Empresariais do OTBI
Agora que definiu os dados e definiu uma estratégia de carregamento, está pronto
para carregar os dados.
Carregar Dados a partir do OTBI 6-9
Configurar Carregamentos de Dados a partir de Pastas em Áreas de Informações Empresariais do OTBI
6-10 Preparar Dados no Oracle Business Intelligence Cloud Service
Parte III
Modelar Dados no Oracle Business
Intelligence Cloud Service
Esta parte explica como modelar dados no Oracle Business Intelligence Cloud Service.
Capítulos:
• Noções sobre Modelagem de Dados
• Começar a Criar o Seu Modelo de Dados
• Definir Hierarquias e Níveis para Níveis de Detalhe e Agregação
• Proteger os Modelos de Dados
7
Noções sobre Modelagem de Dados
Pode criar um modelo dos seus dados empresariais com o Oracle Business Intelligence
Cloud Service.
Tópicos:
• Acerca da Modelagem de Dados
• Planear um Modelo de Dados
• Plano de Modelagem de Dados
Acerca da Modelagem de Dados
Um modelo de dados é um design que apresenta dados empresariais para análise de
uma forma que reflete a estrutura do negócio. Os modelos de dados permitem aos
analistas estruturar as consultas do mesmo modo intuitivo com que colocam questões
empresariais. Os modelos bem estruturados são simples e não deixam perceber a
complexidade da estrutura de dados subjacente.
Sugestão:
Antes de modelar os dados, certifique-se de que compreende as definições de
modelagem de dados incluídas na Terminologia do Oracle BI Cloud Service.
Pode modelar dados no Oracle BI Cloud Service. O Modelador de Dados permite
modelar dados de vários tipos de origem, como, por exemplo, estrela e flocos, de
diversas formas que fazem sentido para os utilizadores empresariais. Deve ter o perfil
de grupo BIDataModelAuthor para utilizar o Modelador de Dados.
Apesar de nem todos os objetos de origem terem relações em estrela, o Modelador de
Dados apresenta os dados como uma estrutura em estrela simples no modelo de
dados. Por outras palavras, o modelo de dados representa factos mensuráveis que são
visualizados sob a perspetiva de vários atributos dimensionais.
Quando cria um modelo de dados, efetua as seguintes tarefas:
• Ligue à base de dados que contém dados empresariais.
• Acrescentar visualizações ou tabelas de origem ao modelo, classificando-as como
uma tabela de factos ou uma tabela de dimensões.
• Definir junção entre tabelas de factos e de dimensões
• Garantir que cada tabela de dimensão corresponde a, pelo menos, uma tabela de
factos, e vice-versa.
Noções sobre Modelagem de Dados 7-1
Planear um Modelo de Dados
• Especificar regras de agregação para diferentes colunas de factos, criar medidas
derivadas com base em expressões, criar hierarquias de dimensões para suportar a
definição do nível de detalhe e criar medidas baseadas no nível.
• Publicar o modelo de dados para gravar permanentemente as alterações e
disponibilizar os dados para utilização nas análises.
Os dados de origem provenientes de ficheiros ou origens relacionais podem ser
importados para tabelas no Oracle Database Cloud Service integrado no Oracle BI
Cloud Service ou qualquer outra base de dados que ligue ao Oracle BI Cloud Service.
Consulte Ligar a Dados numa Base de Dados.
Depois de publicar o seu modelo de dados, pode iniciar a visualização dos dados a
partir da Página Principal do Oracle BI Cloud Service. O seu modelo de dados é
apresentado como uma área empresarial que pode utilizar em visualizações, relatórios
e painéis. O nome da área de informações empresariais corresponde ao nome do
modelo de dados do utilizador.
Tenha em atenção que, quando o utilizador modela objetos de origem com várias
relações em estrela, todos eles fazem parte do mesmo modelo de dados e estão
incluídos na mesma área de informações empresariais.
Planear um Modelo de Dados
Antes de utilizar o Modelador de Dados no Oracle BI Cloud Service, reflita acerca dos
requisitos do seu negócio e dedique algum tempo à compreensão dos conceitos de
modelagem de dados.
Tópicos:
• Noções sobre Requisitos do Modelo de Dados
• Componentes dos Modelos de Dados
• Acerca da Modelagem de Objetos de Origem com Relações em Estrela
• Acerca da Modelagem de Objetos de Origem com Relações em Floco
• Acerca da Modelagem de Origens Não Normalizadas
• Acerca da Modelagem de Origens Normalizadas
Noções sobre Requisitos do Modelo de Dados
Antes de poder começar a modelar os dados, tem primeiro de compreender os
requisitos do modelo de dados:
• A que questões empresariais está a tentar responder?
• Quais as medidas necessárias para compreender o desempenho empresarial?
• Quais as dimensões nas quais a atividade se baseia? Por outras palavras, quais são
as dimensões utilizadas na discriminação das medidas e fornecimento de
cabeçalhos para os relatórios?
• Existem elementos hierárquicos em cada dimensão e que tipos de relações definem
cada hierarquia?
Depois de responder a estas questões, pode identificar e definir os elementos do seu
modelo de negócio.
7-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Planear um Modelo de Dados
Componentes dos Modelos de Dados
As tabelas de factos, as tabelas de dimensões, as junções e as hierarquias são
componentes chave com que se irá cruzar durante a criação do modelo de dados no
Oracle BI Cloud Service.
Componente
Descrição
Tabelas de Factos
As tabelas de factos contêm medidas (colunas) que têm agregações
incorporadas das respetivas definições.
As medidas agregadas a partir de factos têm de ser definidas numa
tabela de factos. Normalmente, as medidas são dados calculados, como
valor de dólar ou quantidade vendida, e podem ser especificadas como
hierarquias. Por exemplo, pode querer determinar a soma de dólares de
um produto específico num mercado específico para um período de
tempo específico.
Cada medida tem uma regra de agregação própria como SOMA, MÉD,
MÍN ou MÁX. Uma empresa poderá querer comparar valores de uma
medida e necessitar de um cálculo para expressar a comparação.
Tabelas de
Dimensões
Uma empresa utiliza factos para medir o desempenho de dimensões
habituais; por exemplo, por tempo, produto e mercado. Cada dimensão
tem um conjunto de atributos descritivos. As tabelas de dimensões
contêm atributos que descrevem entidades de negócio (como Nome do
Cliente, Região, Morada ou País).
Os atributos da tabela de dimensões fornecem contexto aos dados
numéricos, como, por exemplo, a capacidade para categorizar Pedidos
de Serviço. Os atributos armazenados nesta dimensão podem incluir
Proprietário do Pedido de Serviço, Área, Conta ou Prioridade.
As tabelas de dimensões do modelo de dados são compatíveis. Por
outras palavras, mesmo que existam instâncias de origem diferentes de
uma Tabela de clientes específica, o modelo de dados tem apenas uma
tabela. Para que isso seja possível, as três instâncias de origem de
Cliente são combinadas numa através da utilização das visualizações
da base de dados.
Junções
As junções indicam as relações entre as tabelas de factos e as tabelas de
dimensões no modelo de dados. Quando cria junções, especifica a
tabela de factos, a tabela de dimensões, a coluna de factos e a coluna de
dimensões cuja junção pretende efetuar.
As junções permitem que as consultas devolvam linhas em que existam,
pelo menos, uma correspondência em ambas as tabelas.
Sugestão: Os analistas podem utilizar a opção Incluir Valores Nulos
quando criam relatórios para devolver linhas a partir de uma tabela
onde não existem linhas correspondentes noutra tabela. Consulte
Suprimir Valores Nulos nas Visualizações em Utilizar o Oracle Business
Intelligence Cloud Service.
Hierarquias
As hierarquias são conjuntos de relações descendentes entre os
atributos da tabela de dimensões.
Nas hierarquias, os níveis são agregados a partir dos níveis inferiores
até aos níveis superiores. Por exemplo, os meses podem ser agregados
num ano. Estas agregações ocorrem em elementos da hierarquia e
abrangem relações de negócio naturais.
Noções sobre Modelagem de Dados 7-3
Planear um Modelo de Dados
Acerca de Modelar Objetos de Origem com Relações em Estrela
As origens em estrela consistem numa ou várias tabelas de factos que referenciam um
determinado número de tabelas de dimensões. Uma vez que o Modelador de Dados
apresenta os dados numa estrutura em estrela, trabalhar com origens em estrela é o
cenário de modelagem mais simples. Nas origens em estrela, as dimensões são
normalizadas com cada dimensão representada por uma única tabela.
Por exemplo, suponha que tem origens separadas para Medidas de Receitas, Produtos,
Clientes e Encomendas. Neste cenário, carregue os dados a partir de cada origem em
tabelas da base de dados separadas. Em seguida, utilize o Modelador de Dados para
criar uma tabela de factos (Medidas de Receitas) e tabelas de dimensões (Produtos,
Clientes e Encomendas). Por fim, crie junções entre as tabelas de dimensões e a tabela
de factos.
Ao criar as tabelas de factos e dimensões, pode arrastar e largar os objetos de origem
para o modelo de dados ou pode utilizar opções de menu para criar as tabelas de
factos e dimensões individualmente.
Consulte Plano de Modelagem de Dados para obter uma lista completa das tarefas de
modelagem de dados.
Acerca de Modelar Objetos de Origem com Relações em Floco
As origens em floco são semelhantes a origens em estrela. Contudo, numa estrutura
em floco, as dimensões são normalizadas em várias tabelas relacionadas em vez de em
tabelas de dimensões únicas.
Por exemplo, suponha que tem origens separadas para Medidas de Receitas, Produtos,
Clientes e Encomendas. Além disso, dispõe de origens separadas para Marcas (com
uma junção a Produtos) e Grupo de Clientes (com uma junção a Clientes). As tabelas
Marcas e Grupo de Clientes são consideradas como estando "divididas em flocos" a
partir das tabelas de dimensões nucleares Clientes e Produtos.
Neste cenário, carregue os dados a partir de cada origem em tabelas da base de dados
separadas. Em seguida, crie visualizações da base de dados que combinam as várias
tabelas de dimensões numa única tabela. Neste exemplo, crie uma visualização que
combina Produtos e Marca e outra que combina Cliente e Grupo de Clientes.
Em seguida, utilize o Modelador de Dados para criar uma tabela de factos (Medidas
de Receitas) e tabelas de dimensões (visualização de Produtos + Marca, visualização
de Clientes + Grupo de Clientes e Encomendas). Por fim, crie junções entre as tabelas
de dimensões e a tabela de factos.
Consulte Plano de Modelagem de Dados para obter uma lista completa das tarefas de
modelagem de dados.
Acerca de Modelar Origens Não Normalizadas
As origens não normalizadas combinam factos e dimensões como colunas numa só
tabela (ou ficheiro simples). Com uma origem simples não normalizada, um ficheiro
de dados é carregado para uma tabela. O ficheiro de dados consiste em atributos da
dimensão e colunas de medidas.
Nalguns casos, o modelo de dados deve consistir num modelo híbrido que envolve
uma combinação de estrela, floco e origens não normalizadas. Por exemplo, uma
origem não normalizada pode incluir informações sobre medidas de receitas,
7-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Planear um Modelo de Dados
produtos, clientes e encomendas num único ficheiro e não em ficheiros de origem
separados.
Neste cenário, primeiro carregue o ficheiro não normalizado como uma tabela única
da base de dados. Em seguida, utilize o assistente Acrescentar ao Modelo para
particionar colunas em várias tabelas dinâmicas e de dimensões. Neste exemplo,
arraste e largue colunas de medidas de receitas para criar uma tabela de factos e, em
seguida, arraste e largue colunas para produtos, clientes e encomendas para criar três
tabelas de dimensões distintas. Por fim, crie junções entre as tabelas de dimensões e a
tabela de factos.
Consulte Plano de Modelagem de Dados para obter uma lista completa das tarefas de
modelagem de dados.
Acerca da Modelagem de Origens Normalizadas
As origens normalizadas ou transacionais distribuem dados por várias tabelas para
minimizar a redundância do armazenamento de dados e otimizar as atualizações de
dados. Numa origem normalizada, existem vários ficheiros de dados que
correspondem a cada uma das tabelas transacionais. Os dados das aplicações do
Oracle Cloud são particionados equitativamente numa origem normalizada.
À semelhança das origens em floco, a modelagem de origens normalizadas envolve a
criação de visualizações da base de dados para combinar colunas de várias tabelas de
origem em tabelas de factos e de dimensões individuais. Algumas origens
normalizadas são muito complexas, sendo necessárias diversas visualizações da base
de dados para organizar os dados num modelo em estrela.
Por exemplo, suponha que tem ficheiros de origem para Produtos, Clientes,
Encomendas e Itens de Encomenda. Tanto Encomendas como Itens de Encomenda
contêm factos.
Neste cenário, primeiro carrega os ficheiros como tabelas da base de dados separadas.
Em seguida, cria uma visualização da base de dados que combina as várias colunas de
factos numa única tabela. Neste exemplo, é criada uma visualização que combina
colunas de Encomendas e Itens de Encomenda.
Em seguida, utiliza o Modelador de Dados para criar uma tabela de factos
(visualização de Encomendas + Itens de Encomenda) e tabelas de dimensões
(Produtos e Clientes). Por fim, crie junções entre as tabelas de dimensões e a tabela de
factos.
Consulte Plano de Modelagem de Dados para obter uma lista completa das tarefas de
modelagem de dados.
Noções sobre Modelagem de Dados 7-5
Planear um Modelo de Dados
7-6 Preparar Dados no Oracle Business Intelligence Cloud Service
8
Começar a Criar o Seu Modelo de Dados
Esta secção fornece informações sobre os primeiros passos para a criação de um
modelo de dados, tal como acrescentar tabelas de dimensões, tabelas de factos e
junções.
Vídeo
Tópicos:
• Sucessão de Atividades Típica para Modelagem de Dados
• Utilizar o Modelador de Dados
• Rever Tabelas de Origem e Dados
• Acrescentar as Visualizações de Origem Próprias
• Acrescentar Tabelas de Factos e de Dimensões ao Modelo de Dados
• Efetuar a Junção de Tabelas de Factos e de Dimensões
• Criar Dimensões de Tempo
• Utilizar as Colunas no Modelo de Dados
• Copiar Objetos de Modelos
Sucessão de Atividades Típica para Modelagem de Dados
Seguem-se as tarefas comuns para a modelagem de dados.
Tarefa
Descrição
Mais Informações
Obter informações
sobre o Modelador
de Dados
Familiarize-se com o Modelador de
Dados, incluindo como renovar
dados, publicar alterações e encontrar
os menus de Ação.
Utilizar o Modelador de
Dados
Criar um novo
modelo
Inicie um novo modelo e ligue-o à
origem de dados.
Criar um Modelo de Dados
Percorrer objetos de
origem
Analise as tabelas de origem para
determinar como estruturar o modelo
de dados.
Rever Tabelas de Origem e
Dados
Começar a Criar o Seu Modelo de Dados 8-1
Utilizar o Modelador de Dados
Tarefa
Descrição
Mais Informações
Criar novas
visualizações na base
de dados, se
necessário
Crie visualizações para dimensões de
simulação ou crie visualizações para
combinar várias tabelas numa
visualização, como nas origens em
floco ou normalizadas.
Acrescentar Visualizações de
Origem Próprias
Acrescentar tabelas
de factos e tabelas de
dimensões
Crie tabelas de factos e tabelas de
dimensões a partir de objetos de
origem.
Acrescentar Tabelas de
Factos e de Dimensões ao
Modelo de Dados
Juntar tabelas de
factos e de dimensões
Crie junções entre tabelas de factos e
de dimensões.
Efetuar a Junção de Tabelas
de Factos e de Dimensões
Acrescentar uma
dimensão de tempo
Crie uma tabela de dimensão de
tempo e uma tabela de origem de
base de dados com dados de tempo.
Criar Dimensões de Tempo
Acrescentar medidas
agregadas e
calculadas
Especifique a agregação para as
colunas e crie medidas calculadas
com expressões.
Especificar Agregação para
Medidas e Criar Medidas
Calculadas
Acrescentar atributos
derivados
Especifique atributos personalizados
para tabelas de dimensões com
expressões.
Criar Atributos Derivados
Criar hierarquias e
níveis
Defina hierarquias e níveis com base
nas relações entre grupos de colunas
de atributos.
Editar Hierarquias e Níveis
Criar variáveis
Opcionalmente, crie variáveis que
calculam e armazenam
dinamicamente os valores a utilizar
nas expressões das colunas e nos
filtros de dados
Definir Variáveis
Configurar
permissões de objetos
Controle quem pode aceder a tabelas
de factos, tabelas de dimensão e
colunas.
Restringir o Acesso a Objetos
no Modelo
Configurar filtros de
permissão de acesso
a dados
Defina filtros de permissão de acesso
a dados ao nível da linha para tabelas
de factos, tabelas de dimensões e
colunas.
Restringir o Acesso a Dados
Utilizar o Modelador de Dados
O Modelador de Dados permite modelar os dados necessários à produção de
relatórios.
Tópicos:
• Abrir o Modelador de Dados
• Criar um Modelo de Dados
• Utilizar a Secção Esquerda no Modelador de Dados
8-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Utilizar o Modelador de Dados
• Utilizar a Secção Direita no Modelador de Dados
• Utilizar os Menus de Ação
• Bloquear Modelos de Dados
• Validar o Modelo de Dados
• Renovar e Sincronizar Objetos de Origem e Objetos do Modelo de Dados
• Publicar Alterações no Modelo de Dados
• Limpar Dados na Cache
• Apagar o Modelo de Dados
• Renomear o Modelo de Dados
• Ligar um Modelo a uma Base de Dados Diferente
Abrir o Modelador de Dados
Abra o Modelador de Dados a partir da Página Principal no Oracle BI Cloud Service.
1. Entre em sessão no Oracle BI Cloud Service.
2. Clique em Modelador na Página Principal.
Sugestão: Necessita do perfil de grupo BIDataModelAuthor para utilizar o
Modelador de Dados. Peça ao administrador para lhe fornecer acesso ao
Modelador de Dados se não vir esta opção.
3. Clique no nome de um modelo para o abrir no Modelador de Dados.
4. Para iniciar um novo modelo, clique em Criar modelo.
Criar um Modelo de Dados
Crie um novo modelo de dados de raiz no Modelador de Dados.
Começar a Criar o Seu Modelo de Dados 8-3
Utilizar o Modelador de Dados
1. Abra o Modelador de Dados.
2. Clique em Criar modelo.
3. Introduza um nome e uma descrição para o modelo de dados.
A área empresarial associada a este modelo obtém o mesmo nome.
4. Ligue o modelo a uma Base de dados.
Se a base de dados que pretende não estiver listada, peça ao administrador para
configurar a ligação para si. Consulte Gerir Ligações à Base de Dados.
Utilizar a Secção Esquerda no Modelador de Dados
Estão disponíveis vários menus de modelagem de dados a partir da secção esquerda
do Modelador de Dados.
• Base de Dados — Lista objetos de origem como tabelas de bases de dados e
visualizações
• Modelo de Dados — Lista objetos de modelos de dados como tabelas de factos,
tabelas de dimensões, hierarquias, colunas de factos e colunas de dimensões
• Variáveis — Lista variáveis para utilizar em filtros de permissão de acesso a dados
e em expressões das colunas
• Perfis de Grupo — Lista os perfis de grupo que pode utilizar ao definir permissões
de objeto e filtros de permissão de acesso a dados
Para filtrar objetos na secção esquerda:
1. No Modelador de Dados, na secção esquerda, abra o menu Base de Dados, Modelo
de Dados, Variáveis ou Perfis de Grupo.
2. Clique no ícone Filtrar à direita do menu selecionado.
3. Na área Filtrar, introduza o valor da cadeia de caracteres para filtrar a
apresentação.
8-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Utilizar o Modelador de Dados
4. Apague o texto ou clique novamente no ícone Filtrar para retirar o filtro.
Utilizar a Secção Direita no Modelador de Dados
A secção direita no Modelador de Dados é uma secção contextual que muda consoante
a tarefa em execução. Após começar a modelar dados, a visualização por omissão ou a
visualização principal mostra as tabelas de factos, as tabelas de dimensões e as junções
que definiu até agora.
• Na área das tabelas de factos e das tabelas de dimensões, pode visualizar o número
de junções de cada tabela de factos e tabela de dimensões, bem como o número de
medidas de cada tabela de factos.
• As junções estão listadas abaixo das tabelas dinâmicas e de dimensões. Clique na
seta para cima ou para baixo cada cabeçalho da coluna para ordenar.
• Quando clica num objeto para abrir o respetivo editor, o editor é apresentado na
secção direita. Por exemplo, se clicar no nome de uma tabela de dimensões a partir
do menu Modelo de Dados na secção esquerda, o editor da tabela de dimensões
abre na secção direita.
Começar a Criar o Seu Modelo de Dados 8-5
Utilizar o Modelador de Dados
• Abra o separador Permissão para controlar quem tem acesso ao modelo e quem
tem permissão para criar relatórios a partir da área empresarial associada.
• Abra o separador Propriedades para renomear o modelo ou ligar o modelo a uma
base de dados diferente.
Utilizar os Menus de Ação
O Modelador de Dados disponibiliza menus de ação para a maior parte dos objetos.
Os menus de ação são representados por um ícone de engrenagem.
Os menus de ação contêm ações relevantes para um objeto ou contexto específico, e
ficam visíveis quando o objeto é selecionado. Por exemplo, selecione um objeto de
origem no menu Base de Dados na secção esquerda para ver o respetivo menu de
ação.
Também existe um menu Ações do Modelo global no canto superior direito. Utilize o
menu Ações do Modelo global para as tarefas aplicáveis à totalidade do modelo de
dados, como, por exemplo, limpar, fechar, renovar ou desbloquear o modelo.
Apagar Objetos Individuais do Modelo de Dados no Modelador de Dados
Pode utilizar os menus de ação para apagar os objetos do modelo de dados. Tenha em
atenção o seguinte quando apagar objetos:
• Tem de bloquear o modelo antes de apagar um objeto.
• Pode apagar visualizações de origem, mas não pode apagar tabelas de origem.
Utilize o SQL Workshop para suprimir tabelas de origem no Oracle Database
Cloud - Database Schema Service.
• Não pode apagar objetos de modelo dos quais outros objetos dependem. Por
exemplo, só pode apagar uma tabela de dimensões com uma junção a outra tabela
depois de retirar a junção. De forma semelhante, não pode apagar uma coluna que
seja utilizada numa expressão, nem uma visualização de origem que esteja a ser
utilizada noutra visualização.
• À exceção das visualizações de origem, os objetos só são realmente apagados após
a publicação das alterações. As visualizações de origem são apagadas quando
conclui a ação.
Bloquear um Modelos de Dados
É necessário bloquear sempre o modelo de dados antes de efetuar alterações. Clique
em Bloquear para Editar para bloquear o modelo de dados.
8-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Utilizar o Modelador de Dados
Publique sempre as alterações que pretende manter antes de sair do Modelador de
Dados durante um longo período de tempo. Quando a sessão do navegador em HTTP
esgotar o tempo de espera (após 20 minutos de inatividade), o bloqueio é libertado e
quaisquer alterações não publicadas são excluídas.
Igualmente, fechar o navegador termina a sessão HTTP e exclui quaisquer alterações
não publicadas. No entanto, fechar o navegador não liberta o bloqueio. Neste caso,
pode iniciar uma sessão nova num navegador novo e entrar em sessão com o mesmo
nome de utilizador. Quanto tenta bloquear o modelo na nova sessão, o Modelador de
Dados pergunta se pretende readquirir o bloqueio.
Alterar as Visualizações da Base de Dados
Também deve bloquear o modelo se pretender alterar as visualizações da base de
dados a partir do Modelador de Dados. As alterações efetuadas nas visualizações da
base de dados são gravadas de imediato na base de dados. O mesmo não acontece com
as alterações ao modelo de dados que só são gravadas quando as publica.
Bloquear o modelo impede que outros utilizadores alterem as visualizações da base de
dados através do Modelador de Dados. O bloqueio não impede a modificação dos
objetos da base de dados através da utilização de outras ferramentas, como, por
exemplo, o APEX e o SQL Developer.
Substituir os Bloqueios
Se tem privilégios administrativos, pode substituir os bloqueios definidos por outros
utilizadores. Para tal, clique em Substituir Bloqueio no menu Ações do Modelo global
apresentado no canto superior direito. Substituir um bloqueio exclui as alterações
efetuadas por outros utilizadores nas respetivas sessões do navegador. Tem de ter o
perfil de grupo BIServiceAdministrator para substituir um bloqueio.
Validar um Modelo de Dados
Pode utilizar o ícone de marca de seleção Validar global
para verificar se o modelo de dados é válido.
no canto superior esquerdo
O modelo de dados é também validado automaticamente ao publicar alterações. Os
erros de validação são mostrados na parte inferior da secção direita.
Utilize o menu Ações da Mensagem para personalizar os tipos de mensagens
apresentadas (Erros, Avisos e Informações).
Algumas tarefas são validadas quando são concretizadas. Por exemplo, não pode
gravar uma visualização de origem se a respetiva consulta de SQL não for válida. As
expressões para medidas calculadas e colunas derivadas devem ser válidas para serem
gravadas. As mensagens de validação apresentadas à medida que as tarefas são
concretizadas fornecem mais informações sobre quaisquer erros de validação.
Renovar e Sincronizar Objetos de Origem e Objetos do Modelo de Dados
O Modelador de Dados oferece três formas de renovar os dados para assegurar que
dispõe das informações mais recentes. Pode renovar os objetos de origem, renovar o
Começar a Criar o Seu Modelo de Dados 8-7
Utilizar o Modelador de Dados
modelo de dados ou sincronizar o modelo de dados com as definições de objeto de
origem na base de dados.
Renovar Objetos de Origem
Pode renovar a secção Base de Dados para assegurar que a lista de objetos de origem
reflete os objetos mais recentes da base de dados. Por exemplo, pode renovar a lista de
objetos de origem para incluir quaisquer tabelas de bases de dados novas que tenham
sido acrescentadas. A lista de objetos de origem não é renovada automaticamente após
o carregamento de novos objetos na base de dados.
Para renovar objetos de origem, clique em Renovar no menu Ações da Base de Dados
na secção esquerda.
Renovar o Modelo de Dados
Em alguns casos, outros utilizadores do Modelador de Dados poderão ter bloqueado o
modelo e efetuado alterações. Pode renovar o modelo de dados para assegurar que o
Modelador de Dados está a apresentar a versão mais recente do modelo.
Para renovar o modelo de dados, clique em Renovar no menu Ações do Modelo de
Dados na secção esquerda.
Em alternativa, selecione Renovar Modelo no menu de engrenagem Ações do Modelo
junto do botão Bloquear para Editar.
Sincronizar com a Base de Dados
Pode sincronizar o modelo de dados com os objetos de origem na base de dados. A
sincronização identifica objetos no modelo que foram apagados da base de dados, bem
como tabelas e colunas que são novas. Também identifica outras discrepâncias como,
por exemplo, não correspondências de tipos de dados de coluna.
Para sincronizar todos os objetos do modelo e objetos de origem com a base de dados,
clique em Sincronizar com a Base de Dados no menu global Ações do Modelo no
canto superior direito.
Para sincronizar tabelas de factos ou tabelas de dimensões individuais, clique em
Sincronizar com a Base de Dados no menu Ações da tabela de factos ou de dimensões
fornecida na lista de objetos Modelo de Dados na secção esquerda. Em seguida, clique
em OK.
É necessário bloquear o modelo de dados para sincronizar com a tabela.
8-8 Preparar Dados no Oracle Business Intelligence Cloud Service
Utilizar o Modelador de Dados
As discrepâncias da sincronização são apresentadas numa caixa de mensagem na
parte inferior da secção direita. Utilize o menu Ações da Mensagem para personalizar
os tipos de mensagem apresentados (Erros, Avisos e Informações), selecione ou anule
a seleção de todas as mensagens e efetue ações de sincronização em mensagens
selecionadas. Por exemplo, pode selecionar todos os avisos de não correspondência de
tipo de dados e, em seguida, selecionar Sincronização selecionada no menu Ações
para efetuar as alterações de sincronização relevantes.
Publicar Alterações no Seu Modelo de Dados
À medida que atualiza um modelo de dados, efetua alterações que podem ser
gravadas ou excluídas. A publicação de um modelo tem por objetivo gravar
permanentemente as alterações e disponibilizar os dados para utilização nos
relatórios. O modelo de dados publicado é apresentado como uma área empresarial no
Oracle BI Cloud Service.
Sugestão:
Apesar de as alterações efetuadas ao modelo de dados serem gravadas
enquanto trabalha, a gravação ocorre apenas na sessão do navegador. As
alterações só são verdadeiramente gravadas quando publica o modelo.
Quando publica um modelo de dados, este é validado automaticamente. Os erros de
validação eventualmente detetados são apresentados na parte inferior da secção
direita. Se encontrar erros de validação, corrija-os e, em seguida, tente publicar
novamente o modelo de dados.
Depois de efetuar as alterações ao modelo de dados, pode executar estas ações
utilizando os menus no canto superior direito:
Começar a Criar o Seu Modelo de Dados 8-9
Utilizar o Modelador de Dados
• Publicar e Desbloquear — Verifica se o modelo é válido, grava as alterações e
publica o modelo para ser utilizado com relatórios. O modelo está desbloqueado
para os outros utilizadores.
• Publicar e Manter Bloqueio — Verifica se o modelo é válido, grava as alterações e
publica o modelo para ser utilizado com relatórios. O bloqueio é mantido para
outras edições.
• Desbloquear — Retira o bloqueio do modelo para que os outros utilizadores o
possam atualizar. As alterações não publicadas no modelo são excluídas.
• Reverter — Repõe o estado publicado anterior do modelo. As alterações não
publicadas no modelo são excluídas, mas o modelo permanece bloqueado.
• Limpar—Apaga permanentemente todos os objetos no modelo de dados e retira-os
de quaisquer relatórios que são baseados na área empresarial do modelo.
Também pode clicar em Desfazer e Refazer no canto superior direito para reverter ou
reaplicar alterações individuais.
Sugestão:
Não é necessário publicar o modelo para gravar as alterações efetuadas na base
de dados. As alterações efetuadas nas visualizações da base de dados e noutros
objetos da base de dados de origem são gravadas na base de dados quando
conclui a ação, mas não no modelo de dados. As ações Desfazer e Refazer não
estão disponíveis para alterações na base de dados.
Após a publicação do modelo, pode demorar até dois minutos até que as alterações
efetuadas no modelo de dados sejam refletidas nos relatórios e painéis. Para ver as
alterações de imediato, abra o relatório e clique em Renovar > Recarregar Metadados
do Servidor.
O Oracle BI Cloud Service tira um instantâneo quando alguém publica alterações no
modelo de dados. Se estiver com problemas com o modelo de dados mais recente,
pode pedir ao administrador que reponha uma versão anterior. Consulte Repor a
partir de um Instantâneo.
Limpar Dados na Cache
O Oracle BI Cloud Service coloca dados em cache para maximizar o acesso aos dados
com o máximo desempenho. Isto significa que as atualizações de dados podem não ser
refletidas imediatamente nos relatórios e no Modelador de Dados.
Após carregar novos dados nas tabelas, pode pretender limpar a cache para ver os
dados mais recentes:
• Para ver novos dados no Modelador de Dados, selecione o menu Renovar Modelo.
• Para ver novos dados nos relatórios, limpe manualmente a cache a partir do menu
Modelo de Dados na secção esquerda
– Para limpar os dados na cache para uma determinada tabela de factos ou de
dimensões, clique com o botão direito do rato na tabela e selecione Limpar
Dados na Cache.
– Para limpar todos os dados em cache, clique em Ações do Modelo de Dados e,
em seguida, selecione Limpar Todos os Dados em Cache para retirar todos os
dados da cache.
8-10 Preparar Dados no Oracle Business Intelligence Cloud Service
Utilizar o Modelador de Dados
Também pode selecionar Limpar Todos os Dados em Cache a partir do menu global
Ações do Modelo no canto superior direito.
Sugestão:
Limpe sempre a cache após carregar novos dados para garantir que os dados
mais recentes são apresentados nos relatórios.
Renomear um Modelo de Dados
Para renomear um modelo de dados, bloqueie-o, selecione o separador Propriedades e
altere o nome.
Esta ação também renomeia a área empresarial correspondente para relatórios.
Ligar um Modelo a uma Base de Dados Diferente
Quando cria um novo modelo de dados seleciona a base de dados em que os dados
são armazenados. As tabelas e as visualizações nesta base de dados são apresentadas
no Modelador de Dados e acrescenta-as ao seu modelo. Por vezes, os dados são
deslocados ou a base de dados de origem é alterada. Se isto acontecer, altere a ligação
à base de dados do modelo.
Nota:
Se alterar a base de dados, os relatórios baseados na área empresarial do
modelo não funcionarão, a menos que todos os objetos de origem obrigatórios
estejam disponíveis na nova base de dados.
Para ligar o modelo de dados a uma base de dados diferente:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Clique no separador Propriedades.
3. Selecione a Base de Dados.
Se a base de dados que pretende não estiver listada, peça ao administrador para
configurar a ligação para si. Consulte Gerir Ligações à Base de Dados.
Começar a Criar o Seu Modelo de Dados 8-11
Rever Tabelas de Origem e Dados
4. Sincronize o modelo de dados com a nova base de dados. Selecione Sincronizar
com Base de Dados no menu Ações do Modelo.
Consulte também Renovar e Sincronizar Objetos de Origem e Objetos do Modelo
de Dados.
Apagar um Modelo de Dados
Pode apagar todos os objetos do modelo de dados se pretender limpar o modelo e
recomeçar. Ou pode apagar todo um modelo juntamente com a respetiva área
empresarial.
• Limpar conteúdo do modelo—Bloqueie o modelo e selecione Limpar Modelo a
partir do menu global Ações do Modelo no canto superior direito.
Isto retira permanentemente todos os objetos no modelo de dados e também os
retira de quaisquer relatórios que são baseados na área empresarial do modelo.
• Apagar um modelo—Clique em Modelador de Dados, clique no menu Ações do
Modelo relativamente ao modelo que já não pretende e selecione Apagar.
Isto retira permanentemente o modelo de dados e a respetiva área empresarial.
Antes de limpar ou apagar um modelo, recomendamos que o utilizador ou o
administrador tire um instantâneo do modelo como cópia de segurança. Para obter
instruções, consulte Efetuar Cópia de Segurança e Repor.
Rever Tabelas de Origem e Dados
Este tópico descreve como pode obter mais informações sobre os objetos de base de
dados de origem que estão disponíveis para o seu modelo de dados.
Tópicos:
• Visualizar Objetos de Origem
• Pré-visualizar Dados nos Objetos de Origem
8-12 Preparar Dados no Oracle Business Intelligence Cloud Service
Rever Tabelas de Origem e Dados
Visualizar Objetos de Origem
Pode ver uma lista de visualizações e tabelas de origem no menu Base de Dados na
secção esquerda. Clique numa tabela ou visualização para ver as respetivas
propriedades.
O separador Perspetiva Geral das visualizações e tabelas de origem mostra
informações da coluna, como, por exemplo, o nome da coluna, o tipo de dados, se é
exclusiva e se aceita valores nulos. O separador Dados permite pré-visualizar dados,
como descrito em Pré-visualizar Dados nos Objetos de Origem.
Pré-visualizar Dados nos Objetos de Origem
Pode pré-visualizar tabelas e visualizações da base de dados para ver as primeiras 25
linhas de dados. Ao rever as linhas iniciais, pode ficar com uma descrição sobre como
modelar as tabelas e visualizações da base de dados como tabelas de dimensões ou
tabelas de factos.
Para pré-visualizar dados nas tabelas e visualizações da base de dados:
1. Abra o Modelador de Dados.
2. No menu Painel na secção da esquerda, clique numa tabela ou visualização da base
de dados para a abrir.
3. Clique no separador Dados.
4. Reveja as primeiras 25 linhas de dados para a tabela ou visualização. Pode
redimensionar as colunas na tabela de apresentação se necessário.
Começar a Criar o Seu Modelo de Dados 8-13
Criar Visualizações de Origem
5. Clique em Obter Contagem de Linhas para obter uma contagem de linhas
completa para a tabela ou visualização. Pode demorar algum tempo a concluir caso
a tabela seja grande.
6. Clique em Concluído.
Criar Visualizações de Origem
Crie visualizações de origem como base para os objetos do modelo quando achar que
poderá ser necessário efetuar alterações subsequentes.
Tópicos:
• Acerca das Visualizações de Origem
• Definir Visualizações de Origem
• Definir Filtros para Visualizações de Origem
Acerca das Visualizações de Origem
As visualizações de Origem são consultas de dados gravadas na base de dados. Uma
visualização de origem pode ser entendida como uma "tabela virtual".
No Oracle BI Cloud Service, o utilizador cria visualizações de origem quando utiliza
uma única tabela como origem para várias tabelas de dimensões. Por exemplo, pode
criar visualizações de origem que utilizam a tabela de origem Empregado como
origem para as tabelas de dimensões Empregado e Gestor.
Também são criadas visualizações de origem quando cria uma tabela de dimensão
baseada em várias tabelas de origem, como numa origem em floco. Por exemplo, pode
criar uma visualização de origem que combine colunas das tabelas de origem Cliente e
Grupo de Clientes para criar uma única tabela de dimensão Clientes.
Também pode efetuar cálculos de pré-agregação numa visualização de origem. Por
exemplo, para criar uma coluna Média de Receitas com cálculo de pré-agregação, pode
incluir o cálculo na consulta de SQL da visualização:
SELECT "BICS_REVENUE_FT1"."UNITS", "BICS_REVENUE_FT1"."ORDER_KEY",
"BICS_REVENUE_FT1"."REVENUE", "BICS_REVENUE_FT1"."PROD_KEY",
"BICS_REVENUE_FT1"."REVENUE"/"BICS_REVENUE_FT1"."UNITS" AS AVERAGE_REVENUE FROM
"BICS_REVENUE_FT1"
Em geral, crie visualizações de origem como base para os objetos do modelo quando
achar que poderá ser necessário efetuar alterações subsequentes. A criação de um
modelo de dados com base nas visualizações de origem proporciona uma maior
flexibilidade do que a utilização direta de tabelas de origem. Por exemplo, a utilização
de visualizações de origem simplifica tarefas como alargar objetos do modelo, criar
filtros e acrescentar cálculos de pré-agregação.
Acrescentar as Visualizações de Origem Próprias
Pode acrescentar visualizações à base de dados de origem a partir do Modelador de
Dados. Por exemplo, pode criar uma visualização de origem que combine as tabelas de
origem Marcas e Produtos para criar uma única origem para a sua tabela de
dimensões.
Crie visualizações de origem como base para os objetos do modelo quando achar que
poderá ser necessário efetuar alterações subsequentes. Pode criar uma visualização de
8-14 Preparar Dados no Oracle Business Intelligence Cloud Service
Criar Visualizações de Origem
raiz e acrescentar qualquer coluna que pretenda das outras tabelas e visualizações na
base de dados. Em alternativa, pode criar uma visualização através da cópia de uma
tabela de origem existente ou outra visualização de origem.
Para criar visualizações de origem:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. No menu Base de Dados na secção da esquerda, clique em Ações, em seguida,
clique em Criar Visualização.
A visualização está inicialmente vazia. Pode acrescentar qualquer coluna que
pretenda das outras tabelas e visualizações na base de dados.
Sugestão: Para criar uma visualização de uma tabela de origem ou
visualização de origem existente, navegue para o objeto da base de dados que
pretende copiar, clique em Ações e, em seguida, clique em Duplicar. Consulte
também Copiar Objetos de Modelos.
3. No Editor de Visualizações , especifique o nome e a descrição para a visualização.
Opcionalmente, desmarque Retirar linhas em duplicado caso pretenda incluir
linhas em duplicado na visualização.
4. Acrescente colunas à visualização da base de dados através da ação de arrastar e
largar tabelas ou visualizações do menu Base de Dados na área Colunas do Editor
de Visualizações.
Em alternativa, clique em Acrescentar Colunas, selecione uma tabela ou
visualização da base de dados de origem, selecione colunas e, em seguida, clique
em Acrescentar.
Começar a Criar o Seu Modelo de Dados 8-15
Criar Visualizações de Origem
5. Defina pseudónimos para colunas se for necessários. Também pode mover
opcionalmente as linhas para cima ou para baixo através do menu Ação para uma
linha específica.
6. No separador Junções, pode definir junções para a visualização. Clique em Criar
Junção, em seguida, especifique a tabela do lado esquerdo, a tabela do lado direito,
as colunas e o tipo de junção. Deve incluir mais de uma tabela de origem na sua
visualização para criar junções.
7. No separador Filtros, pode definir os filtros para a visualização, conforme descrito
em Definir Filtros para Visualizações de Origem.
8. No separador Consulta de SQL, reveja o código para a consulta de SQL para a
visualização de origem.
Pode editar aqui o código de SQL para a consulta, mas só se conhecer muito bem o
código de SQL. Introduzir um código de SQL inválido pode produzir resultados
inesperados.
Se editar a consulta de SQL diretamente, as atualizações simples serão também
refletidas nos separadores Perspetiva Geral, Junção e Filtros e pode utilizar estes
separadores para uma edição adicional da visualização posteriormente. Por
exemplo, pode incluir:
• Cláusula SELECT simples com pseudónimos e palavra-chave DISTINCT
• Cláusula FROM com junções
• Cláusula WHERE com condições de filtro em combinação com palavra-chave
AND
8-16 Preparar Dados no Oracle Business Intelligence Cloud Service
Criar Visualizações de Origem
Se utilizar o separador Consulta de SQL para efetuar alterações mais avançadas ao
código, não pode utilizar os separadores Perspetiva Geral, Junções ou Filtros para
uma edição adicional da visualização. Por exemplo, se incluir:
• Funções de agregação de SQL, cláusula GROUP BY, cláusula HAVING
• Cláusula ORDER BY
• Palavra-chave OR na cláusula WHERE
9. Opcionalmente clique no separador Dados para pré-visualizar as primeiras 25
linhas de dados. Também pode obter uma contagem de linhas completa. É
recomendável visualizar apenas dados depois de definir as junções entre todas as
tabelas para um melhor desempenho.
10. Clique em Gravar e Fechar.
Definir Filtros para Visualizações de Origem
Um filtro especifica critérios que são aplicados a colunas para limitar os resultados
devolvidos. Por outras palavras, um filtro é a cláusula WHERE para a instrução da
visualização. Por exemplo, pode definir um filtro onde o País do Cliente é igual a
EUA.
Para definir um filtro:
1. Crie uma visualização, conforme descrito em Acrescentar Visualizações de Origem
Próprias.
2. Clique no separador Filtros.
3. Clique em Criar Filtro.
4. Na linha WHERE, selecione primeiro a coluna para o filtro. Em seguida, selecione a
condição, como "é diferente de" ou "é maior que".
Por fim, especifique o valor para o filtro. Pode especificar uma variável se
necessário.
5. Opcionalmente, clique em Criar Filtro novamente para acrescentar uma linha "e"
ao filtro. Especifique a coluna,. a condição e o valor. Repita conforme necessário.
6. Para retirar uma linha, clique em Ações, em seguida, clique em Apagar.
7. Clique em Gravar.
Começar a Criar o Seu Modelo de Dados 8-17
Acrescentar Tabelas de Factos e de Dimensões a um Modelo de Dados
Acrescentar Tabelas de Factos e de Dimensões a um Modelo de Dados
Utilize tabelas de factos e de dimensões para representar aspetos do negócio que
pretende compreender melhor.
Tópicos:
• Acerca de Tabelas de Factos e Tabelas de Dimensões
• Criar Tabelas de Factos e Dimensões a partir de uma Única Tabela ou Visualização
• Criar Tabelas de Factos Individuais
• Criar Tabelas de Dimensões Individualmente
• Editar as Tabelas de Factos e as Tabelas de Dimensões
• Acrescentar Mais Colunas a Tabelas de Factos e de Dimensões
Acerca de Tabelas de Factos e Tabelas de Dimensões
As tabelas de factos e as tabelas de dimensões contêm as colunas que armazenam os
dados do modelo:
• As tabelas de factos contêm medidas, ou seja, colunas com agregações integradas
nas respetivas definições. Por exemplo, Receitas e Unidades são colunas de
medidas.
• As tabelas de dimensões contêm atributos que descrevem entidades de negócio.
Por exemplo, Nome do Cliente, Região e Endereço são colunas de atributos.
As tabelas de factos e as tabelas de dimensões representam os aspetos do negócio que
pretende compreender melhor. Consulte Componentes dos Modelos de Dados para
obter mais informações.
Antes de iniciar a modelagem de tabelas de factos e de tabelas de dimensões,
certifique-se de que os dados de que necessita para modelar estão disponíveis na lista
de tabelas de origem. Certifique-se também de que criou as visualizações de origem
que servem de base aos objetos do modelo.
Se considerar que a lista de objetos de origem na base de dados foi alterada desde que
o Modelador de Dados foi aberto, clique em Renovar no menu Ações da Base de
Dados. Se os dados de que necessita ainda não foram carregados na base de dados,
pode carregá-los como descrito em Carregar Dados no Oracle Business Intelligence
Cloud Service.
Criar Tabelas de Factos e Dimensões a partir de uma Única Tabela ou Visualização
Algumas tabelas de origem contêm factos e dimensões. Para estas tabelas de origem, o
Modelador de Dados fornece um assistente que ajuda a particionar as colunas de
factos e dimensões em tabelas de factos e tabelas de dimensões.
Vídeo
Por exemplo, poderá ter uma origem com atributos de produto e cliente, bem como
medidas relativas a receitas. Utilize o assistente para criar as tabelas de factos e
dimensões correspondentes.
Para criar tabelas de factos e dimensões a partir de uma única origem:
8-18 Preparar Dados no Oracle Business Intelligence Cloud Service
Acrescentar Tabelas de Factos e de Dimensões a um Modelo de Dados
1. No Modelador de Dados, bloqueie o modelo para edição.
2. No menu Base de Dados na secção esquerda, clique com o botão direito do rato na
tabela de origem que contém os dados de factos e dimensões que pretende
modelar, selecione Acrescentar ao Modelo e, em seguida, selecione Acrescentar
como Tabelas de Factos e Dimensões.
3. Para deixar que o Modelador de Dados sugira algumas tabelas de factos, tabelas de
dimensões e junções para a tabela de origem, selecione Deixar que o Modelador de
Dados Recomende e clique em OK. Pode analisar as sugestões no Passo 4.
Se preferir escolher de raiz as tabelas de factos e dimensões:
a. Anule a seleção de Deixar que o Modelador de Dados Recomende e clique em
OK.
b. Arraste medidas da tabela de origem para a tabela de factos.
Sugestão: Também pode clicar no ícone Mais na área do cabeçalho da coluna
para selecionar uma coluna a incluir na tabela de factos.
c. Introduza um nome para a tabela de factos, como Custos ou Medidas.
d. Acrescente uma tabela de dimensões para cada grupo de atributos relacionados
e introduza um nome significativo, como Produtos. Arraste e largue colunas
relacionadas da tabela de origem para a tabela de dimensões adequada.
e. Para acrescentar mais tabelas de dimensões, clique em Acrescentar e repita o
passo anterior.
Começar a Criar o Seu Modelo de Dados 8-19
Acrescentar Tabelas de Factos e de Dimensões a um Modelo de Dados
f. Para apagar uma tabela de dimensões, clique em X junto ao nome da tabela.
g. Especifique as colunas de junção para cada uma das tabelas de dimensões.
Selecione a caixa ao lado das colunas adequadas para marcar essas colunas
como colunas de junção.
Se a coluna de junção que selecionar faltar na tabela de factos, é acrescentada
automaticamente uma coluna correspondente à tabela de factos.
4. Analise as tabelas de factos, tabelas de dimensões e colunas de junção. Por
exemplo:
• Renomeie as tabelas de factos e dimensões.
• Acrescente ou retire colunas.
• Acrescente, apague ou funda tabelas de dimensões.
• Desloque colunas de uma tabela de dimensões para outra.
5. Clique em Seguinte.
6. Analise os objetos que serão criados.
7. Clique em Criar.
8. Clique em Concluído.
As novas tabelas de factos, tabelas de dimensões e junções são apresentadas no
Modelador de Dados. As novas visualizações são apresentadas na secção Base de
Dados.
8-20 Preparar Dados no Oracle Business Intelligence Cloud Service
Acrescentar Tabelas de Factos e de Dimensões a um Modelo de Dados
Criar Tabelas de Factos Individuais
Pode acrescentar tabelas de origem individuais com dados de factos ao modelo de
dados.
Se tiver tabelas de origem distintas com dados de factos, como, por exemplo, numa
origem em estrela, pode acrescentá-las ao modelo de dados individualmente. Por
exemplo, se tiver uma tabela de origem com medidas relativas a receitas apenas, pode
utilizar este método para criar a tabela de factos correspondente.
Em alternativa, pode ter origens com informações de factos distribuídas por diversas
tabelas, como, por exemplo, origens transacionais normalizadas. Neste caso, crie
visualizações de origem primeiro para combinar tabelas de uma forma semelhante à
de um modelo em estrela. Para obter informações sobre a criação de visualizações,
consulte Definir Visualizações de Origem. Para obter informações sobre a modelagem
de diferentes tipos de origem, consulte Planear um Modelo de Dados.
Sugestão:
Crie visualizações de origem como base para os objetos do modelo quando
achar que poderá ser necessário efetuar alterações subsequentes, como, por
exemplo, alargar objetos do modelo, criar filtros e acrescentar cálculos de préagregação. A criação de uma tabela de factos com base nas visualizações de
origem proporciona uma maior flexibilidade do que a utilização direta de
tabelas de origem.
Ao utilizar este método para criar tabelas de factos individuais, as colunas presentes
na visualização ou tabela de origem são todas atribuídas a uma única tabela de factos
e, se a origem tiver relações com outras tabelas ou visualizações, ser-lhe-á dada a
opção de as acrescentar ao modelo.
Depois de bloquear o modelo, efetue uma das seguintes ações para criar tabelas de
factos individualmente:
• Arraste a visualização ou tabela de origem do menu Base de Dados na secção
esquerda para a área Tabelas de Factos do Modelo de Dados.
• No menu Base de Dados na secção esquerda, clique com o botão direito do rato na
tabela ou visualização, a seguir clique em Acrescentar ao Modelo e, depois, em
Acrescentar como Tabela de Factos.
• No menu Base de Dados na secção esquerda, clique em Ações da Tabela ou em
Ações da Visualização, clique em Acrescentar ao Modelo e, em seguida, em
Acrescentar como Tabela de Factos.
• No Editor de Visualizações ou Tabela da Base de Dados de uma visualização ou
tabela de origem específica, clique em Acrescentar ao Modelo e, em seguida, em
Acrescentar como Tabela de Factos.
• Na secção direita, clique em Acrescentar na área Tabelas de Factos do Modelo de
Dados. Em seguida, selecione uma ou várias visualizações e tabelas de origem da
lista Objetos da Base de Dados e clique em OK.
• Para copiar uma tabela de factos existente, clique em Ações da Tabela de Factos
para a tabela de factos que pretende copiar e, em seguida, clique em Duplicar.
Consulte também Copiar Objetos de Modelos.
Começar a Criar o Seu Modelo de Dados 8-21
Acrescentar Tabelas de Factos e de Dimensões a um Modelo de Dados
Depois de acrescentar a visualização ou tabela de origem ao modelo, pode editar a
tabela de factos, como descrito em Editar as Tabelas de Factos e as Tabelas de
Dimensões.
Criar Tabelas de Dimensões Individualmente
Pode acrescentar tabelas de origem individuais com dados de dimensões ao seu
modelo de dados.
Se tiver tabelas de origem de dimensões distintas, como numa origem em estrela, pode
acrescentá-las ao seu modelo de dados individualmente. Por exemplo, se tiver uma
tabela de origem com apenas atributos de cliente, pode utilizar este método para criar
a tabela de dimensões correspondente.
Em alternativa, para origens em floco ou normalizadas (transacionais), crie
visualizações de origem para combinar objetos de origem de uma forma semelhante a
um modelo em estrela. Para obter informações sobre a criação de visualizações,
consulte Definir Visualizações de Origem. Para obter informações sobre a modelagem
de diferentes tipos de origem, consulte Planear um Modelo de Dados.
Sugestão:
Crie visualizações de origem como base para os objetos do modelo quando
achar que poderá ser necessário efetuar alterações subsequentes, como, por
exemplo, alargar objetos do modelo, criar filtros e acrescentar cálculos de préagregação. Criar uma tabela de dimensões com base em visualizações de
origem fornece uma maior flexibilidade do que utilizar tabelas de origem
diretamente.
Quando utilizar este método para criar tabelas de dimensões individuais, todas as
colunas na tabela ou visualização de origem são atribuídas a uma única tabela de
dimensões e se a origem tiver relações com outras tabelas ou visualizações, serão
acrescentadas ao seu modelo.
Depois de bloquear o modelo, efetue uma das seguintes ações para criar tabelas de
dimensões individualmente:
• Arraste a tabela ou visualização do menu Base de Dados na secção da esquerda
para a área Tabelas de Dimensões do Modelo de Dados.
• No menu Base de Dados na secção esquerda, clique com o botão direito do rato na
tabela ou visualização, clique em Acrescentar ao Modelo e, em seguida, selecione
Acrescentar como Tabela de Dimensões.
• No menu Base de Dados na secção esquerda, clique em Ações da Tabela ou Ações
da Visualização para uma tabela ou visualização, clique em Acrescentar ao
Modelo e, em seguida, selecione Acrescentar como Tabela de Dimensões.
• Clique em Acrescentar na área Tabelas de Dimensões e, em seguida, selecione
Acrescentar Tabelas da Base de Dados. Na lista Objetos da Base de Dados,
selecione uma ou várias origens e, em seguida, clique em OK.
• No editor de Tabelas ou Visualizações da Base de Dados para uma determinada
tabela ou visualização de origem, clique em Acrescentar ao Modelo e, em seguida,
selecione Acrescentar como Tabela de Dimensões.
8-22 Preparar Dados no Oracle Business Intelligence Cloud Service
Acrescentar Tabelas de Factos e de Dimensões a um Modelo de Dados
• Para copiar uma tabela de dimensões existentes, clique em Ações da Tabela de
Dimensões para a tabela de dimensões que pretende copiar e, em seguida, clique
em Duplicar. Consulte também Copiar Objetos de Modelos.
Depois de acrescentar a tabela ou visualização de origem ao modelo, pode editar a
tabela de dimensões, conforme descrito em Editar as Tabelas de Factos e as Tabelas de
Dimensões.
Editar as Tabelas de Factos e as Tabelas de Dimensões
Pode editar as propriedades das tabelas de factos e de dimensões do modelo de dados,
e pré-visualizar os dados de origem.
Para editar uma tabela de factos ou uma tabela de dimensões:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Clique na tabela de factos ou na tabela de dimensões que pretende editar.
3. Altere as definições do separador Perspetiva Geral conforme necessário:
Campo ou Elemento
Descrição
Dimensão de tempo
Apenas para tabelas de dimensões. Especifique que as
hierarquias desta tabela de dimensões suportam uma
dimensão de tempo.
Ativar níveis ignorados e
Ativar hierarquias
desequilibradas
Apenas para tabelas de dimensões. Defina as propriedades
das hierarquias associadas a esta tabela de dimensões.
Consulte Definir Propriedades de Tabela de Dimensões para
Hierarquias para obter informações.
Lista de colunas
Clique na referência de uma coluna para editá-la no Editor de
colunas. Alternativamente, clique com o botão direito do rato
na linha da coluna e clique em Editar. Consulte Editar
Colunas para obter mais informações.
Começar a Criar o Seu Modelo de Dados 8-23
Acrescentar Tabelas de Factos e de Dimensões a um Modelo de Dados
Campo ou Elemento
Descrição
Agregação
Apenas para tabelas de factos. Clique para selecionar um tipo
de agregação para a coluna numa lista pendente ou clique em
Definir Agregação no menu Ações da Coluna. Os tipos de
agregação incluem:
Nenhuma: não aplica qualquer agregação.
Soma: Calcula a soma através da adição de todos os valores.
Média: Calcula o valor médio.
Mediano: Calcula o valor intermédio.
Contagem: Calcula o número de linhas não nulas.
Contar Valores Distintos: Calcula o número de linhas não
nulas. Cada ocorrência distinta de uma linha é contada
apenas uma vez.
Máximo: Calcula o valor numérico mais alto.
Mínimo: Calcula o valor numérico mais baixo.
Primeiro: Seleciona a primeira ocorrência do item.
Último: Seleciona a última ocorrência do item.
Desvio Padrão: Calcula o desvio padrão para mostrar o nível
de variação em relação à média.
Desvio Padrão (todos os valores): Calcula o desvio padrão
através da utilização da fórmula para variância completa e
desvio padrão.
Sugestão:
Algumas medidas calculadas
mostram Pré-agregados para a
agregação. Estas medidas têm
cálculos que envolvem medidas já
com uma agregação aplicada.
Para editar um cálculo com
medidas pré-agregadas, clique no
nome da coluna. Consulte
também Criar Medidas
Calculadas.
Disponível
Clique para marcar uma coluna como Disponível ou
Indisponível para definir se a mesma deverá ser apresentada
nas análises criadas. Também pode selecionar Marcar como
Indisponível ou Marcar como Disponível no menu Ações da
Coluna.
Editar Todas
Pode clicar para editar as propriedades de colunas
individuais na tabela ou clique em Editar Todas para editar
todas as linhas em simultâneo.
Acrescentar Coluna
Clique em Acrescentar Coluna para apresentar o Editor de
colunas e criar uma coluna nova. Consulte Editar Colunas
para obter mais informações.
8-24 Preparar Dados no Oracle Business Intelligence Cloud Service
Acrescentar Tabelas de Factos e de Dimensões a um Modelo de Dados
4. A partir do separador Dados de Origem, pode pré-visualizar as primeiras 25 linhas
dos dados de origem da tabela. Redimensione as colunas na tabela de
apresentação, se for necessário. Clique em Obter Contagem de Linhas para obter
uma contagem de linhas completa para a tabela ou visualização.
5. Apenas para tabelas de dimensões: a partir do separador Hierarquias, edite as
hierarquias e os níveis da tabela como descrito em Editar Hierarquias e Níveis.
6. A partir do separador Permissões, especifique as permissões do objeto como
descrito em Restringir o Acesso a Objetos no Modelo.
7. A partir do separador Filtros de Dados, pode definir os filtros dos dados que
fornecem filtragem ao nível da linha para objetos do modelo de dados, como
descrito em Definir Filtros de Permissão de Acesso a Dados.
8. Clique em Concluído para regressar ao modelo de dados.
Acrescentar Mais Colunas a Tabelas de Factos e de Dimensões
Existem várias formas de acrescentar mais colunas de origem a tabelas de factos e de
dimensões no modelo.
• Sincronizar a base de dados
Se forem acrescentadas novas colunas a uma tabela de origem e pretender incluílas em tabelas de factos e de dimensões no seu modelo, sincronize a tabela de factos
ou de dimensões com a base de dados. A sincronização identifica novas colunas e
acrescenta-as à tabela de factos e de dimensões. Consulte Renovar e Sincronizar
Objetos de Origem e Objetos do Modelo de Dados.
• Incluir colunas de outra origem (apenas tabelas de dimensões)
As tabelas de dimensões podem combinar colunas a partir de várias origens.
Consulte Acrescentar Colunas de Outra Origem a uma Tabela de Dimensões.
Acrescentar Colunas de Outra Origem a uma Tabela de Dimensão
Pode acrescentar colunas de outra visualização ou tabela de origem a uma tabela de
dimensão existente. Por exemplo, pode pretender incluir atributos de uma tabela
Categoria de Produto na tabela de dimensão Produtos.
Para acrescentar colunas de outra origem a uma tabela de dimensão:
Começar a Criar o Seu Modelo de Dados 8-25
Efetuar a Junção de Tabelas num Modelo de Dados
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Selecione a tabela de dimensão que pretende editar de modo a apresentar o
separador Perspetiva Geral correspondente.
3. Arraste a visualização ou tabela de origem que contém as colunas que pretende
acrescentar da secção Base de Dados e largue-a na tabela de dimensão (área de
colunas).
Em alternativa, clique com o botão direito do rato na tabela de dimensão que
pretende editar, clique em Acrescentar Colunas e, em seguida, selecione a
visualização ou tabela de origem que contém as colunas que pretende acrescentar.
4. Selecione as colunas de junção adequadas e clique em OK.
Visualize a tabela de dimensão para ver as colunas adicionais. A propriedade Origem
mostra que a tabela de dimensões tem por base uma visualização da base de dados
nova. O Modelador de Dados cria uma nova visualização da base de dados sempre
que o utilizador acrescenta colunas de outra origem.
Efetuar a Junção de Tabelas num Modelo de Dados
Uma junção no modelo indica a relação entre uma tabela de factos e uma tabela de
dimensões.
Vídeo
Tópicos:
• Acerca das Junções
• Efetuar a Junção de Tabelas de Factos e de Dimensões
Acerca das Junções
Uma junção no modelo indica a relação entre uma tabela de factos e uma tabela de
dimensões. Quando utiliza o assistente Acrescentar ao Modelo no Oracle BI Cloud
Service para modelar os dados, o assistente cria automaticamente junções entre uma
tabela de factos e cada uma das tabelas de dimensões correspondentes.
8-26 Preparar Dados no Oracle Business Intelligence Cloud Service
Criar Dimensões de Tempo
Quando modela tabelas de factos e de dimensões individualmente, as junções são
criadas automaticamente entre elas caso as referências das junções existam nas tabelas
de origem.
Também pode criar junções manualmente no modelo de dados. Para tal, arraste e
largue uma tabela de dimensão numa tabela de factos, ou clique em Criar Junção na
área Junções.
Quando define uma junção entre uma tabela de factos e uma tabela de dimensão,
seleciona uma coluna de junção de cada tabela. Pode criar uma junção em mais do que
uma coluna.
Efetuar a Junção de Tabelas de Factos e de Dimensões
Defina junções entre tabelas de factos e de dimensões para permitir a consulta de
dados relacionados. Por exemplo, pode definir uma junção entre a tabela de factos
Métricas de Lucros e a tabela de dimensão Produtos.
Para criar uma junção:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Na área Tabelas de Dimensões, arraste e largue uma tabela de dimensão na área
Tabelas de Factos. Em alternativa, na área Junções, clique em Criar Junção.
3. Na área Junções, especifique a Tabela de Factos, a Coluna de Factos, a Tabela de
Dimensões e a Coluna de Dimensões adequadas a utilizar para a junção.
Por exemplo, poderá especificar uma coluna de data de faturação e uma coluna de
data de calendário.
4. Clique no ícone de marca de seleção para gravar as alterações efetuadas na junção.
Se pretender retirar as alterações efetuadas, clique no ícone X. Se começar a criar
uma junção nova e clicar em X, a nova linha da junção será retirada da tabela
Junções.
Depois de criadas as junções, é possível ver as hierarquias e os níveis por omissão
clicando no separador Hierarquias da tabela de dimensão fornecida.
Criar Dimensões de Tempo
As funções de série de tempo permitem comparar o desempenho do negócio com
períodos de tempo anteriores para que possa analisar dados que abrangem vários
períodos de tempo. Por exemplo, as funções de série de tempo permitem as
comparações entre vendas atuais e vendas do ano anterior, do mês anterior, etc. Para
utilizar as funções de série de tempo, o modelo de dados tem de incluir uma dimensão
de tempo.
Vídeo
Quando cria uma dimensão de tempo, o assistente Criar Dimensões de Tempo cria
uma tabela na base de dados, preenche-a com dados de tempo, cria uma tabela de
Começar a Criar o Seu Modelo de Dados 8-27
Criar Dimensões de Tempo
dimensões de tempo correspondente no modelo de dados e cria uma hierarquia de
tempo.
O assistente Criar Dimensões de Tempo preenche a tabela de origem com os dados de
tempo de 01-JAN-1970 a 31-DEZ-2020.
Para criar uma dimensão de tempo:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Na área Tabelas de Dimensões, clique em Acrescentar e, em seguida, em Criar
Dimensão de Tempo.
3. No assistente Criar Dimensões de Tempo, especifique os nomes da tabela da base
dados, da tabela de dimensões e da hierarquia.
4. Em Níveis da Hierarquia, especifique os níveis a incluir, tal como Ano, Trimestre e
Mês.
5. Clique em Seguinte.
6. Na página seguinte, analise as tarefas que o assistente efetuará para criar a
dimensão de tempo.
7. Clique em Criar para permitir que o assistente crie a dimensão.
O assistente acrescenta uma dimensão de tempo com dados da base de dados e cria
uma dimensão correspondente no modelo de dados. Esta ação pode demorar até 30
segundos.
8. Clique em Concluído.
9. Para criar junções entre as colunas na tabela de factos e as colunas da tabela de
dimensões de Tempo, clique em Criar Junção no modelo de dados.
8-28 Preparar Dados no Oracle Business Intelligence Cloud Service
Acrescentar Medidas e Atributos a um Modelo de Dados
A dimensão de tempo tem duas colunas exclusivas. A coluna DAY_TS tem o tipo
TIMESTAMP e a coluna DATE_ID tem o tipo NUMBER. Quando cria uma junção,
especifica a coluna com o formato de indicação de data/hora ou com o formato
numérico (consoante a coluna na tabela de factos tem um tipo de data ou de
número).
10. Na área Junções da nova definição, selecione a coluna de factos adequada e, em
seguida, selecione a coluna de indicação de data/hora ou numérica adequada a
partir da dimensão Tempo.
Depois de criar as junções, pode apresentar o separador Hierarquias no editor de
Dimensões de Tempo para visualizar as hierarquias e os níveis por omissão.
11. Edite as tabelas do modelo tal como descrito em Editar as Tabelas de Factos e as
Tabelas de Dimensões.
12. Clique em Concluído para regressar ao modelo de dados.
Acrescentar Medidas e Atributos a um Modelo de Dados
Este tópico descreve como acrescentar medidas e atributos ao seu modelo de dados.
Vídeo
Tópicos:
• Editar Medidas e Atributos
• Especificar a Agregação de Medidas em Tabelas de Factos
• Criar Medidas Calculadas
• Criar Atributos Derivados
• Criar Expressões no Editor de Expressões
• Copiar Medidas e Atributos
Editar Medidas e Atributos
Utilize o editor de tabelas para acrescentar, editar e apagar medidas e atributos no
modelo de dados.
Para editar medidas e atributos:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Clique na tabela de factos ou na tabela de dimensões que contém a medida ou
atributo que pretende editar.
3. Para editar todas as colunas diretamente no editor de tabelas, selecione Editar
Todas.
Para editar, copiar ou apagar uma seleção de colunas em simultâneo, utilize Shift +
clique ou Ctrl + clique nas linhas pretendidas.
Começar a Criar o Seu Modelo de Dados 8-29
Acrescentar Medidas e Atributos a um Modelo de Dados
4. No editor de tabelas, clique com o botão direito do rato numa coluna e,
opcionalmente, clique em Copiar ou Apagar conforme adequado.
5. No editor de tabelas, clique na coluna que pretende editar ou clique em
Acrescentar Coluna.
6. Altere as definições do separador Perspetiva Geral conforme necessário:
• Edite o nome para apresentação e a descrição.
• Altere a sequência de ordenação.
Por omissão, as colunas são ordenadas com base nos dados na coluna e os
relatórios apresentam os dados por esta ordem. Para ordenar uma coluna com
base nos dados de outra coluna, selecione Ordenar por uma coluna diferente e
selecione o valor Ordenar por que preferir. Por exemplo, em vez de ordenar um
atributo Nome do Mês alfabeticamente, pode ordenar por número do mês,
como 1 (Janeiro), 2 (Fevereiro), 3 (Março), etc.
7. Altere as definições das medidas calculadas ou atributos derivados:
Para as tabelas de factos, consulte Criar Medidas Calculadas.
Para as tabelas de dimensões, consulte Criar Atributos Derivados.
8. A partir do separador Permissões, modifique opcionalmente as permissões do
objeto como descrito em Restringir o Acesso a Objetos no Modelo.
8-30 Preparar Dados no Oracle Business Intelligence Cloud Service
Acrescentar Medidas e Atributos a um Modelo de Dados
9. A partir do separador Filtros de Dados, defina opcionalmente os filtros dos dados
que fornecem filtragem ao nível da linha para objetos do modelo de dados, como
descrito em Definir Filtros de Permissão de Acesso a Dados.
10. A partir do separador Níveis das colunas de uma tabela de factos, crie
opcionalmente uma medida baseada em nível como descrito em Definir Níveis de
Agregação para Medidas.
11. Clique em Concluído para regressar ao editor de tabelas.
Especificar a Agregação de Medidas em Tabelas de Factos
Pode especificar a agregação para uma medida numa tabela de factos. Por exemplo,
pode definir a regra de agregação da coluna Receitas para Soma.
Consulte também Definir Níveis de Agregação para Medidas.
Para especificar agregação para medidas:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Na área Tabelas de Factos, clique na tabela de factos para a qual pretende criar
medidas.
3. Na lista Colunas, altere a regra de agregação das colunas adequadas para
especificar que são medidas.
Para aplicar a mesma regra de agregação a várias colunas, utilize Shift + clique ou
Ctrl + clique nas colunas adequadas.
As opções de agregação incluem:
Nenhuma: Sem agregação.
Soma: Calcula a soma através da adição de todos os valores.
Média: Calcula o valor médio.
Mediano: Calcula o valor intermédio.
Contagem: Calcula o número de linhas não nulas.
Contar Valores Distintos: Calcula o número de linhas não nulas. Cada ocorrência
distinta de uma linha é contada apenas uma vez.
Máximo: Calcula o valor numérico mais alto.
Mínimo: Calcula o valor numérico mais baixo.
Primeiro: Seleciona a primeira ocorrência do item.
Último: Seleciona a última ocorrência do item.
Desvio Padrão: Calcula o desvio padrão para mostrar o nível de variação em
relação à média.
Desvio Padrão (todos os valores): Calcula o desvio padrão através da utilização da
fórmula para variância completa e desvio padrão.
Sugestão:
Algumas medidas calculadas são Pré-agregadas. Estas medidas têm cálculos
que envolvem medidas já com uma agregação aplicada. Para editar um
cálculo com medidas pré-agregadas, clique no nome da coluna. Consulte
também Criar Medidas Calculadas.
Começar a Criar o Seu Modelo de Dados 8-31
Acrescentar Medidas e Atributos a um Modelo de Dados
Para a maior parte das medidas, a mesma regra de agregação aplica-se a cada
dimensão, mas para algumas medidas pretenderá especificar uma regra de
agregação para uma determinada dimensão e especificar outras regras para aplicar
a outras dimensões.
É muito provável que as dimensões de tempo requeiram uma agregação diferente.
Por exemplo, Efetivos (medida calculada) normalmente é agregado como SUM nas
dimensões Organização e Geografia, mas SUM não é aplicável a uma dimensão de
Tempo. A agregação para a dimensão de Tempo deve ser LAST, para ser possível
mostrar os Efetivos na última semana ou dia do ano.
4. Para substituir a agregação para dimensões específicas:
a. Clique no nome da coluna de medida.
b. Anule a seleção de Igual para todas as dimensões.
c. Clique em Acrescentar Substituição.
8-32 Preparar Dados no Oracle Business Intelligence Cloud Service
Acrescentar Medidas e Atributos a um Modelo de Dados
d. Selecione a dimensão que pretende agregar de modo diferente; por exemplo,
Tempo.
e. Selecione uma regra de agregação para a dimensão.
f. Se for necessário, substitua a agregação para outra dimensão.
g. Clique em Concluído.
Quando existem regras de agregação específicas da dimensão definidas para uma
medida, é apresentado um asterisco * junto à regra de agregação na tabela Colunas.
Por exemplo, Soma*.
5. Por omissão, todas as colunas na tabela de factos são apresentadas em relatórios.
Anule a seleção da caixa Disponível de quaisquer colunas que não pretende
apresentar. Pode selecionar Shift + clique ou Ctrl + clique para selecionar várias
linhas.
6. Clique em Cancelar para cancelar qualquer alteração.
7. Clique em Concluído para regressar ao editor de tabelas.
Criar Medidas Calculadas
Se uma tabela de factos não incluir todas as medidas de que necessita, é possível criar
medidas calculadas. Por exemplo, pode criar uma medida calculada chamada
Tamanho Médio da Encomenda através da fórmula Receitas/Número de
Encomendas.
Para criar medidas calculadas:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Na área Tabelas de Factos, clique na tabela de factos para a qual pretende criar
medidas.
3. Na área Colunas, clique em Acrescentar Coluna.
4. No editor Nova Coluna, introduza um nome e uma descrição para a coluna.
Em seguida, introduza uma expressão diretamente na caixa Expressão ou clique
em Editor Integral para apresentar o editor de Expressões.
Consulte também Criar Expressões no Editor de Expressões para obter mais
informações.
5. As expressões podem conter medidas que já se encontram agregadas, assim como
medidas sem agregação aplicada. Efetue um dos seguintes procedimentos:
• Defina a Agregação como Antes de Calcular, caso a expressão inclua medidas já
agregadas ou se a agregação não for necessária.
• Defina a Agregação como Depois de Calcular e selecione uma regra de
agregação, como, por exemplo, Soma, Média, Contagem, para aplicar a
agregação depois de calcular a expressão. Para obter informações detalhadas,
consulte Definir Níveis de Agregação para Medidas.
Para obter mais informações e exemplos, consulte Acerca da Criação de Medidas
Calculadas.
Começar a Criar o Seu Modelo de Dados 8-33
Acrescentar Medidas e Atributos a um Modelo de Dados
6. Clique em Concluído para regressar ao editor de tabelas.
Acerca da Criação de Medidas Calculadas
As medidas calculadas, tal como o nome sugere, são calculadas a partir de outras
medidas. Por exemplo, pode criar uma medida que calcula a Dimensão Média da
Encomenda através da fórmula Receitas/Número de Encomendas.
Os cálculos podem conter medidas que já estão agregadas, bem como medidas sem
agregação aplicada. Por exemplo:
• O cálculo inclui medidas agregadas: Sum(Revenue)/Sum(Orders)
• O cálculo inclui medidas sem agregação aplicada: UnitPrice X Quantity
Se as medidas do cálculo não forem pré-agregadas, tal como UnitPrice e
Quantity, pode aplicar a agregação após o cálculo. Por exemplo,
Sum(UnitPrice X Quantity).
Verifique as medidas dos cálculos antes de optar pela aplicação da agregação Antes de
Calcular ou Depois de Calcular à expressão. Consulte também Criar Medidas
Calculadas.
Exemplo 8-1
Cálculos Incluem Medidas Já Agregadas
Defina a Agregação como Antes de calcular, caso o cálculo contenha medidas préagregadas. Por exemplo: Sum(Revenue)/Sum(Orders)
8-34 Preparar Dados no Oracle Business Intelligence Cloud Service
Acrescentar Medidas e Atributos a um Modelo de Dados
Nota: Se selecionar Depois de calcular, qualquer agregação aplicada às
medidas no cálculo será ignorada.
Exemplo 8-2
Cálculos Incluem Medidas Não Agregadas
Opcionalmente, pode aplicar a agregação após o cálculo. Defina a Agregação como
Depois de calcular e, em seguida, selecione uma regra de agregação na lista pendente.
Por exemplo, Soma, Média, Contagem, etc.
Nota: Quando aplica a agregação após um cálculo:
Começar a Criar o Seu Modelo de Dados 8-35
Acrescentar Medidas e Atributos a um Modelo de Dados
• Não inclua colunas de expressão no cálculo.
• Se incluir colunas agregadas no cálculo, a agregação das colunas será
ignorada.
Criar Atributos Derivados
Pode criar atributos personalizados ou derivados para as tabelas de dimensões
baseadas numa expressão. Por exemplo, pode utilizar uma expressão para concatenar
várias colunas de moradas num única coluna Morada Completa.
Para criar atributos derivados:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Na área Tabelas de Dimensões, clique na tabela de dimensões para a qual quer
criar os atributos derivados.
3. Na área Colunas, clique em Acrescentar Coluna.
4. No editor Nova Coluna, introduza um nome e uma descrição para a coluna. Em
seguida, introduza uma expressão diretamente na caixa Expressão ou clique em
Editor Integral para apresentar o editor de Expressões. Consulte Criar Expressões
no Editor de Expressões para obter mais informações.
Pode utilizar uma variável numa expressão da coluna. Consulte Definir Variáveis
para obter informações detalhadas.
5. Clique em Concluído para regressar ao editor de tabelas.
Criar Expressões no Editor de Expressões
Pode utilizar o Editor de Expressões para criar restrições, agregações e outras
transformações nas colunas.
Tópicos:
• Acerca do Editor de Expressões
• Criar uma Expressão
8-36 Preparar Dados no Oracle Business Intelligence Cloud Service
Acrescentar Medidas e Atributos a um Modelo de Dados
Acerca do Editor de Expressões
Ao modelar dados, pode utilizar o Editor de Expressões para criar restrições,
agregações e outras transformações nas colunas. Por exemplo, pode utilizar o Editor
de Expressões para alterar o tipo de dados de uma coluna da data para o carácter.
Também pode utilizar o Editor de Expressões para criar expressões para filtros de
dados.
O Editor de Expressões contém as seguintes secções:
• A caixa Expressões no lado esquerdo permite-lhe editar a expressão atual.
• A barra de ferramentas na margem inferior contém operadores de expressão
geralmente utilizados, como o sinal mais, o sinal de igual ou a vírgula para separar
itens.
• A secção Elementos da Expressão do lado direito fornece bases que pode utilizar na
expressão. Exemplos de elementos que são tabelas, colunas, funções e tipos.
A secção Elementos da Expressão inclui apenas itens relevantes para a sua tarefa.
Por exemplo, se abrir o Editor de Expressões para definir uma medida calculada, a
secção Elementos da Expressão inclui apenas a tabela de factos atual, as tabelas de
dimensões adicionadas a essa tabela e todas as tabelas de factos adicionadas
indiretamente através de uma tabela de dimensões. Da mesma forma, ao definir
um atributo derivado, visualiza a tabela de dimensões atual, as tabelas de factos
adicionadas a essa tabela e quaisquer tabelas de dimensões adicionadas a essas
tabelas de factos.
Outro exemplo consiste nas hierarquias de tempo, que só são incluídas se a tabela
de factos Tempo for adicionada à tabela atual.
Consulte Referência do Editor de Expressões para obter mais informações sobre
itens na secção Elementos da Expressão.
Começar a Criar o Seu Modelo de Dados 8-37
Acrescentar Medidas e Atributos a um Modelo de Dados
Criar uma Expressão
Pode utilizar o Editor de Expressões para criar restrições, agregações e outras
transformações nas colunas.
Para criar uma expressão:
1. Acrescente ou edite uma coluna do Editor de Tabelas, conforme descrito em Editar
Colunas.
2. Escreva uma expressão na caixa Expressão e clique em Concluído. Ou clique em
Editor Integral para lançar o Editor de Expressões.
3. Utilize os menus Elementos da Expressão para localizar as bases que pretende
utilizar para criar a sua expressão.
Arraste e largue um elemento para o acrescentar à sua expressão. Também pode
clicar duas vezes num elemento para o inserir ou pode selecionar o elemento e
clicar no ícone da seta.
Quando acrescentar uma função, os parênteses indicam texto que precisa de ser
substituído. Selecione o texto, em seguida, escreva ou utilize os menus Elementos
da Expressão para acrescentar o elemento apropriado.
Consulte Referência do Editor de Expressões para obter informações sobre
operadores, expressões e funções.
4. Clique em Filtro e, em seguida, escreva o texto na caixa de pesquisa para filtrar os
elementos disponíveis. Retire o texto a reverter para a lista completa de elementos.
5. Clique em Ações para mostrar ou ocultar os menus em Elementos da Expressão ou
para expandir ou contrair todos os menus.
8-38 Preparar Dados no Oracle Business Intelligence Cloud Service
Copiar Objetos de Modelos
6. Clique num item na barra de ferramentas para inserir um operador.
7. Clique em desfazer ou Refazer conforme necessário quando criar a sua expressão.
8. Clique em Validar para verificar o seu trabalho.
9. Clique em Gravar quando tiver terminado.
Copiar Medidas e Atributos
Pode copiar medidas e atributos no modelo de dados.
Para copiar medidas e atributos:
• No menu Modelo de Dados na secção esquerda, clique com o botão direito do rato
na coluna que pretende copiar e selecione Copiar.
Para copiar várias colunas, utilize Shift + clique ou Ctrl + clique em todas as linhas
pretendidas e clique com o botão direito do rato para selecionar Copiar.
• No menu Modelo de Dados na secção esquerda, clique em Ações da Coluna em
relação à coluna que pretende copiar e selecione Copiar.
A cópia é apresentada com um número acrescentado ao nome.
Copiar Objetos de Modelos
Por vezes, é mais rápido copiar objetos do que começar de raiz.
No Modelador de Dados, pode copiar tabelas de factos, tabelas de dimensões, tabelas
de bases de dados e visualizações de bases de dados:
• Tabelas de factos
Para copiar uma tabela de factos existente, clique em Duplicar no menu Ações da
Tabela de Factos. Quando copia uma tabela de factos, o Modelador de Dados
inclui junções por omissão. Consulte também Criar Tabelas de Factos Individuais.
Na maior parte dos casos, as definições de nível de agregação das medidas não são
copiadas como definições de nível na tabela de factos original, pelo que a versão
copiada difere. Depois de copiar uma tabela de factos, analise e defina os níveis de
agregação das medidas conforme necessário.
• Tabelas de dimensões
Para copiar uma tabela de dimensões existente, clique em Duplicar no menu Ações
da Tabela de Dimensões. Quando copia uma tabela de dimensões, o Modelador de
Dados exclui as junções por omissão. Consulte também Criar Tabelas de
Dimensões Individualmente.
• Tabelas e visualizações de bases de dados
Começar a Criar o Seu Modelo de Dados 8-39
Copiar Objetos de Modelos
Para copiar um objeto de base de dados existente, clique em Duplicar no menu
Ações. Quando copia uma tabela ou uma visualização, o Modelador de Dados cria
uma visualização com base na tabela ou na visualização copiada. Consulte também
Definir Visualizações de Origem.
8-40 Preparar Dados no Oracle Business Intelligence Cloud Service
9
Definir Hierarquias e Níveis para Níveis de
Detalhe e Agregação
Pode definir hierarquias e níveis no Modelador de Dados.
Tópicos:
• Sucessão de Atividades Típica para Definir Hierarquias e Níveis
• Acerca das Hierarquias e dos Níveis
• Editar Hierarquias e Níveis
• Definir Níveis de Agregação para Medidas
Sucessão de Atividades Típica para Definição de Hierarquias e Níveis
Seguem-se as tarefas comuns de adição de hierarquias e níveis ao modelo de dados.
Tarefa
Descrição
Mais Informações
Acrescentar hierarquias
e níveis
Criar hierarquias e níveis para as
tabelas de dimensões
Editar Hierarquias e Níveis
Definir níveis de
agregação para as
medidas
Definir níveis de agregação
personalizados para medidas
diferentes do nível por omissão
Definir Níveis de Agregação
para Medidas
Acerca das Hierarquias e dos Níveis
Uma hierarquia mostra relações entre grupos de colunas numa tabela de dimensões.
Por exemplo, os trimestres contêm meses e os meses contêm dias. As hierarquias
permitem a definição de nível de detalhe nos relatórios.
Uma tabela de dimensões pode ter uma ou mais hierarquias. Uma hierarquia começa
normalmente com um nível total, em seguida, níveis filhos, a descer até ao nível de
detalhe mais baixo.
Todas as hierarquias para uma determinada dimensão devem ter o nível mais baixo
comum. Por exemplo, uma dimensão de tempo poderá conter uma hierarquia fiscal e
uma hierarquia de calendário, sendo Dia o nível mais baixo comum. O Dia tem dois
níveis pais nomeados Ano Fiscal e Ano de Calendário, que são ambos filhos do nível
de raiz Tudo.
Todos os níveis, exceto o nível total, devem ter pelo menos uma coluna especificada
como a coluna chave ou de apresentação. No entanto, não é necessário associar
explicitamente todas as colunas de uma tabela a níveis. Qualquer coluna que não
Definir Hierarquias e Níveis para Níveis de Detalhe e Agregação 9-1
Editar Hierarquias e Níveis
associe a um nível é automaticamente associada ao nível mais baixo na hierarquia
correspondente a essa tabela de dimensões.
Não existe limite ao número de níveis que pode ter numa hierarquia. O número total
de níveis não é por si só um fator determinante no desempenho da consulta. No
entanto, não se esqueça que, para consultas extremamente complexas, o desempenho
pode ser afetado mesmo com poucos níveis.
Editar Hierarquias e Níveis
Depois de criar as tabelas de dimensões, pode acrescentar hierarquias e níveis a essas
tabelas.
Vídeo
Uma hierarquia é um sistema de níveis numa dimensão relacionados entre si através
de relações de um para muitos. Por exemplo, a hierarquia Geografia poderá incluir
níveis para País, Distrito e Localidade.
Quando é efetuada a junção de tabelas de factos e de dimensões, é criada uma
hierarquia por omissão. Só é possível acrescentar hierarquias para uma tabela de
dimensão específica depois de efetuada a junção desta a uma tabela de factos. As
colunas utilizadas numa junção de uma tabela de dimensão são utilizadas como
colunas de chaves para o nível de detalhe numa hierarquia.
Para criar uma hierarquia e respetivos níveis:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Na área Tabelas de Dimensões, clique na tabela de dimensão para a qual pretende
acrescentar uma hierarquia. A tabela de dimensão tem de ter, pelo menos, uma
junção a uma tabela de factos.
3. No editor Dimensão, clique no separador Hierarquias.
4. Na área Hierarquias, clique em Acrescentar Nível. A parte superior da caixa
Acrescentar Nível mostra colunas de dimensão que ainda não foram utilizadas
num nível.
A parte inferior da caixa mostra níveis partilhados que já foram utilizados noutra
hierarquia para esta tabela.
Selecione a coluna de dimensão ou o nível partilhado que pretende utilizar.
5. Continue a clicar em Acrescentar Nível e selecione as colunas ou os níveis
partilhados adequados, até acrescentar todos os níveis.
9-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Editar Hierarquias e Níveis
6. Arraste e largue níveis numa localização diferente da encomenda, conforme for
apropriado. Também pode clicar com o botão direito do rato num nível e selecionar
Deslocar para a esquerda ou Deslocar para a direita.
7. Clique num nível para visualizar uma caixa de diálogo na qual pode especificar o
nome do nível, a coluna de chave e a coluna de apresentação do nível.
Quando editar um nível partilhado, as alterações são efetuadas em todas as
instâncias do nível. Por exemplo, se alterar Nome do País para País, o nome do
nível é alterado em todas as hierarquias nas quais o nível partilhado é utilizado.
8. Para apagar um nível, clique com o botão direito do rato no nível e, em seguida,
clique em Apagar ou clique no nível e clique em Apagar nível na caixa de diálogo
Nível. Não é possível apagar os níveis Total e Detalhe por omissão.
Quando apagar um nível partilhado, pode escolher se este deve ser apagado da
hierarquia atual apenas ou de todas as hierarquias.
Por exemplo, suponha que pretende apagar o nível personalizado Nome do País da
hierarquia atual apenas, chamada Hierarquia 1. Clique com o botão direito do rato
no nível em Hierarquia 1, clique em Apagar e, em seguida, clique em da
Hierarquia 1.
Sugestão:
Se selecionar Apagar nível na caixa de diálogo Apagar, só apaga o nível na
hierarquia atual. Para retirar um nível partilhado de todas as hierarquias,
clique com o botão direito do rato no nível e clique em Apagar; em seguida,
clique em de todas as hierarquias.
9. Anule a seleção de Disponível se não pretender que a hierarquia esteja visível nas
análises.
10. Para acrescentar outra hierarquia, clique em Acrescentar Hierarquia e repita os
passos descritos neste procedimento. Em alternativa, clique em Concluído quando
tiver terminado.
Definir Propriedades de Tabela de Dimensões para Hierarquias
No separador Perspetiva Geral para uma determinada tabela de dimensões, pode
definir propriedades que se aplicam a todas as hierarquias para essa tabela.
Para definir propriedades para hierarquias:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Clique na tabela de dimensões que pretende editar.
3. Altere as definições do separador Perspetiva Geral conforme necessário:
• Dimensão de tempo — Especifica que as hierarquias para esta tabela de
dimensões suportam uma dimensão de tempo. As hierarquias de dimensões de
tempo não podem incluir níveis ignorados ou não podem ser desequilibradas.
Definir Hierarquias e Níveis para Níveis de Detalhe e Agregação 9-3
Definir Níveis de Agregação para Medidas
• Ativar níveis ignorados — Especifica que esta tabela de dimensões suporta
hierarquias com níveis ignorados. Uma hierarquia de nível ignorado é uma
hierarquia onde existem membros que não têm um valor para um determinado
nível antepassado. Por exemplo, numa hierarquia País-Estado-Cidade-Distrito,
a cidade de "Washington, D.C." não pertence a Estado. Neste caso, pode definir
o nível de detalhe inferior para o nível País (EUA) como o nível Cidade
(Washington, D.C.) e abaixo.
Numa consulta, os níveis ignorados não são apresentados e não afetam os
cálculos. Quando ordenados hierarquicamente, os membros aparecem abaixo
dos respetivos antepassados mais próximos.
• Ativar hierarquias desequilibradas — Especifica que esta tabela de dimensões
suporta hierarquias desequilibradas. Uma hierarquia desequilibrada (ou
desalinhada) é uma hierarquia onde as folhas (membros sem filhos) não têm
necessariamente a mesma profundidade. Por exemplo, um local pode optar por
ter dados para o mês atual no nível diário, dados de meses anteriores no nível
mensal e os dados dos 5 anos anteriores no nível trimestral.
Definir Níveis de Agregação para Medidas
Pode definir níveis de agregação para medidas.
Para obter informações, consulte Acerca da Definição de Níveis de Agregação para
Medidas.
Para definir um nível de agregação personalizado para uma medida:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Na área Tabelas de Factos, clique na tabela de factos na qual a medida está
localizada.
Sugestão:
A tabela de factos tem de ter uma junção a, pelo menos, uma tabela de
dimensão.
3. Especifique a regra de agregação para a nova coluna que pretende tornar na
medida baseada no nível.
4. Clique no nome da coluna e, em seguida, clique em Níveis.
5. No separador Níveis, para uma ou várias hierarquias, utilize o cursor de
deslocação para selecionar o nível de agregação da medida.
9-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Definir Níveis de Agregação para Medidas
6. Clique em Concluído para regressar ao editor de tabelas.
Acerca da Definição de Níveis de Agregação para Medidas
Por omissão, as medidas são agregadas ao nível dos atributos de dimensão
selecionados numa análise. Por exemplo, numa análise que inclui as colunas Vendedor
e Receitas, as Receitas são agregadas ao nível de um Vendedor.
Para calcular as taxas, necessita frequentemente de medidas agregadas a um nível
diferente da granularidade da análise. Por exemplo, para calcular o Contributo
Percentual das Receitas para um Vendedor em relação ao seu departamento, necessita
das Receitas do Departamento no nível do Vendedor numa análise (Vendedor,
Receitas, Receitas *100 / Receitas@Dept). Neste exemplo, Receitas@Dept tem um nível
de agregação personalizado diferente do nível por omissão.
Definir Hierarquias e Níveis para Níveis de Detalhe e Agregação 9-5
Definir Níveis de Agregação para Medidas
9-6 Preparar Dados no Oracle Business Intelligence Cloud Service
10
Proteger os Modelos de Dados
Pode definir as permissões ao nível do objeto e os filtros de dados com permissão de
acesso ao nível da linha para o seu modelo de dados no Oracle BI Cloud Service.
Vídeo
Tópicos:
• Sucessão de Atividades Típica para Proteger os Dados
• Criar Variáveis para Utilizar em Expressões
• Restringir o Acesso a Objetos no Modelo
• Restringir o Acesso a Dados
Sucessão de Atividades Típica para Proteger os Dados do Modelo
Eis as tarefas comuns para proteger o seu modelo de dados.
Tarefa
Descrição
Mais Informações
Definir variáveis para
filtros de dados, se
necessário
Opcionalmente, criar variáveis
que calculam e armazenam
valores dinamicamente para
utilizar em expressões de coluna e
filtros de dados.
Criar Variáveis para Utilizar
em Expressões
Definir permissões nos
objetos de modelos
As permissões do objeto
controlam a visibilidade de todo o
modelo, das tabelas de factos
individuais, das tabelas de
dimensões e das colunas.
Restringir o Acesso a
Objetos no Modelo
Definir filtros de
permissão de acesso ao
nível da linha
Os filtros de dados limitam
resultados devolvidos para
tabelas de factos, tabelas de
dimensões e colunas.
Restringir o Acesso a Dados
Criar Variáveis para Utilizar em Expressões
No Modelador de Dados, pode definir variáveis que calculam e armazenam
dinamicamente os valores para que os possa utilizar nas expressões das colunas ou
nos filtros de dados.
Tópicos:
• Acerca das Variáveis
Proteger os Modelos de Dados 10-1
Criar Variáveis para Utilizar em Expressões
• Definir Variáveis
Acerca das Variáveis
As variáveis calculam e armazenam dinamicamente os valores para que estes possam
ser utilizados em expressões. Pode utilizar variáveis nas expressões das colunas ou
nos filtros de dados.
Por exemplo, suponha que o User1 pertence ao Department1 e que o User2 pertence
ao Department2. Cada utilizador só deve ter acesso aos dados específicos do respetivo
departamento. Pode utilizar a variável DEPARTMENT_NUMBER para armazenar os
valores apropriados do User1 e User2. Esta variável pode ser utilizada num filtro de
dados no qual os dados são filtrados pelo Department1 para o User1 pelo
Department2 para o User2. Por outras palavras, as variáveis modificam
dinamicamente o conteúdo dos metadados para o ajustar a um ambiente de dados em
transformação.
Os valores nas variáveis não são restritos, porque as permissões de objetos não são
aplicáveis às variáveis. Qualquer pessoa que saiba ou adivinhe o nome da variável
pode utilizá-la numa expressão. Por esta razão, não coloque dados sensíveis, como
senhas, nas variáveis.
Não é possível utilizar uma variável numa expressão que defina outra variável.
Definir Variáveis
Pode criar uma variável para utilizar em expressões e filtros de dados. Por exemplo,
uma variável chamada SalesRegion pode utilizar uma consulta de SQL para obter o
nome da região de vendas do utilizador.
Sugestão:
Referencie apenas os objetos da base de dados de origem na consulta SQL
para uma variável. Não inclua os nomes dos objetos do modelo de dados na
consulta.
Para definir uma variável:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. No menu Variáveis apresentado na secção esquerda, clique no ícone Mais.
3. Introduza uma consulta de SQL para preencher o valor da variável:
a. Especifique se a variável devolve Um valor único ou Vários Valores.
b. Introduza uma consulta de SQL para preencher o valor ou valores da variável.
Por exemplo:
— Devolve um único valor com a consulta como: SELECT prod-name FROM
products
— Devolve vários valores com uma consulta como: SELECT 'MyVariable',
prod-name FROM products
Para vários valores, utilize sempre o formato: SELECT ‘NomeVariável’,
ValorVariável FROM Tabela
c. Forneça um valor de início por omissão se for necessário.
10-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Restringir o Acesso a Objetos no Modelo
d. Clique em Testar para confirmar que a consulta devolve um valor adequado
4. Para criar uma variável que renova o respetivo valor no início de cada sessão do
utilizador, selecione Na entrada em sessão para Atualizar Valor.
5. Para criar uma variável que renova o respetivo valor com base numa agenda
definida por si, clique em Com base numa agenda para Atualizar Valor.
Na área Executar Consulta de SQL, selecione a frequência e a data de início para
renovar a variável.
6. Para criar uma variável com um valor estático que nunca muda, selecione Nunca
para Atualizar Valor e forneça um valor para a variável no campo Valor.
7. Clique em Concluído para regressar ao modelo de dados.
Sugestão:
Para editar uma variável existente, clique nela com o botão direito do rato na
lista Variáveis e selecione Inspecionar. Para apagar uma variável, clique nela
com o botão direito do rato e selecione Apagar.
Depois de definir uma variável, pode utilizá-la num filtro de dados ou na coluna de
uma expressão. Consulte Definir Filtros de Permissão de Acesso a Dados e Criar
Atributos Derivados para obter mais detalhes.
Restringir o Acesso a Objetos no Modelo
É importante manter as informações sensíveis seguras. Todos podem aceder aos dados
no modelo por omissão. Para evitar a exposição de dados sensíveis, defina mostrar e
ocultar permissões para todo o modelo ou para as tabelas de factos individuais,
tabelas de dimensões e colunas.
Por exemplo, pode restringir o acesso a determinadas colunas de Receitas para
assegurar que apenas utilizadores autorizados as possam visualizar. Ou pode
restringir o acesso a todo o modelo para que as pessoas parem de abrir o modelo ou os
acessos à área empresarial.
Para restringir o acesso a objetos através de permissões:
Proteger os Modelos de Dados 10-3
Restringir o Acesso a Objetos no Modelo
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Para restringir o acesso a todo o modelo, selecione o separador Permissões.
Para restringir o acesso a um item específico no modelo, edite a tabela de factos, a
tabela de dimensões ou a coluna, cujo acesso pretende restringir e, em seguida,
selecione o separador Permissões.
3. Para controlar o acesso, clique em Acrescentar e selecione o perfil de grupo
adequado.
Em alternativa, na secção esquerda, clique em Perfis de Grupo. Em seguida,
arraste e largue um perfil de grupo na lista Permissões. Para acrescentar vários
perfis de grupo, utilize Shift + clique ou Ctrl + clique para efetuar as seleções antes
de arrastar e largar.
4. Especifique se este objeto é ou não visível aos utilizadores com esse perfil de grupo,
selecionando Visível ou Oculto.
• Modelos — se ocultar um modelo, os utilizadores com esse perfil de grupo não
poderão abrir o modelo ou a respetiva área empresarial.
• Objetos de modelos — Se ocultar uma tabela de factos, tabela de dimensões ou
uma coluna, os utilizadores com esse perfil de grupo não poderão ver o objeto
nos relatórios.
Os mesmos utilizadores verão os objetos no Modelador de Dados se tiverem o
perfil de grupo Autor do Modelo de Dados do BI e tiverem acesso ao modelo.
5. Para retirar perfis de grupo da lista Permissões, efetue um dos seguintes passos:
• Clique com o botão direito do rato num perfil de grupo e selecione Retirar.
• Selecione Retirar no menu Ações desse perfil de grupo.
• Selecione vários perfis de grupo através de Shift + clique ou Ctrl + clique e, em
seguida, selecione Retirar Selecionados a partir do menu Ação de Permissões.
• Retire todos os perfis de grupo através da seleção de Retirar Todos a partir do
menu Ação de Permissões.
Sugestão:
10-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Restringir o Acesso a Dados
Não pode retirar o perfil de grupo Todos.
6. Clique em Concluído.
Acerca da Herança de Permissões
Quando vários perfis de grupo da aplicação atuam sobre um utilizador ou perfil de
grupo com atributos de permissão de acesso em conflito, é concedido ao utilizador ou
perfil de grupo o atributo de permissão de acesso menos restritivo. Além disso,
quaisquer permissões explícitas sobre um utilizador têm precedência sobre quaisquer
permissões sobre os mesmos objetos concedidas a esse utilizador através de perfis de
grupo da aplicação.
Sugestão:
Se negar acesso a uma tabela, o acesso a todas as colunas dessa tabela é
implicitamente negado também.
Restringir o Acesso a Dados
Pode definir filtros de dados para tabelas de factos, tabelas de dimensões e colunas
que fornecem permissão de acesso ao nível da linha para objetos do modelo de dados.
Por exemplo, pode criar um filtro que restrinja o acesso à tabela Produtos, de modo a
que apenas determinadas marcas fiquem visíveis para os utilizadores atribuídos a um
perfil de grupo específico.
Para definir filtros de dados para objetos do modelo de dados:
1. No Modelador de Dados, bloqueie o modelo para edição.
2. Edite a tabela de factos, a tabela de dimensões ou a coluna que pretende restringir.
3. Selecione o separador Filtros de Dados.
4. Acrescente um perfil de grupo à lista Filtros de Dados de uma das seguintes
maneiras:
• Clique em Acrescentar e selecione o perfil de grupo adequado.
• Na secção esquerda, clique em Perfis de Grupo. Em seguida, arraste e largue
um perfil de grupo na lista Filtros de Dados.
5. Introduza uma expressão para especificar quais os dados acessíveis para esse perfil
de grupo. Introduza a expressão diretamente, ou clique em Editor Integral para
apresentar o Editor de Expressões.
Para obter informações, consulte Criar Expressões no Editor de Expressões.
Pode utilizar uma variável numa expressão de filtro de dados. Consulte Definir
Variáveis para obter informações detalhadas.
Proteger os Modelos de Dados 10-5
Restringir o Acesso a Dados
6. Selecione Ativar para especificar se o filtro está ativado para esse perfil de grupo.
7. Para retirar filtros da lista Filtros de Dados, efetue um dos seguintes
procedimentos:
• Clique com o botão direito do rato num filtro e clique em Retirar.
• Selecione Retirar no menu Ações desse filtro.
• Selecione vários filtros através da utilização de Shift-clique ou Ctrl-clique e, em
seguida, clique em Retirar Selecionados no menu de Ações de Filtros de Dados.
• Retire todos os filtros através da seleção de Retirar Todos no menu de Ações de
Filtros de Dados.
8. Clique em Concluído.
10-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Parte IV
Gerir o Oracle Business Intelligence Cloud
Service
Esta parte explica como gerir o Oracle Business Intelligence Cloud Service. As
informações fornecidas destinam-se a Administradores do BI Cloud Service que se
dedicam sobretudo à gestão de utilizadores e a encontrar formas de os manter
produtivos. Os administradores têm a seu cargo uma longa lista de tarefas essenciais:
controlam as permissões dos utilizadores e corrigem contas, configuram ligações à
base de dados para modeladores de dados, gerem o armazenamento de dados de
modo a evitar exceder os limites de armazenamento, guardam cópias de segurança
regulares para que os utilizadores não corram o risco de perder o seu trabalho,
autorizam o acesso a conteúdo externo acrescentando domínios seguros à lista branca,
resolvem problemas decorrentes de consultas dos utilizadores, etc.
Capítulos:
• Gerir o Conteúdo Apresentado e as Ações dos Utilizadores
• Efetuar Cópia de Segurança e Repor
• Efetuar Tarefas de Administração
11
Gerir o Conteúdo Apresentado e as Ações
dos Utilizadores
Os administradores podem gerir o que os utilizadores podem ver e fazer quando
utilizam o Oracle Business Intelligence Cloud Service.
Tópicos:
• Sucessão de Atividades Típica para Gerir o Conteúdo Apresentado e as Ações dos
Utilizadores
• Acerca dos Utilizadores e dos Perfis de Grupo
• Acerca dos Perfis de Grupo da Aplicação
• Configurar Conteúdo Apresentado e Ações dos Utilizadores
• Funcionalidade Ativada por Perfis de Grupo da Aplicação
Sucessão de Atividades Típica para Gerir o Conteúdo Apresentado e as
Ações dos Utilizadores
Seguem-se as tarefas comuns para começar a gerir o que os utilizadores podem ver e
fazer no Oracle BI Cloud Service.
Tarefa
Descrição
Mais Informações
Noções sobre perfis de
grupo da aplicação
Obtenha informações sobre os
perfis de grupo da aplicação
predefinidos.
Acerca dos Perfis de Grupo
da Aplicação
Atribuir perfis de grupo
da aplicação a
utilizadores
Atribua um único utilizador a
vários perfis de grupo da aplicação.
Veja os perfis de grupo e os perfis
de grupo da aplicação a que um
utilizador pertence.
Atribuir Perfis de Grupo da
Aplicação a Utilizadores
Atribuir perfis de grupo
da aplicação a perfis de
grupo do utilizador
Atribua um grupo de utilizadores
(perfil de grupo) a vários perfis de
grupo da aplicação. Veja os
utilizadores que pertencem a um
perfil de grupo e os perfis de grupo
da aplicação atribuídos a um perfil
de grupo.
Atribuir Perfis de Grupo da
Aplicação aos Perfis de
Grupo dos Utilizadores
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-1
Acerca dos Utilizadores e dos Perfis de Grupo
Tarefa
Descrição
Mais Informações
Acrescentar membros e
ações a perfis de grupo
da aplicação
Selecione os utilizadores ou perfis
de grupo que são membros de um
perfil de grupo da aplicação.
Acrescente perfis de grupo da
aplicação pai.
Acrescentar Membros e
Ações a Perfis de Grupo da
Aplicação
Acrescentar perfis de
grupo da aplicação
próprios
Crie perfis de grupo da aplicação
próprios e acrescente membros.
Acrescentar Perfis de Grupo
da Aplicação Próprios
Acerca dos Utilizadores e dos Perfis de Grupo
Os administradores gerem os utilizadores e os perfis de grupo através dos Serviços
Privados e do Oracle BI Cloud Service. A maioria dos administradores utiliza os
Serviços Privados numa primeira fase para configurar contas de utilizadores e
conceder acesso ao Oracle BI Cloud Service às pessoas por intermédio de perfis de
grupo. Na Consola do Oracle BI Cloud Service, os administradores têm a possibilidade
de ver todos os utilizadores e perfis de grupo configurados através dos Serviços
Privados, além de poderem otimizar as permissões dos utilizadores através de perfis
de grupo da aplicação.
Serviços Privados
O domínio da identidade controla a autenticação e autorização dos utilizadores que
entram em sessão nos serviços do Oracle Cloud. Quando os serviços do Oracle Cloud
são provisionados num domínio da identidade, são disponibilizados vários perfis de
grupo e contas de utilizadores predefinidos através dos Serviços Privados para o
ajudar a começar a trabalhar. Pode conceder acesso ao Oracle BI Cloud Service às
pessoas por intermédio destes perfis de grupo predefinidos.
Funções Predefinidas (Os
Meus Serviços)
Descrição
Administrador do Domínio da
Identidade
TenantAdminGroup
BI_SE Administrador de
Direito Baseado no Serviço do
BI
BI_SE.BI_ServiceEntitlementAdministrator
<ServiceName>
Administradores do BI Cloud
Service
<ServiceName>.BICloudServiceAdministrators
<ServiceName> Autores de
Conteúdo Avançado do BI
Cloud Service
<ServiceName>.BICloudServiceAdvancedContentAuthors
<ServiceName> Utilizadores
do BI Cloud Service
<ServiceName>.BICloudServiceConsumers
Utilizadores na organização que gerem utilizadores e perfis
de grupo de um domínio da identidade.
Utilizadores na organização com permissão para criar e
apagar instâncias do Oracle BI Cloud Service.
Utilizadores na organização que administram o Oracle BI
Cloud Service.
Utilizadores na organização que criam conteúdo e modelam
dados no Oracle BI Cloud Service.
Utilizadores na organização que visualizam relatórios e
exploram dados no Oracle BI Cloud Service.
11-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Acerca dos Perfis de Grupo da Aplicação
Funções Predefinidas (Os
Meus Serviços)
Descrição
<ServiceName>
Administrador da Base de
Dados
<databaseServiceName>.db_administrator
Utilizadores na organização que administram a base de
dados disponível com o Oracle BI Cloud Service.
<ServiceName> Programador
da Base de Dados
<databaseServiceName>.db_developer
<ServiceName> Utilizador da
Base de Dados
<databaseServiceName>.db_user
Utilizadores na organização que detêm o perfil de grupo de
programador da base de dados para a base de dados
disponível com o Oracle BI Cloud Service.
Utilizadores na organização que detêm o perfil de grupo de
utilizador da base de dados para a base de dados disponível
com o Oracle BI Cloud Service.
Para obter mais informações, consulte Acrescentar Utilizadores e Atribuir Perfis de
Grupo e Perfis de Grupo de Utilizadores e Privilégios do Oracle Cloud em Gerir e
Monitorizar Oracle Cloud.
Consola do Oracle BI Cloud Service
Na Consola, os administradores têm a possibilidade de ver todos os utilizadores e
perfis de grupo provisionados para o domínio da identidade, bem como atribuir-lhes
as permissões adequadas por intermédio de perfis de grupo da aplicação. Consulte
Acerca dos Perfis de Grupo da Aplicação.
Acerca dos Perfis de Grupo da Aplicação
Um perfil de grupo da aplicação é composto por um conjunto de privilégios que
determinam o que os utilizadores podem ver e fazer depois de entrarem em sessão no
Oracle BI Cloud Service. O administrador é responsável por atribuir os utilizadores a
um ou mais perfis de grupo da aplicação.
Existem dois tipos de perfil de grupo da aplicação:
Tipo de Perfil de Grupo da
Aplicação
Descrição
Predefinido
Inclua um conjunto fixo de privilégios.
Customizado
Criado por administradores. Inclua um ou mais perfis de
grupo da aplicação predefinidos.
Perfis de Grupo da Aplicação Predefinidos
O Oracle BI Cloud Service fornece vários perfis de grupo da aplicação predefinidos
para poder começar a trabalhar. Muitas vezes, estes perfis de grupo da aplicação por
omissão são tudo o que necessita.
Sugestão:
Também pode criar os seus próprios perfis de grupo da aplicação. Consulte
Acrescentar Perfis de Grupo da Aplicação Próprios.
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-3
Acerca dos Perfis de Grupo da Aplicação
Perfil de Grupo da Aplicação
por Omissão
Descrição
Membros por Omissão
BIServiceAdministrator
Permite aos utilizadores
administrar o Oracle BI Cloud
Service e delegar privilégios
noutras pessoas.
Administrador do
Domínio da Identidade
BIDataModelAuthor
Permite aos utilizadores gerir o
modelo de dados no Oracle BI
Cloud Service.
BIServiceAdministrator
BIDataLoadAuthor
Permite aos utilizadores
carregar dados com a Oracle BI
Cloud Service REST API e o
Oracle BI Cloud Service Data
Sync.
BIServiceAdministrator
BIContentAuthor
Permite aos utilizadores criar
análises e painéis no Oracle BI
Cloud Service.
BIDataModelAuthor
BIAdvancedContentAuthor
Permite aos utilizadores
efetuar tarefas mais avançadas
de gestão de conteúdos, como,
por exemplo, acrescentar
origens de dados para análises
e painéis, assim como exportar
painéis.
BIServiceAdministrator
BIDiscoveryContentAuthor
Permite aos utilizadores criar
projetos de visualização,
explorar dados com o Visual
Analyzer, assim como
acrescentar origens de dados
para visualizações.
BIAdvancedContentAut
hor
BIConsumer
Permite aos utilizadores
visualizar e executar relatórios
no Oracle BI Cloud Service
(projetos, análises, painéis).
BIContentAuthor
BIDiscoveryContentAut
hor
Utilize este perfil de grupo da
aplicação para controlar quem
tem acesso ao serviço.
Para obter detalhes sobre a funcionalidade ativada por cada um destes perfis de grupo
da aplicação, consulte Funcionalidade Ativada por Perfis de Grupo da Aplicação.
Este diagrama ilustra a hierarquia de perfis de grupo da aplicação. Também mostra a
correspondência dos perfis de grupo de utilizadores predefinidos atribuídos através
dos Serviços Privados com os perfis de grupo da aplicação.
11-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Conteúdo Apresentado e Ações dos Utilizadores
Não pode apagar perfis de grupo da aplicação predefinidos nem retirar adesões por
omissão.
Os perfis de grupo da aplicação podem ter utilizadores, perfis de grupo ou outros
perfis de grupo da aplicação como membros. Isto significa que um utilizador que é
membro de um perfil de grupo da aplicação pode ser indiretamente membro de
outros perfis de grupo da aplicação.
Por exemplo, um membro do perfil de grupo da aplicação BIServiceAdministrator
herda a adesão a outros perfis de grupo da aplicação, como o BIDataModelAuthor e o
BIConsumer. Qualquer utilizador que seja membro de BIServiceAdministrator pode
fazer e visualizar tudo que os outros perfis de grupo da aplicação podem fazer e
visualizar. Como tal, não necessita de acrescentar um novo utilizador (por exemplo, o
João) a todos estes perfis de grupo da aplicação. Basta simplesmente acrescentar o
utilizador ao perfil de grupo da aplicação BIServiceAdministrator.
Configurar Conteúdo Apresentado e Ações dos Utilizadores
Os administradores atribuem perfis de grupo da aplicação para determinar o que os
outros utilizadores podem ver e fazer no Oracle BI Cloud Service.
Vídeo
Tópicos:
• Iniciar a Gestão dos Perfis de Grupo da Aplicação
• Atribuir Perfis de Grupo da Aplicação a Membros e Ações
• Por que Razão é a Adesão ao Perfil de Grupo da Aplicação Administrador de
Serviços do BI Importante?
• Atribuir Perfis de Grupo da Aplicação a Utilizadores
• Atribuir Perfis de Grupo da Aplicação aos Perfis de Grupo dos Utilizadores
• Acrescentar Perfis de Grupo da Aplicação Próprios
• Apagar Perfis de Grupo da Aplicação
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-5
Configurar Conteúdo Apresentado e Ações dos Utilizadores
Iniciar os Perfis de Grupo da Aplicação
Os administradores configuram o que os utilizadores veem e fazem no Oracle BI
Cloud Service a partir da página da Consola Utilizadores e Perfis de Grupo. Esta
página apresenta as informações do utilizador em 3 visualizações diferentes:
Página Utilizadores e
Perfis de Grupo
Descrição
Separador Utilizadores
Mostra os utilizadores do domínio da identidade associado ao
serviço. Não pode acrescentar ou retirar contas de utilizadores
através do separador Utilizadores, mas pode atribuir um ou vários
perfis de grupo da aplicação aos utilizadores no Oracle BI Cloud
Service.
Separador Perfis de
Grupo
Mostra os perfis de grupo do domínio da identidade associado ao
serviço. Não pode acrescentar ou retirar perfis de grupo (grupos
de utilizadores) através do separador Perfis de Grupo, mas pode
atribuí-los a um ou vários perfis de grupo da aplicação no Oracle
BI Cloud Service.
A partir do separador Perfis de Grupo também pode ver quem
pertence a cada perfil de grupo.
Separador Perfis de
Grupo da Aplicação
Mostra os perfis de grupo da aplicação predefinidos para o Oracle
BI Cloud Service juntamente com os perfis de grupo da aplicação
customizados que definir.
A partir do separador Perfis de Grupo da Aplicação, pode atribuir
perfis de grupo da aplicação a vários utilizadores, perfis de grupo
e a outros perfis de grupo da aplicação. Também pode criar os seus
próprios perfis de grupo da aplicação e atribuir-lhes privilégios
através de outros perfis de grupo da aplicação.
Acrescentar Membros e Ações a Perfis de Grupo da Aplicação
Os perfis de grupo da aplicação determinam o que as pessoas podem ver e fazer no
Oracle BI Cloud Service. O administrador é responsável pela atribuição de perfis de
grupo da aplicação adequados a todos os que utilizam o serviço e pela gestão dos
privilégios de cada perfil de grupo da aplicação.
Torne pessoas (utilizadores) e grupos de utilizadores (perfis de grupo) do domínio da
identidade membros de um perfil de grupo da aplicação. Também pode acrescentar
outros perfis de grupo da aplicação como membros. Consulte também Acerca dos
Perfis de Grupo da Aplicação.
Memorizar:
• Os membros herdam os privilégios de um perfil de grupo da aplicação.
• Os perfis de grupo da aplicação herdam os privilégios dos respetivos
(perfis de grupo da aplicação) pais.
Para selecionar membros para um perfil de grupo da aplicação ou alterar os
privilégios do pai:
11-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Conteúdo Apresentado e Ações dos Utilizadores
1. Abra a Consola.
2. Clique em Utilizadores e Perfis de Grupo.
3. Clique no separador Perfis de Grupo da Aplicação.
4. Para apresentar todos os perfis de grupo da aplicação disponíveis, deixe o campo
Pesquisar em branco e Mostrar Membros: Todos.
Para filtrar a lista por nome, introduza o nome completo ou parcial do perfil de
grupo da aplicação no filtro Pesquisar e prima Enter. A pesquisa não é sensível a
maiúsculas e minúsculas e pesquisa tanto o nome como o nome para apresentação.
5. Consulte a área Membros para ver quem pertence a cada perfil de grupo da
aplicação:
É apresentado na página o número de utilizadores, perfis de grupo e perfis de
grupo da aplicação que são membros. Clique num número, tal como 5 nesta
imagem, para ver esses membros mais detalhadamente (quer sejam utilizadores,
perfis de grupo ou perfis de grupo da aplicação).
6. Para acrescentar novos membros ou retirar membros de um perfil de grupo da
aplicação:
a. Clique em Membros.
b. Selecione utilizadores, perfis de grupo ou perfis de grupo da aplicação a partir
da caixa Tipo e clique em Pesquisar para mostrar os membros atuais.
c. Utilize os controlos de transferência para mover membros entre a lista
Disponíveis e Todos os Selecionados.
Alguns perfis de grupo da aplicação não são elegíveis para ser membros e
aparecem a cinzento. Por exemplo, não pode selecionar um perfil de grupo da
aplicação pai para ser um membro.
Nota:
Os utilizadores marcados como “ausentes" já não têm uma conta no domínio
da identidade. Para retirar utilizadores ausentes, utilize o controlo de
transferência para deslocar o utilizador da lista Todos os utilizadores
selecionados para a lista Utilizadores disponíveis.
d. Clique em OK.
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-7
Configurar Conteúdo Apresentado e Ações dos Utilizadores
7. Para ver se um perfil de grupo da aplicação, como Analista de Vendas, herda os
privilégios de outros perfis de grupo da aplicação:
a. Clique no menu de ações.
b. Selecione Gerir Perfis de Grupo da Aplicação.
Os privilégios herdados são apresentados na secção Perfis de Grupo da
Aplicação Selecionados.
Neste exemplo, o perfil de grupo da aplicação de Analista de Vendas herda
privilégios de Autor de Conteúdo do BI e Autor de Conteúdo Avançado do BI.
Quando atribuir a alguém o perfil de grupo da aplicação de Analista de Vendas,
estará a autorizá-lo a efetuar as ações permitidas por estes dois perfis de grupo
da aplicação. Consulte Funcionalidades Ativadas por Perfis de Grupo da
Aplicação.
8. Para acrescentar ou retirar privilégios:
a. Clique em Pesquisar para apresentar todos os perfis de grupo da aplicação
disponíveis.
Em alternativa, introduza o nome completo ou parcial do perfil de grupo da
aplicação e clique em Pesquisar.
b. Utilize os controlos de transferência para deslocar os perfis de grupo da
aplicação entre a lista Perfis de Grupo da Aplicação Disponíveis e a lista Perfis
de Grupo da Aplicação Selecionados.
Não pode selecionar perfis de grupo da aplicação apresentados a cinzento. Os
perfis de grupo da aplicação são apresentados a cinzento para que não seja
possível criar uma árvore de adesão circular.
c. Clique em OK.
11-8 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Conteúdo Apresentado e Ações dos Utilizadores
Por Que Razão É o Perfil de Grupo da Aplicação Administrador Importante?
Necessita do perfil de grupo da aplicação Administrador para aceder às opções
administrativas na Consola.
Deve existir, pelo menos, uma pessoa na sua organização com o perfil de grupo da
aplicação Administração. Isto assegura que exista sempre alguém que possa delegar
permissões a outros. Se o utilizador se retirar do perfil de grupo Administrador verá
uma mensagem de aviso. Considere acrescentar-se novamente à Administração antes
de sair de sessão. Depois de sair de sessão, não terá permissão para gerir permissões
através da Consola para se recolocar em instâncias.
Não Existem Utilizadores com o Perfil de Grupo da Aplicação Administrador?
Se não há ninguém com privilégios administrativos, peça ao administrador de
domínio da identidade para o acrescentar, a si ou a outro utilizador, ao perfil de grupo
<serviceInstanceName>.BICloudServiceAdministrator através de A Minha Permissão de
Acesso dos Serviços. Este perfil de grupo é um membro do perfil de grupo da
aplicação Administrador e permite o acesso às páginas de gestão de utilizadores na
Consola.
Atribuir Perfis de Grupo da Aplicação a Utilizadores
A página Utilizadores lista todos os utilizadores que podem entrar em sessão no
Oracle BI Cloud Service. A lista de nomes provém diretamente do domínio de
identidade associado ao seu serviço. O administrador é responsável pela atribuição de
utilizadores a perfis de grupo da aplicação adequados no Oracle BI Cloud Service.
Nota: Não pode acrescentar contas de utilizadores ao domínio da identidade
através da página Utilizadores. Utilize Serviços Privados para gerir as contas
de utilizador para o domínio da identidade.
Para atribuir um ou vários perfis de grupo da aplicação a um utilizador:
1. Abra a Consola.
2. Clique em Utilizadores e Perfis de Grupo.
3. Clique no separador Utilizadores.
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-9
Configurar Conteúdo Apresentado e Ações dos Utilizadores
4. Para mostrar todos os utilizadores, deixe o campo Pesquisar em branco e clique em
Mostrar Membros: Todos.
Para filtrar a lista por nome, introduza o nome completo ou parcial do utilizador no
filtro Pesquisar e prima Enter. A pesquisa não é sensível a maiúsculas e minúsculas
e pesquisa tanto o nome como o nome para apresentação.
5. Para ver que perfis de grupo da aplicação estão atribuídos a um utilizador:
a. Selecione o utilizador.
b. Clique no menu de ações e selecione Gerir Perfis de Grupo da Aplicação.
As atribuições de perfis de grupo da aplicação atuais do utilizador são
apresentadas na secção Perfis de Grupo da Aplicação Selecionados.
Por exemplo, esta imagem mostra um utilizador chamado Eduardo Ferro com o
perfil de grupo da aplicação de Analistas de Vendas atribuído.
6. Para atribuir perfis de grupo da aplicação adicionais ou retirar as atribuições atuais:
a. Mostre os perfis de grupo da aplicação disponíveis. Clique em Pesquisar para
apresentar todos os perfis de grupo da aplicação.
11-10 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Conteúdo Apresentado e Ações dos Utilizadores
Em alternativa, filtre a lista por Nome e clique em Pesquisar.
b. Utilize os controlos de transferência para deslocar os perfis de grupo da
aplicação entre a lista Perfis de Grupo da Aplicação Disponíveis e a lista Perfis
de Grupo da Aplicação Selecionados.
Para saber quais as ações permitidas por cada perfil de grupo da aplicação,
consulte Funcionalidades Ativadas por Perfis de Grupo da Aplicação.
c. Clique em OK.
Atribuir Perfis de Grupo da Aplicação a Vários Utilizadores através de Perfis de Grupo
A página Perfis de Grupo mostra todos os perfis de grupo a que as pessoas que
entram em sessão no Oracle BI Cloud Service pertencem no respetivo domínio da
identidade. A lista de perfis de grupo provém diretamente do domínio de identidade
associado ao seu serviço. Muitas vezes, é mais rápido atribuir privilégios a vários
utilizadores através dos respetivos perfis de grupo do domínio de identidade
predefinidos do que atribuir privilégios aos utilizadores um a um.
Nota: Não pode acrescentar perfis de grupo ao domínio da identidade
através da página Perfis de Grupo. Utilize Serviços Privados para gerir as
contas de utilizador e os perfis de grupo para o seu domínio da identidade.
Pode atribuir perfis de grupo da aplicação a partir da página Perfis de Grupo.
Também pode ver quem pertence a cada perfil de grupo.
Para gerir as atribuições de perfis de grupo da aplicação por perfil de grupo:
1. Abra a Consola.
2. Clique em Utilizadores e Perfis de Grupo.
3. Clique no separador Perfis de Grupo.
4. Consulte a área Membros para ver quem pertence a cada perfil de grupo:
É apresentado na página o número de utilizadores e perfis de grupo que são
membros. Clique num número, tal como 1 nesta imagem, para ver os membros
mais detalhadamente.
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-11
Configurar Conteúdo Apresentado e Ações dos Utilizadores
5. Para apresentar todos os perfis de grupo disponíveis, deixe o campo Pesquisar em
branco e Mostrar Membros: Todos.
Para filtrar a lista por nome, introduza o nome completo ou parcial do perfil de
grupo no filtro Pesquisar e prima Enter. A pesquisa não é sensível a maiúsculas e
minúsculas e pesquisa tanto o nome como o nome para apresentação.
Em alternativa, utilize o filtro Mostrar Membros para listar os perfis de grupo que
são membros de um determinado perfil de grupo da aplicação ou que pertencem a
outro perfil de grupo.
6. Para ver as atribuições de perfis de grupo da aplicação atuais:
a. Selecione o perfil de grupo.
b. Clique no menu de ações e selecione Gerir Perfis de Grupo da Aplicação.
As atribuições de perfis de grupo da aplicação atuais são apresentadas na secção
Perfis de Grupo da Aplicação Selecionados.
7. Para atribuir perfis de grupo da aplicação adicionais ou retirá-los:
a. Clique em Pesquisar para apresentar todos os perfis de grupo da aplicação
disponíveis.
Em alternativa, introduza o nome completo ou parcial do perfil de grupo da
aplicação e clique em Pesquisar.
b. Utilize os controlos de transferência para deslocar os perfis de grupo da
aplicação entre a lista Perfis de Grupo da Aplicação Disponíveis e a lista Perfis
de Grupo da Aplicação Selecionados.
Para saber quais as ações permitidas por cada perfil de grupo da aplicação,
consulte Funcionalidades Ativadas por Perfis de Grupo da Aplicação.
c. Clique em OK.
Acrescentar Perfis de Grupo da Aplicação Próprios
O Oracle BI Cloud Service fornece um conjunto de perfis de grupo da aplicação
predefinidos. Também pode criar perfis de grupo da aplicação próprios com base nas
necessidades da sua empresa.
Por exemplo, pode criar um perfil de grupo da aplicação que apenas permita que um
determinado grupo de pessoas visualize pastas ou projetos específicos.
Para criar um perfil de grupo da aplicação e acrescentar membros:
1. Abra a Consola.
2. Clique em Utilizadores e Perfis de Grupo.
3. Clique no separador Perfis de Grupo da Aplicação.
4. Clique em Acrescentar.
11-12 Preparar Dados no Oracle Business Intelligence Cloud Service
Configurar Conteúdo Apresentado e Ações dos Utilizadores
5. Introduza um nome e descreva o perfil de grupo da aplicação. Clique em Gravar.
Inicialmente, os novos perfis de grupo da aplicação não têm privilégios nem
membros.
6. Acrescente privilégios ao novo perfil de grupo da aplicação:
a. Clique no menu de ações.
b. Selecione Gerir Perfis de Grupo da Aplicação.
c. Clique em Pesquisar.
d. Desloque todos os perfis de grupo da aplicação que pretende que este perfil de
grupo da aplicação herde para a secção Perfis de Grupo da Aplicação
Selecionados e clique em OK.
Consulte também Funcionalidades Ativadas por Perfis de Grupo da Aplicação.
7. Acrescente membros ao perfil de grupo da aplicação:
a. Clique no menu de ações.
b. Selecione Gerir Membros.
c. Selecione os membros (utilizadores, perfis de grupo ou perfis de grupo da
aplicação) que pretende atribuir a este perfil de grupo da aplicação e desloqueos para a secção Selecionados à direita.
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-13
Funcionalidade Ativada por Perfis de Grupo da Aplicação
d. Clique em OK.
Consulte também Acrescentar Membros e Ações a Perfis de Grupo da Aplicação.
Apagar Perfis de Grupo da Aplicação
Pode apagar os perfis de grupo da aplicação que criou mas de que já não necessita.
Para apagar um perfil de grupo da aplicação:
1. Abra a Consola.
2. Clique em Utilizadores e Perfis de Grupo.
3. Clique no separador Perfis de Grupo da Aplicação.
4. Navegue para o perfil de grupo da aplicação que pretende apagar.
5. Clique no menu de ações para o perfil de grupo da aplicação que pretende apagar e
selecione Retirar.
6. Clique em OK.
Funcionalidade Ativada por Perfis de Grupo da Aplicação
Os perfis de grupo da aplicação determinam o que pode ver e fazer no Oracle BI
Cloud Service. Este tópico descreve o que lhe é permitido ver e fazer com os perfis de
grupo da aplicação predefinidos. A informação é organizada de duas formas:
• Perfil de grupo da aplicação por funcionalidade
• Funcionalidade por perfil de grupo da aplicação
Perfil de Grupo da Aplicação por Funcionalidade
Funcionalidade
Funcionalidade no Oracle BI Cloud
Service
Perfil de Grupo da
Aplicação
Acesso
Acesso ao Modelador de Dados
Autor do Modelo de Dados
do BI
Acesso
Acesso ao Data Sync
Autor do Carregamento de
Dados do BI
11-14 Preparar Dados no Oracle Business Intelligence Cloud Service
Funcionalidade Ativada por Perfis de Grupo da Aplicação
Funcionalidade
Funcionalidade no Oracle BI Cloud
Service
Perfil de Grupo da
Aplicação
Acesso
Acesso aos Painéis
Consumidor do BI
Acesso
Acesso à Secção de Pré-visualização do
Catálogo
Consumidor do BI
Acesso
Acesso à Exportação
Autor de Conteúdo
Avançado do BI
Acesso
Acesso ao Dicionário de Metadados
Autor de Conteúdo do BI
Acesso
Acesso ao Dispositivo Móvel
Consumidor do BI
Acesso
Acrescentar Origens Dados para Análises
e Painéis
Autor de Conteúdo
Avançado do BI
Acesso
Criar ou Editar Análises
Autor de Conteúdo do BI
Acesso
Criar ou Editar Análises com a Opção
Acessibilidade Ativada
Autor de Conteúdo do BI
Ações
Criar ou Editar Ações de Navegação
Autor de Conteúdo
Avançado do BI
Admin: Catálogo
Alterar Permissões
Autor de Conteúdo do BI
Admin: Ligações
Gerir Ligações à Base de Dados
Administrador de Serviços
do BI
Admin: Geral
Gerir Informações da Sessão
Administrador de Serviços
do BI
Admin: Geral
Gerir Dados de Mapas
Administrador de Serviços
do BI
Admin: Geral
Gerir Painéis
Autor de Conteúdo do BI
Admin:
Permissão de
Acesso
Gerir Perfis de Grupo da Aplicação
Administrador de Serviços
do BI
Admin:
Permissão de
Acesso
Definir Propriedade de Objetos do
Catálogo
Administrador de Serviços
do BI
Admin:
Permissão de
Acesso
Acesso à Gestão de Perfis de Grupo da
Aplicação
Consumidor do BI
Admin:
Permissão de
Acesso
Utilizadores/Perfis de Grupo - É Possível
Apresentar Utilizadores e Perfis de
Grupo
Consumidor do BI
Admin:
Permissão de
Acesso
Perfis de Grupo da Aplicação - É Possível
Apresentar Perfis de Grupo da Aplicação
Consumidor do BI
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-15
Funcionalidade Ativada por Perfis de Grupo da Aplicação
Funcionalidade
Funcionalidade no Oracle BI Cloud
Service
Perfil de Grupo da
Aplicação
Admin:
Permissão de
Acesso
Gerir Domínios Seguros
Administrador de Serviços
do BI
Admin: Pesquisa
Gerir Indexação da Pesquisa
Administrador de Serviços
do BI
Admin:
Instantâneos
Cópia de Segurança e Reposição com
Instantâneos
Administrador de Serviços
do BI
Admin:
Instantâneos
Importar Modelo de Dados a partir de
um Ficheiro (.rpd)
Administrador de Serviços
do BI
Catálogo
Armazenamento Pessoal - Pastas
Privadas e Painel Privado
Consumidor do BI
Catálogo
Recarregar Metadados do Servidor
Administrador de Serviços
do BI
Autor do Modelo de Dados
do BI
Catálogo
Ver Itens Ocultos
Autor de Conteúdo do BI
Catálogo
Criar Pastas
Autor de Conteúdo do BI
Catálogo
Arquivar Catálogo
Autor de Conteúdo do BI
Catálogo
Anular Arquivo do Catálogo
Administrador de Serviços
do BI
Catálogo
Efetuar Pesquisa Global
Autor de Conteúdo do BI
Condições
Criar Condições
Autor de Conteúdo do BI
Painéis
Gravar Personalizações
Consumidor do BI
Painéis
Atribuir Personalizações por Omissão
Autor de Conteúdo do BI
Painéis
Criar Ligações de Marcadores
Consumidor do BI
Painéis
Exportar Painel Completo para Excel
Autor de Conteúdo
Avançado do BI
Painéis
Exportar uma Única Página do Painel
para Excel
Autor de Conteúdo
Avançado do BI
Página Principal
e Cabeçalho
Ter Acesso à Página Principal
Consumidor do BI
Página Principal
e Cabeçalho
Ter Acesso à UI do Catálogo
Consumidor do BI
Página Principal
e Cabeçalho
Ter Acesso à UI de Pesquisa do Catálogo
Consumidor do BI
11-16 Preparar Dados no Oracle Business Intelligence Cloud Service
Funcionalidade Ativada por Perfis de Grupo da Aplicação
Funcionalidade
Funcionalidade no Oracle BI Cloud
Service
Perfil de Grupo da
Aplicação
Página Principal
e Cabeçalho
Campo de Pesquisa Simples
Consumidor do BI
Página Principal
e Cabeçalho
Menu Recentes
Consumidor do BI
Página Principal
e Cabeçalho
Menu Criar
Consumidor do BI
Página Principal
e Cabeçalho
Menu Auxílio
Consumidor do BI
Página Principal
e Cabeçalho
Menu Painéis
Consumidor do BI
Página Principal
e Cabeçalho
Favoritos
Consumidor do BI
Página Principal
e Cabeçalho
Ligação da Conta Privada
Consumidor do BI
Conta Privada
Acesso à Conta Privada
Consumidor do BI
Conta Privada
Alterar Preferências
Consumidor do BI
Análise
Acrescentar Origem de Dados
Autor de Conteúdo
Avançado do BI
Análise
Criar Visualizações
Autor de Conteúdo do BI
Análise
Criar Etiquetas
Autor de Conteúdo do BI
Análise
Editar Fórmulas de Colunas
Autor de Conteúdo do BI
Análise
Editar Fórmulas de Colunas
Autor de Conteúdo do BI
Análise
Criar Filtros Avançados e Definir
Operações
Autor de Conteúdo do BI
Answers
Gravar Filtros
Autor de Conteúdo do BI
Dispositivo
Móvel
Ativar Conteúdo Local
Consumidor do BI
Dispositivo
Móvel
Ativar Pesquisa
Consumidor do BI
Área de
Informações
Empresariais
Criar e Editar Análises
Autor de Conteúdo do BI
Visualizar Seletor
de Colunas
Acrescentar/Editar SelectorView de
Colunas
Autor de Conteúdo do BI
Visualizar
Disposição
Composta
Acrescentar/Editar LayoutView
Composta
Autor de Conteúdo do BI
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-17
Funcionalidade Ativada por Perfis de Grupo da Aplicação
Funcionalidade
Funcionalidade no Oracle BI Cloud
Service
Perfil de Grupo da
Aplicação
Visualizar
Gráfico
Acrescentar/Editar GraphView
Autor de Conteúdo do BI
Visualizar Funil
Acrescentar/Editar FunnelView
Autor de Conteúdo do BI
Visualizar
Manómetro
Acrescentar/Editar GaugeView
Autor de Conteúdo do BI
Visualizar Matriz
Cromática
Acrescentar/Editar MatrixView
Cromática
Autor de Conteúdo do BI
Visualizar Mapa
Acrescentar/Editar MapView
Autor de Conteúdo do BI
Visualizar
Micrográfico
Acrescentar/Editar Visualização do
Micrográfico
Autor de Conteúdo do BI
Visualizar Filtros
Acrescentar/Editar FiltersView
Autor de Conteúdo do BI
Visualizar
Etiqueta do
Painel
Acrescentar/Editar PromptView do
Painel
Autor de Conteúdo do BI
Visualizar
Mosaico de
Desempenho
Acrescentar/Editar TileView de
Desempenho
Autor de Conteúdo do BI
Visualizar Texto
Estático
Acrescentar/Editar TextView Estático
Autor de Conteúdo do BI
Visualizar
Narrativa
Acrescentar/Editar NarrativeView
Autor de Conteúdo do BI
Visualizar Sem
Resultados
Acrescentar/Editar Sem ResultsView
Autor de Conteúdo do BI
Visualizar Tabela
Dinâmica
Acrescentar/Editar TableView Dinâmica
Autor de Conteúdo do BI
Visualizar
Etiqueta do
Relatório
Acrescentar/Editar PromptView do
Relatório
Autor de Conteúdo do BI
Visualizar Passos
de Seleção
Acrescentar/Editar StepsView de Seleção
Autor de Conteúdo do BI
Visualizar SQL
Lógico
Acrescentar/Editar SQLView Lógico
Autor de Conteúdo do BI
Visualizar Tabela
Acrescentar/Editar TableView
Autor de Conteúdo do BI
Visualizar Título
Acrescentar/Editar TitleView
Autor de Conteúdo do BI
Visualizar Mapa
da Árvore
Acrescentar/Editar TreemapView
Autor de Conteúdo do BI
Visualizar Treliça
Acrescentar/Editar TrellisView
Autor de Conteúdo do BI
11-18 Preparar Dados no Oracle Business Intelligence Cloud Service
Funcionalidade Ativada por Perfis de Grupo da Aplicação
Funcionalidade
Funcionalidade no Oracle BI Cloud
Service
Perfil de Grupo da
Aplicação
Visualizar Seletor
de Visualizações
Acrescentar/Editar SelectorView de
Visualizações
Autor de Conteúdo do BI
Projetos do
Visual Analyzer
Visualizar e Explorar Visualizações
Consumidor do BI
Projetos do
Visual Analyzer
Criar ou Editar Projetos do Visual
Analyzer
Autor de Conteúdo do BI
Discovery
Projetos do
Visual Analyzer
Acrescentar Origens Dados para Projetos
do Visual Analyzer
Autor de Conteúdo do BI
Discovery
Projetos do
Visual Analyzer
Gerir as Suas Próprias Importações de
Ficheiros de Dados
Autor de Conteúdo do BI
Discovery
Projetos do
Visual Analyzer
Gerir Todas as Importações de Ficheiros
de Dados
Administrador de Serviços
do BI
Funcionalidade por Perfil de Grupo da Aplicação
Perfil de Grupo da
Aplicação
Funcionalidade no Oracle BI Cloud
Service
Funcionalidade
Consumidor do BI
Acesso aos Painéis
Acesso
Consumidor do BI
Acesso ao Dispositivo Móvel
Acesso
Consumidor do BI
Acesso à Secção de Pré-visualização do
Catálogo
Acesso
Consumidor do BI
Armazenamento Pessoal - Pastas
Privadas e Painel Privado
Catálogo
Consumidor do BI
Gravar Personalizações
Painéis
Consumidor do BI
Criar Ligações de Marcadores
Painéis
Consumidor do BI
Ter Acesso à Página Principal
Página Principal
e Cabeçalho
Consumidor do BI
Ter Acesso à UI do Catálogo
Página Principal
e Cabeçalho
Consumidor do BI
Ter Acesso à UI de Pesquisa do Catálogo
Página Principal
e Cabeçalho
Consumidor do BI
Campo de Pesquisa Simples
Página Principal
e Cabeçalho
Consumidor do BI
Menu Recentes
Página Principal
e Cabeçalho
Consumidor do BI
Menu Criar
Página Principal
e Cabeçalho
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-19
Funcionalidade Ativada por Perfis de Grupo da Aplicação
Perfil de Grupo da
Aplicação
Funcionalidade no Oracle BI Cloud
Service
Funcionalidade
Consumidor do BI
Menu Auxílio
Página Principal
e Cabeçalho
Consumidor do BI
Menu Painéis
Página Principal
e Cabeçalho
Consumidor do BI
Favoritos
Página Principal
e Cabeçalho
Consumidor do BI
Ligação da Conta Privada
Página Principal
e Cabeçalho
Consumidor do BI
Acesso à Conta Privada
Conta Privada
Consumidor do BI
Alterar Preferências
Conta Privada
Consumidor do BI
Ativar Conteúdo Local
Dispositivo
Móvel
Consumidor do BI
Ativar Pesquisa
Dispositivo
Móvel
Consumidor do BI
Ativar Pesquisa
Dispositivo
Móvel
Consumidor do BI
Visualizar e Explorar Projetos do Visual
Analyzer
Visual Analyzer
Autor de Conteúdo do BI
Criar e Editar Análises
Acesso
Autor de Conteúdo do BI
Criar ou Editar Análises com a Opção
Acessibilidade Ativada
Acesso
Autor de Conteúdo do BI
Acesso ao Dicionário de Metadados
Acesso
Autor de Conteúdo do BI
Alterar Permissões
Admin: Catálogo
Autor de Conteúdo do BI
Gerir Painéis
Admin: Geral
Autor de Conteúdo do BI
Ver Itens Ocultos
Catálogo
Autor de Conteúdo do BI
Criar Pastas
Catálogo
Autor de Conteúdo do BI
Efetuar Pesquisa Global
Catálogo
Autor de Conteúdo do BI
Arquivar Itens e Pastas do Catálogo
Catálogo
Autor de Conteúdo do BI
Criar Condições
Condições
Autor de Conteúdo do BI
Atribuir Personalizações por Omissão
Painéis
Autor de Conteúdo do BI
Criar Visualizações
Análise
Autor de Conteúdo do BI
Criar Etiquetas
Análise
Autor de Conteúdo do BI
Editar Fórmulas de Colunas
Análise
11-20 Preparar Dados no Oracle Business Intelligence Cloud Service
Funcionalidade Ativada por Perfis de Grupo da Aplicação
Perfil de Grupo da
Aplicação
Funcionalidade no Oracle BI Cloud
Service
Funcionalidade
Autor de Conteúdo do BI
Editar Fórmulas de Colunas
Análise
Autor de Conteúdo do BI
Criar Filtros Avançados e Definir
Operações
Análise
Autor de Conteúdo do BI
Gravar Filtros
Answers
Autor de Conteúdo do BI
Criar e Editar Análises
Área de
Informações
Empresariais
Autor de Conteúdo do BI
Acrescentar/Editar SelectorView de
Colunas
Visualizar Seletor
de Colunas
Autor de Conteúdo do BI
Acrescentar/Editar LayoutView
Composta
Visualizar
Disposição
Composta
Autor de Conteúdo do BI
Acrescentar/Editar GraphView
Visualizar
Gráfico
Autor de Conteúdo do BI
Acrescentar/Editar FunnelView
Visualizar Funil
Autor de Conteúdo do BI
Acrescentar/Editar GaugeView
Visualizar
Manómetro
Autor de Conteúdo do BI
Acrescentar/Editar Visualização do
Micrográfico
Visualizar
Micrográfico
Autor de Conteúdo do BI
Acrescentar/Editar FiltersView
Visualizar Filtros
Autor de Conteúdo do BI
Acrescentar/Editar PromptView do
Painel
Visualizar
Etiqueta do
Painel
Autor de Conteúdo do BI
Acrescentar/Editar TileView de
Desempenho
Visualizar
Mosaico de
Desempenho
Autor de Conteúdo do BI
Acrescentar/Editar TextView Estático
Visualizar Texto
Estático
Autor de Conteúdo do BI
Acrescentar/Editar NarrativeView
Visualizar
Narrativa
Autor de Conteúdo do BI
Acrescentar/Editar Sem ResultsView
Visualizar Sem
Resultados
Autor de Conteúdo do BI
Acrescentar/Editar TableView Dinâmica
Visualizar Tabela
Dinâmica
Autor de Conteúdo do BI
Acrescentar/Editar PromptView do
Relatório
Visualizar
Etiqueta do
Relatório
Autor de Conteúdo do BI
Acrescentar/Editar StepsView de Seleção
Visualizar Passos
de Seleção
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-21
Funcionalidade Ativada por Perfis de Grupo da Aplicação
Perfil de Grupo da
Aplicação
Funcionalidade no Oracle BI Cloud
Service
Funcionalidade
Autor de Conteúdo do BI
Acrescentar/Editar SQLView Lógico
Visualizar SQL
Lógico
Autor de Conteúdo do BI
Acrescentar/Editar TableView
Visualizar Tabela
Autor de Conteúdo do BI
Acrescentar/Editar HeatMatrixView
Visualizar Matriz
Cromática
Autor de Conteúdo do BI
Acrescentar/Editar MapView
Visualizar Mapa
Autor de Conteúdo do BI
Acrescentar/Editar TitleView
Visualizar Título
Autor de Conteúdo do BI
Acrescentar/Editar TreemapView
Visualizar Mapa
da Árvore
Autor de Conteúdo do BI
Acrescentar/Editar TrellisView
Visualizar Treliça
Autor de Conteúdo do BI
Acrescentar/Editar SelectorView de
Visualizações
Visualizar Seletor
de Visualizações
Autor de Conteúdo do BI
Acrescentar/Editar SelectorView de
Visualizações
Visualizar Seletor
de Visualizações
Autor de Conteúdo do BI
Discovery
Criar Projetos do Visual Analyzer e
Explorar Dados
Visual Analyzer
Autor de Conteúdo do BI
Discovery
Acrescentar Origens Dados para Projetos
do Visual Analyzer
Visual Analyzer
Autor de Conteúdo do BI
Discovery
Gerir as Suas Origens de Dados
Consola
Autor de Conteúdo
Avançado do BI
Acesso à Exportação
Acesso
Autor de Conteúdo
Avançado do BI
Criar Ações de Navegação
Ações
Autor de Conteúdo
Avançado do BI
Acrescentar Origens Dados para Análises
e Painéis
Acesso
Autor de Conteúdo
Avançado do BI
Exportar Painel Completo para Excel
Painéis
Autor de Conteúdo
Avançado do BI
Exportar uma Única Página do Painel
para Excel
Painéis
Autor do Carregamento de
Dados do BI
Acesso ao Oracle BI Cloud Service Data
Sync
Acesso
Autor do Carregamento de
Dados do BI
Acesso à Oracle BI Cloud Service REST
API
Acesso
Autor do Modelo de Dados
do BI
Acesso ao Carregador de Dados
Acesso
11-22 Preparar Dados no Oracle Business Intelligence Cloud Service
Funcionalidade Ativada por Perfis de Grupo da Aplicação
Perfil de Grupo da
Aplicação
Funcionalidade no Oracle BI Cloud
Service
Funcionalidade
Autor do Modelo de Dados
do BI
Acesso ao Modelador de Dados
Acesso
Autor do Modelo de Dados
do BI
Recarregar Metadados do Servidor
Catálogo
Administrador de Serviços
do BI
Gerir Ligações à Base de Dados
Admin: Ligações
Administrador de Serviços
do BI
Gerir Informações da Sessão
Admin: Geral
Administrador de Serviços
do BI
Gerir Dados de Mapas
Admin: Geral
Administrador de Serviços
do BI
Gerir Importações de Ficheiros de Dados
Admin: Geral
Administrador de Serviços
do BI
Gerir Perfis de Grupo da Aplicação
Admin:
Permissão de
Acesso
Administrador de Serviços
do BI
Gerir Domínios Seguros
Admin:
Permissão de
Acesso
Administrador de Serviços
do BI
Definir Propriedade de Objetos do
Catálogo
Admin:
Permissão de
Acesso
Administrador de Serviços
do BI
Gerir Indexação da Pesquisa
Admin: Pesquisa
Administrador de Serviços
do BI
Cópia de Segurança e Reposição com
Instantâneos
Admin:
Instantâneos
Administrador de Serviços
do BI
Importar um Modelo de Dados a partir
de um Ficheiro (.rpd)
Admin:
Instantâneos
Administrador de Serviços
do BI
Recarregar Metadados do Servidor
Catálogo
Administrador de Serviços
do BI
Anular Arquivos do Catálogo
Catálogo
Gerir o Conteúdo Apresentado e as Ações dos Utilizadores 11-23
Funcionalidade Ativada por Perfis de Grupo da Aplicação
11-24 Preparar Dados no Oracle Business Intelligence Cloud Service
12
Efetuar Cópia de Segurança e Repor
Este tópico descreve como efetuar cópias de segurança e repor conteúdo com um
ficheiro que chamou um instantâneo.
Vídeo
Tópicos:
• Sucessão de Atividades Típica para Efetuar Cópia de Segurança e Repor
• Acerca dos Instantâneos
• Tirar Instantâneos e Repor Informações
• Exportar, Importar e Migrar Instantâneos
Sucessão de Atividades Típica para Efetuar Cópia de Segurança e Repor
Seguem-se as tarefas comuns para efetuar a cópia de segurança e repor o conteúdo
através da utilização de instantâneos.
Tarefa
Descrição
Mais Informações
Tirar um
instantâneo
Capture o modelo de dados, o conteúdo
do catálogo e os perfis de grupo da
aplicação no Oracle BI Cloud Service
num dado momento.
Tirar um Instantâneo
Repor a partir de
um instantâneo
Reponha o sistema para um estado em
funcionamento anteriormente.
Repor a Partir de um
Instantâneo
Apagar um
instantâneo
Apague instantâneos indesejados.
Apagar Instantâneos
Exportar um
instantâneo
Grave um instantâneo num sistema de
ficheiros local.
Exportar Instantâneos
Importar um
instantâneo
Importe conteúdo a partir de um
instantâneo que esteja armazenado num
sistema de ficheiros local.
Importar Instantâneos
Migrar dados do
instantâneo
Migre conteúdo para outro ambiente.
Migrar Dados do
Instantâneo
Acerca dos Instantâneos
Um instantâneo captura o estado do ambiente num determinado momento.
Efetuar Cópia de Segurança e Repor 12-1
Tirar Instantâneos e Repor Informações
Recomendamos que tire um instantâneo do seu ambiente antes de as pessoas
começarem a utilizar o sistema e, novamente em intervalos adequados, para que possa
repor o ambiente se algo correr mal.
Artefactos Gravados num
Instantâneo
Descrição
Modelo de dados
Um instantâneo do modelo de dados criado através do
Modelador de Dados.
Catálogo
Um instantâneo do catálogo que contém elementos
gravados para utilização futura (como, por exemplo,
visualizações, relatórios e painéis).
Perfis de grupo da aplicação
Um instantâneo dos perfis de grupo da aplicação definidos
para o seu sistema.
Pode exportar e armazenar instantâneos num sistema de ficheiros local e importá-los
novamente para o seu sistema se for necessário repor o conteúdo. Esta funcionalidade
também é útil se pretender deslocar os dados de um ambiente de desenvolvimento ou
de teste para um ambiente de produção. Importe sempre instantâneos para o mesmo
dispositivo que criou o instantâneo.
É possível manter até 10 instantâneos online e exportar tantos quantos forem
necessários.
Nota: O Oracle BI Cloud Service tira automaticamente um instantâneo
quando alguém publica alterações no modelo de dados. São mantidos os 5
instantâneos mais recentes para o caso de ser necessário reverter para uma
versão do modelo anterior. O intervalo mínimo entre instantâneos gerados pelo
sistema é uma hora.
Tirar Instantâneos e Repor Informações
Pode tirar um instantâneo do sistema em qualquer altura.
Tópicos:
• Tirar um Instantâneo
• Repor a Partir de um Instantâneo
• Editar Descrições de Instantâneos
• Apagar Instantâneos
Tirar um Instantâneo
Os administradores podem tirar um instantâneo do sistema em qualquer altura.
Para tirar um instantâneo:
1. Abra a Consola.
2. Clique em Instantâneos e Modelos .
3. Clique em Novo Instantâneo.
12-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Tirar Instantâneos e Repor Informações
4. Introduza uma breve descrição do instantâneo para o ajudar a recordar mais tarde
o motivo pelo qual o criou.
Por exemplo, por que motivo criou o instantâneo e o que contém.
5. Clique em OK.
O conteúdo mais recente foi gravado num instantâneo.
Repor a partir de um Instantâneo
Se algo correr mal, é fácil repor o conteúdo para um estado em funcionamento anterior
a partir de um instantâneo.
Nota:
A reposição a partir de instantâneo substitui o conteúdo existente. Alguém
que tenha entrado em sessão tem a sua sessão terminada.
Para repor a partir de um instantâneo:
1. Abra a Consola.
2. Clique em Instantâneos e Modelos .
3. Selecione o instantâneo que pretende utilizar para repor o sistema.
4. Clique em Gerir Instantâneo.
5. Clique em Repor para repor o estado em que o sistema se encontrava quando este
instantâneo foi tirado.
6. Na caixa de diálogo Repor Instantâneo, selecione apenas aqueles elementos que
pretende repor.
Por exemplo, talvez não queira incluir perfis de grupo da aplicação se estiver a
repor um instantâneo tirado de um serviço de pré-produção para um serviço de
Efetuar Cópia de Segurança e Repor 12-3
Tirar Instantâneos e Repor Informações
produção. Muitas vezes, os perfis de grupo de pré-produção têm membros
diferentes em relação ao serviço de produção. Se for esse o caso, anule a seleção de
Perfis de Grupo da Aplicação antes de clicar em Repor.
7. Clique em Repor.
É apresentada uma mensagem de aviso porque a reposição de um instantâneo
pode causar muitas interrupções.
8. Clique em Sim para repor o instantâneo selecionado ou clique em Não para
abandonar a reposição.
Editar Descrições de Instantâneos
Pode acrescentar ou atualizar a descrição de qualquer instantâneo.
Para editar uma descrição do instantâneo:
1. Abra a Consola.
2. Clique em Instantâneos e Modelos.
3. Selecione o instantâneo que pretende editar.
4. Clique em Gerir Instantâneo.
5. Clique em Editar.
6. Atualize a descrição e clique em OK.
Apagar Instantâneos
De vez em quando, apague os instantâneos de que não necessita.
Para apagar um instantâneo:
1. Abra a Consola.
2. Clique em Instantâneos e Modelos.
3. Selecione o instantâneo que pretende apagar.
4. Clique em Gerir Instantâneo.
12-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Exportar, Importar e Migrar Instantâneos
5. Clique em Apagar para apagar o instantâneo.
É apresentada uma mensagem no canto superior direito da página. Se mudar de
ideias, clique em Desfazer.
Exportar, Importar e Migrar Instantâneos
Exportar e importar funcionalidades permite-lhe gravar instantâneos para o sistema
do ficheiro local e importá-los para a nuvem. Utilize estas funcionalidades para efetuar
a cópia de segurança e repor o seu conteúdo ou migrar conteúdo entre os ambientes
de desenvolvimento, teste e produção.
Tópicos:
• Exportar Instantâneos
• Importar Instantâneos
• Migrar Dados do Instantâneo
Exportar Instantâneos
Utilize a opção Exportar para gravar um instantâneo no sistema de ficheiros local. Isto
permite-lhe armazenar localmente e gerir instantâneos que tira do sistema.
Se ainda não tirou o instantâneo, tem de o fazer primeiro. Consulte Tirar um
Instantâneo.
Para exportar um instantâneo:
1. Abra a Consola.
2. Clique em Instantâneos e Modelos.
3. Selecione o instantâneo que pretende exportar.
4. Clique em Gerir Instantâneo.
5. Clique em Exportar.
6. Introduza e confirme uma senha para este instantâneo. É necessário que a senha
contenha, pelo menos, 8 caracteres.
Efetuar Cópia de Segurança e Repor 12-5
Exportar, Importar e Migrar Instantâneos
Não se esqueça desta senha. Ser-lhe-á pedida esta senha se tentar importar o
ficheiro no futuro. Por exemplo, pode pretender repor ou migrar o conteúdo
armazenado no instantâneo.
7. Clique em OK.
O que acontece a seguir depende do navegador do utilizador. No Internet Explorer,
por exemplo, percorre a caixa de diálogo Guardar Como e clica em Guardar para
gravar o instantâneo na localização selecionada.
O instantâneo é exportado como um ficheiro de arquivo do Oracle Business
Intelligence (.bar).
Importar Instantâneos
Pode importar um instantâneo gravado anteriormente no sistema de ficheiros local.
Quando importa um instantâneo, o próprio ficheiro é importado para o seu sistema,
mas os artefactos armazenados no instantâneo não ficam imediatamente disponíveis
no seu ambiente. Qualquer instantâneo que importe é apresentado na lista de
instantâneos. Quando estiver pronto para efetuar esta ação, substitua os artefactos
atuais, como o seu catálogo, por informações do instantâneo. Consulte Repor a partir
de um Instantâneo.
Para importar um instantâneo:
1. Abra a Consola.
2. Clique em Instantâneos e Modelos.
3. Clique em Importar Instantâneo.
4. Utilize Percorrer para localizar o instantâneo que pretende importar.
Selecione o ficheiro de arquivo (.bar) do Oracle Business Intelligence que contém o
instantâneo pretendido. Só pode importar instantâneos provenientes do Oracle BI
Cloud Service.
5. Introduza a senha do instantâneo.
A senha é definida durante o processo de exportação.
6. Clique em OK.
O instantâneo importado é apresentado na lista de instantâneos gravados. Siga os
passos em Repor a partir de um Instantâneo para o repor.
Migrar Dados do Instantâneo
Pode migrar conteúdo que os utilizadores criaram num ambiente para outro ambiente
com instantâneos. Por exemplo, pode pretender mover conteúdo de pré-produção
para um ambiente de produção.
12-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Exportar, Importar e Migrar Instantâneos
Para migrar dados do instantâneo de um Oracle BI Cloud Service para outro:
1. Exporte o instantâneo que pretende migrar para o seu sistema de ficheiro local.
Consulte Exportar Instantâneos.
2. Entre em sessão no sistema de destino e importe o instantâneo.
Consulte Importar Instantâneos.
3. Selecione o instantâneo recém-importado na lista de instantâneos gravados.
Siga os passos em Repor a partir de um Instantâneo para migrar o conteúdo
gravado dentro deste instantâneo para o sistema de destino.
Efetuar Cópia de Segurança e Repor 12-7
Exportar, Importar e Migrar Instantâneos
12-8 Preparar Dados no Oracle Business Intelligence Cloud Service
13
Efetuar Tarefas de Administração
Este tópico descreve as tarefas executadas por administradores que gerem o Oracle BI
Cloud Service.
Tópicos:
• Sucessão de Atividades Típica para Efetuar Tarefas de Administração
• Noções sobre Ferramentas de Administração
• Gerir Ligações à Base de Dados
• Apagar Origens de Dados Não Utilizadas
• Importar Modelos de Dados a partir do Oracle BI Enterprise Edition
• Gerir Informações do Mapa
• Colocar na Lista Branca Domínios Seguros
• Gerir Como o Conteúdo é Indexado e Pesquisado
• Gerir Informações de Sessões no Oracle BI Cloud Service
• Executar Consultas de SQL de Teste
• Monitorar Métricas do Oracle BI Cloud Service
Sucessão de Atividades Típica para Efetuar Tarefas de Administração
Eis as tarefas comuns de administração.
Tarefa
Descrição
Mais Informações
Gerir o conteúdo
apresentado e as ações
dos utilizadores
Configure o que os utilizadores
podem ver e fazer no Oracle BI Cloud
Service a partir da página Perfil de
Grupo da Aplicação na Consola.
Gerir o Conteúdo
Apresentado e as Ações dos
Utilizadores
Efetuar cópia de
segurança e repor
conteúdo
Efetue uma cópia de segurança e
reponha o modelo de dados, o
conteúdo do catálogo e os perfis de
grupo da aplicação através da
utilização de um ficheiro chamado
instantâneo.
Efetuar Cópia de Segurança
e Repor
Criar ligações à base
de dados
Ligue o Oracle BI Cloud Service a
uma ou mais bases de dados.
Gerir Ligações à Base de
Dados
Efetuar Tarefas de Administração 13-1
Noções sobre Ferramentas de Administração
Tarefa
Descrição
Mais Informações
Libertar espaço de
armazenamento
Apague origens de dados em nome
de outros utilizadores para libertar
espaço de armazenamento.
Apagar Origens de Dados
Não Utilizadas
Gerir como o
conteúdo é indexado e
pesquisado
Configure como o conteúdo é
indexado e sondado de modo a que
os utilizadores encontrem sempre as
informações mais recentes que
pesquisam.
Gerir Como o Conteúdo é
Indexado e Pesquisado
Gerir mapas
Efetue a gestão das camadas dos
mapas e dos mapas de segundo
plano.
Gerir Informações do Mapa
Domínios seguros da
lista branca
Autorize o acesso a domínios seguros.
Colocar na Lista Branca
Domínios Seguros
Gerir informações da
sessão
Monitorize quem entrou em sessão e
as questões com a resolução de
problemas com análises ao analisar as
consultas e os diários de SQL.
Gerir Informações de
Sessões no Oracle BI Cloud
Service
Monitorar métricas
Monitorize as métricas do Oracle BI
Cloud Service.
Monitorar Métricas do
Oracle BI Cloud Service
Noções sobre Ferramentas de Administração
O Oracle BI Cloud Service é administrado a partir da Consola (Oracle BI Cloud
Service) e de Serviços Privados (Oracle Cloud).
Oracle Cloud
Service
Ferramenta de
Administração
Descrição e Processo de Acesso
Oracle BI Cloud
Service
Consola
Utilize a Consola para gerir permissões de utilizadores,
efetuar uma cópia de segurança das informações,
acrescentar ligações à base de dados e libertar espaço
de armazenamento para o Oracle BI Cloud Service.
Veja quem tem a entrada em sessão ativa, faça a gestão
de informações de mapas, acrescente domínios seguros
à lista branca, e diagnostique problemas nas consultas
de SQL.
Consulte Gerir o Conteúdo Apresentado e as Ações
dos Utilizadores, Efetuar Cópia de Segurança e Repor
Gerir Ligações à Base de Dados, Gerir Informações do
Mapa, Apagar Origens de Dados Não Utilizadas,
Colocar na Lista Branca Domínios Seguros, Gerir
Informações de Sessões no Oracle BI Cloud Service e
Executar Consultas de SQL de Teste.
13-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Gerir Ligações à Base de Dados
Oracle Cloud
Service
Ferramenta de
Administração
Descrição e Processo de Acesso
Oracle Cloud
Serviços
Privados
Utilize Serviços Privados para gerir contas de
utilizadores e monitorar métricas de utilização.
Consulte Acrescentar Utilizadores e Atribuir Perfis de
Grupo em Gerir e Monitorizar Oracle Cloud e Monitorar
Métricas do Oracle BI Cloud Service.
É necessário ter o perfil de grupo de Administrador de Serviços do BI para efetuar
todas as tarefas de administração aqui descritas.
Gerir Ligações à Base de Dados
Os administradores criam e gerem ligações à base de dados da nuvem para o Oracle BI
Cloud Service. Os seus dados empresariais não têm de estar num local. Ligue a várias
bases de dados da nuvem para que os analistas e modeladores de negócios possam
analisar os dados da empresa onde quer que estejam armazenados.
Tópicos
• Acerca das Ligações à Base de Dados
• Ligar aos Dados numa Base de Dados do Oracle Cloud
Acerca das Ligações à Base de Dados
O Oracle BI Cloud Service pode processar dados armazenados nas bases de dados do
Oracle Cloud. Basta ligar o Oracle BI Cloud Service às origens de dados da nuvem
para iniciar a análise dos dados. Não importa se os seus dados empresariais estão
armazenados em várias localizações diferentes. Uma vez que pode ligar o Oracle BI
Cloud Service a várias bases de dados da nuvem, os analistas de negócios podem
analisar todos os dados onde quer que estejam armazenados.
Os administradores criam, gerem e testam ligações à base de dados para o Oracle BI
Cloud Service. Os modeladores de negócios pode ver as bases de dados ligadas
através do Modelador de Dados e criar modelos de negócios a partir dos dados.
Acerca da Ligação à Base de Dados por Omissão
O Oracle BI Cloud Service já vem preparado para ser ligado a um Oracle Database
Cloud - Database Schema Service. Este serviço baseado em schema único está
integrado no Oracle BI Cloud Service. Não tem de criar uma ligação para utilizar esta
base de dados.
A “Ligação Por Omissão” está sempre disponível. Não pode apagar esta ligação.
Consulte também Como se Integra o Oracle BI Cloud Service com o Oracle Database
Cloud Service?
Bases de Dados Às Quais Pode Ligar
A base de dados de destino deve ser o Oracle Database Cloud - Database as a Service.
Efetuar Tarefas de Administração 13-3
Gerir Ligações à Base de Dados
Ligações à Base de Dados para Modelos de Dados Importados a partir do
Oracle BI Enterprise Edition
Não necessita de introduzir informações da ligação à base de dados para modelos de
dados previamente criados com o Oracle BI Enterprise Edition. As informações da
ligação para estes modelos estão no ficheiro de modelo de dados (.rpd) que importa
para o Oracle BI Cloud Service. Consulte Acerca da Importação de Modelos de Dados
do Oracle BI Enterprise Edition para a Nuvem.
Ligar aos Dados numa Base de Dados do Oracle Cloud
Os administradores criam ligações à base de dados para que os analistas de negócios
possam analisar os dados armazenados no Oracle Cloud.
Consulte Acerca das Ligações à Base de Dados.
Para ligar a uma base de dados do Oracle Cloud:
1. Abra a Consola.
2. Clique em Ligações.
3. Clique em Nova Ligação.
4. Introduza um Nome significativo e uma Descrição que memorizará e modeladores
de negócios que reconhecerá,
5. Introduza as informações da ligação à base de dados para o Oracle Database Cloud
- Database as a Service.
Peça ao administrador da base de dados que forneça os detalhes da ligação.
Descrição
Opção
Básico
Host
Endereço do servidor da base de dados ou o nome do host.
Porta
Número da porta na qual o servidor da base de dados está a efetuar
listen das ligações de receção.
SID ou Nome
do Serviço
Ligar como
Senha
Avançado
SID — Nome da instância da base de dados Oracle.
Nome do Serviço — Nome do serviço da rede da base de dados.
Nome de utilizador da base de dados.
Senha do utilizador para acesso à base de dados.
Selecione Avançado para introduzir as informações da ligação no
formato de descritor de ligação de TNS.
Deve selecionar esta opção se pretender ligar a uma base de dados do
Oracle Real Application Cluster (RAC).
13-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Apagar Origens de Dados Não Utilizadas
Opção
Descritor de
TNS
Descrição
Descritor de ligação de TNS que fornece a localização da base de dados
e o nome do serviço da base de dados. Utilize o formato:
DESCRIPTION=(ADDRESS=(PROTOCOL=protocolo)(HOST=host)
(PORT=port)) (CONNECT_DATA=(SERVICE_NAME=service
name))
Por exemplo:
DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)
(HOST=myhost.company.com)(PORT=1521))
(CONNECT_DATA=(SERVICE NAME=sales.company.com))
Para ligar a uma base de dados do Oracle Real Application Cluster
(RAC), utilize o formato:
DESCRIPTION=
(ADDRESS=(PROTOCOL=protocolo)(HOST=host1)
(PORT=porta))
(ADDRESS=(PROTOCOL=protocolo)(HOST=host2)
(PORT=porta))
(CONNECT_DATA=(SERVICE_NAME=nome de serviço))
Por exemplo:
(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=myhost1.company.com)
(PORT=1521))
(ADDRESS=(PROTOCOL=tcp)(HOST=myhost2.company.com)
(PORT=1521))
(CONNECT_DATA=(SERVICE NAME=sales.company.com)))
6. Clique em Testar para verificar a ligação.
7. Clique em OK.
Os modeladores de negócios veem a nova ligação no Modelador de Dados
imediatamente e podem iniciar a modelagem dos dados. Consulte Criar um Modelo
de Dados.
Apagar Origens de Dados Não Utilizadas
O serviço vem com uma quota de armazenamento fixa para os ficheiros de dados. De
vez em quando, os administradores podem necessitar de apagar as origens de dados
em nome de outros utilizadores para libertar espaço de armazenamento e permitir o
funcionamento correto do serviço. Por exemplo, um utilizador importa ficheiros de
dados e, em seguida, a sua conta é desativada quando deixa a empresa.
Para apagar origens de dados não utilizadas:
1. Abra a Consola e clique em Gerir conjuntos de dados.
2. Na página Origens de Dados, clique na ligação Armazenamento de Dados na parte
inferior da página.
A quota de armazenamento de dados e a quantidade total de espaço utilizado
reflete a quota para todo o serviço.
Efetuar Tarefas de Administração 13-5
Importar Modelos de Dados a partir do Oracle BI Enterprise Edition
Pode ver quem importou ficheiros de dados e quanto espaço os ficheiros estão a
utilizar.
3. Para libertar algum espaço, clique no menu Opções para um utilizador com os
ficheiros que pretende apagar.
4. Selecione uma das seguintes opções:
• Apagar Privadas para apagar ligações (privadas) não partilhadas.
• Apagar Todas para apagar todas as ligações.
Importar Modelos de Dados a partir do Oracle BI Enterprise Edition
Os administradores podem importar modelos de dados criados com o Oracle BI
Enterprise Edition para o Oracle BI Cloud Service. Após a importação de um ficheiro
de modelo de dados (.rpd) para a nuvem, os autores de conteúdo podem criar
relatórios da forma habitual.
Guia Prático
Tópicos
• Acerca da Importação de Modelos de Dados do Oracle BI Enterprise Edition para a
Nuvem
• Importar Modelos de Dados a partir de um Ficheiro (.rpd)
Acerca da Importação de Modelos de Dados do Oracle BI Enterprise Edition para a
Nuvem
Se tiver modelado os dados empresariais com o Oracle BI Enterprise Edition, não
necessita de começar de raiz no Oracle BI Cloud Service. Basta importar o ficheiro de
13-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Importar Modelos de Dados a partir do Oracle BI Enterprise Edition
modelo de dados (.rpd) para o Oracle BI Cloud Service e começar a explorar os dados
através de visualizações, análises e painéis.
O Oracle BI Cloud Service permite importar um ficheiro de modelo de dados (.rpd)
com:
• Um ou vários modelos de dados
• Ligações a uma ou várias instâncias do Oracle Database Cloud - Database as a
Service
Terá de validar o ficheiro de modelo de dados e configurar os detalhes da ligação à
base de dados no Oracle BI Enterprise Edition.
Nota: Copie relatórios e painéis integrados no Oracle BI Enterprise Edition
para o Oracle BI Cloud Service também. Consulte Importar Conteúdo a partir
de um Arquivo de Catálogo.
Preparar o Ficheiro de Modelo de Dados para a Nuvem
Dedique algum tempo a preparar o ficheiro de modelo de dados (.rpd) para a nuvem:
• Certifique-se de que está a utilizar o Oracle BI Enterprise Edition 11.1.1.6 ou
posterior
• Valide o ficheiro de modelo de dados
Execute verificações de consistência com o Consistency Check Manager na
Ferramenta de Administração do Oracle BI.
• Verifique se o ficheiro de modelo de dados inclui os detalhes da ligação a uma
instância da base de dados Oracle Cloud
Analise as definições do pool de ligações a partir da Ferramenta de Administração
do Oracle BI:
– Nome da origem de dados deve apontar para o Oracle Database Cloud Database as a Service no qual os dados estão armazenados.
– Interface de chamada tem de ser Oracle Call Interface (OCI).
Se o ficheiro de modelo de dados ligar a várias instâncias do Oracle Database
Cloud - Database as a Service, verifique as definições do pool de ligações uma a
uma.
Efetuar Tarefas de Administração 13-7
Importar Modelos de Dados a partir do Oracle BI Enterprise Edition
Quando o ficheiro de modelo de dados (.rpd) estiver pronto, pode importá-lo para o
Oracle BI Cloud Service. Antes de o fazer, efetue uma cópia de segurança do modelo
de dados atual para o caso de precisar de repor esta versão. Consulte Importar
Modelos de Dados a partir de um Ficheiro (.rpd).
Durante a importação, as informações do modelo de dados existentes no Oracle BI
Cloud Service são apagadas e substituídas pelo conteúdo do ficheiro importado. Os
modelos de dados importados a partir do ficheiro ficam disponíveis para os autores de
conteúdo através da secção Áreas de Informações Empresariais.
Editar Modelos de Dados Importados para a Nuvem
Não pode editar os modelos de dados criados com o Oracle BI Enterprise Edition
através do Oracle BI Cloud Service. O Modelador de Dados é desativado quando
importa modelos de dados para o Oracle BI Cloud Service a partir de um ficheiro .rpd.
Se quiser melhorar ou atualizar o modelo, efetue as atualizações na Ferramenta de
Administração do Oracle BI, reexecute as verificações de consistência e importe
novamente o ficheiro de modelo de dados. Sempre que importa um modelo de dados,
apaga e substitui o modelo existente pelo conteúdo recém-importado.
Sugestão: As alterações do modelo, tal como o apagamento de colunas do
modelo, podem afetar o conteúdo existente. Verifique cuidadosamente as
análises e os painéis existentes depois de importar as atualizações do modelo.
Importar Modelos de Dados a partir de um Ficheiro (.rpd)
Os administradores podem importar modelos de dados criados com o Oracle BI
Enterprise Edition para o Oracle BI Cloud Service. Após a migração dos modelos de
dados para a nuvem, os autores de conteúdo podem visualizar os dados da forma
habitual.
Quando importa modelos de dados a partir do Oracle BI Enterprise Edition, apaga as
informações dos modelos de dados existentes no Oracle BI Cloud Service e substitui-as
pelo conteúdo no ficheiro de modelo de dados (.rpd). Os modelos de dados
importados ficam disponíveis para os autores de conteúdo através da secção Áreas de
Informações Empresariais.
Para importar modelos de dados criados com o Oracle BI Enterprise Edition para a
nuvem:
1. Verifique o ficheiro de modelo de dados (.rpd) e as ligações à base de dados.
Consulte Acerca da Importação de Modelos de Dados do Oracle BI Enterprise
Edition para a Nuvem
2. No Oracle BI Cloud Service, abra a Consola.
3. Selecione Instantâneos e Modelos.
4. Tire um instantâneo do modelo de dados atual para o caso de precisar de repor esta
versão.
Consulte Tirar um Instantâneo.
5. Clique em Substituir Modelo de Dados.
6. Clique em Percorrer e selecione o ficheiro de modelo de dados (.rpd) que pretende
importar.
13-8 Preparar Dados no Oracle Business Intelligence Cloud Service
Gerir Informações do Mapa
7. Introduza a senha do ficheiro.
8. Clique em OK.
9. Desloque-se para a Página Principal, clique em Análises e, em seguida, em Criar
Análises para ver os modelos de dados no Oracle BI Cloud Service.
Os modelos de dados importados a partir do ficheiro são apresentados na secção
Selecionar Áreas Empresariais.
10. Opcionalmente, se o ficheiro de modelo de dados importado definir permissões e
filtros de dados, crie perfis de grupo da aplicação correspondentes no Oracle BI
Cloud Service para que a permissão de acesso a dados funcione na nuvem.
a. Crie perfis de grupo da aplicação com exatamente os mesmos nomes que os
definidos na Ferramenta de Administração do Oracle BI.
Consulte Acrescentar Perfis de Grupo da Aplicação Próprios.
b. Atribua utilizadores (e perfis de grupo de utilizadores) aos perfis de grupo da
aplicação conforme necessário.
Consulte Atribuir Perfis de Grupo da Aplicação a Utilizadores e Atribuir Perfis
de Grupo da Aplicação aos Perfis de Grupo dos Utilizadores.
Gerir Informações do Mapa
Os administradores configuram informações do mapa para o Oracle BI Cloud Service
para que os utilizadores possam visualizar e interagir com os dados através de mapas.
Tópicos
• Configurar a Forma de Apresentação dos Dados nos Mapas
• Editar Mapas de Segundo Plano
Configurar a Forma de Apresentação dos Dados nos Mapas
Na qualidade de administrador, deve definir a forma como as colunas de dados
modeladas no Oracle BI Cloud Service são apresentadas nos mapas. Depois de
configurados os dados do mapa, os utilizadores podem visualizar os dados através de
visualizações de mapas.
Guia Prático
As visualizações de mapas permitem aos utilizadores apresentar dados nos mapas em
formatos diferentes e interagir com os dados. O Oracle BI Cloud Service está
configurado com o Oracle MapViewer, dados de limites espaciais, mapas em hosts, a
Base de Dados Oracle e, opcionalmente o Oracle Spatial. Na qualidade de
administrador, deve configurar os metadados que definem a correspondência entre os
dados do Oracle BI e os dados espaciais.
Para configurar a forma de apresentação dos dados nas visualizações de mapas:
1. Na Página Principal, clique em Consola e em Gerir Dados de Mapas.
2. Clique no separador Camadas.
Efetuar Tarefas de Administração 13-9
Gerir Informações do Mapa
3. Clique no botão Importar Camadas.
4. Na caixa de diálogo Importar Camadas, selecione a ligação no campo Procurar em
e as camadas necessárias para aplicar zoom e definir o nível de detalhe. Clique em
OK.
5. Novamente no separador Camadas, selecione uma camada e clique no botão Editar
Camada. Na caixa de diálogo Editar Camada, associe camadas a colunas, de modo
a que os utilizadores possam apresentar dados na visualização do mapa.
Campo
Descrição
Nome
Especifica o nome da camada apresentada aos utilizadores
que trabalham com as visualizações de mapas.
Localização
Especifica que mapa de segundo plano dá origem à camada.
Clique em Localização para selecionar uma camada diferente.
Descrição
Especifica a descrição da camada do mapa. Esta descrição é
apresentada quando os utilizadores estão a editar
visualizações de mapas e colocam o apontador do rato sobre
o nome da camada na área Formatos de Mapas.
Chave da Camada
Especifica a coluna de dados espaciais que pode associar aos
dados para o Oracle BI Cloud Service. Cada valor da coluna
corresponde a uma "forma" com origem no mapa de segundo
plano. Por exemplo, uma camada MY_CITIES poderá ter uma
chave de camada chamada CITY. O valor por omissão é a
"melhor suposição". Selecione a coluna adequada a partir das
lista.
Há diversos motivos para um país como o México poder ser
desenhado como uma área em branco num mapa:
• A coluna tem um valor nulo para o país México, mas
existe uma forma para México na coluna espacial.
• A coluna tem um valor para o país México, mas não existe
nenhuma forma para México na coluna espacial.
• A coluna tem um valor para o país México e existe a
forma para México na coluna espacial, mas os nomes não
correspondem. As colunas de dados no Oracle BI Cloud
Service podem ter o valor MEX e a coluna espacial pode
ter MXC.
Delimitador de Chaves
do BI
Disponível apenas quando são especificadas várias colunas
para uma chave. Especifica um carácter ASCII único (como
uma vírgula ou um carácter de sublinhado) que funciona
como delimitador para combinar as colunas de dados no
Oracle BI Cloud Service que formam uma chave.
13-10 Preparar Dados no Oracle Business Intelligence Cloud Service
Gerir Informações do Mapa
Campo
Descrição
Tipo de Geometria
Especifica se a camada é uma camada geométrica de
polígonos, pontos ou linhas. O tipo selecionado afeta a
formatação que os utilizadores podem aplicar à camada.
Área Colunas da Chave
do BI
Especifica as colunas de dados no Oracle BI Cloud Service
que pretende associar à camada. Pode ter várias colunas
associadas a uma única camada. Pode selecionar várias
colunas de uma área empresarial ou de várias áreas
empresariais. As colunas e o delimitador que selecionar
devem corresponder exatamente ao nome do valor de Chave
da Camada. Suponha que o valor de Chave da Camada é
STATE_CITY. Deve selecionar as colunas de dados do BI
STATE e CITY e especificar o carácter de sublinhado no
campo Delimitador de Chaves do BI.
Utilize as várias opções nesta área:
• Acrescentar — Apresenta a lista de áreas empresariais
disponíveis. Selecione uma área empresarial e selecione
todas as colunas de dados que pretende associar à
camada.
• Apagar — Apaga a coluna da chave selecionada.
• Editar — Permite editar as colunas de dados associadas a
uma camada.
Quando um desenhador de conteúdo cria uma visualização
de mapa, é selecionado um mapa principal por omissão como
base para essa visualização de mapa. Se pelo menos uma
coluna de dados da análise estiver associada a uma camada
associada a um mapa principal, esse mapa principal é
selecionado por omissão.
Mostrar Nomes
Qualificados
Especifica se deve ser apresentado o nome totalmente
qualificado da coluna na Área Colunas da Chave do BI ou
simplesmente o nome da coluna.
Esta caixa de diálogo é utilizada para associar camadas a dados do BI. Se utilizar
uma coluna específica em várias áreas empresariais, deve associá-la a uma camada
para cada área empresarial. Se a associação entre uma coluna e uma camada estiver
incorreta, a camada não pode ser apresentada corretamente no mapa.
Nota: As funcionalidades espaciais, como as definições de formas, são geridas
pelos administradores da base de dados para o seu serviço. Se uma definição
de geometria da forma não existir para um determinado valor de coluna, a
forma não pode ser mostrada no mapa e poderá impedir as interações do
utilizador no mapa.
6. Selecione OK para fechar a caixa de diálogo.
7. Clique no separador Mapas de Segundo Plano e, em seguida, clique no botão
Importar Mapas de Segundo Plano.
8. Na caixa de diálogo Importar Mapas de Segundo Plano, selecione a ligação no
campo Procurar em e os mapas principais a utilizar e, em seguida, clique em OK.
A ligação que selecionar para o mapa principal pode ser diferente da ligação para
as camadas ou imagens.
Efetuar Tarefas de Administração 13-11
Gerir Informações do Mapa
9. Consulte Editar Mapas de Segundo Plano para ver os passos necessários para
preparar os mapas de segundo plano.
Após acrescentar os mapas de segundo plano e as camadas do mapa, o Oracle BI
Cloud Service pode utilizar as informações para criar uma imagem estática de um
mapa. A imagem estática é apresentada aos desenhadores de conteúdo e aos
utilizadores que trabalham com visualizações de mapas. Para obter informações sobre
o modo como os desenhadores e utilizadores interagem com as visualizações de
mapas, consulte Editar Visualizações de Mapas.
Editar Mapas de Segundo Plano
Edite os mapas de segundo plano para garantir que os utilizadores têm uma
experiência transparente com as visualizações de mapas.
Um mapa de segundo plano é um mapa não interativo que serve de base para a
visualização do mapa. Poderá apresentar uma imagem de satélite ou um mapa com
estradas. O mapa de segundo plano especifica a ordem das camadas na visualização
do mapa.
A ordenação das camadas do mapa é muito importante. Deve prestar muita atenção
para garantir que os utilizadores têm uma experiência transparente de navegação no
mapa (ou seja, definição do nível de detalhe e aplicação de zoom). Na caixa de diálogo
Editar Mapa de Segundo Plano, é atribuído um intervalo de zoom mínimo e máximo a
cada camada. Uma vez que o cursor de deslocação de zoom do mapa só permite a
deslocação de baixo para cima na vertical, as camadas com níveis de zoom mínimo
inferiores são colocadas na parte inferior do cursor de deslocação. Certifique-se de que
a grelha de camadas na secção Camadas Interativas do BI da caixa de diálogo segue
um padrão semelhante, de modo a que as camadas com níveis de zoom mínimo
inferiores sejam colocadas no fim da lista.
A ordenação das camadas torna-se irrelevante quando não há intersecção dos
intervalos de zoom das camadas na escala. A ordenação torna-se muito importante
quando as camadas têm um intervalo de zoom mínimo e máximo comum. Tenha o
cuidado de garantir que as camadas detalhadas não ficam ocultadas pelas camadas
agregadas durante as operações de definição do nível de detalhe ou de aplicação de
zoom.
13-12 Preparar Dados no Oracle Business Intelligence Cloud Service
Gerir Informações do Mapa
Para editar um mapa de segundo plano:
1. Apresente a página Gerir Dados de Mapas e importe camadas, conforme descrito
em Configurar a Forma de Apresentação dos Dados nos Mapas.
2. No separador Mapas de Segundo Plano, selecione um mapa e, em seguida, clique
no botão Editar Mapa de Segundo Plano para apresentar a caixa de diálogo Editar
Mapa de Segundo Plano.
3. Especifique o nome e a descrição do mapa, que são apresentados como uma nota
informativa para o mapa ao selecionar um mapa a partir da lista, durante a edição
da visualização do mapa.
4. O campo Localização apresenta a localização do mapa de segundo plano na origem
de dados. Clique no botão Localização para mudar para um mapa diferente. Se
selecionar um mapa de segundo plano que inclui um número diferente de níveis de
zoom, os níveis de zoom são ajustados automaticamente para as camadas
associadas ao mapa redimensionando os respetivos intervalos à escala.
5. Clique no botão Acrescentar Camadas para apresentar uma lista das camadas que
foram importadas no separador Camadas e, em seguida, selecione as camadas a
acrescentar ao mapa. Este botão não está disponível quando todas as camadas do
separador Camadas tiverem sido acrescentadas ao mapa de segundo plano.
Quando acrescenta uma camada que faz parte da definição do mapa, a camada é
apresentada nos respetivos níveis de zoom por omissão. Se a camada não fizer
parte da definição do mapa, especifique os níveis de zoom.
As camadas são listadas de baixo para cima, em termos da forma como são
aplicadas ao mapa. Um exemplo de ordem é Países, Distritos, Localidades.
Geralmente, as camadas de níveis inferiores têm níveis de zoom inferiores. Por
exemplo, se tiver uma camada Distritos e uma camada Localidades, inclua níveis
de zoom para Distrito inferiores aos da Localidade.
6. Clique no botão Ordenar Camadas por Nível de Zoom para listar as camadas por
ordem crescente ou decrescente com base na visibilidade do mapa. Este botão não
está disponível quando as camadas estão listadas pela ordem correta.
Efetuar Tarefas de Administração 13-13
Gerir Informações do Mapa
A sequência de ordenação especificada aqui não afeta a ordem pela qual as
camadas são aplicadas no mapa. Em vez disso, a sequência de ordenação afeta os
níveis de zoom. Por exemplo, a camada Distritos poderá ter os níveis de zoom 1 a 3
e a camada Localidades tem os níveis de zoom 4 a 9. As camadas inferiores têm os
números de níveis de zoom inferiores. Os níveis de zoom que especifica
correspondem às marcas de verificação no cursor de deslocação do zoom no mapa.
Pode incluir camadas que foram associadas a uma coluna de BI através da
utilização da caixa de diálogo Editar Camada e as camadas que não foram
associadas. Certifique-se de que a ordem das camadas do BI é superior à das
camadas sem ser do BI. Se uma camada sem ser do BI tiver uma ordem superior à
de qualquer camada do BI, a camada sem ser do BI é apresentada por cima das
camadas do BI inferiores no mapa, impedindo que as camadas do BI sejam
interativas.
7. Clique no botão Ativar Visibilidade da Camada ou Desativar Visibilidade da
Camada para controlar a visibilidade das camadas no mapa. Utilize os botões para
indicar se a camada está visível na Pré-visualização do mapa nesta caixa de diálogo
apenas. A camada continua visível numa visualização do mapa. Pode modificar os
níveis de zoom de uma camada com a visibilidade desativada.
8. Clique numa célula sob um nível de zoom de uma camada para afetar o nível de
zoom:
• Se clicar numa célula azul entre outras células azuis, é apresentado um menu
sobreposto com os botões Limpar Antes e Limpar Depois, que permitem alterar
o nível de zoom em qualquer direção. Por exemplo, se clicar na célula do nível
de zoom 4 e clicar na borracha à direita, todas as células à direita são limpas
para esse nível de zoom.
• Se clicar numa célula azul no fim de uma linha de células azuis, a célula fica
branca para indicar que já não faz parte desse nível de zoom.
• Se clicar numa célula branca, aumenta o nível de zoom num dos lados das
células azuis existentes. Por exemplo, suponha que as células 4 a 6 têm a cor
azul para refletir o nível de zoom. Se clicar na célula 2, o nível de zoom passa a
ser de 2 a 6.
Se não definir nenhum nível de zoom para uma camada, essa camada não é
apresentada no mapa.
9. Clique no ícone de ação junto ao nome da camada para apresentar um menu a
partir do qual pode efetuar várias seleções:
• Apagar — Retira a camada deste mapa de segundo plano. A camada continua a
estar disponível no separador Camadas e pode ser acrescentada a esta área
novamente.
• Deslocar para Cima ou Deslocar para Baixo — Desloca a camada para cima ou
para baixo para que possa especificar a ordem pela qual as camadas são
aplicadas ao mapa.
• Redefinir para Visibilidade por Omissão — Redefine o intervalo de
visibilidade atual para esta camada, conforme especificado na definição do
mapa subjacente. Se esta camada não estiver associada nativamente ao mapa,
esta opção estará desativada para essa camada.
13-14 Preparar Dados no Oracle Business Intelligence Cloud Service
Colocar na Lista Branca Domínios Seguros
10. Utilize o contorno amarelo que circunda a coluna de caixas de um nível de zoom
para determinar qual o nível de zoom apresentado atualmente na área do mapa.
11. Utilize os controlos de deslocamento e zoom para especificar o modo de
apresentação do mapa aos utilizadores. Se colocar o apontador do rato sobre o
cursor de deslocação de zoom, são apresentadas notas informativas que
especificam os nomes das camadas associadas atualmente a esse nível de zoom.
12. Clique em OK.
Colocar na Lista Branca Domínios Seguros
A adição à lista branca está a permitir ou aprovar o acesso a conteúdo específico. Por
motivos de segurança, não tem permissão para acrescentar conteúdo externo a
relatórios ou a incorporar os seus relatórios noutras aplicações, a menos que o
administrador considere seguro fazê-lo. Apenas os administradores podem
acrescentar domínios seguros à lista branca.
Para acrescentar domínios seguros à lista branca:
1. Clique em Consola.
2. Clique em Domínios Seguros.
3. Para permitir que os utilizadores incorporem imagens de outros domínios nos
respetivos relatórios de BI, clique em Acrescentar Domínio em Permitir imagens a
partir de.
Para permitir que os utilizadores incorporem os respetivos relatórios de BI em
conteúdos localizados noutros domínios, clique em Acrescentar Domínio em
Permitir incorporação em.
4. Introduza o nome do domínio seguro. Utilizar formatos como:
• www.example.com
• *.example.com
• https:
5. Para retirar um domínio, selecione-o e clique no ícone Apagar.
Nota: Depois de acrescentar um domínio seguro, necessitará de sair de sessão
e voltar a entrar em sessão se pretender aceder a conteúdo a partir dessa
origem.
Consulte também Incorporar Imagens Externas no Conteúdo e Incorporar
Conteúdo Noutras Aplicações
Gerir Como o Conteúdo é Indexado e Pesquisado
Os administradores podem configurar como o conteúdo do catálogo é indexado e
sondado para que os utilizadores encontrem o conteúdo mais recente quando
pesquisam. Por omissão, o catálogo é sondado uma vez por dia e todas as pastas
partilhadas são incluídas. Pode configurar uma agenda diferente mais adequada ao
seu negócio e excluir quaisquer pastas que não pretende que sejam pesquisadas.
Efetuar Tarefas de Administração 13-15
Gerir Como o Conteúdo é Indexado e Pesquisado
Tópicos
• Configurar Indexação da Pesquisa
• Agendar Sondagens de Conteúdo Regulares
• Monitorizar Tarefas de Sondagem de Pesquisa
Configurar Indexação da Pesquisa
O conteúdo do catálogo é sondado e indexado de modo a que as pessoas possam
encontrar rapidamente o conteúdo quando pesquisam.
Para configurar a indexação:
1. Abra a Consola.
2. Clique em Configurar Índices da Pesquisa.
3. Para assegurar que os utilizadores encontram as informações mais recentes quando
pesquisam, selecione Ativar Sondagem do Catálogo e configure uma sondagem
completa.
Consulte Agendar Sondagens de Conteúdo Regulares para alterar a frequência com
que o conteúdo é sondado.
Para suspender temporariamente a indexação, anule a seleção Ativar Sondagem do
Catálogo.
Agendar Sondagens de Conteúdo Regulares
É tarefa do administrador selecionar quais pastas devem ser sondadas e agendar
quando e com que frequência o conteúdo deve ser sondado.
Para configurar uma agenda para indexação do conteúdo:
1. Abra a Consola.
2. Clique em Configurar Índices da Pesquisa.
3. Agende quando executar a sondagem. Clique em Selecionar Data e Hora e
especifique o mês, ano, hora e fuso horário.
4. Agende com que frequência a sondagem deve ser executada. Introduza valores
para Executar Todos e Frequência para escolher o melhor intervalo entre
sondagens.
Por omissão, o catálogo é configurado para ser sondado uma vez por dia. O índice
é atualizado automaticamente à medida que os utilizadores acrescentam ou
modificam o conteúdo.
5. Selecione Indexar Pastas do Utilizador para permitir conteúdo privado do
utilizador no índice.
As pastas do utilizador são indexadas por omissão. Anule a seleção desta opção se
não pretender que qualquer conteúdo seja armazenado nas pastas do utilizador a
indexar ou pesquisar.
6. Selecione as pastas que pretende para sondar e excluir quaisquer pastas com o
conteúdo que não pretende que outros encontrem quando pesquisam.
13-16 Preparar Dados no Oracle Business Intelligence Cloud Service
Monitorizar Utilizadores e Diários de Atividades
Primeiro selecione Indexar Pastas do Utilizador, em seguida escolha Indexar ou
Não Indexar a partir da lista pendente Estado da Sondagem para cada pasta.
7. Para Línguas, selecione todas as línguas em que pretende criar índices. Os
resultados da sondagem são acrescentados ao índice nas línguas que especifica. Por
exemplo, se a sede da empresa for nos Estados Unidos e tiver escritórios em Itália,
pode escolher inglês e italiano para criar um índice tanto em inglês como em
italiano.
8. Clique no ícone Gravar para gravar as alterações.
Monitorizar Tarefas de Sondagem de Pesquisa
Os administradores podem verificar a última vez em que o conteúdo foi indexado e
monitorizar o estados tas tarefas de sondagem. Pode parar qualquer tarefa de
sondagem que esteja em execução ou cancelar a sondagem agendada seguinte antes de
iniciar.
Para monitorizar tarefas de sondagem de pesquisa:
1. Abra a Consola.
2. Clique em Monitorizar Sondagens.
A página Estado da Tarefa de Sondagem mostra informações sobre a sondagem
anterior, atual e a agendada seguinte.
3. Consulte a coluna Estado para saber quando o conteúdo foi sondado pela última
vez e quando a sondagem seguinte vence.
4. Clique em Cancelar para parar a tarefa de sondagem que está Em Execução ou
Agendada.
Monitorizar Utilizadores e Diários de Atividades
Pode ver informações sobre quaisquer utilizadores com entrada em sessão no seu
serviço e resolver problemas relacionados com consultas de relatórios a partir da
página Gerir Sessão.
Tópicos:
• Monitorizar os Utilizadores com Entrada em Sessão
• Analisar Consultas de SQL e Diários
Monitorizar os Utilizadores com Entrada em Sessão
Pode ver quantos utilizadores entraram em sessão no seu serviço e visualizar
informações detalhadas sobre cada utilizador na página Gerir Sessões.
Para monitorizar os utilizadores com entrada em sessão:
1. Abra a Consola.
2. Clique em Sessões e Cache de Consultas.
A secção Sessões apresentada na parte superior da página mostra quantos
utilizadores entraram em sessão (Número Total de Sessões).
A tabela fornece os detalhes dos utilizadores que entraram em sessão:
Efetuar Tarefas de Administração 13-17
Monitorizar Utilizadores e Diários de Atividades
Campo
Descrição
ID do
Utilizador
O nome introduzido pelo utilizador quando entrou em sessão.
ID da Sessão
Um identificador exclusivo atribuído pelo Oracle BI Cloud Service a
cada sessão de utilizador.
Informações
do Navegador
Informações sobre o browser utilizado para entrar em sessão.
Em Sessão
Hora em que o utilizador entrou em sessão.
Último Acesso
Indicação de data/hora da última atividade deste utilizador. Pode ser
qualquer tipo de atividade, como, por exemplo, mudar entre páginas.
3. Para monitorizar um utilizador específico, clique em Filtrar Cursores por Sessão.
As informações para este utilizador são apresentadas na tabela Cache de Cursores.
Consulte Analisar Consultas de SQL e Diários.
Clique em Limpar Filtro para mostrar as informações de todos os utilizadores.
4. Para alterar a forma como as mensagens são registadas no diário para um
utilizador específico, selecione um Nível de Registo no Diário na lista.
Por omissão, o registo no diário está desativado.
Analisar Consultas de SQL e Diários
Os administradores podem examinar os pedidos de consulta de SQL subjacentes que
são executados à medida que as pessoas utilizam o serviço.
Para examinar consultas de SQL e diários relacionados com a atividade dos
utilizadores:
1. Abra a Consola.
2. Clique em Sessões e Cache de Consultas.
A secção Cache de Cursores permite-lhe monitorizar e resolver os problemas
relacionados com os registos no diário da atividade para os utilizadores com
entrada em sessão no serviço.
Campo
Descrição
ID
Um identificador interno exclusivo que é atribuído a cada entrada.
Utilizador
O nome do utilizador que executou a análise e que a colocou pela última
vez na cache.
Referências
O número de referências a esta entrada desde que foi colocada na cache.
13-18 Preparar Dados no Oracle Business Intelligence Cloud Service
Executar Consultas de SQL de Teste
Campo
Descrição
Estado
O estado da análise que está a utilizar esta entrada da cache:
• A Iniciar — A análise está a começar a ser executada.
• À Espera do Pai — Uma visualização na análise está a aguardar que
os dados sejam devolvidos para a consulta.
• Em Execução — A análise está atualmente a ser executada.
• Terminado — A análise terminou.
• Em Fila de Espera — O sistema está a aguardar que um processo
leve se torne disponível para que a análise possa ser processada.
• A cancelar — A aplicação está no processo de cancelamento da
análise.
• Erro — Ocorreu um erro durante o processamento ou execução da
análise. Procure na coluna Instrução informações sobre o erro.
Tempo
O tempo para processar e executar a análise, apresentado em
incrementos de um segundo. Um valor de 0s (zero segundos) indica que
a análise demorou menos de 1 segundo a concluir.
Ação
Ligações em que pode clicar para afetar a análise:
• Cancelar — Termina a análise. É apresentado para análises a
decorrer. O utilizador que executa a análise recebe uma mensagem
informativa a indicar que a análise foi cancelada por um
administrador.
• Fechar — Limpa a entrada da cache associada a esta análise. É
apresentado para análises concluídas.
• Visualizar Diário — Apresenta o diário de uma consulta executada
para esta análise.
• Diagnóstico — Apresenta uma página HTML de informações de
diagnóstico que pode partilhar com o Apoio a Clientes da Oracle.
Último Acesso
A indicação de data/hora da última vez que a entrada da cache para esta
análise foi utilizada para satisfazer uma análise.
Instrução
A instrução de SQL lógico que foi emitida para a análise ou, se a análise
resultar num erro, as informações sobre a natureza do erro.
Informações
Informações de controlo de utilização (por exemplo, qual a análise com a
consulta).
Registos
O número de registos no conjunto de resultados que foram vistos (por
exemplo, 50+ para indicar que 50 registos foram vistos mas existem
registos adicionais a obter ou 75 para indicar que 75 registos foram
vistos e não existem mais registos a obter).
3. Opcionalmente, clique em Fechar Todos os Cursores para retirar informações na
tabela Cache de Cursores.
4. Opcionalmente, clique em Cancelar Pedidos em Execução para cancelar todos os
pedidos em execução para análises.
Executar Consultas de SQL de Teste
Os administradores podem introduzir uma instrução de SQL diretamente nas origens
de dados subjacentes. Esta funcionalidade é útil para teste e depuração. Os resultados
não são formatados e não é possível gravar instruções de SQL emitidas diretamente
por si.
Efetuar Tarefas de Administração 13-19
Monitorar Métricas do Oracle BI Cloud Service
Nem todos os procedimentos e funções de SQL são suportados, como, por exemplo, o
procedimento NQSSetSessionVariables().
Para executar instruções de SQL de teste:
1. Abra a Consola.
2. Clique em Emitir SQL.
3. Introduza a instrução de SQL. Por exemplo:
SELECT
XSA('weblogic'.'SalesTargets')."Columns"."E1 Sales Rep Name" s_1,
XSA('weblogic'.'SalesTargets')."Columns"."P4 Brand" s_2,
XSA('weblogic'.'SalesTargets')."Columns"."T03 Per Name Qtr" s_3,
XSA('weblogic'.'SalesTargets')."Columns"."Target Revenue" s_4
FROM XSA('weblogic'.'SalesTargets')
ORDER BY 2 ASC NULLS LAST, 3 ASC NULLS LAST, 4 ASC NULLS LASTFETCH
FIRST 65001 ROWS ONLY
4. Altere o Nível de Registo no Diário, se for necessário.
Cada utilizador recebe um nível de registo no diário por omissão. Selecione Valor
por Omissão nesta caixa para utilizar o seu nível por omissão.
5. Especifique se a consulta deve ser executada nos dados em cache.
Anule a seleção de Utilizar Cache de Serviços de Apresentação do Oracle BI para
especificar que não pretende que sejam utilizados dados em cache na consulta. Em
geral, evite anular a seleção desta caixa porque a desativação da cache pode
provocar potenciais problemas de degradação do desempenho.
6. Clique em Emitir SQL.
Monitorar Métricas do Oracle BI Cloud Service
Os administradores podem ver o estado e controlar as métricas de utilização do Oracle
BI Cloud Service em Serviços Privados.
Em Serviços Privados, pode ver se o Oracle BI Cloud Service e o respetivo Oracle
Database Cloud Service associado estão disponíveis e a funcionar como esperado
(Ativos). Consulte também Como se Integra o Oracle BI Cloud Service com o Oracle
Database Cloud Service?
Também pode controlar o número de pessoas que estão a utilizar o Oracle BI Cloud
Service com base no perfil de grupo delas:
• Consumidores do BI Este Mês — Comunica o número de pessoas com entrada em
sessão no Oracle BI Cloud Service durante o mês de calendário atual que podem
visualizar e executar análises (têm o perfil de grupo da aplicação Consumidor do
BI).
• Autores do BI Este Mês — Comunica o número de pessoas com entrada em sessão
no Oracle BI Cloud Service durante o mês de calendário atual que podem criar
análises e painéis (têm o perfil de grupo da aplicação Autor de Conteúdo do BI) ou
efetuar tarefas avançadas de gestão de conteúdos, como, por exemplo, exportar
painéis (têm o perfil de grupo da aplicação Autor de Conteúdo Avançado do BI).
• Modeladores do Autor do BI Este Mês — Comunica o número de pessoas com
entrada em sessão no Oracle BI Cloud Service durante o mês de calendário atual
13-20 Preparar Dados no Oracle Business Intelligence Cloud Service
Monitorar Métricas do Oracle BI Cloud Service
que podem modelar e carregar dados com o Carregador de Dados (têm o perfil de
grupo da aplicação Autor do Modelo de Dados do BI).
• Admins do BI Este Mês — Comunica o número de pessoas com entrada em sessão
no Oracle BI Cloud Service durante o mês de calendário atual que podem
administrar o Oracle BI Cloud Service e delegar privilégios a outras pessoas (têm o
perfil de grupo da aplicação Administrador de Serviços do BI).
Para obter mais informações, consulte Visualizar Detalhes do Serviço em Gerir e
Monitorizar Oracle Cloud.
Efetuar Tarefas de Administração 13-21
Monitorar Métricas do Oracle BI Cloud Service
13-22 Preparar Dados no Oracle Business Intelligence Cloud Service
Parte V
Referência
Esta parte fornece informações de referência relativas ao Oracle BI Cloud Service.
Anexos
• Terminologia
• Perguntas Mais Frequentes
• Resolução de Problemas
• Referência do Editor de Expressões
• Referência do Data Sync
• Referência do Carregador de Dados
• Acessibilidade
A
Terminologia
Seguem-se alguns termos do Oracle BI Cloud Service utilizados neste livro.
Termo
Definição
ação
Uma ação permite navegar no conteúdo relacionado ou numa página
na Web. Pode incluir ações nas análises e nas páginas dos painéis. Por
exemplo, pode utilizar uma ação na análise Receitas da Marca para que
os consultores de vendas naveguem para um local Web de Detalhe da
Oportunidade.
ligação da ação
Uma ligação de ação permite incorporar uma ação numa análise ou
numa página do painel que executa uma ação associada quando é
clicada. Por exemplo, pode incorporar uma referência de ação na
análise Receitas da Marca para que os consultores de vendas naveguem
para um local na Web de Detalhe da Oportunidade.
análise
Uma análise fornece respostas a questões empresariais ao efetuar
consultas nos dados da organização. As análises permitem explorar e
interagir com as informações mediante a apresentação visual dos dados
em tabelas, gráficos, tabelas dinâmicas, bem como gravar, organizar e
partilhar os seus resultados. Por exemplo, pode criar uma análise de
Receitas da Marca que mostra os dados em visualizações num painel
Desempenho de Vendas. Pode partilhar esta análise com colegas de
trabalho, clientes e parceiros de negócio.
perfil de grupo da
aplicação
Um perfil de grupo da aplicação é composto por um conjunto de
privilégios que determinam o que os utilizadores podem ver e fazer no
Oracle BI Cloud Service. No Oracle BI Cloud Service, associa
utilizadores ou perfis de grupo configurados no domínio da identidade
a um ou vários perfis de grupo da aplicação. Os utilizadores e os perfis
de grupo herdam os privilégios no Oracle BI Cloud Service a partir
destes perfis de grupo da aplicação.
atributo
Os atributos são itens de dados baseados em membros que podem ser
utilizados como categorias simples ou organizados em hierarquias com
níveis. Compare um atributo com uma medida.
livro de resumos
Pode armazenar um instantâneo estático das páginas do painel ou de
análises individuais num ou mais livros de resumos. Também pode
configurar um livro de resumos para renovar os dados acedidos. Por
exemplo, na qualidade de vendedor, pode utilizar um livro de resumos
para recolher um instantâneo de uma análise Desempenho de Vendas
em cada trimestre.
Terminologia A-1
Termo
Definição
item calculado
Um item calculado mostra um cálculo entre membros, que é
representado por um único membro. Um item calculado é útil quando
pretende visualizar e manipular um conjunto de membros como uma
única entidade. Por exemplo, na qualidade de analista de vendas, pode
criar um membro na análise de Despacho por Trimestre que mostra a
média das receitas para os membros Consola de Jogos e Televisão de
Plasma.
medida calculada
No modelo de dados, as medidas calculadas são colunas nas tabelas
derivadas de outras medidas e baseadas em expressões. Por exemplo,
uma medida calculada chamada Preço Unitário poderá basear-se na
expressão Receitas/Unidades Faturadas.
tela
A localização para visualizações num projeto do Visual Analyzer.
catálogo
O catálogo contém itens definidos e gravados pelo utilizador ou por
outra pessoa para utilização futura (por exemplo, projetos, análises e
painéis). Pode pesquisar no catálogo para localizar um item com o qual
quer trabalhar ou que pretende alterar. Por exemplo, poderá querer
editar uma análise numa pasta partilhada do catálogo. As permissões
controlam o acesso e a partilha de itens no catálogo.
Consola
A Consola fornece várias opções de gestão para o Oracle BI Cloud
Service.
Os administradores podem gerir as permissões dos utilizadores, efetuar
cópias de segurança e repor conteúdo, alterar a ligação à base de dados,
bem como efetuar outras tarefas administrativas a partir da Consola.
Os consumidores de informações empresariais podem gerir os ficheiros
de dados carregados por eles para análise ad-hoc.
coluna
À semelhança das colunas da base de dados, o Oracle BI Cloud Service
dispõe de um conceito de coluna. No Oracle BI Cloud Service, as
colunas são utilizadas em diferentes contextos. Uma coluna numa
análise tem por base uma coluna, um atributo derivado ou uma medida
calculada definida no Modelador de Dados. Por sua vez, as colunas no
Modelador de Dados têm por base as colunas de origem no Oracle
Database Cloud Service.
Numa análise ou projeto, as colunas indicam os dados que pretende
apresentar. Juntamente com os filtros (e os passos de seleção nas
análises), pode utilizar as colunas para determinar o conteúdo das
análises e projetos. As colunas têm nomes para indicar os tipos de
informação que contêm. Por exemplo, pode utilizar as colunas com o
nome Conta e Contacto para apresentar informações numa
visualização.
Nas visualizações, como, por exemplo, de tabela dinâmica e de treliça,
as colunas são organizações verticais de dados. Por exemplo, uma
tabela dinâmica pode incluir uma coluna de dados de Receitas.
painel
Um painel mostra informações relevantes para o utilizador que são
compostas por uma ou mais páginas. Cada página pode dispor de
formas diferentes de apresentação das informações, como, por
exemplo, gráficos, tabelas e imagens. Por exemplo, na qualidade de
vendedor, pode utilizar um painel para ver gráficos de produtos
vendidos no território.
A-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Termo
Definição
Carregador de
Dados
(Obsoleto) Uma ferramenta que permite importar dados a partir dos
ficheiros para o Oracle Database Cloud - Database Schema Service
empacotado com o Oracle BI Cloud Service. Os dados podem ser
importados a partir de ficheiros de texto (TXT e CSV) ou folhas de
cálculo do Microsoft Excel (XLS e XLSX).
Os dados importados podem ser utilizados num modelo de dados que
poderá ser exposto como uma área empresarial no Oracle BI Cloud
Service.
Modelador de
Dados
O Modelador de Dados é um componente que permite modelar dados
no Oracle BI Cloud Service. O modelo de dados criado é exposto como
uma área empresarial que pode utilizar quando cria relatórios e
painéis. Utilize o Modelador de Dados para acrescentar tabelas de
origem e visualizações ao modelo, especificar junções, criar hierarquias
de suporte aos níveis de detalhe e efetuar outras tarefas de modelagem
de dados.
Data Sync
Um utilitário orientado por um assistente que permite importar origens
relacionais no local ou ficheiros CSV para o Oracle Database Cloud
Service. Esta ferramenta sincroniza dados no local com o Oracle
Database Cloud Service através da utilização da API REST. Pode
utilizar esta ferramenta para carregamentos de dados iniciais e
incrementais, assim como executar, monitorar e agendar carregamentos
de dados.
atributo derivado
No modelo de dados, os atributos derivados são colunas nas tabelas de
dimensões que se baseiam em expressões. Por exemplo, um atributo
derivado chamado Morada Completa pode combinar informações das
colunas Morada, Localidade, Distrito e Código Postal.
tabela de
dimensões
No modelo de dados, as tabelas de dimensões contêm valores que
representam as entidades de negócio medidas. Uma tabela de
dimensões contém as colunas que representam os atributos
dimensionais, como, por exemplo, locais, escritórios, pessoas e
produtos. Por exemplo, poderá querer reportar dimensões como
Vendas por Categoria de Produto para o Mês Atual.
tabela de factos
No modelo de dados, as tabelas de factos contêm os dados numéricos
utilizados na medição do desempenho empresarial. Uma tabela de
factos contém valores numéricos, como, por exemplo, receitas, número
de unidades vendidas e número de pessoas contratadas.
filtro
Os filtros são os critérios aplicados às colunas de atributos e medidas
para limitar os resultados apresentados quando executa uma análise.
Pode criar filtros inline ou nomeados. Quando grava um filtro num
objeto de conteúdo individual, este é gravado "inline". Pode gravar
filtros, grupos e itens calculados inline. Além de gravar estes objetos
inline, pode criar filtros nomeados individuais no catálogo para
reutilizar em qualquer análise, painel ou página de painel.
Por exemplo, na qualidade de consultor de vendas, pode filtrar os
resultados apresentados numa análise existente para ver as receitas
apenas pelas marcas da sua responsabilidade.
Terminologia A-3
Termo
Definição
grupo
Um grupo (também denominado "seleção gravada" em determinados
produtos) permite definir os membros de uma coluna como uma lista
de membros ou um conjunto de passos de seleção que geram uma lista
de membros. Por exemplo, na qualidade de analista de vendas, pode
analisar o volume de receitas geradas para os dispositivos móveis e
comparar esse valor com outros tipos de produto. Pode criar um grupo
denominado Dispositivos Móveis para a coluna Produto que inclua
Telefones Flip e Smart Phones.
hierarquia
No modelo de dados, as hierarquias mostram as relações entre os
grupos de colunas de atributos numa tabela de dimensões. Por
exemplo, os meses são constituídos por dias e os trimestres são
constituídos por meses. As hierarquias ativam os níveis de detalhe nas
análises.
domínio da
identidade
O domínio da identidade corresponde às informações do utilizador que
fornecem autenticação no Oracle BI Cloud Service. O domínio da
identidade também define os perfis de grupo dos quais os grupos de
utilizadores podem ser membros.
junção
No modelo de dados, as junções indicam relações entre uma tabela de
factos e uma tabela de dimensões. Cada tabela de factos tem de ter uma
junção a, pelo menos, uma tabela de dimensões e vice-versa.
nível
No modelo de dados, os níveis são componentes das hierarquias que
agregam ou são agregadas a partir de outros níveis. Normalmente, as
hierarquias começam com um nível total, seguido de níveis filhos até
ao nível mais inferior. À exceção do nível total, todos os níveis têm de
ter, pelo menos, uma coluna.
medida
Uma medida é uma coluna numa tabela que tem uma regra de
agregação definida ou se baseia numa expressão que utiliza outras
colunas de medida. Por exemplo, poderá querer medir o desempenho
empresarial por Receitas ou Unidades. As medidas são calculadas a
partir de origens de dados durante a consulta. Compare uma medida
com um atributo.
Presentation
Services
O termo coletivo das funcionalidades do Oracle BI Cloud Service que
permitem apresentar dados de BI. Estas funcionalidades incluem
análises, painéis e um catálogo para apresentação do conteúdo.
projeto
O contentor para os elementos de dados e visualizações do Visual
Analyzer.
etiqueta
As etiquetas são um tipo de filtro que permite criar e especificar valores
de dados, ou escolher valores de dados específicos para obtenção de
conjuntos de resultados para as análises incluídas num painel ou numa
página do painel. Uma etiqueta expande ou redefine o painel existente
e os filtros da análise. Por exemplo, pode utilizar uma etiqueta Ano
para especificar o ano cujos dados pretende ver na análise.
A-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Termo
Definição
API REST
Pode criar, gerir e carregar schemas, tabelas e dados de forma
programática para o Oracle BI Cloud Service através da utilização da
Oracle BI Cloud Service REST API. Também pode utilizar a Oracle BI
Cloud Service REST API se pretender definir ou customizar uma API
de carregamento de dados própria.
O Oracle BI Cloud Service também fornece uma API REST do
Modelador de Dados para que possa interagir com o modelo de dados
de forma programática.
passo de seleção
Ao especificar os membros de dados para inclusão numa análise, cria
seleções de dados a partir da origem de dados. Cada seleção especifica
os critérios de um conjunto de membros para uma coluna específica,
como, por exemplo, Produto ou Dados Geográficos, sendo composta
por um ou mais passos. É num passo que especifica uma instrução que
afeta a seleção, como, por exemplo, acrescentar membros de Produto
cujos valores contêm o texto "ABC". A ordem de execução dos passos
afeta a seleção dos dados. Cada um dos passos age incrementalmente
nos resultados dos passos anteriores, em vez de agir em todos os
membros dessa coluna.
Por exemplo, pode criar um passo para especificar os critérios de um
conjunto de membros numa coluna Escritório de Vendas que contém os
membros "Boston", "Nova Iorque" e "São Francisco".
instantâneo
Os instantâneos permitem capturar e, posteriormente, repor o conteúdo
do Oracle BI Cloud Service num dado momento. Um instantâneo pode
incluir informações sobre o modelo de dados, o catálogo e os perfis de
grupo da aplicação.
visualização de
origem
No modelo de dados, as visualizações de origem são consultas
gravadas dos dados da base de dados. Pode definir visualizações de
origem que combinam colunas de várias tabelas de origem numa tabela
virtual única. Pode criar visualizações de origem para consolidar
origens em floco que têm atributos de dimensão em várias tabelas.
SQL Developer
O Oracle SQL Developer é uma funcionalidade integrada e
transparente de carregamento de dados em grupo com todas as
capacidades necessárias para a navegação em objetos. Esta ferramenta
baseada em Java é executada num computador cliente e acede ao
Oracle BI Cloud Service através de um conjunto de chamadas do
Serviço para a Web RESTful que permitem o acesso e o carregamento
de dados e estruturas de dados no Oracle BI Cloud Service.
SQL Workshop
Pode desenvolver e distribuir aplicações da Web para ambientes de
trabalho e dispositivos móveis utilizando o SQL Workshop, que faz
parte do Oracle Application Express (Oracle APEX). Utilize um
browser da Web para desenvolver ficheiros de comandos de SQL ou
PL/SQL que podem ser utilizados para executar consultas em objetos
no Oracle Database Cloud Service, criar e manter índices, suprimir
objetos desnecessários, etc.
Terminologia A-5
Termo
Definição
tabela
À semelhança das tabelas de bases de dados, o Oracle BI Cloud Service
dispõe de um conceito de tabela e utiliza-o em diversos contextos.
Quando modela dados, cria uma tabela de dimensões ou uma tabela de
factos que inclui as colunas de origem de uma ou várias tabelas de
origem no Oracle Database Cloud Service.
Quando cria uma análise, pode criar uma visualização de tabela
definida pelo utilizador para apresentar os dados.
dimensão de tempo
No modelo de dados, as dimensões de tempo ativam as funções de
séries de tempo. Estas funções permitem as comparações com períodos
de tempo anteriores para que possa analisar dados resultantes de
vários períodos de tempo.
Uma dimensão de tempo é um grupo dos seguintes objetos de modelos
relacionados:
• Uma tabela de origem de tempo na base de dados que é preenchida
com dados de tempo
• Uma tabela de dimensões de tempo no modelo de dados baseada
na tabela de origem de tempo
• Uma hierarquia de tempo que define as relações entre diferentes
períodos de tempo
variável
No modelo de dados, as variáveis calculam e armazenam
dinamicamente os valores para que estes possam ser utilizados em
expressões. Pode utilizar as variáveis em expressões de coluna ou em
filtros de dados.
visualização
Uma visualização é uma apresentação que auxilia a comunicar um
resultado. Uma visualização oferece interpretações pertinentes e
intuitivas dos resultados das análises. Pode acrescentar diversas
visualizações dos resultados, tais como gráficos e tabelas dinâmicas,
que permitem o aumento do nível de detalhes para obtenção de
informações mais detalhadas, texto explicativo, uma lista de filtros
utilizada para limitar os resultados, etc. Por exemplo, pode analisar
tendências para a análise de Previsão de Vendas mediante a criação de
uma visualização de treliça.
Visual Analyzer
Uma ferramenta que permite explorar visualmente os dados analíticos
de forma individual.
A-6 Preparar Dados no Oracle Business Intelligence Cloud Service
B
Perguntas Mais Frequentes
Esta referência fornece respostas às perguntas mais frequentes efetuadas pelos
administradores e analistas de BI responsáveis pelo carregamento e modelagem dos
dados do Oracle BI Cloud Service.
Tópicos:
• Perguntas Mais Frequentes Principais sobre Carregamento de Dados
– Posso verificar se o Carregador de Dados carregou os dados como esperado?
– Posso modificar os dados após a importação dos mesmos?
– Quais os métodos disponíveis para carregar dados no Oracle Database Cloud
Service?
– Posso utilizar a API REST para carregar dados no Oracle Database Cloud
Service?
– Posso suprimir tabelas que já não são necessárias?
– Posso carregar dados não UTF8?
– Como posso importar dados que incluem outros formatos de data sem ser
DDMMAAAA?
• Perguntas Mais Frequentes Principais sobre Modelagem de Dados
– Posso utilizar os mesmos dados para análises diferentes?
– Depois de acrescentar colunas novas à minha tabela de origem, posso incluir as
colunas novas no meu modelo de dados?
– Quais são as situações em que devo criar objetos do modelo com base nas
visualizações de origem?
– Posso incluir colunas de uma visualização ou tabela de origem diferente na
minha tabela de dimensão existente quando esta é baseada diretamente numa
tabela de origem?
– Posso incluir colunas de uma tabela de origem diferente na minha tabela de
dimensão existente quando esta é baseada numa visualização de origem?
– Posso criar uma visualização de origem baseada noutra visualização de origem?
– Posso migrar o meu modelo de dados de um ambiente do Oracle BI Cloud
Service para outro?
• Perguntas Mais Frequentes Principais sobre Gestão do Oracle BI Cloud Service
Perguntas Mais Frequentes B-1
Perguntas Mais Frequentes Principais sobre Carregamento de Dados
– Como posso atualizar o Oracle BI Cloud Service?
– Posso controlar quantos utilizadores entram em sessão no Oracle BI Cloud
Service?
– Posso ver quantos utilizadores têm a entrada em sessão ativa no Oracle BI
Cloud Service?
– Onde posso encontrar a chave pública do Oracle BI Cloud Service?
– Posso ver o SQL gerado por uma análise e analisar o diário?
O que acontece a todo o meu conteúdo se terminar a minha subscrição no
Oracle BI Cloud Service?
Perguntas Mais Frequentes Principais sobre Carregamento de Dados
Este tópico identifica as perguntas mais frequentes principais sobre o carregamento de
dados para origens examinadas.
Posso verificar se o Carregador de Dados carregou os dados como esperado?
Sim. Pode visualizar o histórico de carregamento na Página Principal do Carregador
de Dados. Além disso, o Oracle Database Cloud - Database Schema Service
disponibiliza utilitários, incluindo o Oracle Application Express SQL Workshop, para
validar os dados nas tabelas.
Posso modificar os dados após a importação dos mesmos?
Sim. Pode utilizar o utilitário Oracle Application Express SQL Workshop para efetuar
tarefas de bases de dados gerais nos dados carregados no Oracle Database Cloud
Service.
Quais os métodos disponíveis para carregar dados no Oracle Database Cloud
Service?
Pode utilizar vários métodos para efetuar o carregamento de dados no Oracle
Database Cloud Service.
Estes métodos dependem do tipo de origem de dados que pretende carregar (por
exemplo, tabelas relacionais ou ficheiros CSV). Pode:
• Carregar diretamente os dados dos ficheiros através do Carregador de Dados
baseado na Web. Consulte Carregar Dados a partir de Ficheiros para obter mais
informações.
• Carregar dados a partir de tabelas relacionais. Consulte Carregar Dados a partir de
Tabelas Relacionais para obter mais informações.
• Carregar dados a partir de tabelas relacionais (por exemplo, uma base de dados
Oracle). Consulte Carregar Tabelas Relacionais com o SQL Developer.
• Utilizar métodos programáticos, como, por exemplo, ficheiros de comandos de
PL/SQL ou a API REST para automatizar o carregamento de dados. Consulte
Automatizar o Carregamento de Dados Através de Métodos Programáticos para
obter informações adicionais.
Consulte Importar os Dados para a Nuvem.
B-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Perguntas Mais Frequentes Principais de Modelagem de Dados
Posso utilizar a API REST para carregar dados no Oracle Database Cloud
Service?
Sim. Pode definir ou customizar a sua própria API e efetuar o carregamento
programático dos dados no local no Oracle Database Cloud Service. A API REST está
otimizada para carregar grandes volumes de dados (milhares a milhões) de uma ou
várias origens. Consulte Automatizar o Carregamento de Dados Através de Métodos
Programáticos para obter informações adicionais.
Posso suprimir tabelas que já não são necessárias?
Sim. Pode utilizar o Oracle Application Express SQL Workshop para suprimir tabelas
no Oracle Database Cloud Service.
Posso carregar dados não UTF8?
Não. De momento, o Carregador de Dados suporta caracteres UTF8 nos ficheiros de
dados.
Como posso importar dados que incluem outros formatos de data sem ser
DDMMAAAA?
O Carregador de Dados carrega os dados no formato de data DDMMAAAA. Para
importar dados com outros formatos de data sem ser DDMMAAAA, use os utilitários
“Data Workshop” do Oracle Application Express SQL Workshop.
Perguntas Mais Frequentes Principais de Modelagem de Dados
Este tópico identifica as Perguntas Mais Frequentes Principais de modelagem de
dados.
Posso utilizar os mesmos dados para análises diferentes?
Sim. Pode criar visualizações de origem que expõem as mesmas colunas de origem em
contextos diferentes. Pode utilizar visualizações para incluir os mesmos objetos de
origem em várias dimensões. Por exemplo, para utilizar dados de tempo para as
dimensões Data de Encomenda e Data de Expedição, crie duas visualizações baseadas
na mesma tabela de origem de tempo, tempo_data_encomenda_v e
tempo_data_expedição_v. Em seguida, as visualizações podem ser utilizadas como
origens para as dimensões Data de Encomenda e Data de Expedição.
Depois de acrescentar colunas novas à minha tabela de origem, posso incluir as
colunas novas no meu modelo de dados?
Sim. Pode incluir colunas de origem recém-acrescentadas. Para incluir as colunas
novas, clique em Sincronizar com a Base de Dados no menu Ações para a tabela de
factos ou tabela de dimensão adequada no Modelo de Dados. Em seguida, na lista de
mensagens, selecione o item de mensagem que descreve as colunas novas e clique em
Sincronização selecionada no menu Ações da Mensagem.
Quais são as situações em que devo criar objetos do modelo com base nas
visualizações de origem?
Crie sempre uma visualização de origem quando achar que poderá ser necessário
efetuar alterações subsequentes, como, por exemplo, alargar objetos do modelo, criar
filtros e acrescentar cálculos. A criação de um modelo com base nas visualizações de
origem proporciona uma maior flexibilidade do que a utilização direta de tabelas de
origem.
Perguntas Mais Frequentes B-3
Perguntas Mais Frequentes Principais sobre Gestão do Oracle BI Cloud Service
Posso incluir colunas de uma visualização ou tabela de origem diferente na
minha tabela de dimensão existente quando esta é baseada diretamente numa
tabela de origem?
Sim. É fácil acrescentar colunas de outra visualização ou tabela de origem a uma tabela
de dimensão existente. Para tal, arraste e largue a tabela ou visualização na tabela de
dimensão existente. Consulte Acrescentar Colunas de Outra Origem a uma Tabela de
Dimensão.
Posso incluir colunas de uma tabela de origem diferente na minha tabela de
dimensão existente quando esta é baseada numa visualização de origem?
Sim. Existem duas formas de efetuar esta operação. Pode arrastar e largar a tabela na
tabela de dimensão para incluir as colunas. Em alternativa, edite a visualização para
incluir as colunas de origem novas e sincronize a tabela de dimensão com as alterações
na base de dados. A sincronização identifica as colunas novas na visualização e
acrescenta-as à tabela de dimensão.
Posso criar uma visualização de origem baseada noutra visualização de
origem?
Sim. Para tal, arraste e largue a visualização de origem na área Colunas do separador
Perspetiva Geral quando criar a visualização, ou selecione uma visualização de origem
da caixa de diálogo Acrescentar Colunas como a origem.
Por exemplo, suponha que tem as tabelas de origem tempo e tempo_fiscal. Criou uma
visualização chamada tempo_v que combina tempo e tempo_fiscal. Pretende criar
várias dimensões baseadas em dados de tempo, como, por exemplo, Dia de
Encomenda e Dia de Expedição. Primeiro cria a dimensão Dia de Encomenda com
base em tempo_v e, em seguida, cria uma visualização separada além de tempo_v
para criar Dia de Expedição. (Tenha em atenção que existe outra alternativa, ou seja,
criar uma visualização paralela chamada dia_expedição_v que também combine
tempo e tempo_fiscal.)
Posso migrar o meu modelo de dados de um ambiente do Oracle BI Cloud
Service para outro?
Sim. Para tal, tire um instantâneo do Oracle BI Cloud Service e migre-o para o
ambiente novo. Consulte Efetuar Cópia de Segurança e Repor para obter mais
informações.
Perguntas Mais Frequentes Principais sobre Gestão do Oracle BI Cloud
Service
Este tópico identifica as perguntas mais frequentes principais sobre a gestão do Oracle
BI Cloud Service.
Como posso atualizar o Oracle BI Cloud Service?
Todos aqueles que subscreverem o Oracle BI Cloud Service recebem atualizações
automáticas assim as novas versões forem disponibilizadas. Não é necessário pedir
uma atualização ou efetuar qualquer ação. Para obter informações sobre novas
funcionalidades e melhoramentos recentes, consulte Quais as Novidades?
B-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Perguntas Mais Frequentes Principais sobre Gestão do Oracle BI Cloud Service
Posso controlar quantos utilizadores entram em sessão no Oracle BI Cloud
Service?
Sim. Os administradores do Oracle BI Cloud Service podem monitorizar quantos
utilizadores entram em sessão no serviço. Clique em Business Intelligence ou Base de
Dados no separador Platform Services na página Serviços Privados do Oracle Cloud.
Consulte Visualizar Detalhes do Serviço em Gerir e Monitorizar Oracle Cloud para obter
mais informações.
Posso ver quantos utilizadores têm a entrada em sessão ativa no Oracle BI
Cloud Service?
Sim. Apresente a Página Principal do Oracle BI Cloud Service, clique em Consola e,
em seguida, clique em Sessões e Cache de Consultas. Consulte também Monitorizar
os Utilizadores com Entrada em Sessão.
Onde posso encontrar a chave pública do Oracle BI Cloud Service?
Apresente a Página Principal do Oracle BI Cloud Service, clique em Consola, Ligações
e, em seguida, clique em Obter Chave Pública.
Posso ver o SQL gerado por uma análise e analisar o diário?
Sim. Apresente a Página Principal do Oracle BI Cloud Service, clique em Consola e,
em seguida, clique em Sessões e Cache de Consultas. Consulte também Analisar
Consultas de SQL e Diários.
O que acontece a todo o meu conteúdo se terminar a minha subscrição no
Oracle BI Cloud Service?
Quando termina a sua subscrição no Oracle BI Cloud Service, a Oracle tira um
instantâneo do modelo de dados, do conteúdo do catálogo e dos perfis de grupo da
aplicação mais recentes. O instantâneo é enviado para si num ficheiro (.bar) de arquivo
do Oracle Business Intelligence protegido por senha.
Se subscrever o Oracle BI Cloud Service no futuro, poderá importar o conteúdo deste
ficheiro de arquivo. A senha que precisa para importar o ficheiro de arquivo para
outro serviço é NomedeDomíniodeIdentidade_NomedoServiço.
Consulte Importar Instantâneos e Repor a Partir de um Instantâneo.
Perguntas Mais Frequentes B-5
Perguntas Mais Frequentes Principais sobre Gestão do Oracle BI Cloud Service
B-6 Preparar Dados no Oracle Business Intelligence Cloud Service
C
Resolução de Problemas
Este tópico descreve problemas comuns que podem surgir durante a preparação de
dados no Oracle Business Intelligence Cloud Service e explica como resolvê-los.
Tópicos:
• Resolver Problemas Gerais
– Não consigo entrar em sessão no Oracle BI Cloud Service
– Não consigo redefinir a minha senha
– Não consigo aceder a determinadas opções a partir da Página Principal do
Oracle BI Cloud Service
– O desempenho diminui quando é utilizado o Mozilla Firefox
– Tenho problemas com o novo aspeto do Oracle BI Cloud Service. Posso mudar
para o estilo anterior?
• Resolver Problemas com Carregamento de Dados
– Estou a tentar carregar dados, mas o Carregador de Dados parou de responder
– Os dados do meu ficheiro não são lidos corretamente
– Os dados foram importados com muitos erros
– A minha folha de cálculo do Excel está a carregar fórmulas em vez de valores
• Resolver Problemas de Modelagem de Dados
– Não consigo ver tabelas ou visualizações no Modelador de Dados
– Não consigo ver a secção esquerda no Modelador de Dados
– Não consigo editar objetos no Modelador de Dados
– Não consigo bloquear o modelo de dados
– Não consigo publicar o modelo de dados
– Por que razão é necessário utilizar o separador Consulta de SQL para editar
uma junção ou um filtro de uma visualização?
– Recebi a mensagem: Erro de cluster - Nenhum nó de servidor ativo encontrado
• Resolver Problemas de Administração
– Não consigo encontrar o menu Administração
Resolução de Problemas C-1
Resolver Problemas Gerais
– Não consigo aceder às opções na Consola
Resolver Problemas Gerais
Este tópico descreve problemas comuns que podem surgir durante a utilização do
Oracle BI Cloud Service e explica como resolvê-los.
Não consigo entrar em sessão no Oracle BI Cloud Service
É provável que esteja a tentar entrar em sessão com credenciais incorretas. Deve entrar
em sessão no Oracle BI Cloud Service com as credenciais do Oracle Cloud Identity
Domain enviadas pela Oracle por correio eletrónico ou fornecidas pelo
administrador. Não pode entrar em sessão no Oracle BI Cloud Service com
as credenciais da conta Oracle.com.
Não consigo redefinir a minha senha
Quando se regista para utilizar o Oracle BI Cloud Service, recebe uma mensagem de
correio eletrónico com uma senha temporária. Tenha cuidado ao copiar e colar esta
senha. Se, acidentalmente, incluir um espaço em branco no início ou fim ao copiar a
senha, esta não será reconhecida quando a colar. Certifique-se de que cola apenas a
senha sem qualquer espaço em branco.
Não consigo aceder a determinadas opções a partir da Página Principal do
Oracle BI Cloud Service
Confirme com o administrador que tem as permissões corretas para aceder às opções
necessárias.
O desempenho diminui quando é utilizado o Mozilla Firefox
Se utilizar o Mozilla Firefox e detetar uma diminuição no desempenho do Cloud
Service, certifique-se de que a opção Memorizar Histórico está ativada. Quando o
Firefox está definido para não memorizar o histórico das páginas visitadas, a
colocação na cache de conteúdo da Web também está desativada, afetando
significativamente o desempenho do serviço. Consulte a documentação do Firefox
para obter informações detalhadas sobre a definição desta opção.
Tenho problemas com o novo aspeto do Oracle BI Cloud Service. Posso mudar
para o estilo anterior?
O novo aspeto do Oracle BI Cloud Service faculta uma experiência integrada e
transparente. Se estiver com dificuldades em adaptar-se, explore a Academia.
Familiarize-se com o novo design através de vídeos e guias práticos e encontre
as respostas às suas perguntas no Oracle Help Center.
Contacte o administrador se pretender regressar temporariamente ao estilo anterior do
Oracle BI Cloud Service. Os administradores podem repor o estilo anterior para todos
os utilizadores clicando em Mudar para a página principal antiga na Consola. Da
próxima vez que entrarem em sessão, todos os utilizadores verão o aspeto antigo
Os administradores podem ativar o novo aspeto em qualquer altura clicando em
Administração e, em seguida, em Experimentar nova página principal na Página
Principal.
C-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Resolver Problemas com Carregamento de Dados
Resolver Problemas com Carregamento de Dados
Este tópico descreve os problemas comuns que poderá encontrar durante o
carregamento de dados para origens examinadas e explica como resolvê-los.
Estou a tentar carregar dados, mas o Carregador de Dados parou de responder
É possível que esteja a carregar um ficheiro que excede os limites esperados do
Carregador de Dados. Para obter mais informações, consulte Importar os Dados para a
Nuvem.
Utilize o Oracle SQL Developer em vez do Carregador de Dados para carregar vastas
quantidades de dados. A título de referência, utilize o Oracle SQL Developer para
introduzir ficheiros com mais de 500.000 linhas. Para obter mais informações, consulte
Carregar Tabelas Relacionais com o SQL Developer.
Os dados do meu ficheiro não são lidos corretamente
Verifique se os registos de dados no ficheiro que está a ser carregado estão separados
por um delimitador suportado pelo Carregador de Dados como, por exemplo,
vírgulas, tabulações ou barras verticais. Se o ficheiro incluir o delimitador correto,
verifique se especificou o delimitador adequado na página Selecionar Dados do
Carregador de Dados.
Os dados foram importados com muitos erros
Desloque-se para a Página Principal, clique em Carregar e localize a coluna com a
etiqueta Registos Não Carregados para a importação específica, para ver por que
motivo alguns registos não foram carregados corretamente. Após corrigir os erros,
clique em Recarregar registos para importar os registos.
A minha folha de cálculo do Excel está a carregar fórmulas em vez de valores
Retire a fórmula ou substitua-a por valores de dados da folha de cálculo do Microsoft
Excel e recarregue os registos que davam erro.
Resolver Problemas de Modelagem de Dados
Este tópico descreve problemas comuns que podem surgir na modelagem de dados e
explica como os resolver.
Não consigo ver tabelas ou visualizações no Modelador de Dados
Se iniciar o Modelador de Dados e não forem apresentadas quaisquer tabelas ou
visualizações, está perante um dos seguintes cenários:
• Não existem tabelas na base de dados ligada ao serviço. Utilize o Carregador de
Dados, o Oracle BI Cloud Service Data Sync, a Oracle BI Cloud Service REST API
ou o SQL Developer para criar tabelas. Consulte também Importar os Dados para a
Nuvem.
• O Modelador de Dados não mostra os objetos da base de dados mais recentes. Para
ver os objetos mais recentes, renove a secção Base de Dados no Modelador de
Dados.
Resolução de Problemas C-3
Resolver Problemas de Modelagem de Dados
Não consigo ver a secção esquerda no Modelador de Dados
A secção esquerda no Modelador de Dados está contraída. Para apresentar a secção
esquerda, clique no ícone Repor Secção apresentado no lado esquerdo da página.
Não consigo editar objetos no Modelador de Dados
É necessário bloquear sempre o modelo de dados antes de efetuar alterações. Clique
em Bloquear para Editar para bloquear o modelo de dados.
Não consigo bloquear o modelo de dados
Verifique se o modelo de dados foi bloqueado por outra pessoa. Se for um
administrador, pode substituir o bloqueio. Caso contrário, aguarde até o bloqueio ser
libertado. Para obter mais informações, consulte Substituir os Bloqueios em Bloquear
Modelos de Dados.
Não consigo publicar o modelo de dados
Verifique se tem o Modelador de Dados aberto em vários separadores ou janelas do
browser. Se for esse o caso, feche os separadores e janelas adicionais do browser que
têm o Modelador de Dados em execução e tente publicar o modelo novamente. Se o
erro de publicação persistir, reinicie o navegador.
Por que razão é necessário utilizar o separador Consulta de SQL para editar
uma junção ou um filtro de uma visualização?
A mensagem "Utilize o separador Consulta de SQL para editar Junções/Filtros" é
apresentada quando clica no separador Junções ou Filtros no editor de visualizações
devido a uma das seguintes razões:
• O Oracle BI Cloud Service não consegue analisar a consulta de SQL da
visualização da base de dados
Se utilizar apenas os separadores Perspetiva Geral, Junções e Filtros para editar
uma visualização da base de dados, o Oracle BI Cloud Service cria uma consulta de
SQL simples. Se decidir editar o SQL manualmente através do separador Consulta
de SQL, as atualizações simples serão refletidas nos separadores Perspetiva Geral,
Junções e Filtros para que os possa utilizar para complementar a edição da
visualização mais tarde. No entanto, caso tenha utilizado o separador Consulta de
SQL para efetuar alterações ao código mais avançadas, não poderá utilizar os
separadores Perspetiva Geral, Junções ou Filtros para complementar a edição da
visualização porque o Oracle BI Cloud Service não consegue verificar as
atualizações efetuadas. Por exemplo, se incluir:
– Funções de agregação de SQL, cláusula GROUP BY, cláusula HAVING
– Cláusula ORDER BY
– Palavra-chave OR na cláusula WHERE
– Cláusula UNION
• O Oracle BI Cloud Service não consegue aceder à visualização da base de dados
Se o problema persistir, comunique a questão ao administrador. O administrador
pode investigar os problemas de ligação relacionados com o serviço da base de
dados.
C-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Resolver Problemas de Administração
Recebi a mensagem: Erro de cluster - Nenhum nó de servidor ativo encontrado
A instância do Oracle BI Cloud Service pode estar inativa ou a base de dados pode
estar bloqueada. Se o problema persistir, comunique a questão a um administrador.
Resolver Problemas de Administração
Este tópico descreve problemas comuns que podem surgir na execução de tarefas de
administração e explica como os resolver.
Não consigo encontrar o menu Administração
No Oracle BI Cloud Service mais recente, as opções administrativas são
disponibilizadas através da Consola. Para aceder às opções anteriormente disponíveis
no menu Administração, desloque-se para a Página Principal e clique em Consola.
Não consigo aceder às opções na Consola
Se for apresentada uma mensagem "não autorizado” ou se não encontrar uma opção
Consola, é provável que não tenha o perfil de grupo da aplicação Administrador de
Serviços do BI. Deve ter o perfil de grupo da aplicação Administrador de Serviços do
BI para aceder à maior parte das opções da Consola: Utilizadores e Perfis de Grupo,
Instantâneos e Modelos, Sessões e Cache de Consultas, Ligações, Emitir SQL, Gerir
Dados de Mapas, Definições da Pesquisa, Definições, Domínios Seguros
Peça a um administrador que verifique as permissões. Consulte Atribuir Perfis de
Grupo da Aplicação a Utilizadores.
Não posso importar o meu instantâneo
Só pode importar instantâneos provenientes do Oracle BI Cloud Service. Verifique de
onde o ficheiro .bar que está a tentar importar foi originalmente exportado.
Resolução de Problemas C-5
Resolver Problemas de Administração
C-6 Preparar Dados no Oracle Business Intelligence Cloud Service
D
Referência do Editor de Expressões
Este tópico descreve os elementos da expressão que pode utilizar no Editor de
Expressões no Modelador de Dados.
Tópicos:
• Objetos do Modelo de Dados
• Operadores de SQL
• Expressões Condicionais
• Funções
• Constantes
• Tipos
• Variáveis
Objetos do Modelo de Dados
Pode utilizar os objetos do modelo de dados em expressões, como níveis de tempo,
colunas de dimensões e colunas de factos.
Para referenciar um objeto de modelo de dados, utilize a sintaxe:
" Nome da Tabela de Factos/Dimensões "." Nome da Coluna "
Por exemplo: "Métricas das Encomendas"."Montante
Reservado"-"Métricas das Encomendas"."Montante Satisfeito"
A secção Elementos da Expressão inclui apenas os itens relevantes para a tarefa, pelo
que nem todas as tabelas de factos e de dimensões poderão ser apresentadas. De forma
semelhante, as hierarquias de tempo são incluídas apenas quando a tabela de factos
Tempo tem uma junção à tabela atual.
Operadores de SQL
Os operadores de SQL são utilizados para especificar comparações entre expressões.
Pode utilizar vários tipos de operadores de SQL.
Operador
Descrição
BETWEEN
Determina se um valor está entre dois limites não inclusivos. Por exemplo:
"COSTS"."UNIT_COST" BETWEEN 100.0 AND 5000.0
BETWEEN pode ser precedido por NOT para negar a condição.
Referência do Editor de Expressões D-1
Expressões Condicionais
Operador
Descrição
IN
Determina se um valor está presente num conjunto de valores. Por
exemplo:
"COSTS"."UNIT_COST" IN(200, 600, 'A')
IS NULL
Determina se um valor é nulo. Por exemplo:
"PRODUCTS"."PROD_NAME" IS NULL
Determina se um valor corresponde integral ou parcialmente a uma cadeia
de caracteres. Frequentemente utilizado com caracteres de substituição
para indicar uma correspondência de cadeia de caracteres de zero ou mais
caracteres (%) ou qualquer correspondência de caracteres única (_). Por
exemplo:
LIKE
"PRODUCTS"."PROD_NAME" LIKE 'prod%'
Expressões Condicionais
São utilizadas expressões condicionais para criar expressões que convertem valores.
As expressões condicionais descritas nesta secção são a base para a criação de
expressões que convertem um valor de um formato para outro.
Nota:
• Nas instruções CASE, AND tem precedência sobre OR
• As cadeias de caracteres devem estar entre plicas
Expressão
Exemplo
Descrição
CASE (Se)
CASE
Avalia cada condição WHEN e, se for satisfeita,
atribui o valor na expressão THEN
correspondente.
WHEN score-par < 0 THEN 'Abaixo
do Par'
WHEN score-par = 0 THEN 'Par'
WHEN score-par = 1 THEN 'Bogey'
WHEN score-par = 2 THEN 'Duplo
Bogey'
Se nenhuma das condições WHEN for satisfeita,
atribui o valor por omissão especificado na
expressão ELSE. Se não for especificada nenhuma
expressão ELSE, o sistema acrescenta
automaticamente um ELSE NULL.
ELSE 'Triplo Bogey ou Pior'
END
D-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Funções
Expressão
Exemplo
Descrição
CASE
(Comutação)
CASE Score-par
Também referido como CASE (Lookup). O
valor da primeira expressão é examinado; em
seguida, as expressões WHEN. Se a primeira
expressão corresponder a qualquer expressão
WHEN, atribui o valor na expressão THEN
correspondente.
WHEN -5 THEN 'Birdie no Par 6'
WHEN -4 THEN 'Deve ser o Tiger'
WHEN -3 THEN 'Três abaixo do par'
WHEN -2 THEN 'Dois abaixo do par'
Se nenhuma das expressões WHEN corresponder,
atribui o valor por omissão especificado na
expressão ELSE. Se não for especificada nenhuma
expressão ELSE, o sistema acrescenta
automaticamente um ELSE NULL.
WHEN -1 THEN 'Birdie'
WHEN 0 THEN 'Par'
WHEN 1 THEN 'Bogey'
WHEN 2 THEN 'Duplo Bogey'
ELSE 'Triplo Bogey ou Pior'
END
Se a primeira expressão corresponder a uma
expressão em várias cláusulas WHEN, só a
expressão a seguir à primeira correspondência é
atribuída.
Funções
Existem vários tipos de funções que pode utilizar em expressões.
Tópicos:
• Funções de Agregação
• Funções de Calendário
• Funções de Conversão
• Funções de Apresentação
• Funções de Avaliação
• Funções Matemáticas
• Funções de Cadeia de Caracteres
• Funções de Sistema
• Funções de Séries de Tempo
Funções de Agregação
As funções de agregação efetuam operações em vários valores para criarem resultados
de resumo.
Função
Exemplo
Descrição
Avg
Avg(Sales)
Calcula a média de um conjunto numérico de valores.
Bin
Bin(UnitPrice BY
ProductName)
Seleciona qualquer atributo numérico de uma dimensão,
tabela de factos ou medida contendo valores de dados e
coloca-os num número discreto de depósitos. Esta função é
tratada como um novo atributo de dimensão para fins de
agregação, filtragem e definição de níveis de detalhe.
Referência do Editor de Expressões D-3
Funções
Função
Exemplo
Descrição
Count
Count(Products)
Determina o número de itens com um valor não nulo.
First
First(Sales)
Seleciona o primeiro valor não nulo devolvido do argumento
da expressão. A função First opera ao nível mais detalhado
especificado na dimensão definida explicitamente.
Last
Last(Sales)
Seleciona o último valor não nulo devolvido da expressão.
Max
Max(Revenue)
Calcula o valor máximo (valor numérico mais alto) das linhas
que satisfazem o argumento da expressão numérica.
Median
Median(Sales)
Calcula o valor mediano (intermédio) das linhas que
satisfazem o argumento da expressão numérica. Quando
existe um número par de linhas, o mediano é a média das
duas linhas do meio. Esta função devolve sempre um duplo.
Min
Min(Revenue)
Calcula o valor mínimo (valor numérico mais baixo) das
linhas que satisfazem o argumento da expressão numérica.
StdDev
StdDev(Sales)
StdDev(DISTINCT Sales)
Devolve o desvio padrão de um conjunto de valores. O tipo
devolvido é sempre um duplo.
StdDev_Pop
StdDev_Pop(Sales)
StdDev_Pop(DISTINCT
Sales)
Devolve o desvio padrão de um conjunto de valores através
da utilização da fórmula computacional para variância
completa e desvio padrão.
Sum
Sum(Revenue)
Calcula a soma obtida através da adição de todos os valores
que satisfazem o argumento da expressão numérica.
Funções de Calendário
As funções de calendário manipulam dados dos tipos de dados DATE e DATETIME
com base num ano civil.
Função
Exemplo
Descrição
Current_Date
Current_Date
Devolve a data atual.
Current_Time
Current_Time(3)
Devolve a hora atual com o número especificado de
algarismos de precisão, por exemplo: HH:MM:SS.SSS
Se não for especificado nenhum argumento, a função
devolve a precisão por omissão.
Current_TimeStam
p
Current_TimeStamp(3)
Devolve a indicação de data/hora atual com o
número especificado de algarismos de precisão.
DayName
DayName(Order_Date)
Devolve o nome do dia da semana para uma
expressão de data especificada.
DayOfMonth
DayOfMonth(Order_Date)
Devolve o número correspondente ao dia do mês
para uma expressão de data especificada.
D-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Funções
Função
Exemplo
Descrição
DayOfWeek
DayOfWeek(Order_Date)
Devolve um número entre 1 e 7 correspondente ao
dia da semana para uma expressão de data
especificada. Por exemplo, 1 corresponde sempre a
domingo, 2 corresponde a segunda-feira, e assim
sucessivamente, até sábado que devolve 7.
DayOfYear
DayOfYear(Order_Date)
Devolve um número entre 1 e 366 correspondente ao
dia do ano para uma expressão de data especificada.
Day_Of_Quarter
Day_Of_Quarter(Order_Date)
Devolve um número (entre 1 e 92) correspondente ao
dia do trimestre para uma expressão de data
especificada.
Hour
Hour(Order_Time)
Devolve um número (entre 0 e 23) correspondente à
hora para uma expressão de hora especificada. Por
exemplo, 0 corresponde a 12 a.m. e 23 corresponde a
11 p.m.
Minute
Minute(Order_Time)
Devolve um número (entre 0 e 59) correspondente ao
minuto para uma expressão de hora especificada.
Month
Month(Order_Time)
Devolve o número (entre 0 e 12) correspondente ao
mês para uma expressão de data especificada.
MonthName
MonthName(Order_Time)
Devolve o nome do mês para uma expressão de data
especificada.
Month_Of_Quarter
Month_Of_Quarter(Order_Dat
e)
Devolve o número (entre 1 e 3) correspondente ao
mês no trimestre para uma expressão de data
especificada.
Now
Now()
Devolve a indicação de data/hora atual. A função
Now é equivalente à função Current_Timestamp.
Quarter_Of_Year
Quarter_Of_Year(Order_Date
)
Devolve o número (entre 1 e 4) correspondente ao
trimestre do ano para uma expressão de data
especificada.
Second
Second(Order_Time)
Devolve o número (entre 0 e 59) correspondente aos
segundos para uma expressão de hora especificada.
TimeStampAdd
TimeStampAdd(SQL_TSI_MONTH
, 12,Time."Data da
Encomenda")
Acrescenta um número especificado de intervalos a
uma indicação de data/hora e devolve uma
indicação de data/hora única.
As opções do intervalo são: SQL_TSI_SECOND,
SQL_TSI_MINUTE, SQL_TSI_HOUR,
SQL_TSI_DAY, SQL_TSI_WEEK, SQL_TSI_MONTH,
SQL_TSI_QUARTER, SQL_TSI_YEAR
TimeStampDiff
Week_Of_Quarter
TimeStampDiff(SQL_TSI_MONT
H, Time."Data da
Encomenda",CURRENT_DATE)
Devolve o número total de intervalos especificados
entre duas indicações de data/hora.
Week_Of_Quarter(Order_Date
)
Devolve um número (entre 1 e 13) correspondente à
semana do trimestre para a expressão de data
especificada.
Utilize os mesmos intervalos que TimeStampAdd.
Referência do Editor de Expressões D-5
Funções
Função
Exemplo
Descrição
Week_Of_Year
Week_Of_Year(Order_Date)
Devolve um número (entre 1 e 53) correspondente à
semana do ano para a expressão de data
especificada.
Year
Year(Order_Date)
Devolve o ano para a expressão de data especificada.
Funções de Conversão
As funções de conversão convertem um valor de uma forma para outra.
Função
Exemplo
Descrição
Cast
Cast(hiredate AS
CHAR(40)) FROM employee
Altera o tipo de dados de uma expressão ou um literal nulo
para outro tipo de dados. Por exemplo, pode converter um
customer_name (um tipo de dados de Char ou Varchar) ou
data de aniversário (um literal da data/hora).
Utilize Cast para mudar para o tipo de dados Data. Não
utilize ToDate.
IfNull
IfNull(Sales, 0)
Testa se uma expressão resulta num valor nulo e, se isso se
verificar, atribui o valor especificado à expressão.
IndexCol
SELECT IndexCol(VALUEOF
(NQ_SESSION.GEOGRAPHY_LE
VEL), Country, State,
City), Revenue FROM
Sales
Utiliza informação externa para devolver a coluna adequada
para que o utilizador com sessão iniciada a possa visualizar.
NullIf
SELECT e.last_name,
NULLIF(e.job_id,
j.job_id) "ID da Função
Antiga" FROM employees
e, job_history j WHERE
e.employee_id =
j.employee_id ORDER BY
last_name, "ID da Função
Antiga";
Compara duas expressões. Se forem iguais, a função devolve
nulo. Se não forem iguais, a função devolve a primeira
expressão. Não pode especificar o literal NULL para a
primeira expressão.
To_DateTime
SELECT To_DateTime
('2009-03-0301:01:00',
'aaaa-mm-dd hh:mi:ss')
FROM sales
Converte literais da cadeia de caracteres com o formato
dateTime para um tipo de dados DateTime.
Funções de Apresentação
As funções de apresentação operam no conjunto de resultados de uma consulta.
Função
Exemplo
Descrição
BottomN
BottomN(Sales, 10)
Devolve os valores mais altos da expressão n, por ordem
crescente.
D-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Funções
Função
Exemplo
Descrição
Filter
Filter(Sales USING Product
= 'widgit')
Calcula a expressão através do filtro pré-agregado fornecido.
Mavg
Mavg(Sales, 10)
Calcula uma média móvel (média) para as últimas n linhas
de dados no conjunto de resultados, incluindo a linha atual.
Msum
SELECT Month, Revenue,
Msum(Revenue, 3) as
3_MO_SUM FROM Sales
Calcula uma soma móvel para as últimas n linhas de dados,
incluindo a linha atual.
NTile
Ntile(Sales, 100)
Determina a classificação de um valor em termos de um
intervalo especificado por um utilizador. Devolve números
inteiros para representar um intervalo de classificações. O
exemplo mostra um intervalo de 1 a 100, com a menor venda
= 1 e a maior venda = 100.
Percentile
Percentile(Sales)
Calcula uma classificação da percentagem de cada valor que
satisfaz o argumento da expressão numérica. Os intervalos
da classificação de percentil vão de 0 (percentil 1) a 1
(percentil 100), inclusive.
Rank
Rank(Sales)
Calcula a classificação de cada valor que satisfaz o
argumento da expressão numérica. Ao número mais alto é
atribuída a classificação de 1 e a cada classificação sucessiva é
atribuído o próximo número inteiro consecutivo (2, 3, 4,...).
Se determinados valores forem iguais, são atribuídos à
mesma classificação (por exemplo, 1, 1, 1, 4, 5, 5, 7...).
Rcount
SELECT month, profit,
Rcount(profit) FROM sales
WHERE profit > 200
Assume um conjunto de registos como entrada de dados e
conta o número de registos encontrados até agora.
Rmax
SELECT month, profit,
Rmax(profit) FROM sales
Assume um conjunto de registos como entrada de dados e
mostra o valor máximo com base nos registos encontrados
até agora. É necessário que o tipo de dados especificado
permita ordenação.
Rmin
SELECT month, profit,
Rmin(profit) FROM sales
Assume um conjunto de registos como entrada de dados e
mostra o valor mínimo com base nos registos encontrados até
agora. É necessário que o tipo de dados especificado permita
ordenação.
Rsum
SELECT month, revenue,
Rsum(revenue) as
RUNNING_SUM FROM sales
Calcula uma soma cumulativa com base nos registos
encontrados até agora.
TopN(Sales, 10)
Devolve os valores mais altos da expressão n, por ordem
decrescente.
TopN
A soma da primeira linha é igual à expressão numérica da
primeira linha. A soma da segunda linha é calculada
somando as duas primeiras linhas de dados, etc. Quando o
linha com o número né alcançada, a soma é calculada com
base nas últimas linhas n de dados.
A soma da primeira linha é igual à expressão numérica da
primeira linha. A soma da segunda linha é calculada
somando as duas primeiras linhas de dados, etc.
Referência do Editor de Expressões D-7
Funções
Funções de Avaliação
As funções de avaliação são funções da base de dados que podem ser utilizadas na
transmissão de expressões para obtenção de cálculos avançados.
As funções de base de dados incorporadas podem necessitar de uma ou mais colunas.
Estas colunas são referenciadas por %1 ... %N na função. As colunas reais têm de ser
apresentadas depois da função.
Função
Exemplo
Descrição
Evaluate
SELECT
EVALUATE('instr(%1,
%2)', address, 'Foster
City') FROM employees
Transmite a função da base de dados especificada com as
colunas referenciadas opcionais como parâmetros à base de
dados para avaliação.
Evaluate_Aggr
EVALUATE_AGGR('REGR_SLOP
E(%1, %2)',
sales.quantity,
market.marketkey)
Transmite a função da base de dados especificada com as
colunas referenciadas opcionais como parâmetros à base de
dados para avaliação. Esta função destina-se a funções de
agregação com uma cláusula GROUP BY.
Funções Matemáticas
As funções matemáticas descritas nesta secção efetuam operações matemáticas.
Função
Exemplo
Descrição
Abs
Abs(Profit)
Calcula o valor absoluto de uma expressão numérica.
Acos
Acos(1)
Calcula o arco cosseno de uma expressão numérica.
Asin
Asin(1)
Calcula o arco seno de uma expressão numérica.
Atan
Atan(1)
Calcula o arco tangente de uma expressão numérica.
Atan2
Atan2(1, 2)
Calcula o arco tangente de y/x, em que y é a primeira
expressão numérica e x é a segunda expressão numérica.
Ceiling
Ceiling(Profit)
Arredonda uma expressão numérica não inteira para o
número inteiro mais alto seguinte. Se a expressão numérica
resultar num número inteiro, a função CEILING devolve esse
número inteiro.
Cos
Cos(1)
Calcula o cosseno de uma expressão numérica.
Cot
Cot(1)
Calcula a cotangente de uma expressão numérica.
Degrees
Degrees(1)
Converte uma expressão de radianos em graus.
Exp
Exp(4)
Envia o valor para a potência especificada. Calcula o e
elevado à potência n, em que e corresponde à base do
logaritmo natural.
ExtractBit
Int ExtractBit(1, 5)
Obtém um bit numa posição específica de um número
inteiro. Devolve um número inteiro 0 ou 1 correspondente à
posição do bit.
D-8 Preparar Dados no Oracle Business Intelligence Cloud Service
Funções
Função
Exemplo
Descrição
Floor
Floor(Profit)
Arredonda uma expressão numérica não inteira para o
número inteiro mais baixo seguinte. Se a expressão numérica
resultar num número inteiro, a função FLOOR devolve esse
número inteiro.
Log
Log(1)
Calcula o logaritmo natural de uma expressão.
Log10
Log10(1)
Calcula o logaritmo de base 10 de uma expressão.
Mod
Mod(10, 3)
Divide a primeira expressão numérica pela segunda
expressão numérica e devolve a parte restante do quociente.
Pi
Pi()
Devolve o valor constante de pi.
Power
Power(Profit, 2)
Assume a primeira expressão numérica e eleva-a à potência
especificada na segunda expressão numérica.
Radians
Radians(30)
Converte uma expressão de graus em radianos.
Rand
Rand()
Devolve um número pseudoaleatório entre 0 e 1.
RandFromSee
d
Rand(2)
Devolve um número pseudoaleatório com base num valor
inicial. Para um valor inicial específico, é gerado o mesmo
conjunto de números aleatórios.
Round
Round(2.166000, 2)
Arredonda uma expressão numérica para n dígitos de
precisão.
Sign
Sign(Profit)
Esta função devolve o seguinte:
• 1 se a expressão numérica resultar num número positivo
• -1 se a expressão numérica resultar num número negativo
• 0 se a expressão numérica resultar em zero
Sin
Sin(1)
Calcula o seno de uma expressão numérica.
Sqrt
Sqrt(7)
Calcula a raiz quadrada do argumento da expressão
numérica. A expressão numérica tem de resultar num
número não negativo.
Tan
Tan(1)
Calcula a tangente de uma expressão numérica.
Truncate
Truncate(45.12345, 2)
Trunca um número decimal para devolver um número
especificado de casas a partir do separador decimal.
Funções de Cadeia de Caracteres
As funções de cadeia de caracteres efetuam várias manipulações de caracteres. Estas
funções operam ao nível das cadeias de caracteres.
Função
Exemplo
Descrição
Ascii
Ascii('a')
Converte uma cadeia de caracteres única no respetivo código
ASCII correspondente, entre 0 e 255. Se a expressão de
caracteres resultar em vários caracteres, é devolvido o código
ASCII correspondente ao primeiro carácter da expressão.
Referência do Editor de Expressões D-9
Funções
Função
Exemplo
Descrição
Bit_Length
Bit_Length('abcdef')
Devolve o comprimento, em bits, de uma cadeia de
caracteres especificada. Cada carácter Unicode tem 2 bytes de
comprimento (o que equivale a 16 bits).
Char
Char(35)
Converte um valor numérico entre 0 e 255 no valor de
carácter que corresponde ao código ASCII.
Char_Length
Char_Length(Customer_Nam
e)
Devolve o comprimento, em número de caracteres, de uma
cadeia de caracteres especificada. Os caracteres em branco à
esquerda e à direita não são contados no comprimento da
cadeia de caracteres.
Concat
SELECT DISTINCT Concat
('abc', 'def') FROM
employee
Efetua a concatenação de duas cadeias de caracteres.
Insert
SELECT Insert('123456',
2, 3, 'abcd') FROM table
Insere uma cadeia de caracteres especificada numa
localização especificada noutra cadeia de caracteres.
Left
SELECT Left('123456', 3) Devolve um número especificado de caracteres do lado
FROM table
esquerdo de uma cadeia de caracteres.
Length
Length(Customer_Name)
Devolve o comprimento, em número de caracteres, de uma
cadeia de caracteres especificada. O comprimento é
devolvido excluindo quaisquer caracteres em branco à
direita.
Locate
Locate('d' 'abcdef')
Devolve a posição numérica de uma cadeia de caracteres
noutra cadeia de caracteres. Se a cadeia de caracteres não for
encontrada na cadeia que está a ser pesquisada, a função
devolve um valor 0.
LocateN
Locate('d' 'abcdef', 3)
À semelhança da função Locate, devolve a posição numérica
de uma cadeia de caracteres noutra cadeia de caracteres.
LocateN inclui um argumento de número inteiro que permite
especificar uma posição de início para começar a pesquisa.
Lower
Lower(Customer_Name)
Converte uma cadeia de caracteres em minúsculas.
Octet_Length
Octet_Length('abcdef')
Devolve o número de bytes de uma cadeia de caracteres
especificada.
Position
Position('d', 'abcdef')
Devolve a posição numérica de expCadeiaCar1 numa
expressão de caracteres. Se expCadeiaCar1 não for
encontrado, a função devolve 0.
Repeat
Repeat('abc', 4)
Repete uma expressão especificada n vezes.
Replace
Replace('abcd1234',
'123', 'zz')
Substitui um ou vários caracteres de uma expressão de
caracteres especificada por um ou vários outros caracteres.
Right
SELECT Right('123456',
3) FROM table
Devolve um número especificado de caracteres do lado
direito de uma cadeia de caracteres.
Space
Space(2)
Insere espaços em branco.
D-10 Preparar Dados no Oracle Business Intelligence Cloud Service
Funções
Função
Exemplo
Descrição
Substring
Substring('abcdef' FROM
2)
Cria uma nova cadeia de caracteres iniciada a partir de um
número fixo de caracteres na cadeia de caracteres original.
SubstringN
Substring('abcdef' FROM
2 FOR 3)
À semelhança da função Substring, cria uma nova cadeia de
caracteres iniciada a partir de um número fixo de caracteres
na cadeia de caracteres original.
SubstringN inclui um argumento de número inteiro que
permite especificar o comprimento da nova cadeia de
caracteres, em número de caracteres.
TrimBoth
Trim(BOTH '_' FROM
'_abcdef_')
Retira os caracteres à esquerda e à direita especificados de
uma cadeia de caracteres.
TrimLeading
Trim(LEADING '_' FROM
'_abcdef')
Retira os caracteres à esquerda especificados de uma cadeia
de caracteres.
TrimTrailing
Trim(TRAILING '_' FROM
'abcdef_')
Retira os caracteres à direita especificados de uma cadeia de
caracteres.
Upper
Upper(Customer_Name)
Converte uma cadeia de caracteres em maiúsculas.
Funções de Sistema
A função de sistema USER devolve valores relativos à sessão.
Devolve o nome de utilizador com que entrou em sessão.
Funções de Séries de Tempo
As funções de séries de tempo são funções de agregação que operam em dimensões de
tempo.
Os membros da dimensão de tempo têm de estar no nível da função ou abaixo dele.
Assim, uma ou mais colunas que identifiquem os membros de modo exclusivo no
nível especificado ou abaixo dele têm de ser projetadas na consulta.
Função
Exemplo
Descrição
Ago
SELECT Year_ID,
Ago(sales, year, 1)
Calcula o valor agregado de uma medida a partir do período
de tempo atual até um período de tempo especificado no
passado. Por exemplo, AGO pode produzir as vendas de
todos os meses do trimestre atual e as vendas do trimestre
anterior correspondente.
Periodrolling
SELECT Month_ID,
Periodrolling
(monthly_sales, -1, 1)
Calcula a agregação de uma medida ao longo do período
começando em x unidades de tempo e terminando em y
unidades de tempo relativamente ao período de tempo atual.
Por exemplo, PERIODROLLING pode calcular as vendas para
um período iniciado num trimestre anterior e terminado
num trimestre posterior ao trimestre atual.
ToDate
SELECT Year_ID,
Agrega uma medida desde o início de um período de tempo
Month_ID, ToDate (sales, especificado até ao período de tempo atual apresentado. Por
year)
exemplo, esta função pode calcular as vendas do Acumulado
do Exercício.
Referência do Editor de Expressões D-11
Constantes
Constantes
Pode utilizar constantes em expressões.
As constantes disponíveis incluem Date, Time e Timestamp. Consulte também
Current_Date, Current_Time e Current_TimeStamp.
Constante
Exemplo
Descrição
Date
DATE [2014-04-09]
Insere uma data específica.
Time
TIME [12:00:00]
Insere uma hora específica.
TimeStamp
TIMESTAMP [2014-04-09
12:00:00]
Insere uma indicação de data/hora específica.
Tipos
Pode utilizar tipos de dados, como, por exemplo, CHAR, INT e NUMERIC, em
expressões.
Por exemplo, utilize tipos quando criar expressões CAST que alteram o tipo de dados
de uma expressão ou um literal nulo para outro tipo de dados.
Variáveis
As variáveis são utilizadas nas expressões.
Pode utilizar uma variável numa expressão. Consulte Definir Variáveis para obter
informações detalhadas.
D-12 Preparar Dados no Oracle Business Intelligence Cloud Service
E
Referência do Data Sync
Este tópico inclui ligações para as informações de referência sobre a instalação e
utilização do Data Sync para carregar os dados para análise no Oracle Business
Intelligence Cloud Service.
Tópicos
• Acerca do Data Sync
• Instalar e Atualizar o Data Sync
• Criar e Modificar Tabelas
• Criar e Modificar Conjuntos de Dados
• Acerca do Trabalho com Tarefas
• Acerca do Apagamento da Cache de Dados para os Objetos do Modelo de Dados
no Fim de uma Tarefa
• Acerca da Monitorização e Resolução de Problemas de Carregamentos de Dados
• Várias Origens
• Integrar com Outros Processos
• Distribuir Metadados do Data Sync
• Definir Estratégias de Carregamento
• Acionar Uma Tarefa Depois de Outra Automaticamente
• Preencher Vários Destinos na Nuvem
Acerca do Data Sync
Com o Data Sync, é fácil importar dados no local para uma base de dados da nuvem
integrada no Oracle BI Cloud Service. O Data Sync carrega os dados diretamente das
origens relacionais (tabelas, visualizações, instruções de SQL) e ficheiros separados
por vírgulas.
Exporte o pacote do Data Sync a partir do Oracle Technology Network, em seguida
instale e execute o Data Sync a partir de um computador com o Windows ou UNIX.
Alguns termos e conceitos chave:
• Ligação — Definição de origem ou destino
• Projeto — Espaço de trabalho que define e ajuda a organizar as importações de
dados. Por exemplo, pode importar dados financeiros e de recursos humanos num
Referência do Data Sync E-1
Instalar e Atualizar o Data Sync
único projeto (chamado “Os Meus Dados de RH”) ou criar dois projetos (chamados
“Os Meus Dados de RH” e “Os Meus Dados Financeiros”). Tais partições podem
ser úteis se existir mais do que um utilizador a trabalhar em cada sistema.
• Tarefa — Importa todos os dados definidos num projeto para o Oracle BI Cloud
Service.
Instalar e Atualizar o Data Sync
Para instalar o Data Sync, deve satisfazer os requisitos e os pré-requisitos e, em
seguida, descomprimir e executar a aplicação. Depois de instalado, o Data Sync
notifica-o sobre quaisquer atualizações disponíveis.
Tópicos
• Acerca de Diretrizes de Permissão de Acesso e Requisitos
• Acerca de Pré-requisitos, Bases de Dados Suportadas e Requisitos de JDBC
• Configurar o Software
• Propriedades do Sistema
• Alertas de Software
• Atualizar o Software
Acerca de Diretrizes de Permissão de Acesso e Requisitos
Para efetuar carregamentos de dados, a ferramenta Data Sync requer o Oracle BI
Cloud Service e contas de utilizadores do sistema de origem no local com atribuições
de perfis de grupo corretas para utilização com as respetivas ligações.
Além das contas de utilizadores necessárias, existem diretrizes de permissão de acesso
importantes em que o Data Sync deve ser instalado para impedir o acesso não
autorizado a informações sensíveis.
Contas de Utilizadores
Para suportar o carregamento e a extração de dados, devem ser criados os seguintes
perfis de grupo e contas de utilizadores para utilização nas ligações do Data Sync:
• A importação de dados para um schema provisionado juntamente com o Oracle BI
Cloud Service requer o perfil de grupo Autor do Carregamento de Dados do BI.
Crie um utilizador apenas para fins de carregamento de dados e forneça ao
utilizador o acesso mínimo sem o perfil de grupo necessário.
• A ligação às bases de dados de origem no local apenas necessita de ter um
utilizador com privilégios de leitura. É recomendado que um utilizador seja criado
e utilizado para as ligações a quaisquer origens de dados no local.
Aviso: Informações Sensíveis
O Data Sync armazena informações sensíveis, incluindo informações da ligação às
bases de dados no local. Enquanto o Data Sync puder ser executado em qualquer
ambiente de trabalho, é altamente recomendado que o execute num ambiente
controlado em que o sistema operativo e os privilégios do sistema de ficheiros são
rigorosamente controlados.
E-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Instalar e Atualizar o Data Sync
Acerca de Pré-requisitos, Bases de Dados Suportadas e Requisitos de JDBC
Antes da instalação, deve ter o Java 1.7 ou o Java Developer Kit (JDK) posterior.
Continuadamente, aplique quaisquer atualizações críticas do Java.
Nota: O Java Developer Kit é obrigatório. A versão equivalente do Java
Runtime Environment (JRE) é insuficiente para suportar a instalação.
Suporte da Base de Dados
O Data Sync suporta as seguintes bases de dados:
• Oracle (origem e destino)
• Microsoft SQL Server (origem e destino)
• DB2 (origem e destino)
• Teradata (origem e destino)
• MySQL (apenas origem)
• Oracle TimesTen (origem e destino)
Drivers JDBC
O Data Sync é uma aplicação de Java puro e utiliza o JDBC para recuperar dados das
bases de dados. Substitua a versão 11.2.x do Oracle JDBC 11.2.x empacotada pela
versão do JDBC específica à versão e ao fornecedor da base de dados de origem. Copie
os drivers JDBC para o diretório \lib após a instalação da aplicação. Por exemplo, se a
versão do Oracle for diferente da 11.2.x, copie o driver JDBC a partir da instalação do
Oracle local, que deve corresponder à versão da base de dados, e substitua o driver
JDBC fornecido.
Fornecedor
Nome do Driver JDBC
Oracle
ojdbc6.jar
MySQL
Mysql-connector-java*.jar
Microsoft SQL Server
sqljdbc.jar
DB2
db2java.zip
TimesTen
ttjdbc6.jar, orai18n.jar, timestenjmsxla.jar, jms.jar,
javax.jms.jar
Teradata
terajdbc4.jar, log4j.jar, teradata.jar, tdgssjava.jar,
tdgssconfig.jar
Configurar Data Sync
Para configurar o Data Sync, copie o ficheiro BICSDataSync.zip que exportou de
Oracle Technology Network > Middleware > Business Intelligence Cloud Service >
Downloads para um diretório de instalação sem espaços no nome e descomprima os
ficheiros.
Referência do Data Sync E-3
Instalar e Atualizar o Data Sync
Aviso: O Data Sync armazena informações sensíveis, incluindo informações
da ligação às bases de dados no local. Enquanto a ferramenta puder ser
executada em qualquer ambiente de trabalho, é altamente recomendado que
seja instalada na produção num ambiente controlado em que o sistema
operativo e os privilégios do sistema de ficheiros são rigorosamente
controlados.
Configurar o Java Home
Dependendo do seu sistema operativo, edite o ficheiro config.bat ou config.sh,
modificando a linha que define o JAVA_HOME. Substitua o @JAVA_HOME pelo
diretório onde o JDK está instalado.
Nota: Se o diretório tiver espaços no nome, coloque-o entre aspas.
Por exemplo, no Windows:
definir JAVA_HOME=D:\Java
Por exemplo, no UNIX:
JAVA_HOME=usr/java
Para iniciar o Data Sync, execute o datasync.bat (Windows) ou o datasync.sh (Linux/
UNIX) no diretório do Data Sync extraído. Para aceder facilmente ao software, pode
criar um atalho no ambiente de trabalho para este ficheiro.
Executar o Data Sync pela Primeira Vez
Quando executar o Data Sync pela primeira vez, um assistente de configuração
fornece-lhe indicações através do processo de criação de um Projeto para carregar os
dados.
Seguir o assistente para introduzir ou criar o seguinte:
1. Introduza um Nome Lógico para o repositório.
Este nome é utilizado para distinguir o repositório em ambientes de vários
repositórios. Por exemplo, pode nomear a instância Ambiente de Desenvolvimento
ou o Ambiente de Produção e esse nome será apresentado como uma nota
informativa para o ícone Data Sync no tabuleiro do sistema e também na barra de
título do cliente.
2. Introduza a senha.
Forneça uma senha que possa ser utilizada para aceder ao cliente. Também pode
selecionar a ferramenta para memorizar a senha.
Nota: Uma vez que o Data Sync armazena as senhas do sistema transacional,
a ferramenta apenas deve ser instalada em ambientes protegidos.
3. Crie um projeto ou selecione um existente.
4. Defina as propriedades do sistema e efetue a configuração do correio eletrónico.
Para obter informações sobre a configuração do correio eletrónico, consulte
Configurar Notificações por Correio Eletrónico.
E-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Instalar e Atualizar o Data Sync
5. Se a sua organização utilizar um servidor proxy que encaminha chamadas para
qualquer local na Web externo, configure as propriedades do sistema do Host do
Proxy e da Porta do Proxy. Consultar para obter mais informações
Executar o Data Sync Após a Primeira Vez
Após a configuração, pode executar o cliente do Data Sync utilizando o ícone no
tabuleiro do sistema.
Execute o datasync.bat (Windows) ou o datasync.sh (Linux/UNIX) para reiniciar a
aplicação. Depois de ter lançado a aplicação com êxito, a mesma aparece como um
ícone no tabuleiro do sistema e a nota informativa do ícone apresenta o nome do
repositório. Subsequentemente, é apresentada uma caixa de diálogo de entrada em
sessão para o cliente, na qual pode especificar que o sistema memorize a senha se não
a tiver especificado depois da primeira execução. Se fechar o cliente, pode reiniciar,
clicando no ícone no tabuleiro do sistema e selecionando Iniciar IU. No ecrã de
entrada em sessão, introduza ou confirme a senha e clique em Entrar em Sessão e, em
seguida, crie um projeto ou selecione um existente.
Reconfigurar o Data Sync a partir do Início
Pode definir o Data Sync para reconfigurá-lo a partir do estado por omissão.
Para redefinir o Data Sync como o estado por omissão e refazer o processo de
configuração, execute o datasync.bat (Windows) ou o datasync.sh (Linux/UNIX)
numa janela de comandos com a opção -limpar.
Desinstalar o Data Sync
Pode facilmente desinstalar o Data Sync.
Para desinstalar o Data Sync, apague o diretório de instalação.
Definir Propriedades do Sistema para Data Sync
Pode definir propriedades para customizar como o Data Sync funciona no seu
ambiente.
Para definir propriedades, selecione o menu Visualizações e, em seguida, selecione
Propriedades do Sistema.
Durante a distribuição inicial do Data Sync, defina as seguintes propriedades:
• Diretório Raiz do Ficheiro de Dados — Quando definido, o diretório assume por
omissão esta localização ao registar um ficheiro para ser importado.
• Número máximo de entradas no histórico executado a preservar — Utilize esta
propriedade para indicar quantas entradas no histórico executado devem ser
preservadas para a sua instalação. À medida que os dias passam, quaisquer
entradas anteriores ao número máximo são eliminadas do histórico executado.
Noções sobre Alertas de Software no Data Sync
O Data Sync notifica-o se existir uma nova correção ou pacote de software.
Se existir uma nova correção disponível ou um novo pacote de software com uma
funcionalidade adicional, o Data Sync notifica-o através da utilização do ícone Alertas
de Nova Correção junto do ícone Monitor do Servidor. Antes de cada carregamento, o
Data Sync efetua uma verificação da versão, enviando a respetiva versão atual para ser
Referência do Data Sync E-5
Acerca do Carregamento de Dados para o Cloud Utilizando o Data Sync
verificada em relação à versão na nuvem. Dependendo de se as versões correspondem,
ocorrem as seguintes ações:
• Se as versões corresponderem, o carregamento de dados continua.
• Se a versão secundária for alterada na nuvem, indicando que uma correção está
disponível, é criado um alerta opcional e é enviada uma mensagem de correio
eletrónico antes de continuar o carregamento. O alerta é enviado apenas uma vez.
• Quando a versão principal for alterada, indicando um novo pacote de software, é
criado um alerta e é enviada uma mensagem de correio eletrónico. O carregamento
de dados para, enquanto o informa de que é requerida uma nova versão da
correção antes de efetuar quaisquer carregamentos de dados adicionais.
O número de alertas não lidos é indicado no ícone Alertas. Clique no ícone para
visualizar uma lista de alertas. Se o ícone estiver a preto não existem alertas, ficando
verde quando existem alertas opcionais não lidos e vermelho quando existem alertas
obrigatórios não lidos.
Atualizar o Data Sync
Atualize o Data Sync efetuando uma instalação completa e, em seguida, migrando o
seu ambiente.
As novas atualizações de software são exportáveis como os ficheiros comprimidos que
contêm todos os conteúdos para uma nova instalação do software. Para atualizar o
software, efetue uma instalação completa do software como um novo ambiente num
diretório principal separado e, em seguida, migre o ambiente a partir da instalação
existente. Para obter informações sobre a configuração de um novo ambiente, consulte
Configurar o Software.
Configurar um Novo Ambiente com uma Configuração do Ambiente Existente
Quando inicia o novo ambiente depois da instalação de uma correção ou da nova
versão, é-lhe solicitado que configure o ambiente. Selecione Copiar a configuração do
ambiente existente e, em seguida, especifique o diretório principal do ambiente do
Data Sync existente. O repositório do Data Sync e os ficheiros de configuração são
copiados para o novo ambiente. Se a nova instalação requerer a atualização dos
metadados, efetue qualquer atualização depois de os ficheiros serem copiados.
Acerca do Carregamento de Dados para o Cloud Utilizando o Data Sync
O Data Sync é um utilitário orientado por um assistente que permite importar
ficheiros CSV ou origens relacionais no local para o Oracle Database Cloud Service.
Utilize o Data Sync quando pretender:
• Carregar origens de dados diferentes de Oracle.
• Carregar uma combinação de origens de dados, como ficheiros relacionais da
Oracle e CSV.
• Executar carregamentos de dados incrementais ou apagamentos incrementais.
• Executar estratégias para inserir apenas ou anexar.
• Fundir dados de múltiplas origens.
E-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Acerca do Carregamento de Dados para o Cloud Utilizando o Data Sync
• Agendar carregamentos de dados. Pode substituir, anexar e atualizar dados em
tabelas através do agendamento de carregamentos de dados e da utilização da
opção Estratégia de Carregamento deste utilitário.
Utilize o Data Sync para carregar ficheiros relacionais destas bases de dados:
• Oracle
• DB2
• Microsoft SQL Server
• MySQL
• Teradata
• TimesTen
Pode:
• Carregar de forma interativa dados.
• Agendar carregamentos de dados para uma ou mais tabelas.
• Executar e monitorizar carregamentos de dados.
Pode anexar, substituir e atualizar dados nas tabelas tanto para os carregamentos de
dados iniciais como incrementais no Oracle Database Cloud Service.
Referência do Data Sync E-7
Definir Estratégias de Carregamento
Pode exportar a ferramenta Oracle BI Cloud Service Data Sync a partir da página de
exportações de software Oracle Technology Network (OTN). Esta ferramenta
sincroniza os dados no local com o Oracle BI Cloud Service através da utilização da
Oracle BI Cloud Service REST API.
Definir Estratégias de Carregamento
Quando carregar dados para uma tabela, defina o modo como os dados são
carregados escolhendo uma estratégia de carregamento.
Acerca de Estratégias de Carregamento
Quando carregar dados para uma tabela, defina o modo como os dados são
carregados. Quando escolher uma estratégia de carregamento que carrega
incrementalmente os dados, a ferramenta requer que defina uma chave de utilizador
que pode ser utilizada para identificar de forma exclusiva um registo no lado do
destino e uma coluna baseada em DATE/TIMESTAMP que pode ser utilizada para
identificar os dados incrementais. Se um índice desse tipo não for importado quando
importar a definição da tabela, é-lhe sugerido um.
Por exemplo, para determinada tabela CONTACT_ID é o identificador exclusivo para
qualquer registo e a tabela tem uma coluna de dados denominada LAST_UPD cujo
valor é atualizado para a indicação de data/hora atual sempre que um registo for
criado ou atualizado, escolha CONTACT_ID para a chave de utilizador e a coluna
LAST_UPD como Filtro.
Neste exemplo, na primeira vez que os dados são extraídos, a ferramenta emite uma
instrução SELECT * FROM CONTACT. Se o primeiro carregamento aconteceu em 1 de
janeiro de 2014 às 10:00 AM, o carregamento subsequente emitiria a seguinte instrução
de SQL (Sintaxe Oracle): SELECT * FROM CONTACT WHERE LAST_UPD >
TO_DATE('01-01-2014 10:00', 'MM-DD-YYYY HH24:MI'). O registo definido
compara em seguida o valor de CONTACT_ID com os dados já existentes no esquema
do Oracle Business Intelligence Cloud Service. Qualquer registo sem uma
correspondência é inserido. Quaisquer registos sem uma correspondência são
atualizados. É importante que o sistema de origem contenha um índice para a coluna
de filtro incremental.
Estão disponíveis as seguintes opções.
Valor
Descrição
Substituir dados na tabela
Apague quaisquer dados existentes e recarregue sempre
dados. Também se aplica a carregamentos em que uma
chave exclusiva não está disponível. Não requer uma
chave primária ou coluna de filtro.
A tabela é truncada antes do carregamento de dados em
cada execução. Quaisquer índices são suprimidos antes
do carregamento de dados e recriados após o
carregamento. A tabela é analisada no final para atualizar
estatísticas.
E-8 Preparar Dados no Oracle Business Intelligence Cloud Service
Definir Estratégias de Carregamento
Valor
Descrição
Anexar dados à tabela
Os dados novos são acrescentados à tabela sem verificar a
existência anterior dos dados. Não requer uma chave
primária ou coluna de filtro.
A tabela nunca é truncada. Se os índices registados não
existirem no esquema provisionado, são criados após o
carregamento dos dados.
Atualizar tabela (Acrescentar
novos registos)
Requer uma chave primária ou coluna de filtro. Se os
dados com a chave de utilizador não estiverem
disponíveis, são inseridos, caso contrário o registo será
ignorado.
Durante a execução inicial, a tabela é truncada antes do
primeiro carregamento. Os índices são suprimidos antes
do carregamento de dados e recriados após o
carregamento. A tabela é analisada no final para atualizar
estatísticas.
Durante as execuções incrementais, a tabela não é
truncada. Os dados são aplicados incrementalmente e
quaisquer índices em falta são criados. A tabela é
analisada no final. Se qualquer índice estiver marcado
como "Suprimir e criar sempre", esses índices são
suprimidos e criados mesmo durante execuções
incrementais.
Atualizar tabela (Atualizar
registos existentes)
Requer uma chave primária ou coluna de filtro. Se os
dados com a chave de utilizador estiverem disponíveis,
são atualizados, caso contrário serão ignorados.
Durante a execução inicial, a tabela é truncada antes do
primeiro carregamento. Os índices são suprimidos antes
do carregamento de dados e recriados após o
carregamento. A tabela é analisada no final para atualizar
estatísticas.
Durante as execuções incrementais, a tabela não é
truncada. Os dados são aplicados incrementalmente e
quaisquer índices em falta são criados. A tabela é
analisada no final. Se qualquer índice estiver marcado
como "Suprimir e criar sempre", esses índices são
suprimidos e criados mesmo durante execuções
incrementais.
Definir Estratégias de Carregamento para Dados Relacionais
Defina estratégias de carregamento para especificar o modo como os dados são
carregados.
Para definir estratégias de carregamento para uma origem relacional:
1. Na visualização Projeto, selecione o separador Dados Relacionais.
2. Selecione a ligação na lista e, na coluna Estratégia de Carregamento ou no campo
Estratégia de Carregamento no separador secundário Editar, clique no botão.
Referência do Data Sync E-9
Acerca da Monitorização e Resolução de Problemas de Carregamentos de Dados
3. Na caixa de diálogo Estratégia de Carregamento, selecione a estratégia de
carregamento que prefere. Se selecionar a caixa de seleção Nunca Apagar Dados, a
tabela de destino nunca é truncada. Este atributo de nível de tabela de destino é
particularmente útil nos casos em que uma tabela foi criada e preenchida por outro
meio e não pretende que as operações do Data Sync trunquem a tabela.
4. Clique em OK.
Definir Estratégias de Carregamento para Dados do Ficheiro
Defina estratégias de carregamento para especificar o modo como os dados são
carregados.
Para definir estratégias de carregamento para uma origem de dados do ficheiro:
1. Na visualização Projeto, selecione o separador Dados do Ficheiro.
2. Selecione o ficheiro na lista e, no separador secundário Destinos, clique no botão
para o campo Estratégia de Carregamento para a tabela de destino.
3. Na caixa de diálogo Estratégia de Carregamento, selecione a estratégia de
carregamento que prefere. Se selecionar a caixa de seleção Nunca Apagar Dados, a
tabela de destino nunca é truncada. Este atributo de nível de tabela de destino é
particularmente útil nos casos em que uma tabela foi criada e preenchida por outro
meio e não pretende que as operações do Data Sync trunquem a tabela.
4. Clique em OK.
Acerca da Monitorização e Resolução de Problemas de Carregamentos
de Dados
Monitorize as tarefas de carregamento de dados a decorrer no separador Tarefas
Atuais ou no separador Histórico.
Quando tiver definido todas as tabelas, o SQL e os ficheiros cujos dados pretende
copiar para o esquema da nuvem, clique em Executar Tarefa na barra de ferramentas
para executar uma tarefa.
Pode monitorizar o estado de uma tarefa no separador Tarefas Atuais ou no separador
Histórico. O registo na secção superior mostra o resumo da tarefa. O separador Tarefas
abaixo lista um item por fluxo de dados definido pelo utilizador. O separador
Detalhes da Tarefa elabora na linha itens para o fluxo de dados. As tarefas e os
detalhes mostram métricas importantes, incluindo as indicações de data/hora de
início e fim, o número de linhas processadas e a capacidade de processamento de
leitura e escrita (número de linhas processadas por minuto).
A descrição do estado do detalhe da tarefa contém uma mensagem detalhada num
campo denominado descrição do estado. Também publica o nome do ficheiro de
diário específico para consultar quando existir algum problema.
Os ficheiros de diário de execução são armazenados no diretório de registo no diário.
Um diretório por execução é criado com uma convenção de nomenclatura de
CR_<Tabela/Nome do Ficheiro>_<Da Ligação>_<À Ligação>.<Indicação de Data/Hora>.log.
Acerca de Detalhes da Tarefa
Os detalhes da tarefa contêm normalmente os seguintes detalhes:
E-10 Preparar Dados no Oracle Business Intelligence Cloud Service
Acerca da Monitorização e Resolução de Problemas de Carregamentos de Dados
• Truncar Tabela: Quando a estratégia de carregamento é definida para Substituir
dados na tabela ou quando carregar uma tabela (sem a opção para nunca apagar
dados) na primeira vez, é executado o truncamento da tabela.
• Suprimir Índice: Quando uma tabela é truncada, todos os índices na tabela são
suprimidos antes do carregamento dos dados. Os índices, cuja propriedade
'Suprimir/Criar Sempre' está marcada, são sempre suprimidos antes do
carregamento de dados, mesmo que a tabela seja carregada incrementalmente.
• Inserir/Atualizar/Anexar/Upsert: Dependendo da estratégia de carregamento, um
comando apropriado é utilizado para carregar os dados.
• Criar Índice: Quando um índice é suprimido, ele é criado após os dados serem
carregados. Qualquer índice novo que seja registado e que não exista na nuvem
também é criado.
• Analisar tabela: Após o carregamento de dados e a criação do índice, a tabela é
analisada.
Acerca da Análise da Tabela
Uma vez que a análise da tabela, em que as estatísticas da tabela são recolhidas, pode
ser um processo dispendioso e de longa execução, é imposta a seguinte metodologia.
• Após o carregamento inicial, a tabela é analisada.
• Para os carregamentos subsequentes, se uma tabela estiver truncada ou qualquer
índice for suprimido ou criado, a tabela é analisada.
• Para todas as outras execuções incrementais normais, o cliente não envia o pedido
de análise, em vez disso envia uma notificação a indicar que as estatísticas serão
recolhidas como parte das rotinas noturnas agendadas. O detalhe da tarefa de
análise da tabela é criado, mas a descrição do estado indica que o pedido de análise
da tabela não foi enviado.
Nota: Por vezes a instrução de análise poderá falhar devido a problemas de
GRANT, dependendo do tamanho e forma da tabela. Se este erro ocorrer, o
erro é registado mas a ferramenta ignora o erro
Abandonar uma Execução com Falha
Se por qualquer motivo pretender abandonar uma execução com falha, clique com o
botão direito do rato no respetivo registo no separador Tarefas Atuais e escolha
Marcar como Concluída, que atualiza o estado da tarefa para Concluída. Um pedido
subsequente inicia uma nova execução.
Efetuar um Recarregamento Completo de Dados
Depois de estar num modo incremental, se pretender efetuar uma renovação completa
dos dados na nuvem. Para recarregar todas as tabelas, no menu Ferramentas,
selecione Reextrair e carregar todos os dados. Confirme que pretende efetuar isto na
caixa de diálogo de confirmação clicando em OK. Após a confirmação, a próxima
execução da tarefa é efetuada no modo Integral em vez do modo Incremental, e lê e
carrega todos os dados.
Se pretender reextrair todos os dados para uma única tabela, na visualização Ligações,
selecione a tabela e, no separador Renovar Datas, clique no botão Reextrair Dados e,
quando lhe for pedido na caixa de diálogo Reextrair Dados, escolha Apenas registo
selecionado e clique em OK. Na caixa de diálogo Reextrair Dados, selecione a opção
Referência do Data Sync E-11
Criar e Modificar Tabelas
Todos os Dados e clique em OK. A próxima execução irá extrair todos os dados da
tabela de origem e recarregar a tabela.
Recarregar Dados Que Já Foram Carregados
A ferramenta memoriza o momento em que a tabela é carregada para a base de dados,
que é normalmente a hora de início da tarefa. Se a base de dados de origem estiver
num fuso horário diferente, o valor é ajustado em conformidade. Pode visualizar esta
indicação de data/hora no separador Renovar Datas na visualização Ligações.
No caso de um carregamento incremental, a execução procura registos cujo valor da
coluna de filtro tiver sido alterado desde a indicação de data/hora do último
carregamento. Por exemplo, numa execução de carregamento após um carregamento
efetuado em 1 de junho de 2014 às 10:00 PM, apenas as alterações efetuadas após esse
momento serão extraídas e carregadas. Pode modificar a data para a definir para uma
indicação de data/hora anterior clicando no botão Reextrair Dados e fornecendo um
novo valor na caixa de diálogo Reextrair Dados. Por exemplo, se pretender definir a
indicação de data/hora para 1 de março de 2014 às 10:00 PM, a próxima execução irá
procurar dados que tenham sido alterados desde 1 de março em vez de 1 de junho.
Criar e Modificar Tabelas
Durante e antes do carregamento de dados num destino do Cloud Service, as tabelas
são criadas automaticamente e podem ser criadas manualmente.
Quando os dados são carregados num destino do tipo "Oracle (Oracle Business
Intelligence Cloud Service)", as tabelas de destino são criadas no schema do BICS
automaticamente antes do carregamento dos dados. Para execuções de carregamento
de dados subsequentes, a definição da tabela a partir do repositório local é comparada
com a do schema do Cloud e é alterada dinamicamente. Também pode criar as tabelas
antes de carregar manualmente, navegando para o separador Tabelas de Destino na
visualização Projeto, clicando com o botão direito do rato, escolhendo Largar/Criar/
Alterar Tabelas e na caixa de diálogo selecionando o destino do BI Cloud Service de
destino. Este processo causa erros se a tabela não for alterável. Exemplos dessas
situações incluem:
• A alteração de uma coluna nula para uma coluna não nula.
• A alteração do tipo de dados.
• A redução do comprimento ou da precisão.
Nessas circunstâncias, pode saltar manualmente e recriar a tabela, clicando com o
botão direito do rato na tabela de destino na lista Tabelas de Destino na visualização
Projeto e selecionando Saltar/Criar/Alterar tabelas. Também pode escolher esta opção
para saltar/criar/alterar tabelas manualmente.
Nota: A ação de saltar e recriar a tabela limpa a data de renovação para essa
tabela. Isto imporá um carregamento integral na tabela no carregamento
subsequente.
Criar e Modificar Tabelas Não BICS
Para efeitos de execução de avaliação ou teste, é possível que utilize o Data Sync para
preencher uma base de dados não BICS ou no local. Neste caso, deve criar e alterar as
tabelas manualmente antes do carregamento de dados. Isto pode ser efetuado
navegando para o separador Tabelas de Destino na visualização Projeto, clicando com
o botão direito do rato e escolhendo Saltar/Criar/Alterar Tabelas.
E-12 Preparar Dados no Oracle Business Intelligence Cloud Service
Criar e Modificar Conjuntos de Dados
Acerca das Colunas do Sistema
Uma vez que o Data Sync transmite os dados em fluxo para o BICS, podem existir
falhas relacionadas com a comunicação. Para endereçar este cenário, a ferramenta
repete automaticamente 10 vezes antes de comunicar uma falha. No caso de um
cenário de inserção/anexação, para impedir a duplicação de dados, as repetições
dentro de um processo de transmissão em fluxo através de reinícios da tarefa
requerem a limpeza dos dados antes de cada tentativa. No caso de todas as tabelas que
são carregadas pelo Data Sync, a ferramenta acrescenta as seguintes colunas do
sistema para ativar esta funcionalidade:
• DSYS_INSTANCE_ID: Controla a ID da instância da instalação do Data Sync.
• DSYS_PROCESS_ID: Controla a ID do processo atribuída a uma determinada
execução da tarefa.
• DSYS_BATCH_ID: Controla o batch que está a tentar importar os dados. Cada
carregamento da tabela transmite em fluxo vários batches (atualmente de 3.000
linhas), com cada batch atribuído a um número exclusivo.
Acerca dos Apagamentos Incrementais
Se pretender definir um subconjunto para os dados carregados no schema do BICS
para os 'n' números de dias anteriores, pode controlar este comportamento fornecendo
uma Substituição de Consulta de SQL. No entanto, à medida que o tempo passa, os
dados no schema do Cloud continuam a acumular-se. Se pretender limitar os dados no
schema do Cloud para um determinado período e eliminar os dados antigos
periodicamente, pode especificar Dias para Apagamento Incremental ao nível da
tabela de destino. Por exemplo, no caso da tabela CONTACT, se pretender eliminar
todos os dados com mais de um ano, no separador Tabelas de Destino na visualização
Projeto, introduza 365 para Dias para Apagamento Incremental relativamente à tabela.
Pode definir isto na lista de tabelas ou no separador secundário Editar.
É importante definir um índice na coluna utilizada para identificar os registos mais
antigos. Isto melhora o desempenho do carregamento dos dados.
Criar e Modificar Conjuntos de Dados
Pode utilizar o Data Sync para carregar os dados como conjuntos de dados.
• Se não existir nenhum conjunto de dados com um nome semelhante, é
automaticamente criado um conjunto de dados com definições por omissão. Todos
os dados baseados na indicação de data/hora e em cadeias de caracteres são
caracterizados como atributos e todos os dados baseados em números são
caracterizados como medidas.
• Pode modificar conjuntos de dados no Oracle BI Cloud Service. Os carregamentos
de dados subsequentes preservam as customizações.
• Pode acrescentar mais atributos ao seu conjunto de dados nos carregamentos
subsequentes. Estes atributos são criados na definição, mas não são ativados.
• Se os carregamentos de dados subsequentes alterarem os tipos de dados de
quaisquer atributos, ou retirarem atributos existentes, ser-lhe-á apresentado um
erro. Para corrigir este problema, apague o conjunto de dados e volte a criá-lo.
Pode fazê-lo a partir da visualização de definição da tabela de destino e escolher
'Suprimir/Criar/Alterar destino'.
Referência do Data Sync E-13
Acerca do Trabalho com Tarefas
• A importação do conjunto de dados falha se o tamanho do conjunto de dados
exceder o limite de 50 MB.
Acerca do Trabalho com Tarefas
Uma tarefa é a unidade de trabalho que utiliza para organizar, agendar, executar e
monitorizar os processos de carregamento.
Cada projeto quando criado vem com uma tarefa por omissão com a convenção de
nomenclatura de <Nome do Projeto>-Job1. Na visualização Tarefas, pode visualizar a
tarefa por omissão ou criar novas tarefas no separador Tarefas. Quando seleciona uma
tarefa, o separador secundário Tarefas Ordenadas lista as tarefas que são executadas
quando a tarefa é executada. Uma tarefa está inicialmente vazia, sem tarefas
ordenadas. Quando a tarefa é executada pela primeira vez as tarefas são
automaticamente calculadas e executadas por ordem.
Quaisquer alterações que efetue no projeto requerem um recálculo da lista de tarefas
ordenadas. Por exemplo, se uma execução falhar e for efetuada uma alteração dos
metadados antes de reiniciar a execução, a execução que falhou fica marcada como
concluída e será executada uma nova execução para acomodar o recálculo das tarefas
ordenadas.
Quando existir mais do que uma tarefa num estado não concluído (como Em Execução
ou Falha ou Parado), a execução da tarefa falha. Neste caso, é necessário assegurar que
todas as execuções não concluídas são concluídas antes de iniciar uma tarefa. Para
marcar uma execução como concluída, clique com o botão direito do rato na entrada
executada e selecione Marcar como Concluído. Para obter informações sobre a
monitorização da execução da tarefa, consulte Monitorizar e Resolver Problemas.
Se existir um conjunto de fluxos de dados mutuamente exclusivos, a ordem deve ser 0
para todas as tarefas. Se a mesma tabela de destino for preenchida por mais do que um
fluxo de dados, estes serão escalonados com base na estratégia de carregamento.
Calcular uma Definição da Tarefa Manualmente
Se pretender calcular manualmente uma definição da tarefa, clique com o botão direito
do rato em qualquer separador no ecrã Projeto e selecione Atualizar Tarefa.
Reiniciar Tarefas Automaticamente
A importação de dados para a nuvem pode encontrar falhas relacionadas com a rede,
que pode ser executada corretamente caso se tente efetuar a execução novamente. Se
pretender que a ferramenta efetue a repetição automaticamente após a falha, pode
definir o número de repetições ao nível da tarefa.
Os dados são importados em pequenos lotes, atualmente 3.000 linhas em cada lote.
Por exemplo, se uma tabela tiver 10.000 linhas, os registos serão enviados em três lotes
com 3.000 registos e um quarto lote com 1.000 registos.
Durante este processo, em caso de erros na resposta ou conetividade do BI Cloud
Service ou no caso de uma falha na abertura de um socket para importar os dados ou
no caso de quaisquer erros durante o processamento da resposta do BI Cloud Service,
a ferramenta tenta reenviar automaticamente os dados 10 vezes antes de comunicar
uma falha.
Antes de quaisquer novas tentativas, a ferramenta também limpa quaisquer dados
parcialmente carregados através da utilização das colunas do sistema, enviando
instruções de apagamento qualificadas com o identificador do processo, o
identificador do lote e o identificador do ambiente (as colunas do sistema).
E-14 Preparar Dados no Oracle Business Intelligence Cloud Service
Acerca do Apagamento da Cache de Dados para os Objetos do Modelo de Dados no Fim de uma Tarefa
Entre o reinício das tarefas que falharam, para operações apenas de inserção ou de
anexação, quaisquer dados que possam ter sido carregados na tentativa anterior
também serão limpos antes de reiniciar o carregamento de dados.
Acerca do Apagamento da Cache de Dados para os Objetos do Modelo
de Dados no Fim de uma Tarefa
Por omissão, a cache de dados é apagada depois de cada tarefa ser executada.
Por omissão, a cache de dados para os objetos do modelo de dados no BICS é apagada
no fim de cada execução da tarefa concluída. Para suportar esta funcionalidade,
conceda ao utilizador registado para importar dados o perfil de grupo Modelador de
Dados do BI.
A execução de tarefas para conclusão independentemente de a tentativa de eliminar a
cache ser concluída com êxito.
Nota: Após a conclusão de tarefas, saia de sessão e volte a entrar em sessão
para ver o efeito da cache eliminada. As alterações podem levar vários
minutos.
Se não pretender ter a cache apagada, defina a propriedade do sistema Apagar Cache
de Dados como falsa.
Várias Origens
No caso de ter diferentes tipos de origens no seu ambiente, pode pretender consolidar
os respetivos dados para efeitos analíticos.
As várias origens podem ser de três tipos: heterogéneo, homogéneo (da mesma
versão) e homogéneo (de versões diferentes).
Origens Heterogéneas
As origens heterogéneas são de diferentes tipos, por exemplo, CRM, Oracle EBS,
Peoplesoft, JDEdwards, etc. As origens contêm típica e mutuamente conjuntos de
tabelas exclusivos. Pode optar por utilizar o mesmo projeto ou projetos diferentes. Um
único projeto é conveniente quando tem uma agenda única para importar os dados.
Vários projetos, um por origem, são convenientes quando necessita de agendar a
importação de dados em momentos diferentes e/ou várias pessoas a trabalhar nos
mesmos.
Origens Homogéneas da Mesma Versão
As origens homogéneas da mesma versão ocorrem quando tem o mesmo tipo de
origem, mas várias instâncias da mesma. Por exemplo, pode ter duas instâncias de
CRM, uma utilizada na América do Norte e a outra na Europa. Pode gerir a extração
de dados a partir de ambas estas origens com um único projeto.
Para gerir a extração de dados para as origens homogéneas da mesma versão no
exemplo descrito, considere as seguintes sugestões e requisitos:
• Crie uma ligação para a base de dados na América do Norte e outra para a
utilizada na Europa.
• Utilize uma das bases de dados para identificar as tabelas e as consultas para
replicar.
• Teste o processo de carregamento a partir de uma origem.
Referência do Data Sync E-15
Integrar com Outros Processos
• Crie uma nova tarefa, na qual possa corresponder a origem existente (com a qual
definiu os metadados) com a nova.
• Agende as tarefas em separado.
Origens Homogéneas de Diferentes Versões
As origens homogéneas de diferentes versões são muito semelhantes ao caso das
origens homogéneas da mesma versão. A única diferença é a de que existem tabelas
que podem ter o mesmo nome, mas definições do schema e estruturas diferentes.
Existem duas maneiras de efetuar o carregamento de dados: utilizando um único
projeto ou utilizando vários projetos, um por tipo de origem.
Para utilizar um único projeto:
• Utilize uma origem como uma origem principal para importar as definições da
tabela.
• Utilize a Consulta como um meio de importação de dados a partir de outros.
• Se existirem novos atributos a partir das consultas, acrescente-os à definição da
tabela de destino.
Para utilizar vários projetos:
• Crie projetos individuais, um por versão do sistema de origem.
• Importe tabelas e consultas a partir das origens para os respetivos projetos.
• Não se esqueça de que as tabelas de destino têm tipos de dados semelhantes. Por
exemplo, se COLUMN1 para Table1 em source1 for do tipo VARCHAR e a mesma
coluna da tabela tiver um tipo DATE na outra, os carregamentos de dados de uma
ou de outra origem falharão.
Integrar com Outros Processos
Em alguns casos, poderá pretender acionar o processo de importação a partir de um
processo irrelevante.
Existem três formas de integrar com outros processos: com base em ficheiro, com base
na linha de comandos e com base em SQL.
Integração Baseada em Ficheiro
No ficheiro on_demand_job.xml encontrado no diretório conf-shared, pode
especificar um ficheiro que irá desencadear determinada tarefa. O parâmetro
TriggerFile job permite-lhe especificar uma tarefa e um ficheiro cuja existência
desencadeia a tarefa. Por exemplo:
<TriggerFile job="Tarefa1" file="c:\abc.txt"/>
No exemplo acima, o Data Sync chama seletivamente a presença do ficheiro abc.txt
e quando o encontra desencadeia a execução da Tarefa1. Mediante invocação bem
sucedida da tarefa, o ficheiro será apagado. Por este motivo, é importante utilizar um
ficheiro fictício que não contenha nada de importante.
Também pode especificar janelas de tempo para tentativas de repetição, como neste
exemplo no qual a tentativa de repetição do ficheiro acontece entre as 12:00 AM e 2:30
AM e entre as 6:00PM e 8:00PM todos os dias:
<TriggerFile job="Job2" file="c:\xyz.txt">
<TimeWindow startTime="00:00" endTime="02:30"/>
E-16 Preparar Dados no Oracle Business Intelligence Cloud Service
Integrar com Outros Processos
<TimeWindow startTime="19:00" endTime="20:00"/>
</TriggerFile>
Integração Baseada na Linha de Comandos
Existe um ficheiro datasyncCmdLine.bat/.sh, que pode ser utilizado para começar
uma tarefa e para obter o estado de uma tarefa em execução. Edite o ficheiro para
encontrar a utilização. O ficheiro dac.properties está configurado com tudo o que é
preciso para utilizar o datasyncCmdline.
(Opcional) Introduza o resultado do procedimento aqui.
Integração Baseada em SQL
A integração baseada em SQL é conveniente quando um processo externo necessita de
impor quando uma tarefa pode começar ou se pode desempenhar uma operação de
SQL numa origem de dados. Para integrar utilizando este método, crie uma tabela de
desencadeamento que pode ser chamada seletivamente para iniciar uma tarefa.
Para integrar utilizando SQL:
1. Na visualização Ligações, registe a ligação pretendida.
2. Navegue para o diretório conf-shared e edite o ficheiro on_demand_job.xml. Edite
as seguintes propriedades:
• O intervalo de tentativas de repetição.
• O nome da origem de dados que tem a tabela de desencadeamento.
• Os períodos de tempo entre os quais o Data Sync deve chamar seletivamente a
tabela.
3. Crie uma tabela nessa origem de dados denominada JOB_TRIGGER contendo as
seguintes quatro colunas:
Nome da
Coluna
Tipo de Dados
Comprimento
Valores
Exclusivo
UNIQUE_KEY
VARCHAR
250
Sim
JOB_NAME
VARCHAR
250
Não
EFFECTIVE_DT
DATE
INACTIVE_FL
G
CHAR
Não
1
S/N
Não
Abaixo encontra-se um exemplo da Linguagem de Definição de Dados (DDL) para
uma tabela de desencadeamento e índice:
CREATE TABLE JOB_TRIGGER
(
UNIQUE_KEY VARCHAR(250) NOT NULL
,JOB_NAME VARCHAR(250) NOT NULL
,EFFECTIVE_DT DATE NOT NULL
,INACTIVE_FLG CHAR(1) DEFAULT 'N' NOT NULL
)
;
CREATE INDEX JOB_TRIGGER_U1 ON JOB_TRIGGER(UNIQUE_KEY)
;
Referência do Data Sync E-17
Distribuir Metadados do Data Sync
Uma entrada nesta tabela desencadeia agora a tarefa importada. Assim que o
pedido da tarefa é iniciado, a entrada é apagada. Note que pode também
especificar o período durante o qual deve ocorrer a tentativa de repetição.
Distribuir Metadados do Data Sync
Pode utilizar a funcionalidade Importar/Exportar para efetuar alterações num
ambiente, em seguida exporte todo o ambiente como ficheiros em XML e importe os
ficheiros em XML para outro ambiente.
Exportar Metadados
Pode utilizar a funcionalidade de exportação para exportar metadados do Data Sync
específicos do sistema de origem para fora do repositório para migrar os metadados
de um ambiente para outro, como de um ambiente de desenvolvimento para
ambientes de produção ou teste.
O comportamento do Data Sync relacionado com a pasta de destino é o seguinte:
• Se a pasta de destino estiver vazia, o Data Sync exporta os metadados sem um
aviso.
• Se a pasta de destino contiver metadados do Data Sync, o cliente emite um aviso e
deve clicar em OK para continuar a exportação. O processo de exportação substitui
todo o conteúdo na pasta de destino.
• Se a pasta de destino contiver metadados não do Data Sync e metadados do Data
Sync, o cliente emite um aviso e deve clicar em OK para continuar a exportação. O
processo de exportação substitui todo o conteúdo na pasta. Todos os metadados
não do Data Sync são apagados.
• Se a pasta de destino tiver apenas metadados não do Data Sync, o Data Sync não
pode exportar para a pasta de destino especificada.
Para exportar metadados do Data Sync:
1. No Data Sync, selecione Exportar a partir do menu Ferramentas.
2. Selecione o diretório para o qual pretende exportar metadados ou aceite o diretório
por omissão.
3. Selecione as aplicações apropriadas para as quais pretende exportar metadados.
4. Selecione as categorias apropriadas de metadados que pretende exportar:
• Lógico: Exporta todas as informações contidas na visualização Projeto.
• Sistema: Exporta todas as informações contidas na visualização Ligações, exceto
senhas para servidores e ligações à base de dados.
• Tempo de Execução: Exporta informações sobre as tarefas e agendas contidas na
visualização Tarefas.
• Dados do Utilizador: (Apenas aplicável à autenticação independente do Data
Sync) Exporta utilizadores, perfis de grupo e senhas.
E-18 Preparar Dados no Oracle Business Intelligence Cloud Service
Distribuir Metadados do Data Sync
Nota: Ao importar perfis de grupo e senhas, se a chave de codificação for
diferente no repositório para o qual está a importar e do qual os metadados
foram exportados, os perfis de grupo e as senhas não poderão ser lidos.
5. Verifique o processo de exportação analisando o ficheiro de diário <Domain_Home>
\log\export.log. Pode utilizar a opção Substituir o Ficheiro de Diário para
substituir os diários de exportação mais recentes
Importar Metadados
Pode utilizar a funcionalidade de importação para importar os metadados do Data
Sync específicos do sistema de origem exportados de um repositório para migrá-los de
um ambiente para outro, como de um ambiente de desenvolvimento para ambientes
de produção ou teste.
Para importar metadados do Data Sync:
1. No Data Sync, selecione Importar a partir do menu Ferramentas.
2. Selecione o diretório do qual pretende importar metadados ou aceite o diretório
por omissão.
3. Selecione as aplicações apropriadas para as quais pretende importar metadados.
4. Selecione as categorias apropriadas de metadados que pretende importar:
• Lógico: Importa todas as informações contidas na visualização Projeto.
• Sistema: Importa todas as informações contidas na visualização Ligações, exceto
senhas para servidores e ligações à base de dados.
• Tempo de Execução: Importa informações sobre as tarefas e agendas contidas
na visualização Tarefas.
5. Se estiver a importar metadados para um repositório em branco ou para substituir
completamente categorias selecionadas dos metadados atuais no repositório,
selecione Truncar tabelas do repositório. Esta opção substitui o conteúdo no
repositório atual. Também aumenta consideravelmente a velocidade do processo
de importação.
6. Se pretender importar novos registos e atualizar os registos existentes, selecione
Atualizar os registos existentes. Se não selecionar esta caixa de seleção, o Data
Sync apenas insere registos novos. Esta opção apenas está disponível se não
selecionar a opção Truncar Tabelas do Repositório.
7. (Opcional) Selecione Ativar modo em grupo para inserir os metadados importados
no repositório como uma inserção de matriz. Deve selecionar esta opção apenas se
também tiver selecionado a opção Truncar Tabelas do Repositório. Esta ação
aumenta a velocidade do processo de importação.
8. Clique em OK.
9. Verifique o processo de importação analisando o ficheiro de diário
<Domain_Home>\log\import.log.
Referência do Data Sync E-19
Definir Estratégias de Carregamento
Definir Estratégias de Carregamento
Quando carregar dados para uma tabela, defina o modo como os dados são
carregados escolhendo uma estratégia de carregamento.
Acerca de Estratégias de Carregamento
Quando carregar dados para uma tabela, defina o modo como os dados são
carregados. Quando escolher uma estratégia de carregamento que carrega
incrementalmente os dados, a ferramenta requer que defina uma chave de utilizador
que pode ser utilizada para identificar de forma exclusiva um registo no lado do
destino e uma coluna baseada em DATE/TIMESTAMP que pode ser utilizada para
identificar os dados incrementais. Se um índice desse tipo não for importado quando
importar a definição da tabela, é-lhe sugerido um.
Por exemplo, para determinada tabela CONTACT_ID é o identificador exclusivo para
qualquer registo e a tabela tem uma coluna de dados denominada LAST_UPD cujo
valor é atualizado para a indicação de data/hora atual sempre que um registo for
criado ou atualizado, escolha CONTACT_ID para a chave de utilizador e a coluna
LAST_UPD como Filtro.
Neste exemplo, na primeira vez que os dados são extraídos, a ferramenta emite uma
instrução SELECT * FROM CONTACT. Se o primeiro carregamento aconteceu em 1 de
janeiro de 2014 às 10:00 AM, o carregamento subsequente emitiria a seguinte instrução
de SQL (Sintaxe Oracle): SELECT * FROM CONTACT WHERE LAST_UPD >
TO_DATE('01-01-2014 10:00', 'MM-DD-YYYY HH24:MI'). O registo definido
compara em seguida o valor de CONTACT_ID com os dados já existentes no esquema
do Oracle Business Intelligence Cloud Service. Qualquer registo sem uma
correspondência é inserido. Quaisquer registos sem uma correspondência são
atualizados. É importante que o sistema de origem contenha um índice para a coluna
de filtro incremental.
Estão disponíveis as seguintes opções.
Valor
Descrição
Substituir dados na tabela
Apague quaisquer dados existentes e recarregue sempre
dados. Também se aplica a carregamentos em que uma
chave exclusiva não está disponível. Não requer uma
chave primária ou coluna de filtro.
A tabela é truncada antes do carregamento de dados em
cada execução. Quaisquer índices são suprimidos antes
do carregamento de dados e recriados após o
carregamento. A tabela é analisada no final para atualizar
estatísticas.
Anexar dados à tabela
Os dados novos são acrescentados à tabela sem verificar a
existência anterior dos dados. Não requer uma chave
primária ou coluna de filtro.
A tabela nunca é truncada. Se os índices registados não
existirem no esquema provisionado, são criados após o
carregamento dos dados.
E-20 Preparar Dados no Oracle Business Intelligence Cloud Service
Definir Estratégias de Carregamento
Valor
Descrição
Atualizar tabela (Acrescentar
novos registos)
Requer uma chave primária ou coluna de filtro. Se os
dados com a chave de utilizador não estiverem
disponíveis, são inseridos, caso contrário o registo será
ignorado.
Durante a execução inicial, a tabela é truncada antes do
primeiro carregamento. Os índices são suprimidos antes
do carregamento de dados e recriados após o
carregamento. A tabela é analisada no final para atualizar
estatísticas.
Durante as execuções incrementais, a tabela não é
truncada. Os dados são aplicados incrementalmente e
quaisquer índices em falta são criados. A tabela é
analisada no final. Se qualquer índice estiver marcado
como "Suprimir e criar sempre", esses índices são
suprimidos e criados mesmo durante execuções
incrementais.
Atualizar tabela (Atualizar
registos existentes)
Requer uma chave primária ou coluna de filtro. Se os
dados com a chave de utilizador estiverem disponíveis,
são atualizados, caso contrário serão ignorados.
Durante a execução inicial, a tabela é truncada antes do
primeiro carregamento. Os índices são suprimidos antes
do carregamento de dados e recriados após o
carregamento. A tabela é analisada no final para atualizar
estatísticas.
Durante as execuções incrementais, a tabela não é
truncada. Os dados são aplicados incrementalmente e
quaisquer índices em falta são criados. A tabela é
analisada no final. Se qualquer índice estiver marcado
como "Suprimir e criar sempre", esses índices são
suprimidos e criados mesmo durante execuções
incrementais.
Definir Estratégias de Carregamento para Dados Relacionais
Defina estratégias de carregamento para especificar o modo como os dados são
carregados.
Para definir estratégias de carregamento para uma origem relacional:
1. Na visualização Projeto, selecione o separador Dados Relacionais.
2. Selecione a ligação na lista e, na coluna Estratégia de Carregamento ou no campo
Estratégia de Carregamento no separador secundário Editar, clique no botão.
3. Na caixa de diálogo Estratégia de Carregamento, selecione a estratégia de
carregamento que prefere. Se selecionar a caixa de seleção Nunca Apagar Dados, a
tabela de destino nunca é truncada. Este atributo de nível de tabela de destino é
particularmente útil nos casos em que uma tabela foi criada e preenchida por outro
meio e não pretende que as operações do Data Sync trunquem a tabela.
Referência do Data Sync E-21
Definir Propriedades do Sistema
4. Clique em OK.
Definir Estratégias de Carregamento para Dados do Ficheiro
Defina estratégias de carregamento para especificar o modo como os dados são
carregados.
Para definir estratégias de carregamento para uma origem de dados do ficheiro:
1. Na visualização Projeto, selecione o separador Dados do Ficheiro.
2. Selecione o ficheiro na lista e, no separador secundário Destinos, clique no botão
para o campo Estratégia de Carregamento para a tabela de destino.
3. Na caixa de diálogo Estratégia de Carregamento, selecione a estratégia de
carregamento que prefere. Se selecionar a caixa de seleção Nunca Apagar Dados, a
tabela de destino nunca é truncada. Este atributo de nível de tabela de destino é
particularmente útil nos casos em que uma tabela foi criada e preenchida por outro
meio e não pretende que as operações do Data Sync trunquem a tabela.
4. Clique em OK.
Definir Propriedades do Sistema
As Propriedades do Sistema permitem-lhe customizar o seu ambiente. Para definir as
propriedades do sistema, clique no menu Visualizações e selecione Propriedades do
Sistema, defina o valor na coluna Valor da caixa de diálogo Propriedades do Sistema.
Clique em Gravar para gravar as alterações, em seguida em Fechar para fechar a caixa
de diálogo.
• Permitir aos Clientes Memorizar a Senha do Utilizador: Quando definido como
verdadeiro, o cliente do Data Sync pode memorizar a senha do utilizador ao entrar
em sessão no repositório. As senhas, apesar de codificadas, são armazenadas no
sistema de ficheiros do computador cliente. Ao aceder a ambientes críticos, como
ambientes de Produção, os clientes que ligam ao repositório podem não ser fiáveis.
Nessas circunstâncias, pode definir este indicador como 'falso'. Quando definido
como falso, mesmo se no ecrã de entrada em sessão a opção Memorizar senha
estiver selecionada ao ligar a esse repositório, o cliente do Data Sync avisa que a
senha não pode ser memorizada durante a entrada em sessão neste repositório e é
pedido ao utilizador para reintroduzir a senha após cada entrada em sessão.
• Nível de concorrência: Esta propriedade configura o número máximo de tarefas
que podem ser executadas em paralelo. Quando a concorrência de 1 é definida, o
ETL é executado no mesmo espaço do processo com o Data Sync. Quando são
permitidas várias tarefas, são executadas como processos separados do sistema
operativo. Qualquer valor inválido é interpretado como 1. Reiniciar o servidor para
que as alterações a esta propriedade entrem em vigor
• Diretório Raiz do Ficheiro de Dados: Esta propriedade define o Diretório Raiz do
Ficheiro de Dados para importação dos ficheiros de dados. Quando definido, o
diretório assume por omissão esta localização ao registar um ficheiro para ser
importado.
• Número máximo de entradas no histórico executado a preservar: Esta propriedade
define o número máximo de entradas no histórico executado a preservar. À medida
que os dias passam, quaisquer entradas mais antigas no histórico executado são
eliminadas. Um valor inferior ou igual a zero preserva tudo. Isto não é
E-22 Preparar Dados no Oracle Business Intelligence Cloud Service
Definir Propriedades do Sistema
recomendado para a configuração do Data Sync, em que o repositório é mantido no
Java DB.
• Eliminar Ficheiros de Diário Executados: O servidor mantém um diretório
exclusivo para cada execução para armazenar os ficheiros de diário no diretório
server\log. A convenção de nomenclatura para os diretórios de diário diz respeito
ao formato.
• Não pode definir quantos ficheiros de diário de dias são preservados. Por exemplo,
se definir esta propriedade para 30, todos os diretórios de diário com uma data de
criação anterior a 30 dias são apagados. Quando definido para -1, os ficheiros e
diretórios de diário nunca são apagados. O valor mais baixo para esta propriedade
é 7 dias. Se qualquer valor for definido abaixo de 7, este será assumido por omissão
como 7. Reiniciar o servidor para que as alterações a esta propriedade entrem em
vigor
• Nome do Repositório: Nome descritivo para o repositório. Este nome é
apresentado na barra de título. Reiniciar o cliente para que as alterações a esta
propriedade entrem em vigor
• Nível de registo no diário do servidor: Esta propriedade define o nível de registo
no diário. Note que esta definição é sensível a maiúsculas/minúsculas. O servidor
tem uma categoria de registo no diário que regista vários eventos, condições de
erros e informações durante o processo de execução de várias tarefas e quando
inativo. O registo no diário inclui, entre outras coisas, os resultados de vários
diagnósticos automáticos periódicos. A soma de todas estas informações pode ser
muito extensa e, como consequência, pode ser difícil encontrar um componente
específico das informações. Por este motivo, o registo no diário comunicado pelo
servidor é graduado para vários níveis.
Estes níveis são efetuados como limiares de acesso limitado. O nível FINEST é o
valor mais extensivo da geração de relatórios. Isto pode ser uma boa definição para
o servidor para o processo de depuração e teste de vários planos de execução antes
de ir para produção. Cada nível subsequente na lista acima representa níveis
menos extensivos de geração de relatórios. O nível de registo no diário mais baixo,
SEVERE, resulta no servidor a comunicar apenas as mensagens mais importantes,
que normalmente são condições de erros. Quando em produção, um valor razoável
para esta propriedade é INFO. Reiniciar o servidor para que as alterações a esta
propriedade entrem em vigor
• Execução de Teste: Quando esta propriedade é definida como verdadeira, durante
a execução de um carregamento de dados, se existirem quaisquer erros, estes são
ignorados. As alterações entram em vigor na tarefa seguinte. Não é necessário
reiniciar o servidor para efetuar alterações a esta propriedade.
• Host do Proxy: Utilize esta propriedade para especificar o host do servidor proxy,
deixe vazio se não for necessário um proxy.
• Porta do Proxy: Utilize esta propriedade para especificar a porta do servidor proxy,
deixe vazio se não for necessário um proxy.
• Apagar Cache de Dados: Utilize esta propriedade para apagar a cache de dados
para os objetos do modelo de dados no BICS. Quando definido como verdadeiro, o
valor por omissão, a cache é apagada no fim de cada execução da tarefa. Quando
definido como falso, a cache não é apagada.
Referência do Data Sync E-23
Acionar Uma Tarefa Depois de Outra Automaticamente
Acionar Uma Tarefa Depois de Outra Automaticamente
Em algumas situações, pode pretender acionar uma tarefa após a conclusão de outra
tarefa.
Cenários comuns nos quais pode pretender acionar uma tarefa após a conclusão de
outra tarefa incluem, mas não estão limitados ao seguinte:
• Se existirem várias tarefas escritas no mesmo destino, pretende escaloná-las porque
existe uma regulamentação que limita o número de carregamentos de dados que
podem ocorrer para uma ligação.
• Por omissão, dentro de um projeto, todas as tabelas, consultas de SQL e os dados
do ficheiro são carregados em paralelo, sem uma ordem específica, sem escalonar
fluxos de dados que escrevam na mesma tabela. Se pretender que as tabelas sejam
escalonadas, por exemplo, para carregar detalhes primeiro e resumos depois, pode
criar dois projetos separados, um para as tabelas de detalhes e outro para as tabelas
pai. Quando a tarefa que carrega os detalhes estiver completa, pretende acionar os
carregamentos de resumos pai.
Para ativar isto, quando a tarefa inicia um ficheiro de sinal com um padrão de
nomeação <JOB_NAME_WITH_NO_SPACES>_StartSignal.txt é criado no diretório log
\jobSignal para cada execução da tarefa. Um ficheiro com o padrão de nomeação
<JOB_NAME_WITH_NO_SPACES>_CompletedSignal.txt é criado quando a tarefa é
concluída com êxito ou <JOB_NAME_WITH_NO_SPACES>_FailedSignal.txt quando a
tarefa falha. Estes ficheiros podem ser utilizados com o mecanismo de chamada
seletiva de ficheiros do Data Sync para que as tarefas da cadeia satisfaçam as suas
necessidades. Para obter mais informações sobre o mecanismo de chamada seletiva de
ficheiros, consulte Integrar com Outros Processos.
Preencher Vários Destinos na Nuvem
Se tiver vários destinos na nuvem, por exemplo, desenvolvimento e produção, os
dados são carregados em cada um dos destinos. Pode fazê-lo de duas maneiras: pode
utilizar o mesmo ambiente, mas com várias tarefas de carregamento de dados, ou
pode configurar um ambiente replicado para onde pode importar os dados do
ambiente de desenvolvimento.
Para preencher vários destinos através de um único ambiente com várias tarefas:
1. Determine a origem e, se necessário, crie uma nova origem de dados no cliente do
Data Sync.
Quando configura origens de dados, existem duas possibilidades para a base de
dados de origem:
• Pretende efetuar a extração a partir da mesma origem e preencher um destino
de produção na nuvem.
• Pretende efetuar a extração a partir de uma origem diferente e preencher um
destino de produção. Neste caso, crie outra origem de dados que aponte para a
origem com base na qual pretende preencher o ambiente de produção.
2. Para a base de dados de destino, crie outra ligação do tipo "Oracle (Oracle Business
Intelligence Cloud Service)".
Por exemplo, poderia denominá-la Produção.
E-24 Preparar Dados no Oracle Business Intelligence Cloud Service
Preencher Vários Destinos na Nuvem
3. No separador Tarefas da visualização Tarefas, crie uma nova tarefa.
Na caixa de diálogo Nova Tarefa, especifique um nome significativo como, por
exemplo, Tarefa de Produção e, em seguida, clique em Seguinte.
4. A página seguinte da caixa de diálogo Nova Tarefa apresenta as ligações utilizadas
atualmente.
Para voltar a efetuar a correspondência das mesmas com a nova origem (se
aplicável) e com a recém-criada ligação de destino, selecione as novas ligações na
coluna Substituir Por e, em seguida, clique em Terminar.
Configurar um Ambiente Diferente
É preferível configurar um ambiente diferente quando existem muitas atualizações em
curso no schema de desenvolvimento ou quando as equipas responsáveis pelos
ambientes de desenvolvimento e produção são diferentes. Para configurar um
ambiente diferente pela primeira vez, exporte o sistema e os respetivos metadados
lógicos do ambiente de desenvolvimento e importe-os para o ambiente de produção
optando por truncar as tabelas com os comandos Exportar e Importar no menu
Ferramentas. Após a configuração inicial, exporte apenas os metadados lógicos do
ambiente de desenvolvimento e importe-os para a produção optando por truncar as
tabelas.
Referência do Data Sync E-25
Preencher Vários Destinos na Nuvem
E-26 Preparar Dados no Oracle Business Intelligence Cloud Service
F
Referência do Carregador de Dados
O Carregador de Dados é uma aplicação pré-empacotada disponível através do Oracle
Application Express. O Carregador de Dados carrega dados de ficheiros de texto (TXT
e CSV) e folhas de cálculo do Microsoft Excel (XLS e XLSX) no Oracle Database Cloud
- Database Schema Service incluído no Oracle BI Cloud Service.
: Aviso de Retirada: O Carregador de Dados foi preterido e será retirado na
próxima versão do Oracle BI Cloud Service. Recomendamos que utilize o Data
Sync ou outra ferramenta de carregamento de dados Oracle. Consulte
Perspetiva Geral para Colocar Dados na Nuvem.
Tópicos
• Sucessão de Atividades Típica para Carregar Ficheiros através do Carregador de
Dados
• Acerca do Carregador de Dados
• Carregar Ficheiros numa Tabela Nova
• Carregar Ficheiros numa Tabela Existente
• Visualizar o Histórico de Carregamento de Dados
• Corrigir Erros em Carregamentos de Dados
Sucessão de Atividades Típica para Carregar Ficheiros através do
Carregador de Dados
Seguem-se as tarefas comuns para carregar os ficheiros que contêm os dados que
pretende modelar:
Tarefa
Descrição
Mais Informações
Carregar ficheiros
numa tabela nova.
Utilize o Carregador de Dados para
carregar ficheiros de uma origem
externa para uma nova tabela no Oracle
Database Cloud - Database Schema
Service.
Carregar Ficheiros numa
Tabela Nova
Carregar ficheiros
numa tabela
existente.
Utilize o Carregador de Dados para
carregar ficheiros para uma tabela
existente, para acrescentar novos
registos ou para substituir valores
importados anteriormente.
Carregar Ficheiros numa
Tabela Existente
Referência do Carregador de Dados F-1
Carregar Ficheiros numa Tabela Nova
Tarefa
Descrição
Mais Informações
Visualizar relatórios
de carregamentos de
dados anteriores.
Visualize os resultados de tentativas de
carregamento de ficheiros anteriores
com o Carregador de Dados.
Visualizar o Histórico de
Carregamento de Dados
Visualizar e corrigir
erros que ocorreram
nos carregamentos de
dados passados.
Visualize e corrija os erros que foram
reportados de carregamentos de dados
anteriores.
Corrigir Erros em
Carregamentos de Dados
Este tópico descreve como carregar os dados que pretende modelar. Os utilizadores
também podem carregar os seus próprios dados para análise ad-hoc com o Visual
Analyzer. Consulte Acrescentar Dados Próprios em Utilizar o Oracle Business
Intelligence Cloud Service.
Carregar Ficheiros numa Tabela Nova
Pode carregar os ficheiros para uma nova tabela no Oracle Database Cloud - Database
Schema Service. Por exemplo, poderá pretender importar um ficheiro não
normalizado que contém dados dimensionais e de factos que deseja utilizar no modelo
de dados.
Vídeo
Para carregar dados para uma nova tabela com o Carregador de Dados:
1. Entre em sessão no Oracle Database Cloud - Database Schema Service.
A página principal do Oracle Application Express é apresentada.
2. Clique em Criador de Aplicações, em seguida em Carregador de Dados.
3. No Carregador de Dados, clique no botão Carregar Dados.
4. Utilize a página Selecionar Dados para especificar os dados para carregamento na
base de dados. Clique em Importar para selecionar o ficheiro a partir do qual
pretende importar os dados e, em seguida, clique em Abrir.
Em alternativa, pode copiar os dados a partir de outra origem e colá-los na secção
de pré-visualização na página. Os dados são carregados na secção e tornam-se só
de leitura.
Se os resultados não forem o que esperava ver na secção de pré-visualização, clique
em Limpar para retirar o texto colado ou importado e, em seguida, tente
novamente.
5. Opcionalmente, especifique o seguinte na página Selecionar Dados:
Campo ou Elemento
Descrição
Ignorar as primeiras número
linhas
Introduza o número de primeiras linhas a ignorar
durante o carregamento. Por exemplo, poderá pretender
ignorar as linhas relacionadas com o título do ficheiro.
F-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Carregar Ficheiros numa Tabela Nova
Campo ou Elemento
Descrição
A primeira linha contém
nomes de cabeçalhos
Selecione esta opção para indicar que a primeira linha de
dados para carregamento contém nomes de cabeçalhos. A
primeira linha de dados é a que vem a seguir ao número
de linhas que especificou que devem ser ignoradas.
Delimitador
Selecione o tipo de delimitador utilizado para separar os
dados no ficheiro. O delimitador pode ser uma Vírgula,
Barra Vertical ou Tabulação.
6. Clique em Seguinte.
7. Na página Selecionar Destino, selecione Nova Tabela e, em seguida, atribua um
nome à tabela. O Carregador de Dados analisa os dados e sugere tipos de dados,
comprimentos e nomes de colunas para a nova tabela.
O Carregador de Dados também fornece uma proposta de correspondência para a
primeira linha, tabela de destino e dados importados. Analise a correspondência
proposta e, em seguida, aplique opcionalmente as seguintes alterações antes de
carregar os dados:
Nome da Coluna
Descrição
Transformação de Dados
Especifique transformações como, por exemplo, converter
maiúsculas/minúsculas, retirar espaços em branco no
início ou no fim, ou formatar os valores da coluna como
um número. Para obter mais informações, consulte
Transformar os Seus Dados.
Nome de Coluna da Tabela
Altere o nome por omissão da coluna.
Tipo de Coluna da Tabela
Altere o tipo de dados por omissão da coluna, como, por
exemplo, NUMBER, TIMESTAMP ou VARCHAR2. Para
obter mais informações, consulte Acerca dos Tipos de
Colunas.
Comprimento de Coluna da
Tabela
Especifique um valor inteiro para o comprimento da
coluna. É necessário especificar um comprimento se o
tipo de coluna for VARCHAR2. Não especifique um
comprimento se o tipo for TIMESTAMP.
O comprimento máximo é 4000 bytes. Certifique-se de
que não ultrapassa este limite quando carregar caracteres
com codificação multibyte.
Número de Casas Decimais
de Coluna da Tabela
Para as colunas com um tipo de dados numérico,
especifique um valor inteiro para o número de casas
decimais a utilizar para os dados.
8. Clique em Seguinte.
Referência do Carregador de Dados F-3
Carregar Ficheiros numa Tabela Existente
9. Na página Analisar, clique em Linhas para Inserção ou Linhas para Atualização
para analisar as linhas para carregamento.
10. Clique em Seguinte para carregar os dados na tabela. Quando os dados estiverem
carregados, é possível visualizar detalhes dos registos que foram carregados com
ou sem êxito.
A página Resumo fornece uma referência para exportar os registos processados
com êxito. Se forem encontrados erros, é fornecida uma segunda referência para
exportar os registos processados sem êxito.
11. Opcionalmente, clique em Exportar Registos para abrir ou gravar um ficheiro do
Microsoft Excel dos registos processados com ou sem êxito. Consulte Corrigir Erros
em Carregamentos de Dados para obter mais informações.
12. Clique em OK.
Depois de os dados estarem carregados, pode modelá-los conforme descrito em
Modelar Dados no Oracle Business Intelligence Cloud Service.
Carregar Ficheiros numa Tabela Existente
Pode carregar os ficheiros para uma tabela existente no Oracle Database Cloud Database Schema Service. Por exemplo, poderá querer importar duas colunas novas
acrescentadas a uma tabela ou substituir as colunas cujos nomes tenham sido
alterados.
Vídeo
Para carregar dados para uma tabela existente com o Carregador de Dados:
1. Entre em sessão no Oracle Database Cloud - Database Schema Service.
F-4 Preparar Dados no Oracle Business Intelligence Cloud Service
Carregar Ficheiros numa Tabela Existente
A página principal do Oracle Application Express é apresentada.
2. Clique em Criador de Aplicações, em seguida em Carregador de Dados.
3. No Carregador de Dados, clique no botão Carregar Dados.
4. Utilize a página Selecionar Dados para especificar os dados para carregamento na
base de dados. Clique em Importar para selecionar o ficheiro a partir do qual
pretende importar os dados e, em seguida, clique em Abrir.
Em alternativa, pode copiar os dados a partir de outra origem e colá-los na secção
de pré-visualização na página. Os dados são carregados na secção e tornam-se só
de leitura.
Se os resultados não forem o que esperava ver na secção de pré-visualização, clique
em Limpar para retirar o texto colado ou importado e, em seguida, tente
novamente.
5. Opcionalmente, especifique o seguinte na página Selecionar Dados:
Campo ou Elemento
Descrição
Ignorar as primeiras número
linhas
Introduza o número de primeiras linhas a ignorar
durante o carregamento. Por exemplo, poderá pretender
ignorar as linhas relacionadas com o título do ficheiro.
A primeira linha contém
nomes de cabeçalhos
Selecione esta opção para indicar que a primeira linha de
dados para carregamento contém nomes de cabeçalhos. A
primeira linha de dados é a que vem a seguir ao número
de linhas que especificou que devem ser ignoradas.
Delimitador
Selecione o tipo de delimitador utilizado para separar os
dados no ficheiro. O delimitador pode ser uma Vírgula,
Barra Vertical ou Tabulação.
6. Clique em Seguinte.
7. Na página Selecionar Destino, clique em Tabela Existente e, em seguida, selecione
o nome da tabela. Selecione se pretende retirar os dados existentes antes de
carregar os dados atualizados.
O Carregador de Dados fornece uma proposta de correspondência para a primeira
linha, tabela de destino e dados importados. Analise a correspondência proposta e,
em seguida, aplique opcionalmente as seguintes alterações antes de carregar os
dados:
Nome da Coluna
Descrição
Nome da Coluna de Dados
Selecione a coluna a carregar para cada linha. Compare o
Nome da Coluna de Dados com o Nome da Coluna da
Tabela para garantir o correto carregamento das colunas.
Selecione Não carregar esta coluna para ignorar o
carregamento para essa linha.
Referência do Carregador de Dados F-5
Carregar Ficheiros numa Tabela Existente
Nome da Coluna
Descrição
Transformação de Dados
Especifique as transformações, tal como converter
maiúsculas/minúsculas, retirar espaços em branco no
início ou no fim, ou formatar os valores da coluna como
um número. Consulte Transformar os Seus Dados para
obter mais informações.
Atualizar Linha
Correspondente
Selecione esta opção para atualizar (substituir) os dados
quando os dados importados correspondem aos dados da
coluna de destino. Se os dados não corresponderem ou
não selecionar esta opção, os dados serão inseridos
(anexados). Em determinados casos, poderá ser
necessário selecionar várias colunas para identificar as
colunas correspondentes (por exemplo, nome próprio do
cliente e apelido do cliente).
8. Clique em Seguinte.
9. Na página Analisar, clique em Linhas para Inserção ou Linhas para Atualização
para analisar as linhas para carregamento.
10. Clique em Seguinte para carregar os dados na tabela. Quando os dados são
carregados, vê os detalhes dos registos carregados com ou sem êxito.
A página Resumo fornece uma referência para exportar os registos processados
com êxito. Se forem encontrados erros, é fornecida uma segunda referência para
exportar os registos processados sem êxito.
F-6 Preparar Dados no Oracle Business Intelligence Cloud Service
Visualizar o Histórico de Carregamento de Dados
11. Opcionalmente, clique em Exportar Registos para abrir ou gravar um ficheiro
separado por vírgulas dos registos processados com ou sem êxito.
Pode abrir este ficheiro no Microsoft Excel. Consulte Corrigir Erros em
Carregamentos de Dados para obter informações adicionais.
12. Clique em OK.
Visualizar o Histórico de Carregamento de Dados
Depois de carregar os dados em tabelas novas ou existentes, pode visualizar os
relatórios de carregamentos de dados anteriores. Por exemplo, pode visualizar um
relatório sobre os dados carregados no dia anterior a partir do Microsoft Excel.
Para visualizar os resultados dos carregamentos de dados anteriores:
1. Entre em sessão no Oracle Database Cloud - Database Schema Service.
A página principal do Oracle Application Express é apresentada.
2. Clique em Criador de Aplicações, em seguida em Carregador de Dados.
O Carregador de Dados mostra informações sobre as operações de carregamento
de dados anteriores.
3. Clique na referência na lista de relatórios para apresentar os detalhes dessa
operação de carregamento de dados. Por exemplo, clique no número de registos
inseridos para ver um relatório das linhas acrescentadas. Consulte Corrigir Erros
em Carregamentos de Dados para obter informações adicionais.
4. Na Barra de pesquisa, utilize o botão Pesquisar para filtrar os relatórios. Selecione
Todas as Colunas ou selecione um nome de coluna para pesquisar apenas os
resultados apresentados numa coluna específica e, em seguida, introduza uma
cadeia de pesquisa e clique em Ir.
Referência do Carregador de Dados F-7
Visualizar o Histórico de Carregamento de Dados
Por exemplo, pode criar filtros, como "Utilizador contém valor por omissão" ou
"Registos Inseridos contém 100".
5. Opcionalmente, crie filtros clicando nos cabeçalhos de cada coluna do relatório
para apresentar uma lista na qual seleciona um valor específico para o filtro.
Selecione Ordem Crescente ou Ordem Decrescente para ordenar a coluna.
Pode acrescentar (ou retirar) uma Quebra de Controlo no cabeçalho de uma
coluna. Uma Quebra de Controlo separa o relatório em várias categorias,
dependendo dos dados. A figura mostra que a Quebra de Controlo ocorre na
coluna Registos Inseridos e separa o conteúdo em cabeçalhos diferentes obtidos a
partir da operação distinta efetuada nos valores dessa coluna.
F-8 Preparar Dados no Oracle Business Intelligence Cloud Service
Corrigir Erros em Carregamentos de Dados
Corrigir Erros em Carregamentos de Dados
Se detetar que alguns registos de dados não são carregados, pode apresentar um
relatório de erros ocorridos e corrigi-los.
Vídeo
Quando carrega dados, pode:
• Ver não correspondências para os tipos de dados numéricos — um erro comum do
carregamento de dados resulta de uma não correspondência de tipo de dados entre
os dados carregados e a estrutura da tabela da base de dados. Procure o sombreado
amarelo que indica estes tipos de erros. Para corrigir o erro, selecione a
transformação de dados Formatar como número para todas as colunas numéricas
durante um carregamento de dados. Consulte Transformar os Seus Dados para
obter informações adicionais.
• Carregue os dados para uma tabela ou depare com uma situação de erro de sistema
que impede o carregamento correto de todos os dados. Pode resolver este problema
retirando todos os dados da tabela existente e começando tudo de raiz. Pode
recarregar os dados e definir a opção Retirar dados existentes antes de carregar
dados novos na página Selecionar Dados.
• Carregue os dados para a coluna incorreta ou faça um erro semelhante que obrigue
à modificação das tabelas no Oracle Database Cloud - Database Schema Service.
Pode utilizar os utilitários do Oracle APEX para efetuar uma manutenção mais
exaustiva, como, por exemplo, suprimir tabelas e importar, inserir e apagar dados
de tabelas existentes. Consulte Acerca dos Ficheiros de Comandos da Base de
Dados de PL/SQL para obter informações adicionais sobre o Oracle APEX.
Para analisar os problemas de carregamento de dados, clique nos erros na página que
estão destacados a vermelho (por omissão). Como o relatório de detalhes está filtrado,
clique em Recarregar Registos. A página Selecionar Destino e determinadas opções
são selecionadas por omissão. Pode carregar o número de registos correspondente ao
filtro. Este número é igual ao último número apresentado no elemento de paginação
do relatório, na parte inferior da página.
Para resolver os erros nas tentativas de carregamento de dados:
1. Entre em sessão no Oracle Database Cloud - Database Schema Service.
A página principal do Oracle Application Express é apresentada.
2. Clique em Criador de Aplicações, em seguida em Carregador de Dados.
O Carregador de Dados mostra informações sobre as operações de carregamento
de dados anteriores.
3. Na coluna Registos Não Carregados, clique num número maior que zero.
Referência do Carregador de Dados F-9
Acerca do Carregador de Dados
4. Utilize a página Detalhes do Carregamento para visualizar as informações sobre os
registos processados e os que têm erros. Por exemplo, pode ver que o valor de um
registo era demasiado grande para a coluna.
5. Opcionalmente, clique em Exportar Registos com ERRO para gravar o relatório de
erros num ficheiro CSV. Depois de exportar os registos com erro, pode corrigir e
recarregá-los conforme adequado.
6. Opcionalmente, clique em Recarregar Registos para apresentar a página Selecionar
Destino na qual pode especificar uma tabela nova ou existente para os dados
importados. Selecione Retirar dados existentes antes de carregar dados novos na
página Selecionar Dados para retirar os dados antes do carregamento.
Acerca do Carregador de Dados
O Carregador de Dados é uma ferramenta baseada no browser para carregar ficheiros
de texto (TXT e CSV) e folhas de cálculo do Microsoft Excel (XLS e XLSX) no Oracle
Database Cloud - Database Schema Service incluído no Oracle BI Cloud Service. Não
necessita de assistência de um administrador da base de dados para carregar ficheiros
de dados. O Carregador de Dados é orientado por um assistente e é intuitivo.
Nota: O Carregador de Dados carrega os dados no Oracle Database Cloud -
Database Schema Service. Se o Oracle BI Cloud Service estiver ligado ao
Oracle Database Cloud - Database as a Service, consulte Carregar Dados a
partir de Tabelas Relacionais e Automatizar o Carregamento de Dados
Através de Métodos Programáticos.
Utilize o Carregador de Dados para efetuar uma renovação manual integral,
incrementar o carregamento manual de dados, efetuar o upsert (inserir e atualizar) de
dados em tabelas existentes e acrescentar dados ao modelo.
F-10 Preparar Dados no Oracle Business Intelligence Cloud Service
Acerca do Carregador de Dados
Pode:
• Carregar quantidades moderadas de dados a partir de origens, como, por exemplo,
folhas de cálculo do Microsoft Excel, para tabelas de destino no Oracle Database
Cloud - Database Schema Service, para que possa incluir os dados em análises e
painéis.
• Efetuar transformações de dados simples.
• Efetuar a correspondência de colunas.
• Corrigir os erros de carregamento.
O Carregador de Dados pode processar ficheiros que tenham até 500.000 linhas.
Depois de carregar os dados, utilize o Modelador de Dados para modelar os dados
empresariais para relatórios e painéis.
Como diretriz, utilize o SQL Developer para introduzir ficheiros que excedam 500.000
linhas. Pode visualizar e exportar o SQL Developer e a documentação correspondente
no Oracle Technology Network (OTN).
Para além do Carregador de Dados, existem outras formas de importar os dados que
pretende modelar. Consulte Carregar Dados a partir de Tabelas Relacionais e
Automatizar o Carregamento de Dados Através de Métodos Programáticos para obter
mais informações.
Nota: Este tópico descreve como carregar os dados que pretende modelar. Os
utilizadores também podem carregar os seus próprios dados para análise adhoc com o Visual Analyzer. Consulte Acrescentar Dados Próprios em Utilizar o
Oracle Business Intelligence Cloud Service.
Acerca dos Tipos de Colunas
Os dados que importa para o Oracle BI Cloud Service através do Carregador de Dados
são armazenados como um número, uma data ou um carácter e têm o tipo de
codificação de caracteres UTF-8.
Tipo de
Coluna
Descrição
Notas
NÚMERO
Armazena apenas números
dos seguintes caracteres:
números de 0 a 9, o ponto e
o traço.
Pode especificar opcionalmente o
comprimento da coluna e o número de casas
decimais. Se especificar casas decimais sem
especificar o comprimento da coluna, pode
especificar um asterisco (*). O asterisco indica
que o comprimento da coluna é obtido da
base de dados subjacente.
INDICAÇÃO
DE DATA/
HORA
Armazena datas em
formatos diferentes,
consoante a configuração
regional da base de dados
subjacente.
Se o tipo for INDICAÇÃO DE DATA/
HORA, não pode especificar um
comprimento da coluna ou número de casas
decimais.
Referência do Carregador de Dados F-11
Acerca do Carregador de Dados
Tipo de
Coluna
Descrição
Notas
VARCHAR2
Armazena uma cadeia de
caracteres.
Deve especificar um comprimento de coluna
se o tipo de coluna for VARCHAR2. Os
comprimentos suportados para cadeias de
caracteres são de 4000 para Oracle Database
11g e até 32767 para Oracle Database 12c,
consoante a configuração da base de dados.
Transformar os Seus Dados
Quando importar dados para o Oracle Database Cloud - Database Schema Service com
o Carregador de Dados, pode utilizar transformações para normalizar o conteúdo dos
dados.
Estão disponíveis vários tipos de transformações:
Tipo de
Transformação
Descrição
Maiúsculas
Converte cada carácter na coluna de dados em maiúscula.
Minúsculas
Converte cada carácter na coluna de dados em minúscula.
Ajustar espaços
Apaga os espaços à direita na coluna de dados. Por exemplo, "ABC " é
ajustado como "ABC" na coluna de dados.
Formatar como
um número
Preserva os caracteres específicos na cadeia de caracteres. Estes caracteres
incluem números de 0 a 9, um ponto e um traço. Por exemplo, a cadeia de
caracteres "$-1.000,00" é transformada em "-1000,00", que é uma coluna
válido do tipo NUMBER na tabela.
F-12 Preparar Dados no Oracle Business Intelligence Cloud Service
G
Acessibilidade
Esta secção fornece informações sobre as funcionalidades de acessibilidade do Oracle
BI Cloud Service.
Tópicos:
• Acerca das Funcionalidades de Acessibilidade
• Mudar para o Modo de Acessibilidade
Acerca das Funcionalidades de Acessibilidade
As funcionalidades de acessibilidade no Oracle BI Cloud Service visam simplificar a
navegação e utilização do serviço por parte de pessoas com incapacidades e população
idosa. As funcionalidades de acessibilidade suportam a utilização de hardware e
software com tecnologia de apoio baseada em normas (como o Freedom Scientific
JAWS).
As funcionalidades de acessibilidade estão agrupadas nas seguintes categorias gerais:
• Funcionalidades utilizadas por produtos com tecnologia de apoio de terceiros.
Estas funcionalidades têm como foco fornecer uma interface de utilizador
composta por elementos de HTML standard passíveis de serem interpretados
facilmente por produtos com tecnologia de apoio de terceiros.
• Modo de acessibilidade, como descrito em Mudar para o Modo de Acessibilidade.
• Capacidades de desenho de conteúdo que possibilitam aos criadores de conteúdos
criar conteúdo que dá apoio a utilizadores com necessidades de acessibilidade.
Apesar de o Oracle BI Cloud Service disponibilizar um modo de acessibilidade que
oferece automaticamente inúmeras funcionalidades, cabe ao desenhador criar
conteúdo que vá ao encontro dos requisitos de acessibilidade da comunidade de
utilizadores.
Mudar para o Modo de Acessibilidade
O modo de acessibilidade torna a interface de utilizador compatível com os leitores de
ecrãs. Só estarão visíveis as funcionalidades suportadas para os utilizadores com
incapacidades.
Para ativar o modo de acessibilidade:
1. Selecione Conta Privada a partir do menu pendente junto ao nome de utilizador:
a. Prima a tecla de tabulação várias vezes para navegar pelo cabeçalho global, até
o foco ficar na seta para baixo junto ao seu nome de utilizador.
b. Prima Enter e, em seguida, a tecla de tabulação para realçar Conta Privada.
Acessibilidade G-1
Mudar para o Modo de Acessibilidade
c. Prima Enter para apresentar a caixa de diálogo Conta Privada.
2. Prima a tecla de tabulação para selecionar o separador Preferências.
3. Prima a tecla de tabulação para navegar pelos campos no separador até ler as
opções do Modo de Acessibilidade perto da parte inferior da caixa de diálogo.
4. Utilize as teclas de setas para selecionar a opção Ativado.
5. Prima Enter para gravar as alterações e fechar a caixa de diálogo.
6. Renove a página para a ver no modo de acessibilidade.
No modo de acessibilidade:
• A Página Principal não contém ligações para executar a maior parte das funções de
edição, tal como a edição de painéis.
• Os gráficos e as visualizações de mapas não são apresentados. São convertidos
numa ou em mais tabelas anotadas.
• As tabelas e as tabelas dinâmicas são apresentadas com anotações internas que
permitem que os leitores de ecrãs descrevam o conteúdo das células.
Consulte a documentação sobre tecnologia de apoio para obter os atalhos de
navegação em tabelas.
• Não pode utilizar um rato para modificar a disposição de uma tabela ou tabela
dinâmica.
• Os mosaicos de desempenho, matrizes cromáticas e mapas das árvores são
apresentados como tabelas dinâmicas.
• O canto superior esquerdo de cada secção numa página do painel contém um ícone
para contrair. Isto é verdade se a secção for marcada como não contraída no
Criador de painéis. O ícone é o primeiro elemento que recebe o foco ao utilizar um
teclado para navegar numa página do painel.
• O botão Opções da Página numa página do painel não está disponível.
• Se uma página do painel for renovada, a localização do foco não é mantida. Deve
premir Tab para navegar pelos itens focáveis.
• As visualizações de treliça apresentadas nos painéis são convertidas em
visualizações de tabela dinâmica. As colunas de atributos do gráfico interno não
são incluídas. Os valores das medidas são agregados na nova granularidade das
visualizações de tabela dinâmica.
G-2 Preparar Dados no Oracle Business Intelligence Cloud Service
Download