Beruflich Dokumente
Kultur Dokumente
March 2016
Oracle Cloud Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle
Business Intelligence Cloud Service),
E66346-02
Copyright © 2014, 2016, Oracle e/ou suas empresas afiliadas. Todos os direitos reservados.
Colaboradores: Oracle Business Intelligence development, product management, and quality assurance
teams
Este programa de computador e sua documentação são fornecidos sob um contrato de licença que contém
restrições sobre seu uso e divulgação, sendo também protegidos pela legislação de propriedade intelectual.
Exceto em situações expressamente permitidas no contrato de licença ou por lei, não é permitido usar,
reproduzir, traduzir, divulgar, modificar, licenciar, transmitir, distribuir, expor, executar, publicar ou exibir
qualquer parte deste programa de computador e de sua documentação, de qualquer forma ou através de
qualquer meio. Não é permitida a engenharia reversa, a desmontagem ou a descompilação deste programa
de computador, exceto se exigido por lei para obter interoperabilidade.
As informações contidas neste documento estão sujeitas a alteração sem aviso prévio. A Oracle Corporation
não garante que tais informações estejam isentas de erros. Se você encontrar algum erro, por favor, nos envie
uma descrição de tal problema por escrito.
Se este programa de computador, ou sua documentação, for entregue / distribuído(a) ao Governo dos
Estados Unidos ou a qualquer outra parte que licencie os Programas em nome daquele Governo, a seguinte
nota será aplicável:
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 agency-
specific 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 US Government.
Este programa de computador foi desenvolvido para uso em diversas aplicações de gerenciamento de
informações. Ele não foi desenvolvido nem projetado para uso em aplicações inerentemente perigosas,
incluindo aquelas que possam criar risco de lesões físicas. Se utilizar este programa em aplicações perigosas,
você será responsável por tomar todas e quaisquer medidas apropriadas em termos de segurança, backup e
redundância para garantir o uso seguro de tais programas de computador. A Oracle Corporation e suas
afiliadas se isentam de qualquer responsabilidade por quaisquer danos causados pela utilização deste
programa de computador em aplicações perigosas.
Oracle e Java são marcas comerciais registradas da Oracle e/ou suas afiliadas. Outros nomes podem ser
marcas comerciais de seus respectivos proprietários.
Intel e Intel Xeon são marcas comerciais ou marcas comerciais registradas da Intel Corporation. Todas as
marcas comerciais da SPARC são usadas com licença e são marcas comerciais ou marcas comerciais
registradas da SPARC International, Inc. AMD, Opteron, o logotipo da AMD e o logotipo do AMD Opteron
são marcas comerciais ou marcas comerciais registradas da Advanced Micro Devices. UNIX é uma marca
comercial registrada licenciada por meio do consórcio The Open Group.
Este programa e sua documentação podem oferecer acesso ou informações relativas a conteúdos, produtos e
serviços de terceiros. A Oracle Corporation e suas empresas afiliadas não fornecem quaisquer garantias
relacionadas a conteúdos, produtos e serviços de terceiros e estão isentas de quaisquer responsabilidades
associadas a eles, a menos que isso tenha sido estabelecido entre você e a Oracle em um contrato vigente. A
Oracle Corporation e suas empresas afiliadas não são responsáveis por quaisquer tipos de perdas, despesas
ou danos incorridos em consequência do acesso ou da utilização de conteúdos, produtos ou serviços de
terceiros, a menos que isso tenha sido estabelecido entre você e a Oracle em um contrato vigente.
Esta documentação está em status de pré-produção e destina-se somente a fins de demonstração e uso
preliminar. Ela pode não ser específica do equipamento ("hardware") no qual você está usando o programa
de computador ("software"). A Oracle Corporation e suas empresas afiliadas não fornecem quaisquer
garantias relacionadas à documentação e estão isentas de qualquer responsabilidade decorrente de perdas,
despesas ou danos incorridos no uso desta documentação.
Este documento é fornecido apenas para fins de compartilhamento de informações e deverá ser considerado
apenas em sua condição como membro de conselho de recomendação do cliente ou nos termos de seu
contrato de testes de versão beta. Ele não tem o compromisso de fornecer nenhum material, código ou
funcionalidade e não deve orientar suas decisões de compra. O desenvolvimento, liberação e prazos de
quaisquer recursos ou funcionalidade descritos neste documento permanecem exclusivamente a critério da
Oracle.
Este·documento em qualquer forma, software ou impresso, contém informações proprietárias que são de
propriedade exclusiva da Oracle. O acesso e o uso deste material confidencial estão sujeitos aos termos e
condições do Contrato Master da Oracle, do Contrato de Licença e Serviços Oracle, do Contrato de Oracle
PartnerNetwork, do contrato de distribuição Oracle ou outro contrato de licença com a Oracle que tenha sido
assinado e acordado. Este documento e as informações aqui contidas não podem ser divulgadas, copiadas,
reproduzidas nem distribuídas a qualquer pessoa fora da Oracle sem autorização prévia por escrito da
Oracle. Este documento não faz parte de seu contrato de licença nem pode ser incorporado a qualquer acordo
contratual com a Oracle ou suas subsidiárias ou afiliadas.
Sumário
v
3 Carregando Dados de Arquivos Usando o Data Sync
Workflow Típico para Carregar Dados de Arquivos Usando o Data Sync ..................................... 3-1
Sobre Requisitos de Arquivo de Dados................................................................................................. 3-2
Sobre Conjuntos de Dados ...................................................................................................................... 3-3
Configurando Carregamentos de Dados de Arquivos CSV ou XLSX Usando o Data Sync ......... 3-4
Mantendo Dados de Configuração de Arquivo................................................................................... 3-9
Carregando Dados Apenas Uma Vez.................................................................................................. 3-12
Atualizando Dados Regularmente....................................................................................................... 3-13
Monitorando Carregamentos de Dados .............................................................................................. 3-15
vi
Usando o Modelador de Dados.............................................................................................................. 8-2
Abrindo o Modelador de Dados .................................................................................................... 8-3
Criando um Modelo de Dados ....................................................................................................... 8-3
Usando o Painel Esquerdo no Modelador de Dados .................................................................. 8-4
Usando o Painel Direito no Modelador de Dados....................................................................... 8-4
Usando Menus de Ação................................................................................................................... 8-6
Bloqueando um Modelo de Dados ................................................................................................ 8-6
Validando um Modelo de Dados................................................................................................... 8-7
Atualizando e Sincronizando Objetos de Origem e Objetos de Modelo de Dados................ 8-7
Publicando Alterações no Modelo de Dados ............................................................................... 8-9
Limpando Dados no Cache........................................................................................................... 8-10
Renomeando um Modelo de Dados ............................................................................................ 8-10
Conectando um Modelo a um Banco de Dados Diferente ....................................................... 8-11
Excluindo um Modelo de Dados.................................................................................................. 8-12
Verificando Tabelas e Dados de Origem............................................................................................. 8-12
Exibindo Objetos de Origem......................................................................................................... 8-13
Visualizando Dados em Objetos de Origem .............................................................................. 8-13
Criando Views de Origem..................................................................................................................... 8-14
Sobre Views de Origem ................................................................................................................. 8-14
Adicionando suas Próprias Views de Origem ........................................................................... 8-14
Definindo Filtros para Views de Origem.................................................................................... 8-16
Adicionando Tabelas de Fatos e Tabelas de Dimensões a um Modelo de Dados ........................ 8-17
Sobre Tabelas de Fatos e Tabelas de Dimensões ....................................................................... 8-17
Criando Tabelas de Fatos e Dimensões em uma Única Tabela ou View ............................... 8-18
Criando Tabelas de Fatos Individualmente ............................................................................... 8-20
Criando Tabelas de Dimensões Individualmente ..................................................................... 8-21
Editando Tabelas de Fatos e Tabelas de Dimensões ................................................................. 8-22
Adicionando Mais Colunas a Tabelas de Fatos e Dimensões.................................................. 8-24
Unindo Tabelas em um Modelo de Dados ......................................................................................... 8-25
Sobre Junções .................................................................................................................................. 8-26
Unindo Tabelas de Fatos e Dimensões........................................................................................ 8-26
Criando uma Dimensão de Tempo ...................................................................................................... 8-26
Adicionando Medidas e Atributos a um Modelo de Dados ............................................................ 8-28
Editando Medidas e Atributos ..................................................................................................... 8-28
Especificando Agregação para Medidas em Tabelas de Fatos ................................................ 8-30
Criando Medidas Calculadas ....................................................................................................... 8-32
Criando Atributos Derivados ....................................................................................................... 8-35
Criando Expressões no Editor de Expressões ............................................................................ 8-35
Copiando Medidas e Atributos .................................................................................................... 8-38
Copiando Objetos de Modelo ............................................................................................................... 8-38
vii
Sobre Hierarquias e Níveis...................................................................................................................... 9-1
Editando Hierarquias e Níveis ............................................................................................................... 9-2
Definindo Propriedades de Tabelas de Dimensões para Hierarquias ..................................... 9-3
Definindo Níveis de Agregação para Medidas .................................................................................... 9-4
Sobre a Definição de Níveis de Agregação para Medidas ......................................................... 9-5
viii
Migrando Dados de Snapshot ...................................................................................................... 12-7
Parte V Referência
A Terminologia
C Solucionando Problemas
Solucionando Problemas Gerais ..................................................................................................................... C-2
Solucionando Problemas de Carregamento de Dados ................................................................................ C-3
Solucionando Problemas de Modelagem de Dados .................................................................................... C-3
Solucionando Problemas de Administração ................................................................................................. C-5
ix
Operadores 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 Exibição ................................................................................................................................ D-6
Funções de Avaliação............................................................................................................................... D-8
Funções Matemáticas ............................................................................................................................... D-8
Funções de Strings .................................................................................................................................... D-9
Funções do Sistema ............................................................................................................................... D-11
Funções de Série de Tempo.................................................................................................................. D-11
Constantes ....................................................................................................................................................... D-11
Tipos................................................................................................................................................................. D-12
Variáveis .......................................................................................................................................................... D-12
x
Definindo Propriedades do Sistema............................................................................................................. E-22
Acionando um Job após o outro Automaticamente................................................................................... E-23
Preenchendo Diversos Destinos na Nuvem................................................................................................ E-24
Configurando um Ambiente Diferente ............................................................................................... E-25
G Acessibilidade
Sobre Funcionalidades de Acessibilidade .................................................................................................... G-1
Alterando para o Modo de Acessibilidade................................................................................................... G-1
xi
xii
Prefácio
Saiba mais sobre como carregar e modelar dados, gerenciar usuários e administrar o
serviço.
Tópicos:
• Público
• Documentos Relacionados
• Convenções
Público
Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle
Business Intelligence Cloud Service) destina-se aos analistas e administradores de
inteligência de negócios que usam o Oracle BI Cloud Service:
Documentos Relacionados
Estes recursos Oracle relacionados trazem mais informações.
xiii
• Usando o Oracle Business Intelligence Cloud Service (API REST para o Oracle Business
Intelligence Cloud Service) (Usando o Oracle Database Cloud (Database 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 tipo negrito indica elementos gráficos da interface do usuário
associados a uma ação ou termos definidos no texto ou no glossário.
Vídeos e Imagens
Skins e estilos personalizam a aparência e o comportamento do Oracle Business
Intelligence, bem como de painéis de controle, relatórios e outros objetos. Os vídeos e
as imagens utilizados neste guia podem não ter o mesmo skin ou estilo que você está
usando, mas o comportamento e as técnicas mostrados são os mesmos.
xiv
Item I
Apresentando o Oracle Business
Intelligence Cloud Service
Capítulos:
Tópicos:
• De Que Forma o Oracle BI Cloud Service Se Integra com o Oracle Database Cloud
Service?
• Use ferramentas ETL simples e APIs padrão de mercado para importar seus dados
tratados para o banco de dados Oracle e executar atualizações contínuas. Permita a
outros o autoatendimento no carregamento de dados. Consulte Carregando Dados
no Oracle Business Intelligence Cloud Service.
• Crie modelos de dados para apresentar os dados para análise que melhor reflitam a
estrutura de seu negócio. Consulte Modelando Dados no Oracle Business
Intelligence Cloud Service.
Conceitos Básicos de Preparação de Dados no Oracle Business Intelligence Cloud Service 1-1
De Que Forma o Oracle BI Cloud Service Se Integra com o Oracle Database Cloud Service?
hoc com base nos mesmos dados ou qualquer origem de dados alternativa
escolhida para upload. Consulte Gerenciando o que os Usuários Podem Ver e
Fazer.
Nota:
• Oracle Cloud
1-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Antes de Começar a Usar o Oracle BI Cloud Service
Crie e configure sua conta no Oracle Cloud. Para obter mais informações sobre
como criar uma conta no Oracle Cloud, consulte Solicitando uma Assinatura de
Avaliação ou Adquirindo uma Assinatura Ilimitada de um Oracle Cloud Service
em Conceitos Básicos do Oracle Cloud.
Ativar serviços de teste e Depois que a Oracle fornecer o Seção Ativando sua Assinatura de Teste ou
pagos serviço, efetue sign-in e ative-o. Ativando seu Pedido em Getting Started with Oracle
Cloud (Conceitos Básicos do Oracle Cloud)
Criar instâncias de Se sua assinatura qualificar você Seção Criando Instâncias de Serviço em Getting
serviço a criar diversas instâncias, crie Started with Oracle Cloud (Conceitos Básicos do Oracle
uma ou mais instâncias do Cloud)
Oracle BI Cloud Service com
base em suas necessidades de
negócios.
Adicionar e gerenciar Crie contas para seus usuários. Seção Adicionando Usuários e Designando
usuários Atribuições em Getting Started with Oracle Cloud
(Conceitos Básicos do Oracle Cloud)
Gerenciar o que outros Designe atribuições apropriadas Gerenciando o que os Usuários Podem Ver e Fazer
usuários podem ver e de aplicativos a todos que usam
fazer o serviço.
Conceitos Básicos de Preparação de Dados no Oracle Business Intelligence Cloud Service 1-3
Como Começar a Preparar Dados no Oracle BI Cloud Service
Monitorar o serviço Verifique a operação diária de Overview of Managing Oracle Cloud Accounts
seu serviço, monitore o and Services em Managing and Monitoring Oracle
desempenho e confira Cloud (Gerenciando e Monitorando o Oracle Cloud)
notificações importantes.
Gerenciar o serviço Gerencie o Oracle BI Cloud Gerenciando o Oracle Business Intelligence Cloud
Service, inclusive usuários, Service
backups, conexões de banco de
dados etc.
Aumente sua assinatura Adicione capacidade ao seu Atualizando sua Assinatura Paga do Oracle Cloud
do serviço serviço pago existente em Managing and Monitoring Oracle Cloud
aumentando-o para um nível de (Gerenciando e Monitorando o Oracle Cloud)
assinatura mais alto.
1-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Acessando o Oracle BI Cloud Service
Permitir que outros usuários carreguem e Administrador Workflow Típico para Gerenciar o que os
modelem dados por meio de atribuições de Usuários Veem e Fazem
aplicativos
Carregar dados para análise no Oracle Carregadores de Fazendo Upload de Dados na Nuvem
Database Cloud Service dados
Modelar os dados para que Modeladores de Workflow Típico para Modelar Dados
desenvolvedores de conteúdo possam dados
visualizá-los por meio de relatórios e
painéis de controle
Faça snapshots regulares e muito mais Administradores Gerenciando o Oracle Business Intelligence
Cloud Service
Nota: Para aprender a reportar dados, leia Usando o Oracle Business Intelligence
Cloud Service.
Conceitos Básicos de Preparação de Dados no Oracle Business Intelligence Cloud Service 1-5
Principais Tarefas do Oracle BI Cloud Service
Tarefas:
1-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Principais Tarefas do Oracle BI Cloud Service
• Obtendo Snapshots
Conceitos Básicos de Preparação de Dados no Oracle Business Intelligence Cloud Service 1-7
Principais Tarefas do Oracle BI Cloud Service
1-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Item II
Carregando Dados no Oracle Business
Intelligence Cloud Service
Esta parte explica como carregar dados que você deseja modelar usando o Oracle
Business Intelligence Cloud Service.
Capítulos:
Este tópico descreve como fazer upload de dados no Oracle BI Cloud Service e
apresenta o Data Sync.
Tópicos:
Vídeo
Qualquer uma das seguintes ferramentas e tecnologias pode ser usada para carregar
dados no Oracle BI Cloud Service:
• APIs REST
• Scripts PL/SQL
Onde encontrar mais informações:
• Para saber como carregar dados de arquivos, consulte Workflow Típico para
Carregar Dados de Arquivos Usando o Data Sync.
• Para saber como carregar dados de tabelas de banco de dados, consulte Workflow
Típico para Carregar Dados de Tabelas.
* Somente XLSX
** Scheduler do sistema operacional
2-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Sobre o Data Sync
• Para carregar dados de tabelas de banco de dados, consulte Workflow Típico para
Carregar Dados de Tabelas. Para obter uma lista de bancos de dados suportados,
consulte Sobre Pré-requisitos, Bancos de Dados Suportados e Requisitos de JDBC.
Concedendo aos Usuários Permissões para Fazer Upload de Dados com o Data Sync
Os administradores usam atribuições de aplicativos para controlar se você tem ou não
permissão para carregar dados com o Data Sync. Para fazer upload de dados em
tabelas no banco de dados da nuvem, você precisa da atribuição de aplicativo Autor
de Carregamento de Dados do BI. Para fazer upload de dados em um conjunto de
dados, é preciso ter a função de aplicativo Autor de Conteúdo Avançado do BI. Se o
usuário do Data Sync não tiver uma conta no Oracle BI Cloud Service, antes de
começar, vá para Meus Serviços e crie uma nova conta.
Para conceder a um usuário permissões para usar o Data Sync:
2-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando o Data Sync pela Primeira Vez
2. Caso você planeje fazer upload de dados de arquivos (CSV ou XLSX), configure um
Diretório Raiz de Arquivo de Dados.
Campo Descrição
Nome do Usuário Nome do usuário da conta de e-mail.
4. Clique em Salvar.
Campo Descrição
Nome Nome do usuário a ser notificado.
3. Navegue para a guia Jobs, na view Jobs, e designe um destinatário de e-mail dentre
os que você configurou para cada job.
2-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando o Data Sync pela Primeira Vez
Para carregar dados em outro banco de dados na nuvem, conecte o Data Sync
diretamente ao Oracle Database as a Service de DESTINO usando uma conexão
TNS local. Para evitar erros de conexão, não exclua a conexão de DESTINO.
Nome do Serviço, Nome do TNS, String Informe os valores apropriados para seu banco
de Conexão, Nome do Banco de Dados de dados.
ou Origem de Dados ODBC Para um Nome do Oracle TNS, informe o
nome do TNS especificado no arquivo
tnsnames.ora em \network\admin\.
2-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando o Data Sync pela Primeira Vez
5. Clique em Salvar.
Nota:
A versão do driver JDBC deve corresponder à versão do banco de dados. Uma
incompatibilidade de versão pode levar a falsos erros durante o processo de
carregamento de dados. Mesmo utilizando um banco de dados Oracle, se a
versão do driver JDBC não corresponder à do banco de dados, faça download
da versão compatível do driver JDBC no site da Oracle e coloque-a no
diretório lib.
Para Oracle, é preferível usar o tipo de conexão Thin. Em alguns casos, como
nas configurações do RAC, você poderá ter de usar a conexão do tipo OCI8.
Nesse caso, verifique também se a biblioteca de clientes instalada na máquina
local corresponde com a versão do banco de dados.
2-10 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
3
Carregando Dados de Arquivos Usando o
Data Sync
Use o Data Sync para carregar arquivos de dados que você deseja analisar no Oracle BI
Cloud Service. Você pode carregar os dados em um banco de dados Oracle Cloud
(Database Schema Service ou Database as a Service) ou como origem de conjunto de
dados para projetos do Visual Analyzer.
Tópicos
Vídeo
Carregue os dados Use o Data Sync para carregar dados no Carregando Dados
apenas uma vez banco de dados Cloud de destino. Apenas Uma Vez
usando o Data Sync.
• Você também pode optar por carregar a folha inteira ou uma faixa de células -
especifique as células de início e fim da seção a ser carregada. Por exemplo, você
poderá especificar que a seção de dados começa na célula D4 e termina na J35.
• Os tipos de dados são determinados pelo tipo de célula no arquivo XLSX. Antes de
importar os dados, defina os tipos de dados apropriados no arquivo XLSX.
• Se você quiser carregar apenas uma folha de um arquivo XLSX, evite arquivos com
muitas folhas, porque o processo que lê os arquivos XLSX consome muita
memória. Se você tiver arquivos grandes, poderá ter de definir uma memória de
inicialização mais alta no arquivo datasync.bat/.sh.
Sobre Requisitos de Formato de Arquivo CSV
As definições e os requisitos de formato de arquivo incluem o seguinte:
• Você pode carregar um único arquivo, ou vários ao mesmo tempo, desde que
estejam no mesmo formato.
3-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Sobre Conjuntos de Dados
• Você pode usar o assistente de importação do Data Sync para escolher entre uma
seleção de tipos de delimitadores, por exemplo, vírgula, tabulação, barra vertical.
• Especifique um único caractere como delimitador. Pode ser uma vírgula (","), um
espaço (" ") ou uma tabulação ( "\t" ou "[tab]").
• Um atributo pode conter caracteres de nova linha, caso em que também precisa ser
colocado entre aspas duplas.
• Um arquivo pode ter um banner, que pode ser ignorado durante o carregamento.
No entanto, a transição do cabeçalho para os dados deve presumivelmente começar
de um determinado número de linha.
Vídeo
Pré-requisitos: Antes de começar, verifique se você preparou seus arquivos de dados,
conforme especificado em Sobre Requisitos de Arquivo de Dados. É possível carregar
um único arquivo de dados ou vários ao mesmo tempo. É preciso que os diversos
arquivos tenham o mesmo formato.
Para configurar um carregamento de dados de arquivos usando o Data Sync:
2. Selecione o(s) arquivo(s) que você deseja carregar de uma das seguintes maneiras:
3-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando Carregamentos de Dados de Arquivos CSV ou XLSX Usando o Data Sync
5. Use a caixa de diálogo Opções de Importação para especificar como processar seus
arquivos de dados.
3-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando Carregamentos de Dados de Arquivos CSV ou XLSX Usando o Data Sync
9. Use a caixa de diálogo Novo Arquivo de Origem: Mapear colunas para verificar se
os tipos de dados e outros detalhes de configuração estão corretos. Por exemplo,
desmarque a opção Carregar ao lado das colunas que você não deseja carregar.
b. Selecione a opção Exclusão Contínua ao lado dos campos de data para remover
os dados.
12. Na guia Tabela de Destino, clique na guia Editar e defina o valor Dias de Exclusão
Contínua.
13. Defina como você deseja tratar as operações subsequentes no arquivo, como
carregamento incremental.
3-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Mantendo Dados de Configuração de Arquivo
Agora que você definiu os dados e uma estratégia de carregamento, está pronto
para carregar seus dados.
1. No Data Sync, clique na guia Projeto e certifique-se de que o projeto correto seja
selecionado na lista drop-down adjacente.
3-10 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Mantendo Dados de Configuração de Arquivo
Os jobs carregam os dados de uma origem para um destino. Quando você cria um
Projeto no Data Sync, um job padrão é criado pelo Data Sync para que você carregue
seus dados. Você pode executar o Job e gerenciá-lo manualmente, ou pode programar
o Job para ser executado automaticamente uma ou mais vezes.
Para carregar os dados apenas uma vez:
1. No Data Sync, selecione o Projeto que você criou para carregamento de dados.
2. Clique na guia Jobs e selecione o Job que o Data Sync criou para você, ou que você
mesmo criou.
O Data Sync cria um Job padrão para você, com o nome do projeto anexado com
Jobn. Por exemplo, se você criar um Projeto chamado HCM_Data, o Data Sync
criará um Job com o nome HCM_Data-Job1. Se preferir, você poderá criar seu
próprio Job.
3-12 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Atualizando Dados Regularmente
3. Use o campo Nome para identificar os dados que você está carregando.
4. Na lista drop-down Job, selecione o Job que o Data Sync criou para você ou que
você mesmo criou.
5. Use a área Padrão de Recorrência para especificar quando e com que regularidade
você deseja carregar os dados.
3-14 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Monitorando Carregamentos de Dados
7. Clique em Salvar.
3-16 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
4
Carregando Dados 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:
Carregue os dados Use o Data Sync para carregar dados no Carregando Dados
apenas uma vez banco de dados Cloud de destino. Apenas Uma Vez
usando o Data Sync.
Carregue os dados Use o Data Sync para executar uma Carregando Dados de
usando uma consulta consulta SQL para carregamento de Tabelas Usando uma
SQL. dados no banco de dados Cloud de Consulta SQL
destino.
Vídeo
Você pode importar definições de tabela a serem carregadas usando qualquer conexão
relacional definida. 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, elas serão importadas com um
tipo de dados UNKNOWN, marcadas como inativas e não participarão do processo de
cópia de dados.
Para configurar um carregamento de dados de tabelas usando o Data Sync:
4. Selecione a opção Importar ao lado de cada tabela que você deseja carregar.
4-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando Carregamentos de Dados de Tabelas Usando o Data Sync
Não renomeie as tabelas. O Data Sync assume que os nomes da tabela de origem e
da tabela de destino sejam iguais. Se você quiser utilizar um nome de tabela de
destino diferente, considere o uso de consultas como origem.
Por padrão, todos os atributos de tabela são copiados. Se você quiser impedir que
determinadas colunas sejam replicadas no Oracle Business Intelligence Cloud
Service porque elas não são necessárias para análise ou podem conter informações
confidenciais, selecione a tabela na guia Tabelas de Destino, selecione a subguia
Colunas da Tabela e clique na opção Inativo para uma ou mais colunas. Se você
desativar uma coluna, certifique-se de inspecionar as definições de índice que
possam referenciar colunas inativas. Qualquer índice que se referir a uma definição
de coluna inativa ou excluída será eliminado, mas não será criado. Para desativar
índices que possam se referir a colunas inativas ou excluídas, clique com o botão
direito do mouse na coluna e selecione a opção Identificar e desativar índices
inválidos. Isso também marca como inativo qualquer índice que se referir a
colunas inativas.
4-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Substituindo um Carregamento de Dados em uma Tabela
d. Salve os detalhes.
Agora que você configurou os dados, está pronto para carregá-los (consulte
Carregando Dados Apenas Uma Vez).
4. Clique em OK.
Quando você especifica uma substituição de consulta SQL, ela é validada com relação
ao banco de dados e, se houver erros na SQL, você será solicitado a corrigi-lo. Se a
substituição de SQL incluir novas colunas que não estão presentes na definição de
tabela, você seja solicitado a adicioná-las à tabela de destino.
Por exemplo, considere um caso em que uma tabela CONTACT é importada. Por
padrão, o Data Sync emite SELECT * FROM CONTACT. Você pode querer adicionar
uma coluna com o nome UPLOADED_DT à tabela para registrar quando é feito o
upload dos dados. Para fazer isso, especifique uma substituição de consulta SQL da
seguinte forma:
SELECT CONTACT.*, SYSDATE AS UPLOADED_DT FROM CONTACT
Nesse caso, o Data Sync reconhece que a nova coluna UPLOADED_DT não existe no
destino e oferece para adicioná-la à definição da tabela.
Você pode carregar dados com base em uma instrução SQL. Outra abordagem para
carregar dados no esquema do Oracle Business Intelligence Cloud Service é usar uma
instrução SQL cujos resultados deverão ser permanentes. Por exemplo, em vez de
carregar dados detalhados, você pode querer usar uma SQL de agregação para
armazenar dados compactados na nuvem. Essa SQL de agregação pode unir várias
tabelas e usar qualquer função SQL que o seu banco de dados suporte, como GROUP
BY, filtros e junções.
Para criar a tabela de destino com base nos resultados de uma consulta SQL:
4. Especifique uma tabela de destino existente ou crie uma nova e informe um nome
para ela.
7. Clique em OK.
Se você optar por carregar dados incrementalmente, um índice exclusivo será sugerido
nas colunas de usuário/chave primária. É recomendável também que você registre
índices adicionais, que os usuários do BI podem usar para unir tabelas e filtrar
relatórios.
4-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Carregando Tabelas Relacionais Usando o SQL Developer
• Mova dados de bancos de dados locais para qualquer banco de dados Oracle Cloud
de destino.
Como orientação, use o Oracle SQL Developer para inserir arquivos com mais de
500.000 linhas.
4-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
5
Automatizando o Carregamento de Dados
Utilizando Métodos Programáticos
Este tópico descreve como utilizar métodos programáticos para carregar dados. Em
geral, você usa esses métodos para carregar grandes volumes de dados, executar
transformações complexas, criar índices e executar gerenciamento de banco de dados e
tarefas de monitoramento.
Tópicos:
• Atualizar estatísticas.
• Crie uma API personalizada usando a estrutura da API REST do Oracle BI Cloud
Service.
Carregar dados para conjuntos de dados no Oracle BI Cloud Service:
5-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Sobre Scripts de Banco de Dados PL/SQL
Você pode recuperar e carregar dados de outros serviços na nuvem, como o Oracle
Fusion Cloud ou Salesforce.com. A API pode ser chamada de seu código PL/SQL
criado com o SQL Workshop, uma ferramenta robusta do desenvolvedor que você usa
para criar aplicativos front-end simplificados para executar operações complexas de
banco de dados (por exemplo, aplicativos de entrada de dados que executam PL/SQL
para transmitir parâmetros especificados pelos usuários).
O SQL Workshop faz parte do Oracle APEX (Application Express). O Oracle APEX é a
principal ferramenta da Oracle para desenvolver aplicativos web com SQL e PL/SQL.
Usando apenas um web browser, é possível desenvolver e implantar aplicativos
profissionais baseados na Web para desktops e dispositivos móveis.
Você pode criar scripts PL/SQL no SQL Workspace que:
– Adicionar colunas.
5-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
6
Carregando Dados do OTBI
Usando o Data Sync, você pode carregar dados diretamente de áreas de assunto ou
relatórios no OTBI. Isso permite que os usuários do BI analisem os dados do OTBI no
Oracle BI Cloud Service.
Tópicos
Carregue os dados Use o Data Sync para carregar dados no Carregando Dados
apenas uma vez banco de dados Cloud de destino. Apenas Uma Vez
usando o Data Sync.
6-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando Carregamentos de Dados das Pastas e Áreas de Assunto do OTBI
4. Clique em Salvar.
• Para carregar usando uma área de objeto inteira no OTBI, selecione Área de
Assunto.Tabela.
6-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando Carregamentos de Dados das Pastas e Áreas de Assunto do OTBI
8. Use a caixa de diálogo Valor para especificar uma das seguintes opções:
• Para carregar usando uma área de assunto inteira no OTBI, informe o caminho
completo da área de assunto.
Por exemplo, "CRM - Sales Predictor Input".Revenue.
9. Clique em OK.
a. No painel inferior, clique na guia Editar para exibir a caixa de diálogo Estratégia
de Carregamento.
Agora que você definiu os dados e uma estratégia de carregamento, está pronto para
carregar seus dados.
6-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando Carregamentos de Dados nas Pastas das Áreas de Assunto do OTBI
Filter Use essa caixa para informar uma string de pesquisa usando
o caractere de asterisco (*) como curinga. Por exemplo, digite
Sales* para procurar todas as pastas com nomes que
começam com Sales.
Na lista de tabelas e conjuntos de dados, olhe na coluna de nome da(s) pasta(s) que
você selecionou para carregamento.
Agora que você definiu os dados e uma estratégia de carregamento, está pronto para
carregar seus dados.
6-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Item III
Modelando Dados no Oracle Business
Intelligence Cloud Service
Esta parte explica como modelar dados no Oracle Business Intelligence Cloud Service.
Capítulos:
Você pode criar um modelo de seus dados de negócios usando o Oracle Business
Intelligence Cloud Service.
Tópicos:
Dica:
Você pode modelar dados no Oracle BI Cloud Service. O uso do Data Modelerpermite
que você modele dados de vários tipos de origem, como star e snowflake, de várias
maneiras que façam sentido para seus usuários empresariais. Para usar o Data
Modeler, você deverá ter a atribuição BIDataModelAuthor.
Embora nem todos os objetos de origem tenham relacionamentos star, o Data Modeler
apresenta os dados como uma estrutura star simples no modelo de dados. Em outras
palavras, o modelo de dados representa fatos mensuráveis que foram exibidos em
termos de vários atributos dimensionais.
Ao criar um modelo de dados, execute as seguintes tarefas:
• Verifique se cada tabela de dimensões está mapeada para pelo menos uma tabela
de fatos e se cada tabela de fatos está mapeada para pelo menos uma tabela de
dimensões.
Tópicos:
• Quais são todas as dimensões sob as quais os negócios operam? Ou, em outras
palavras, quais são as dimensões usadas para detalhar as medidas e especificar os
cabeçalhos dos relatórios?
7-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Planejando um Modelo de Dados
Componente Descrição
Tabelas de Fatos As tabelas de fatos contêm medidas (colunas) que têm agregações
incluídas em suas definições.
As medidas agregadas de fatos devem ser definidas em uma tabela de
fatos. Em geral, medidas são dados calculados, como valor em dólar ou
quantidade vendida, e podem ser especificadas em termos de
hierarquias. Por exemplo, você pode querer determinar a soma em
dinheiro para um determinado produto, de um determinado mercado,
durante um determinado período.
Cada medida tem sua própria regra de agregação, como SUM, AVG,
MIN ou MAX. Uma empresa talvez queira comparar valores de uma
medida e precise de um cálculo para expressar a comparação.
Tabelas de Uma empresa usa fatos para medir o desempenho por medidas bem
Dimensões estabelecidas, por exemplo, por tempo, período ou mercado. Cada
dimensão tem um conjunto de atributos descritivos. As tabelas de
dimensões contêm atributos que descrevem entidades de negócios
(como Nome do Cliente, Região, Endereço ou País).
Os atributos de tabela de dimensões fornecem dados numéricos de
contexto, como poder categorizar Solicitações de Serviços. Os atributos
armazenados nessa dimensão podem incluir Proprietário da Solicitação
de Serviço, Área, Conta ou Prioridade.
As tabelas de dimensões no modelo de dados estão em conformidade.
Em outras palavras, mesmo que haja três diferentes instâncias de
origem de uma determinada tabela de Clientes, o modelo de dados só
terá uma tabela. Para conseguir isso, as três instâncias de origem do
Cliente são combinadas em uma usando views do banco de dados.
estrutura star, trabalhar com origens star é o cenário de modelagem mais simples. Em
origens star, as dimensões são normalizadas com cada dimensão representada por
uma única tabela.
Por exemplo, suponha que você tenha origens distintas para Medidas de Receita,
Produtos, Clientes e Pedidos. Nesse cenário, você carrega dados de cada origem para
tabelas de banco de dados distintas. Em seguida, você usa o Data Modeler para criar
uma tabela de fatos (Revenue Measures) e tabelas de dimensões (Products, Customers
e Orders). Por último, você cria junções entre as tabelas de dimensões e a tabela de
fatos.
Ao criar suas tabelas de fatos e dimensões, você pode arrastar e soltar os objetos de
origem no modelo de dados, ou pode usar as opções de menu para criar as tabelas de
fatos e dimensões individualmente.
Consulte Roteiro para Modelar Dados para obter uma lista completa de tarefas de
modelagem de dados.
7-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Planejando um Modelo de Dados
solta colunas de produtos, clientes e ordens para criar três tabelas de dimensões
distintas. Por último, você cria junções entre as tabelas de dimensões e a tabela de
fatos.
Consulte Roteiro para Modelar Dados para obter uma lista completa de tarefas de
modelagem de dados.
7-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
8
Iniciando a Criação de Modelo de Dados
Vídeo
Tópicos:
Criar novas views no Crie views para obter as dimensões Adicionando suas Próprias
banco de dados se do exercício da função, ou para Views de Origem
necessário combinar diversas tabelas em uma
única view, como em origens
snowflake ou normalizadas.
Unir tabelas de fatos Crie junções entre tabelas de fatos e Unindo Tabelas de Fatos e
e dimensões dimensões. Dimensões
Tópicos:
8-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Usando o Modelador de Dados
Se o banco de dados desejado não estiver listado, peça para seu administrador
configurar a conexão para você. Consulte Gerenciando Conexões de Banco de
Dados.
• Atribuições — Lista atribuições que você pode usar ao definir permissões de objeto
e filtros de segurança de dados
Para filtrar objetos no painel esquerdo:
8-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Usando o Modelador de Dados
• As junções são listadas abaixo das tabelas de fatos e dimensões. Clique na seta para
cima ou para baixo em cada cabeçalho de coluna a ser classificado.
• Quando você clica em um objeto para abrir o editor, este aparece no painel direito.
Por exemplo, um clique no nome de uma tabela de dimensões no menu Modelo de
Dados do painel esquerdo abre o editor de tabela de dimensões no painel direito.
• Abra a guia Permissão para controlar quem tem acesso ao modelo e quem tem
permissão para criar relatórios usando a área de assunto associada ao relatório.
Os menus de Ação contêm ações que são importantes para um determinado objeto ou
contexto e são visíveis quando o objeto é selecionado. Por exemplo, selecione um
objeto de origem no menu Banco de Dados no painel esquerdo para ver seu menu de
ação.
• Você pode excluir views de origem, mas não pode excluir tabelas de origem. Use o
SQL Workshop para eliminar tabelas de origem no Oracle Database Cloud -
Database Schema Service.
• Você não pode excluir objetos de modelo dos quais outros objetos dependem. Por
exemplo, você não poderá excluir uma tabela de dimensões que está unida a outra
tabela enquanto a junção não for removida. Da mesma forma, não poderá excluir
uma coluna que é usada em uma expressão, ou uma view de origem que está sendo
usada em outra view.
• Os objetos não são realmente excluídos enquanto as alterações não são publicadas,
com exceção de views de origem. Elas são excluídas quando você conclui a ação.
Publique sempre as alterações que você deseja manter antes de sair do Data Modeler
por um período longo. Quando ocorre timeout (após 20 minutos de inatividade) de
sua sessão do browser HTTP, o bloqueio é liberado e todas as alterações não
publicadas são descartadas.
8-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Usando o Modelador de Dados
Substituindo Bloqueios
Se você tiver privilégios administrativos, poderá substituir os bloqueios definidos por
outros usuários. Para isso, selecione Substituir Bloqueio no menu global Ações do
Modelo no canto superior direito. A substituição de um bloqueio descarta as
alterações feitas por outros usuários em suas sessões do browser. Você precisa da
atribuição BIServiceAdministrator para substituir um bloqueio.
a lista de objetos de origem para incluir qualquer nova tabela de banco de dados que
foi adicionada. A lista de objetos de origem não é atualizada automaticamente após
novos objetos serem carregados no banco de dados.
Para atualizar os objetos de origem, selecione Atualizar no menu Ações do Banco de
Dados no painel esquerdo.
8-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Usando o Modelador de Dados
Dica:
Dica:
Depois de publicar seu modelo, leva até dois minutos para que as alterações no
modelo de dados se reflitam em relatórios e painéis de controle. Para ver as alterações
imediatamente, abra o relatório e clique em Atualizar > Recarregar Metadados do
Servidor.
O Oracle BI Cloud Service usa um snapshot quando você ou alguém publica alterações
no modelo de dados. Se estiver tendo problemas com o modelo de dados mais recente,
você pode pedir ao administrador para restaurar uma versão anterior. Consulte
Restaurando com um Snapshot.
Após o carregamento de novos dados em tabelas, convém limpar o cache para ver os
dados mais recentes:
• Para ver os novos dados no Data Modeler, selecione o menu Atualizar Modelo.
Dica:
Limpe sempre o cache depois de carregar novos dados para assegurar que os
dados mais recentes sejam exibidos nos relatórios.
8-10 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Usando o Modelador de Dados
Nota:
Se o banco de dados desejado não estiver listado, peça para seu administrador
configurar a conexão para você. Consulte Gerenciando Conexões de Banco de
Dados.
Tópicos:
8-12 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Verificando Tabelas e Dados de Origem
A guia Visão Geral de tabelas e views de origem mostra informações da coluna, como
o nome da coluna, o tipo de dados, se é exclusiva e se aceita valores nulos. A guia
Dados permite que você visualize dados, conforme descrito em Visualizando Dados
em Objetos de Origem.
6. Clique em Concluído.
Tópicos:
Em geral, crie views de origem como base para objetos de modelo quando você achar
que convém executar alterações subsequentes. A criação de um modelo de dados com
base nas views de origem oferece maior flexibilidade do que usar tabelas de origem
diretamente. Por exemplo, o uso de views de origem torna muito mais fácil estender
objetos de modelo, criar filtros e adicionar cálculos de pré-agregação.
Crie views de origem como base para objetos de modelo quando você achar que
convém executar alterações subsequentes. É possível criar uma view do zero e
adicionar qualquer coluna que você queira de outras tabelas e views no banco de
dados. Como alternativa, você pode criar uma view copiando uma tabela de origem
existente ou outra view de origem.
Para criar views de origem:
8-14 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Criando Views de Origem
Inicialmente, a view está vazia. É possível adicionar qualquer coluna que você
queira de outras tabelas e views no banco de dados.
Dica: Para criar uma view de uma tabela ou view de origem existente,
navegue até o objeto de banco de dados que você deseja copiar, clique em
Ações e, em seguida, clique em Duplicar. Consulte também Copiando Objetos
de Modelo.
5. Define aliases para as colunas, se for necessário. Você também tem a opção de
mover linhas para cima ou para baixo usando o menu Ação de uma linha
específica.
6. Na guia Junções, você pode definir junções para a view. Clique em Criar Junção;
em seguida, especifique a tabela do lado esquerdo, do lado direito, as colunas e o
tipo de junção. Inclua mais de uma tabela de origem em sua view para criar
junções.
7. Na guia Filtros, você pode definir filtros para a view, conforme descrito em
Definindo Filtros para Views de Origem.
8. Na guia Consulta SQL, verifique o código da consulta SQL para a view de origem.
Você pode editar o código SQL da consulta aqui, mas só faça isso se estiver muito
familiarizado com código SQL. A especificação de um código SQL inválido pode
trazer resultados inesperados.
Se você editar a consulta SQL diretamente, as atualizações simples serão refletidas
novamente nas guias Visão Geral, Junção e Filtros e você poderá utilizar essas
guias para editar melhor a view posteriormente. Por exemplo, é possível incluir:
• Cláusula ORDER BY
8-16 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Adicionando Tabelas de Fatos e Tabelas de Dimensões a um Modelo de Dados
Por último, especifique o valor do filtro. Você poderá especificar uma variável, se
for necessário.
5. Se preferir, clique em Criar Filtro novamente para adicionar uma linha "e" ao filtro.
Especifique a coluna, a condição e o valor. Repita conforme necessário.
7. Clique em Salvar.
Tópicos:
• As tabelas de fatos contêm medidas, que são colunas com agregações incluídas em
suas definições. Por exemplo, Revenue e Units são colunas de medidas.
Vídeo
Por exemplo, você pode ter uma origem que contém os atributos de produto e de
cliente, e também as medidas de receita. Use o assistente para criar as tabelas de fatos
e dimensões correspondentes.
Para criar tabelas de fatos e de dimensões de uma origem única:
8-18 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Adicionando Tabelas de Fatos e Tabelas de Dimensões a um Modelo de Dados
3. Para permitir que o Modelador de Dados sugira algumas tabelas de fato, tabelas de
dimensão e junções para a tabela de origem, selecione Permitir Recomendação do
Modelador de Dados e clique em OK. É possível revisar as sugestões na Etapa 4.
Dica: Você também pode clicar no ícone de Mais que fica na área de
cabeçalho da coluna para selecionar uma coluna a ser incluída na tabela de
fatos.
5. Clique em Próximo.
7. Clique em Criar.
8. Clique em Concluído.
Se você tiver tabelas de origem distintas com dados de fatos, como em uma origem
star, poderá adicioná-las ao seu modelo de dados individualmente. Por exemplo, se
você tiver uma tabela de origem que contenha apenas medidas de receita, poderá usar
esse método para criar a tabela de fatos correspondente.
Se preferir, poderá ter origens com informações de fatos espalhadas entre diversas
tabelas, como origens transacionais normalizadas. Nesse caso, crie views de origem
primeiro para combinar tabelas de maneira semelhante a um modelo star. Para obter
informações sobre como criar views, consulte Definindo Views de Origem. Para obter
informações sobre como modelar diferentes tipos de origem, consulte Planejando um
Modelo de Dados.
8-20 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Adicionando Tabelas de Fatos e Tabelas de Dimensões a um Modelo de Dados
Dica:
Crie views de origem como base para objetos de modelo quando você achar
que convém fazer alterações subsequentes, como estender objetos de modelo,
criar filtros e adicionar cálculos pré-agregação. A criação de uma tabela de
fatos com base nas views de origem oferece maior flexibilidade do que usar
tabelas de origem diretamente.
Ao usar esse método para criar tabelas de fatos individuais, todas as colunas da tabela
ou view de origem serão designadas a uma única tabela de fatos e, se a origem tiver
relacionamentos com outras tabelas ou views, nós ofereceremos adicioná-las ao seu
modelo.
Depois de bloquear o modelo, execute uma das ações a seguir para criar tabelas de
fatos individualmente:
• No menu Banco de Dados no painel esquerdo, clique com o botão direito do mouse
na tabela ou view, clique em Adicionar ao Modelo e Adicionar como Tabela de
Fatos.
• Para copiar uma tabela de fatos existente, clique em Ações da Tabela de Fatos para
a tabela de fatos que você deseja copiar; em seguida, clique em Duplicar. Consulte
também Copiando Objetos de Modelo.
Depois de adicionar a tabela ou view de origem ao modelo, você poderá editar a tabela
de fatos, conforme descrito em Editando Tabelas de Fatos e Tabelas de Dimensões.
Se você tiver tabelas de origem dimensionais distintas, como em uma origem star,
poderá adicioná-las ao seu modelo de dados individualmente. Por exemplo, se você
tiver uma tabela de origem que contenha apenas atributos de cliente, poderá usar esse
método para criar a tabela de dimensões correspondente.
Como alternativa, para origens snowflake ou normalizadas (transacionais), crie views
de origem para combinar objetos de origem de maneira semelhante a um modelo star.
Para obter informações sobre como criar views, consulte Definindo Views de Origem.
Para obter informações sobre como modelar diferentes tipos de origem, consulte
Planejando um Modelo de Dados.
Dica:
Crie views de origem como base para objetos de modelo quando você achar
que convém fazer alterações subsequentes, como estender objetos de modelo,
criar filtros e adicionar cálculos pré-agregação. A criação de uma tabela de
dimensões com base nas views de origem oferece maior flexibilidade do que
usar tabelas de origem diretamente.
Ao usar esse método para criar tabelas de dimensões individuais, todas as colunas da
tabela ou view de origem serão designadas a uma única tabela de dimensões e, se a
origem tiver relacionamentos com outras tabelas ou views, nós ofereceremos adicioná-
las ao seu modelo.
Depois de bloquear o modelo, execute uma das ações a seguir para criar tabelas de
dimensões individualmente:
• Arraste a tabela ou view do menu Banco de Dados no painel esquerdo para a área
Tabelas de Dimensões do Modelo de Dados.
• No menu Banco de Dados no painel esquerdo, clique com o botão direito do mouse
na tabela ou view, clique em Adicionar ao Modelo e, em seguida, selecione
Adicionar como Tabela de Dimensões.
8-22 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Adicionando Tabelas de Fatos e Tabelas de Dimensões a um Modelo de Dados
Dica:
Algumas medidas calculadas
mostram Pré-agregado para
agregação. Essas medidas têm
cálculos que envolvem medidas
que já têm uma agregação
aplicada. Para editar um cálculo
que contém medidas pré-
agregadas, clique no nome da
coluna. Consulte também Criando
Medidas Calculadas.
7. Na guia Filtros de Dados, você pode definir os filtros de dados que fornecem
filtragem de linha para objetos de modelo de dados, conforme descrito em
Definindo Filtros de Segurança de Dados.
8-24 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Unindo Tabelas em um Modelo de Dados
2. Selecione a tabela de dimensões que você deseja editar para que a guia Visão Geral
seja exibida.
3. Arraste e solte a tabela ou view de origem que contém as colunas que você deseja
adicionar do painel Banco de Dados para a tabela de dimensões (área de colunas).
Como alternativa, clique com o botão direito do mouse na tabela de dimensões que
você deseja editar, clique em Adicionar Colunas e, em seguida, selecione a tabela
ou view de origem que contém as colunas que deseja adicionar.
Vídeo
Tópicos:
• Sobre Junções
Sobre Junções
Uma junção no modelo indica um relacionamento entre uma tabela de fatos e uma
tabela de dimensões. Quando você usa o assistente de Adição ao Modelo no Oracle BI
Cloud Service para modelar dados, o assistente cria junções automaticamente entre
uma tabela de fatos e cada uma de suas correspondentes tabelas de dimensões.
Na modelagem de tabelas de fatos e dimensões individualmente, as junções são
criadas automaticamente entre elas quando existem referências de junção nas tabelas
de origem.
Você também pode criar junções manualmente no modelo de dados. Para fazer isso,
arraste e solte uma tabela de dimensões em uma tabela de fatos ou clique em Criar
Junção na área Junções.
Quando define uma junção entre uma tabela de fatos e uma de dimensões, você
seleciona uma coluna de junção de cada tabela. É possível criar uma junção em mais
de uma coluna.
Por exemplo, você pode especificar uma coluna de data de faturamento em uma
coluna de data do calendário.
Depois de criar as junções, você poderá ver as hierarquias e os níveis padrão quando
clicar na guia Hierarquias para a tabela de dimensão em questão.
8-26 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Criando uma Dimensão de Tempo
vendas atuais e as do ano ou mês anterior etc. Para usar funções de série de tempo, o
modelo de dados deve incluir uma dimensão de tempo
Vídeo
Quando você cria uma dimensão de tempo, o assistente de Criação de Dimensão de
Tempo cria uma tabela no banco de dados, preenche-a com dados de tempo, cria uma
tabela de dimensões de tempo correspondente no modelo de dados e cria uma
hierarquia de tempo.
O assistente de Criação de Dimensão de Tempo preenche a tabela de origem com
dados de tempo de 01-JAN-1970 a 31-DEZ-2020.
Para criar uma dimensão de tempo:
4. Nos Níveis de Hierarquia, especifique quais níveis incluir, como Ano, Trimestre e
Mês.
5. Clique em Próximo.
O assistente adiciona uma dimensão de tempo com dados ao banco de dados e cria
uma dimensão correspondente no modelo de dados. Essa ação poderá levar até 30
segundos.
8. Clique em Concluído.
9. Para criar junções entre colunas na tabela de fatos e colunas na tabela de dimensões
de Tempo, clique em Criar Junção no 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 você cria uma
junção, especifica a coluna com o formato de timestamp ou com o formato
numérico (dependendo de se a coluna na tabela de fatos tem um tipo de data ou
número).
Vídeo
Tópicos:
Para editar, copiar ou excluir uma seleção de colunas ao mesmo tempo, mantenha a
tecla Shift ou Ctrl pressionada e clique nas linhas desejadas.
8-28 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Adicionando Medidas e Atributos a um Modelo de Dados
4. No editor de tabela, clique com o botão direito do mouse em uma coluna e clique
em Copiar ou Excluir, conforme apropriado.
5. No editor de tabela, clique na coluna que você deseja editar ou clique em Adicionar
Coluna.
9. Na guia Filtros de Dados, você pode definir os filtros de dados que fornecem
filtragem de linha para objetos de modelo de dados, conforme descrito em
Definindo Filtros de Segurança de Dados.
10. Na guia Níveis das colunas de uma tabela de fatos, você pode criar uma medida
baseada em nível conforme descrito em Definindo Níveis de Agregação para
Medidas.
2. Na área Tabelas de Fatos, clique na tabela de fatos cujas medidas você deseja criar.
Para aplicar a mesma regra de agregação a várias colunas, pressione Shift + clique
ou Ctrl + clique nas colunas apropriadas.
As opções de agregação incluem:
Nenhum: sem agregação.
Soma: calcula a soma somando todos os valores.
Média: calcula o valor médio.
Intermediário: calcula o valor intermediário.
Contagem: calcula o número de linhas que não são nulas.
Contagem Distinta: calcula o número de linhas que não sã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 da média.
Desvio Padrão (todos os valores): calcula o desvio padrão usando a fórmula de
variação populacional e o desvio padrão.
Dica:
8-30 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Adicionando Medidas e Atributos a um Modelo de Dados
Para a maioria das medidas, a mesma regra de agregação é aplicada para cada
dimensão, mas para algumas medidas você quer especificar uma regra de
agregação para uma determinada dimensão e especificar outras regras para aplicar
a outras dimensões.
As dimensões de tempo provavelmente são as que exigem uma agregação
diferente. Por exemplo, o Número de Funcionários (medida calculada), geralmente
é agregado como SOMA entre as dimensões de Organização e Geografia, mas a
SOMA não é aplicada à dimensão de Tempo. A agregação da dimensão de Tempo
deve ser a ÚLTIMA, de forma que você possa mostrar o Número de Funcionários
da última semana ou dia do ano.
d. Selecione a dimensão que você deseja agregar de forma diferente, por exemplo,
Tempo.
g. Clique em Concluído.
5. Por padrão, todas as colunas da tabela de fatos são exibidas nos relatórios.
Desmarque a caixa Disponível para qualquer coluna que você não queira exibir.
Você pode usar Shift + clique ou Ctrl + clique para selecionar diversas colunas.
2. Na área Tabelas de Fatos, clique na tabela de fatos cujas medidas você deseja criar.
5. As expressões podem conter medidas que já estão agregadas, bem como medidas
sem agregação aplicada. Siga um destes procedimentos:
8-32 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Adicionando Medidas e Atributos a um Modelo de Dados
8-34 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Adicionando Medidas e Atributos a um Modelo de Dados
Você pode usar uma variável em uma expressão de coluna. Consulte Definindo
Variáveis para obter detalhes.
Tópicos:
• A caixa Expressão no lado esquerdo permite que você edite a expressão atual.
A seção Elementos de Expressão inclui apenas itens que são importantes para sua
tarefa. Por exemplo, se você abrir o Editor de Expressões para definir uma medida
calculada, a seção Elementos de Expressão só incluirá a tabela de fatos atual,
qualquer tabela de dimensões associada a essa tabela, além de qualquer tabela de
fatos indiretamente associada por meio de uma tabela de dimensões. Da mesma
forma, quando define um atributo derivado, você vê a tabela de dimensões atual,
todas as tabelas de fatos associadas a essa tabela e qualquer tabela de dimensões
associada a essas tabelas de fatos.
Outro exemplo é que as hierarquias de tempo só serão incluídas se a tabela de fatos
de Tempo estiver associada à tabela atual.
Consulte Referência do Editor de Expressões para obter mais informações sobre
itens na seção Elementos de Expressão.
8-36 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Adicionando Medidas e Atributos a um Modelo de Dados
Arraste e solte um elemento para adicioná-lo à sua expressão. Você também pode
clicar duas vezes em um elemento para inseri-lo ou pode selecioná-lo e clicar no
ícone de seta.
Quando você adiciona uma função, os parênteses indicam o texto que precisa ser
substituído. Selecione o texto, depois digite, ou use os menus de Elementos de
Expressão para adicionar o elemento apropriado.
Consulte Referência do Editor de Expressões para obter informações sobre
operadores, expressões e funções.
Para copiar diversas colunas, use Shift + clique ou Ctrl + clique em todas as linhas
desejadas; clique com o botão direito do mouse para selecionar Copiar.
• Tabelas de fatos
Para copiar uma tabela de fatos existente, selecione Duplicar no menu Ações da
Tabela de Fatos. Quando você copia uma tabela de fatos, o Data Modeler inclui
junções por padrão. Consulte também Criando Tabelas de Fatos Individualmente.
As definições de nível de agregação para medidas não são copiadas porque, na
maioria dos casos, na tabela de fatos original e na versão copiada, essas definições
diferem. Depois de copiar uma tabela de fatos, verifique e defina os níveis de
agregação para medidas conforme necessário.
• Tabelas de dimensões
Para copiar uma tabela de dimensões existente, selecione Duplicar no menu Ações
da Tabela de Dimensões. Quando você copia uma tabela de dimensões, o Data
Modeler exclui junções por padrão. Consulte também Criando Tabelas de
Dimensões Individualmente.
8-38 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Copiando Objetos de Modelo
8-40 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
9
Definindo Hierarquias e Níveis para Drilling
e Agregação
Tópicos:
Vídeo
Um hierarquia é um sistema de níveis em uma dimensão que se relacionam uns com
os outros por relacionamento de um para muitos. Por exemplo, a hierarquia Geografia
pode incluir níveis para País, Estado e Cidade.
Quando a junção de tabelas de fatos e tabelas de dimensões ocorre, uma hierarquia
padrão é criada. Você não poderá adicionar hierarquias de uma tabela de dimensões
específica enquanto ela não tiver sido associada a uma tabela de fatos. As colunas
usadas na junção de uma tabela de dimensões são usadas como colunas-chave para o
nível de detalhes de uma hierarquia.
Para criar uma hierarquia e seus níveis:
9-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Editando Hierarquias e Níveis
7. Clique em um nível para exibir uma caixa de diálogo na qual possa especificar o
nome do nível, a coluna principal e a coluna de exibição do nível.
8. Para excluir um nível, clique com o botão direito do mouse no nível e, em seguida,
clique em Excluir, ou clique no nível e selecione Excluir nível na caixa de diálogo
Nível. Você não pode excluir os níveis padrão Total e Detail.
Dica:
9. Desmarque Disponível se você não quiser que a hierarquia fique visível nas
análises.
10. Para adicionar outra hierarquia, clique em Adicionar Hierarquia e repita as etapas
neste procedimento. Ou clique em Concluído quando tiver finalizado.
Dica:
A tabela de fatos deve estar associada a pelo menos uma tabela de dimensões.
3. Especifique a regra de agregação para a nova coluna que deverá se tornar a medida
com base no nível.
5. Na guia Níveis, para uma ou mais hierarquias, use o controle deslizante para
selecionar o nível de agregação da medida.
9-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Definindo Níveis de Agregação para Medidas
9-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
10
Protegendo seu Modelo de Dados
Você pode definir permissões de objeto e filtros de dados de segurança de linha para
seu modelo de dados no Oracle BI Cloud Service.
Vídeo
Tópicos:
Tópicos:
• Sobre Variáveis
• Definindo Variáveis
Sobre Variáveis
As variáveis calculam e armazenam dinamicamente os valores para que você possa
usá-los em expressões. É possível usar variáveis em expressões de coluna ou em filtros
de dados.
Por exemplo, suponha que User1 pertença a Department1 e User2 pertença a
Department2. Cada usuário deve acessar somente os dados específicos de seu
departamento. Você pode usar a variável DEPARTMENT_NUMBER para armazenar
os valores apropriados de User1 e User2. Pode usar essa variável em um filtro de
dados no qual os dados são filtrados por Department2 para User1 e por Department2
para User2. Em outras palavras, as variáveis modificam dinamicamente o conteúdo de
metadados para ajuste a um ambiente de dados que são alterados.
Os valores nas variáveis não são seguros, porque permissões de objeto não se aplicam
a variáveis. Qualquer pessoa que saiba ou que consiga deduzir o nome da variável
pode usá-la em uma expressão. Por causa disso, não coloque dados confidenciais,
como senhas, em variáveis.
Você não pode usar uma variável em uma expressão que define outra variável.
Definindo Variáveis
Você pode criar uma variável para uso em expressões de coluna e filtros de dados. Por
exemplo, uma variável chamada SalesRegion poderá usar uma consulta SQL para
recuperar o nome da região de vendas do usuário.
Dica:
b. Informe uma consulta SQL para preencher o valor ou os valores da variável. Por
exemplo:
10-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Protegendo o Acesso a Objetos no Modelo
4. Para criar uma variável que atualize seu valor no início de cada sessão do usuário,
selecione Ao acessar para Atualizar Valor.
5. Para criar uma variável que atualize seu valor em uma programação definida por
você, selecione Em uma programação para Atualizar Valor.
6. Para criar uma variável com um valor estático que nunca mude, selecione Nunca
para Atualizar Valor e informe um valor para a variável no campo Valor.
Dica:
Para editar uma variável existente, clique com o botão direito na lista
Variáveis e selecione Inspecionar. Para excluir uma variável, clique com o
botão direito nela e selecione Excluir.
Depois de ter definido uma variável, você poderá usá-la em um filtro de dados ou em
uma expressão de coluna. Consulte Definindo Filtros de Segurança de Dados e
Criando Atributos Derivados para obter detalhes.
Por exemplo, você pode restringir o acesso a determinadas colunas Revenue para
garantir que somente usuários autorizados possam visualizá-las. Ou pode restringir o
acesso a um modelo inteiro para impedir que pessoas abram o modelo ou acesse sua
área de assunto.
Para proteger o acesso a objetos usando permissões:
4. Especifique se esse objeto deve ou não ficar visível aos usuários com essa
atribuição, selecionando Visível ou Oculto.
Dica:
Você não pode remover a atribuição Todos.
6. Clique em Concluído.
10-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Protegendo o Acesso aos Dados
Dica:
Se você negar o acesso a uma tabela, o acesso a todas as colunas nessa tabela
será negado implicitamente também.
2. Edite a tabela de fatos, a tabela de dimensões ou a coluna que você deseja proteger.
5. Informe uma expressão para especificar quais dados estão acessíveis para essa
atribuição. Informe a expressão diretamente ou clique em Editor Completo para
exibir o Editor de Expressão.
6. Selecione Ativar para especificar se o filtro deve ser ativado para essa atribuição.
8. Clique em Concluído.
10-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Item IV
Gerenciando o Oracle Business Intelligence
Cloud Service
Esta parte explica como gerenciar o Oracle Business Intelligence Cloud Service. As
informações são destinadas aos Administradores do BI Cloud Service cujo trabalho
principal é gerenciar usuários e mantê-los produtivos. Os administradores executam
uma longa lista de funções essenciais; eles controlam permissões de usuários e
corrigem contas, configuram conexões de banco de dados para modeladores de dados,
gerenciam armazenamento de dados para evitar exceder os limites de
armazenamento, mantêm backups regulares para que os usuários não corram o risco
de perder trabalhos, autorizam acesso a conteúdo externo criando listas brancas de
domínios seguros, solucionam problemas de consultas do usuário, e muito mais.
Capítulos:
Tópicos:
<ServiceName> <ServiceName>.BICloudServiceAdministrators
Administradores do BI Cloud Usuários da organização que administram o Oracle BI
Service Cloud Service.
<ServiceName> <databaseServiceName>.db_administrator
Administrador de Banco de Usuários da organização que administram o banco de dados
Dados disponível com o Oracle BI Cloud Service.
<ServiceName> <databaseServiceName>.db_developer
Desenvolvedor de Banco de Usuários da organização que têm a atribuição de
Dados desenvolvedor do banco de dados disponível com o Oracle
BI Cloud Service.
11-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Sobre Atribuições de Aplicativos
Dica:
Para obter detalhes sobre a funcionalidade ativada por cada uma dessas atribuições de
aplicativos, consulte Funcionalidade Ativada por Atribuições de Aplicativos.
Este diagrama ilustra a hierarquia de atribuições de aplicativos. Ele mostra também
como atribuições de usuário predefinidas designadas por meio de Meus Serviços são
mapeadas para as atribuições de aplicativos.
11-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando o que os Usuários Podem Ver e Fazer
Vídeo
Tópicos:
Lembrar:
1. Abra a Console.
Para filtrar a lista por nome, informe todo ou parte de um nome de atribuição de
aplicativos no filtro Pesquisar e pressione Enter. A pesquisa distingue maiúsculas
de minúsculas e pesquisa nome e nome para exibição.
5. Consulte a área Membros para ver quem pertence a cada atribuição de aplicativos:
11-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando o que os Usuários Podem Ver e Fazer
a. Clique em Membros.
Nota:
Os usuários marcados como “ausentes" não têm mais uma conta no domínio
de identidades. Para remover usuários ausentes, use o controle de seta para
mover o usuário da lista Todos os usuários selecionados para a lista Usuários
disponíveis.
d. Clique em OK.
c. Clique em OK.
11-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando o que os Usuários Podem Ver e Fazer
1. Abra a Console.
Para filtrar a lista por nome, informe todo ou parte de um nome do usuário no
filtro Pesquisar e pressione Enter. A pesquisa distingue maiúsculas de minúsculas
e pesquisa nome e nome para exibição.
a. Selecione o usuário.
c. Clique em OK.
1. Abra a Console.
11-10 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando o que os Usuários Podem Ver e Fazer
Para filtrar a lista por nome, informe todo ou parte de um nome de atribuição no
filtro Pesquisar e pressione Enter. A pesquisa distingue maiúsculas de minúsculas
e pesquisa nome e nome para exibição.
Se preferir, use o filtro Mostrar Membros para listar as atribuições que são
membros de uma atribuição de aplicativos específica ou que pertencem a outra
atribuição.
a. Selecione a atribuição.
c. Clique em OK.
1. Abra a Console.
4. Clique em Adicionar.
c. Clique em Pesquisar.
11-12 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Configurando o que os Usuários Podem Ver e Fazer
d. Clique em OK.
1. Abra a Console.
6. Clique em OK.
11-14 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Funcionalidade Ativada por Atribuições de Aplicativos
11-16 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Funcionalidade Ativada por Atribuições de Aplicativos
11-18 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Funcionalidade Ativada por Atribuições de Aplicativos
11-20 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Funcionalidade Ativada por Atribuições de Aplicativos
11-22 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
12
Fazendo Backup e Restaurando
Este tópico descreve como fazer backup e restaurar conteúdo usando um arquivo
chamado snapshot.
Vídeo
Tópicos:
• Sobre Snapshots
Sobre Snapshots
Um snapshot captura o estado de seu ambiente em um determinado momento.
É recomendável que você obtenha um snapshot de seu ambiente antes e depois que as
pessoas comecem a utilizar o sistema, em intervalos adequados, para poder restaurar
o ambiente se algo der errado.
Tópicos:
• Obtendo um Snapshot
• Excluindo Snapshots
Obtendo um Snapshot
Os administradores podem obter um snapshot do sistema a qualquer momento.
1. Abra a Console.
12-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Obtendo Snapshots e Restaurando Informações
4. Digite uma descrição curta do snapshot que ajude você a se lembrar do motivo de
tê-lo obtido.
Por exemplo, por que você criou o snapshot e o que ele contém.
5. Clique em OK.
Nota:
1. Abra a Console.
5. Clique em Restaurar para retornar seu sistema ao estado em que esse snapshot foi
obtido.
Por exemplo, talvez você não queira incluir atribuições de aplicativos, se estiver
restaurando um snapshot obtido de um serviço em pré-produção, para um serviço
7. Clique em Restaurar.
1. Abra a Console.
5. Clique em Editar.
Excluindo Snapshots
Periodicamente, exclua os snapshots que não são necessários.
1. Abra a Console.
12-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Fazendo Download, Upload e Migrando Snapshots
Tópicos:
Se você não tiver obtido o snapshot ainda, precisará fazer isso primeiro. Consulte
Obtendo um Snapshot.
Para fazer download de um snapshot:
1. Abra a Console.
6. Informe e confirme uma senha para o snapshot. A senha deve conter pelo menos 8
caracteres.
Não esqueça a senha. Ela será solicitada se você tentar fazer upload do arquivo
futuramente. Por exemplo, você pode querer restaurar ou migrar o conteúdo
armazenado no snapshot.
7. Clique em OK.
Quando você faz upload de um snapshot, o próprio arquivo é transferido para o seu
sistema via upload, mas os artefatos armazenados no snapshot não ficam disponíveis
imediatamente em seu ambiente. Qualquer snapshot que você transfere por upload é
exibido na lista de snapshots. Quando estiver pronto para fazer isso, substitua os
artefatos atuais, como seu catálogo, pelas informações do snapshot. Consulte
Restaurando com um Snapshot.
Para fazer upload de um snapshot:
1. Abra a Console.
6. Clique em OK.
O snapshot cujo upload foi feito é exibido na lista de snapshots salvos. Siga as etapas
em Restaurando com um Snapshot para restaurá-lo.
12-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Fazendo Download, Upload e Migrando Snapshots
1. Faça download do snapshot que você deseja migrar para seu sistema de arquivo
local.
3. Na lista de snapshots salvos, selecione aquele com upload foi feito recentemente.
12-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
13
Executando Tarefas de Administração
Tópicos:
Oracle Cloud Meus Serviços Use Meus Serviços para gerenciar contas e monitorar
métricas de uso.
Consulte Adicionando Usuários e Designando
Atribuições em Managing and Monitoring Oracle Cloud
(Gerenciando e Monitorando o Oracle Cloud) e
Monitorando Métricas no Oracle BI Cloud Service.
13-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Gerenciando Conexões de Banco de Dados
Tópicos
1. Abra a Console.
2. Clique em Conexões.
Opção Descrição
Básico
13-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Excluindo Origens de Dados Não Utilizadas
Opção Descrição
Descritor do O descritor de conexão do TNS que fornece o local do banco de dados e
TNS o nome do serviço de banco de dados. Use o seguinte formato:
DESCRIPTION=(ADDRESS=(PROTOCOL=protocolo)(HOST=host)
(PORT=porta)) (CONNECT_DATA=(SERVICE_NAME=nome do
serviço))
Por exemplo:
DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)
(HOST=myhost.company.com)(PORT=1521))
(CONNECT_DATA=(SERVICE NAME=sales.company.com))
Para estabelecer conexão com um banco de dados Oracle RAC (Real
Application Cluster), use o formato:
DESCRIPTION=
(ADDRESS=(PROTOCOL=protocolo)(HOST=host1)
(PORT=porta))
(ADDRESS=(PROTOCOL=protocolo)(HOST=host2)
(PORT=porta))
(CONNECT_DATA=(SERVICE_NAME=nome do 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)))
7. Clique em OK.
Você pode ver quem tem arquivos de dados transferidos por upload e quanto de
armazenamento está sendo utilizado.
3. Para liberar espaço, clique no menu Opções de um usuário com os arquivos que
você deseja excluir.
Tutorial
Tópicos
13-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Fazendo Upload de Modelos de Dados no Oracle BI Enterprise Edition
O Oracle BI Cloud Service permite que você faça upload de um arquivo de modelo de
dados (.rpd) com:
Para fazer upload de modelos de dados criados com o Oracle BI Enterprise Edition
para a nuvem:
8. Clique em OK.
13-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Gerenciando Informações de Mapa
9. Vá para a Home page, clique em Análises e Criar Análise para ver os modelos de
dados no Oracle BI Cloud Service.
Modelos de dados que você submeteu a upload do arquivo são exibidos no painel
Selecionar Áreas de Assunto.
Tópicos
Tutorial
As views de mapas permitem que os usuários exibam dados em mapas em diferentes
formatos e interajam com os dados. O Oracle BI Cloud Service é configurado com o
Oracle MapViewer, dados de limite espacial, mapas hospedados, o Oracle Database e
opcionalmente o Oracle Spatial. Como administrador, você deve configurar os
metadados que definem o mapeamento entre os dados espaciais e os dados do Oracle
BI.
5. Volte na guia Camadas, selecione uma camada e clique no botão Editar Camada.
Na caixa de diálogo Editar Camada, associe as camadas às colunas, de forma que
os usuários possam exibir os dados na view de mapa.
Campo Descrição
Nome Especifica o nome da camada que é exibida aos usuários que
trabalham com as views de mapas.
Chave da Camada Especifica a coluna de dados espaciais que você pode associar
aos dados do Oracle BI Cloud Service. Cada valor da coluna
corresponde a uma "forma" que é originada do mapa em
segundo plano. Por exemplo, uma camada MY_CITIES pode
ter uma chave de camada com o nome CITY. O valor padrão é
a "melhor dedução". Selecione a coluna apropriada na lista.
Há vários motivos pelos quais um país como o México pode
ser desenhado como uma área branca em um mapa:
• A coluna tem um valor nulo para o país México, mas
existe para uma forma para México na coluna espacial.
• A coluna tenha 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 de México na coluna espacial, mas os nomes de
colunas não são correspondente. As colunas de dados do
Oracle BI Cloud Service podem ter o valor MEX e a coluna
espacial pode ter MXC.
13-10 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Gerenciando Informações de Mapa
Campo Descrição
Tipo de Geometria Especifica se a camada de geometria é um polígono, ponto ou
linha. O tipo que você selecionar afetará a formatação que os
usuários podem aplicar à camada.
Você usa esta caixa de diálogo para associar camadas aos dados do BI. Se você usar
uma coluna específica em várias áreas de assunto, deverá associá-la a uma camada
para cada área de assunto. Se a associação entre uma coluna e uma camada estiver
incorreta, a camada não poderá ser exibida corretamente no mapa.
A conexão selecionada para o mapa principal pode ser diferente da conexão das
camadas ou imagens.
Um mapa em segundo plano não é um mapa interativo que serve como base para a
view de mapa. Ele pode exibir uma imagem de satélite ou um mapa com estradas. O
mapa em segundo plano especifica a ordem de camadas na view de mapa.
A ordem das camadas do mapa é muito importante. É necessário prestar atenção para
garantir que os usuários tenham uma experiência contínua ao navegar no mapa (isto é,
fazer drill e aplicar zoom). Na caixa de diálogo Editar Mapa em Segundo Plano, você
designa a cada camada uma faixa de zoom máxima. Considerando que o controle
deslizante do zoom do mapa só pode deslizar da parte de baixo para cima
verticalmente, as camadas com níveis de zoom mínimos mais baixos são colocadas na
parte inferior do controle deslizante. Certifique-se de que a grade da camada na seção
Camadas de BI Interativas da caixa de diálogo siga um padrão semelhante, de forma
que você possa colocar as camadas com níveis de zoom mais baixos na parte inferior
da lista.
A ordem de camadas torna-se irrelevante quando as faixas de zoom das camadas não
fazem intersecção na escala. A ordem torna-se muito importante quando as camadas
têm uma faixa de zoom mínima e máxima comum. Tenha cautela para garantir que as
camadas detalhadas não fiquem ocultas pelas camadas agregadas durante as
operações de aplicação de drill e de zoom.
13-12 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Gerenciando Informações de Mapa
5. Clique no botão Adicionar Camadas para exibir uma lista das camadas que foram
importadas na guia Camadas e, em seguida, selecione as camadas a serem
adicionadas ao mapa. Este botão ficará indisponível quando todas as camadas da
guia Camadas tiverem sido adicionadas ao mapa em segundo plano.
Quando você adiciona uma camada que integra a definição do mapa, a camada é
exibida em seus níveis de zoom padrão. Se a camada não integrar a definição do
mapa, especifique você mesmo os níveis de zoom.
As camadas são listados de baixo para cima, em termos de como são aplicadas ao
mapa. Um exemplo de ordem é Países, Estados, Cidades. As camadas de nível
inferior geralmente têm níveis de zoom menores. Por exemplo, se você tiver as
camadas Estados e Cidades, inclua ara Estados níveis de zoom menores do que
para Cidades.
6. Clique no botão Classificar Camadas por Nível de Zoom para listar as camadas
em ordem crescente ou decrescente com base na visibilidade do mapa. Este botão
fica indisponível quando as camadas são listadas na ordem adequada.
Você pode incluir camadas que foram associadas a uma coluna do BI usando a
caixa de diálogo Editar Camada e camadas que não foram associadas. Certifique-se
de que as camadas do BI são ordenadas acima das camadas não BI. Se uma camada
não BI for ordenada mais alta que qualquer camada BI, então a camada não-BI é
exibida na parte superior das camadas BI inferiores do mapa, o que impede que as
camadas do BI sejam interativas.
8. Clique em uma célula em um nível de zoom de uma camada para afetar o nível de
zoom:
• Se você clicar em uma célula azul que esteja entre outras células azuis, verá um
menu pop-up com os botões Limpar à Esquerda e Limpar à Direita, que
permitem alterar o nível de zoom nas duas direções. Por exemplo, se você clicar
na célula para nível de zoom 4 e na borracha à direita, todas as células à direita
serão apagadas nesse nível de zoom.
• Se você clicar em uma célula azul no final de uma linha de células azuis, a célula
ficará branca, para indicar que não integra mais esse nível de zoom.
Se você não definir níveis de zoom para uma camada, ela não será exibida no
mapa.
9. Clique no ícone de ação ao lado do nome da camada para exibir um menu no qual
é possível fazer várias seleções:
• Mover para Cima ou Mover para Baixo — Move a camada para cima ou para
baixo, para que você possa especificar a ordem na qual as camadas são
aplicadas ao mapa.
10. Use a borda amarela da coluna de caixas de um nível de zoom para determinar o
nível de zoom para exibidos na área do mapa no momento.
11. Use os controles de aplicação de panorâmica e zoom para especificar como o mapa
é exibido aos usuários. Se você passar o mouse sobre o controle deslizante do
13-14 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Incluindo Domínios Seguros na Lista Branca
zoom, verá dicas de ferramentas que especificam os nomes das camadas associadas
no momento a este nível de zoom.
1. Clique em Console.
• www.example.com
• *.exemplo.com
• https:
Tópicos
3. Para garantir que os usuários encontrem as informações mais recentes quando eles
pesquisarem, selecione Ativar Rastreio de Catálogo e configure um rastreio
completo.
Por padrão, o catálogo é configurado para ser rastreado uma vez ao dia. O índice é
atualizado automaticamente conforme os usuários adicionam ou modificam
conteúdo.
As pastas do usuário são indexadas por padrão. Desmarque essa opção se você não
quiser que o conteúdo armazenado nas pastas do usuário seja indexado ou
pesquisado.
6. Selecione as pastas que você deseja rastrear e exclua todas aquelas que tenham
conteúdo que você não deseja que outras pessoas encontrem quando elas
pesquisarem.
7. Para Idiomas, selecione todos os idiomas para os quais você deseja criar índices. Os
resultados do rastreio são adicionados ao índice nos idiomas especificados. Por
13-16 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Monitorando Usuários e Logs de Atividades
exemplo, se a sede da sua empresa estiver nos Estados Unidos e você tiver
escritórios na Itália, poderá escolher inglês e italiano para criar um índice nos dois
idiomas.
1. Abra a Console.
3. Examine a coluna Status para saber quando o conteúdo foi rastreado pela última
vez e quando será o próximo rastreio.
Tópicos:
1. Abra a Console.
A seção Sessões na parte superior da página mostra quantos usuários estão com
sign-in efetuado no momento (Número Total de Sessões).
A tabela fornece detalhes sobre os usuários que estão conectados:
Campo Descrição
ID do Usuário O nome que o usuário informou quando efetuou sing-in.
Campo Descrição
ID de Sessão Um identificador exclusivo designado pelo Oracle BI Cloud Service para
cada sessão do usuário.
Último Acesso Timestamp da última atividade desse usuário. Pode ser qualquer tipo de
atividade, como alternar de uma página para outra.
1. Abra a Console.
A seção Cache de Cursores permite que você monitore e solucione problemas nos
logs de atividades dos usuários que estão conectados atualmente ao serviço.
Campo Descrição
ID Um identificador interno exclusivo que está designado a cada entrada.
Referências O número de referências a esta estrada desde que foi colocada no cache.
13-18 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Executando Consultas SQL de Teste
Campo Descrição
Status O status da análise que está usando esta entrada do cache.
• Iniciando — A análise está começando a ser executada.
• Aguardando o Pai — Uma view na análise está aguardando o
retorno dos dados da consulta.
• Em Execução: — A análise está em execução no momento.
• Concluído — A análise foi concluída.
• Na Fila — O sistema está aguardando que um thread fique
disponível para que a análise possa ser processada.
• Cancelando — A aplicação está em processo de cancelamento da
análise.
• Erro — Ocorreu um erro durante o processamento ou a execução da
análise. Consulte a coluna Instrução para obter informações sobre o
erro.
Ação Links nos quais você pode clicar que afetam a análise:
• Cancelar — Encerra a análise. Exibido para análises em execução. O
usuário que está executando a análise recebe uma mensagem
informativa indicando que a análise foi cancelada por um
administrador.
• Fechar — Limpa a entrada de cache associada a esta análise. Exibido
para análises concluídas.
• Log de View — Exibe o log de uma consulta executada para esta
análise.
• Diagnóstico - Exibe uma página HTML de informações de
diagnóstico que você pode compartilhar com o Suporte Técnico da
Oracle.
Último Acesso A data/horário da última vez que a entrada do cache para esta análise
foi usada para atender a uma análise.
Instrução A instrução SQL lógica que foi emitida para a análise; ou se a análise
tiver resultado em um erro, informações sobre a natureza do erro.
3. Você pode clicar em Fechar Todos os Cursores para remover informações da tabela
Cache de Cursores.
1. Abra a Console.
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
Cada usuário recebe um nível de log padrão. Selecione Padrão nessa caixa para
usar seu nível padrão.
• Autores do BI este Mês — Reporta quantas das pessoas que acessaram o Oracle BI
Cloud Service durante o mês civil atual podem criar análises e painéis de controle
(têm a atribuição de aplicativo Autor de Conteúdo do BI) ou executar tarefas de
gerenciamento de conteúdo avançadas, como exportar painéis de controle (têm a
atribuição de aplicativo Autor de Conteúdo Avançado do BI).
13-20 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Monitorando Métricas no Oracle BI Cloud Service
13-22 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Item V
Referência
Apêndices:
• Terminologia
• Solucionando Problemas
• Acessibilidade
A
Terminologia
Estes são alguns termos do Oracle BI Cloud Service usados neste manual.
Termo Definição
ação Uma ação permite que você navegue para conteúdo relacionado ou
para uma página Web. Você pode incluir ações em páginas de análises
e painéis de controle. Por exemplo, você pode usar uma ação na análise
Brand Revenue para permitir que consultores de vendas naveguem até
um site Opportunity Detail.
link de ação Um link de ação permite que você incorpore um link para uma ação em
uma página de análise ou painel de controle que, quando clicado,
executa uma ação associada. Por exemplo, você pode incorporar um
link de ação na análise Brand Revenue para permitir que consultores de
vendas naveguem até um site Opportunity Detail.
atributo Atributos são itens de dados baseados em membro que podem ser
usados como categorias simples ou organizados como hierarquias com
níveis. Compare um atributo com uma medida.
livro de resumos Você pode armazenar um snapshot estático das páginas de painéis de
controle ou de análises individuais em um ou mais livros de resumos.
Além disso, pode configurar um livro de resumos para atualizar os
dados quando acessados. Por exemplo, como representante de vendas,
você pode usar um livro de resumos para coletar um snapshot de um
analista Sales Performance a cada trimestre.
Terminologia A-1
Termo Definição
item calculado Um item calculado mostra um cálculo entre membros, que é
representado como um único membro. Um item calculado é útil
quando você deseja exibir e manipular um conjunto de membros como
uma única entidade. Por exemplo, como analista de vendas, você pode
criar um membro na análise Fulfillment by Quarter que mostre a receita
média dos membros de Game Station e Plasma Television.
catálogo O catálogo contém itens que você ou alguém mais definiu e salvou para
uso futuro (como projetos, análises e painéis de controle). Você pode
pesquisar o catálogo para encontrar algo que deseja alterar ou com o
qual deseja trabalhar. Por exemplo, pode querer editar uma análise em
uma pasta compartilhada no catálogo. As permissões controlam o
acesso e o compartilhamento de itens no catálogo.
painel de controle Um painel de controle mostra informações que são importantes para
você e consiste em uma ou mais páginas. Cada página pode apresentar
informações de diferentes maneiras, como gráficos, tabelas e imagens.
Por exemplo, como representante de vendas, você pode usar um painel
de controle para ver gráficos de produtos vendidos em seu território.
A-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Termo Definição
Data Loader (Obsoleto) Uma ferramenta que permite fazer upload de dados de
arquivos no Oracle Database Cloud - Database Schema Service que vem
incluído no pacote do Oracle BI Cloud Service. É possível fazer upload
de dados de arquivos de texto (TXT e CSV) ou de planilhas do
Microsoft Excel (XLS e XLSX).
Os dados de upload podem ser usados em um modelo de dados que
pode então ser exposto como área de assunto no Oracle BI Cloud
Service.
Data Modeler Data Modeler é um componente que permite modelar dados no Oracle
BI Cloud Service. O modelo de dados criado é exposto como área de
assunto que você pode usar na construção de relatórios e painéis de
controle. Use o Data Modeler para adicionar tabelas e views de origem
ao modelo, especificar junções, criar hierarquias para suportar drilling e
executar outras tarefas de modelagem de dados.
tabela de fatos No modelo de dados, as tabelas de fatos contêm dados numéricos que
você usa para medir o desempenho dos negócios. Uma tabela de fatos
contém valores numéricos como receita, número de unidades vendidas
e número de pessoas contratadas.
Terminologia A-3
Termo Definição
grupo Um grupo (também conhecido como "seleção salva" em alguns
produtos) permite que você defina os membros de uma coluna como
lista de membros ou conjunto de etapas de seleção que geram uma lista
de membros. Por exemplo, como analista de vendas, você pode
verificar o quanto de receita foi gerado pelos dispositivos móveis e
comparar esse número com outros tipos de produto. Você pode criar
um grupo chamado Mobile Devices para a coluna Product que inclua
Flip Phones e Smart Phones.
medida Trata-se de uma coluna em uma tabela que tem uma regra de
agregação definida ou se baseia em uma expressão que usa outras
colunas de medida. Por exemplo, você pode querer medir o
desempenho de negócios por Receita e Unidades. As medidas são
calculadas a partir das origens de dados no momento da consulta.
Compare uma medida com um atributo.
A-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Termo Definição
API REST Você pode criar, gerenciar e carregar de forma programática esquemas,
tabelas e dados no Oracle BI Cloud Service usando a API REST do
Oracle BI Cloud Service. Será possível também usar a API REST do
Oracle BI Cloud Service se você quiser definir ou personalizar sua
própria API de carregamento de dados.
O Oracle BI Cloud Service também fornece uma API REST do Data
Modeler para que você possa interagir programaticamente com o
modelo de dados.
view de origem No modelo de dados, views de origem são consultas salvas dos dados
no banco de dados. Você pode definir views de origem que combinem
colunas de várias tabelas de origem em uma única tabela virtual. Pode
criar views de origem para consolidar origens snowflake que tenham
atributos de dimensão em várias tabelas.
SQL Workshop Você pode desenvolver e implantar aplicativos Web para desktops e
dispositivos móveis usando o SQL Workshop, que faz parte do Oracle
Application Express (Oracle APEX). Use um web browser para
desenvolver scripts SQL ou PL/SQL que possam ser usados para
executar consultas de objetos no Oracle Database Cloud Service, criar e
manter índices, descartar objetos indesejados etc.
Terminologia A-5
Termo Definição
dimensão de tempo No modelo de dados, as dimensões de tempo ativam funções de série
de tempo. Essas funções permitem comparações com períodos
anteriores, possibilitando analisar dados que abrangem diversos
períodos.
Uma dimensão de tempo é um grupo dos seguintes objetos de modelo
relacionados:
• Uma tabela de origem de tempo no banco de dados que é
preenchida com dados de tempo
• Uma tabela de dimensão de tempo no modelo de dados que se
baseia na tabela de origem de tempo
• Uma hierarquia de tempo que define os relacionamentos entre
diferentes períodos
Visual Analyzer Uma ferramenta que permite explorar dados analíticos visualmente e
de forma individual.
A-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
B
Perguntas Mais Frequentes
Tópicos:
– Quais métodos estão disponíveis para carregar dados no Oracle Database Cloud
Service?
– Posso usar a API REST para carregar dados no Oracle Database Cloud Service?
– Em quais situações devo criar objetos de modelo com base em views de origem?
– Posso incluir colunas de uma tabela de origem diferente ou exibir minha tabela
de dimensões existente quando ela estiver baseada diretamente em uma tabela
de origem?
– Posso criar uma view de origem com base em outra view de origem?
Posso usar a API REST para carregar dados no Oracle Database Cloud Service?
Sim. Você pode definir ou personalizar sua própria API e carregar dados locais de
forma programática no Oracle Database Cloud Service. A API REST é otimizada para
carregar grandes volumes de dados (de milhares a milhões) de uma ou mais origens.
B-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Principais FAQs sobre Modelagem de Dados
Posso incluir colunas de uma tabela de origem diferente ou exibir minha tabela
de dimensões existente quando ela estiver baseada diretamente em uma tabela
de origem?
Sim. É fácil adicionar colunas de outra tabela ou view de origem a uma tabela de
dimensões existente. Para fazer isso, arraste e solte a tabela ou view no banco de dados
de dimensões existente. Consulte Adicionando Colunas de outra Origem a uma Tabela
de Dimensões.
Posso criar uma view de origem com base em outra view de origem?
Sim. Para fazer isso, arraste e solte a view de origem na área Colunas da guia Visão
Geral ao criar a view, ou selecione uma view de origem na caixa de diálogo Adicionar
Colunas como sua origem.
Por exemplo, suponha que você tenha as tabelas de origem time e time_fiscal. Você
criou uma view chamada time_v que combina time e time_fiscal. Você deseja criar
diversas dimensões com base nos dados de tempo, como Order Day e Ship Day. Crie
primeiro a dimensão Order Day com base em time_v e depois crie outra view sobre
time_v para criar Ship Day. (Observe que outro ponto seria criar uma view paralela
chamada ship_day_v que também combinasse time e time_fiscal.)
B-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Principais FAQs sobre Gerenciamento do Oracle BI Cloud Service
B-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
C
Solucionando Problemas
Este tópico descreve os problemas comuns que você poderá encontrar ao preparar
dados no Oracle Business Intelligence Cloud Service e explica como solucioná-los.
Tópicos:
– Estou tendo problemas com a nova aparência do Oracle BI Cloud Service. Posso
reverter para o estilo anterior?
– Por que devo usar a guia Consulta SQL para editar uma junção ou um filtro de
uma view?
C-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Solucionando Problemas de Carregamento de Dados
• Não há tabelas no banco de dados conectadas ao seu serviço. Use o Data Loader,
Oracle BI Cloud Service Data Sync, Oracle BI Cloud Service REST API ou SQL
Developer para criar tabelas. Consulte também Fazendo Upload de Dados na
Nuvem.
• O Data Modeler não mostra os objetos de banco de dados mais recentes. Para ver
os objetos mais recentes, atualize o painel Banco de Dados no Data Modeler.
Por que devo usar a guia Consulta SQL para editar uma junção ou um filtro de
uma view?
A mensagem ”Use a guia Consulta SQL para editar Junções/Filtros” é exibida quando
você clica na guia Junções ou Filtros no editor de view por um dos seguintes motivos:
• O Oracle BI Cloud Service não consegue fazer parsing da consulta SQL na view
do banco de dados
Se você só usa as guias Visão Geral, Junções e Filtros para editar uma view de
banco de dados, o Oracle BI Cloud Service cria uma consulta SQL simples para
você. Se decidir editar a SQL manualmente por meio da guia Consulta SQL, as
atualizações simples serão refletidas de volta nas guias Visão Geral, Junção e Filtros
para que você use essas guias para editar a view posteriormente. Entretanto, se
você tiver usado a guia Consulta SQL para fazer alterações de código mais
avançadas, não poderá usar as guias Visão Geral, Junções ou Filtros para editar a
view porque o Oracle BI Cloud Service não pode verificar suas atualizações. Por
exemplo, se você incluir:
– Cláusula ORDER BY
– Cláusula UNION
C-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Solucionando Problemas de Administração
C-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
D
Referência do Editor de Expressões
Este tópico descreve os elementos de expressão que você pode usar no Editor de
Expressões do Data Modeler.
Tópicos:
• Operadores SQL
• Expressões Condicionais
• Funções
• Constantes
• Tipos
• Variáveis
Operadores SQL
Os operadores SQL são usados para especificar comparações entre expressões.
Você pode usar vários tipos de operadores 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 de NOT para negar a condição.
Operador Descrição
IN Determina se um valor está presente em um conjunto de valores. Por
exemplo:
"COSTS"."UNIT_COST" IN(200, 600, 'A')
Expressões Condicionais
Use expressões condicionais para criar expressões que convertam valores.
As expressões condicionais descritas nesta seção são blocos de construção para criar
expressões que convertem um valor de um formato para outro.
Nota:
D-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Funções
Funções
Há vários tipos de funções que você pode usar em expressões.
Tópicos:
• Funções de Agregação
• Funções de Calendário
• Funções de Conversão
• Funções de Exibição
• Funções de Avaliação
• Funções Matemáticas
• Funções de Strings
• Funções do Sistema
Funções de Agregação
Funções de agregação executam operações sobre diversos valores para criar resultados
de resumo.
Max Max(Revenue) Calcula o valor máximo (valor numérico mais alto) das linhas
que satisfazem ao argumento de expressão numérica.
Median Median(Sales) Calcula o valor mediano (médio) das linhas que satisfazem
ao argumento de expressão numérica. Quando houver um
número par de linhas, o mediano é o meio de duas linhas.
Esta função sempre retorna o dobro.
Min Min(Revenue) Calcula o valor mínimo (valor numérico mais baixo) das
linhas que satisfazem ao argumento de expressão numérica.
Sum Sum(Revenue) Calcula6 a soma obtida com a soma de todos os valores que
satisfazem ao argumento de expressão numérica.
Funções de Calendário
As funções de calendário manipulam dados dos tipos DATE e DATETIME com base em
um ano civil.
D-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Funções
Funções de Conversão
Funções de conversão convertem um valor de uma forma para outra.
IfNull IfNull(Sales, 0) Testa se uma expressão é avaliada como valor nulo; se for,
designará o valor especificado à expressão.
IndexCol SELECT IndexCol(VALUEOF Usa informações externas para retornar a coluna apropriada
(NQ_SESSION.GEOGRAPHY_LE para que o usuário com sign-in efetuado veja.
VEL), Country, State,
City), Revenue FROM
Sales
NullIf SELECT e.last_name, Compara duas expressões. Se elas forem iguais, a função
NULLIF(e.job_id, retornará nulo. Se forem diferentes, a função retornará a
j.job_id) "Old Job ID" primeira expressão. Você não pode especificar o literal NULL
FROM employees e, para a primeira expressão.
job_history j WHERE
e.employee_id =
j.employee_id ORDER BY
last_name, "Old Job ID";
Funções de Exibição
As funções de exibição operam no conjunto de resultados de uma consulta.
D-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Funções
Msum SELECT Month, Revenue, Calcula uma soma de movimentação das últimas n linhas de
Msum(Revenue, 3) as dados, inclusive da linha atual.
3_MO_SUM FROM Sales A soma da primeira linha é igual à expressão numérica da
primeira linha. A soma da segunda linha é calculada com
base na soma das duas primeiras linhas de dados e assim por
diante. Quando a última linha é atingida, a soma é calculada
com base nas últimas n linhas de dados.
Rcount SELECT month, profit, Utiliza um conjunto de registros como entrada e conta o
Rcount(profit) FROM sales número de registros encontrados até o momento.
WHERE profit > 200
Rmax SELECT month, profit, Utiliza um conjunto de registros como entrada e mostra o
Rmax(profit) FROM sales valor máximo com base nos registros encontrados até o
momento. O tipo de dados especificado deve ser aquele que
permite ser ordenado.
Rmin SELECT month, profit, Utiliza um conjunto de registros como entrada e mostra o
Rmin(profit) FROM sales valor mínimo com base nos registros encontrados até o
momento. O tipo de dados especificado deve ser aquele que
permite ser ordenado.
Rsum SELECT month, revenue, Calcula uma soma acumulada com base nos registros
Rsum(revenue) as encontrados até o momento.
RUNNING_SUM FROM sales A soma da primeira linha é igual à expressão numérica da
primeira linha. A soma da segunda linha é calculada com
base na soma das duas primeiras linhas de dados e assim por
diante.
Funções de Avaliação
Funções de avaliação são funções de banco de dados que podem ser usadas para
transmitir expressões a fim de obter cálculos avançados.
As funções de banco de dados incorporadas podem precisar de uma ou mais colunas.
Essas colunas são referenciadas por %1 ... %N na função. As colunas reais devem ser
listadas após a função.
Funções Matemáticas
As funções matemáticas descritas nesta seção executam operações matemáticas.
D-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Funções
Funções de Strings
As funções de string executam diversas manipulações de caractere. Elas operam em
strings de caracteres.
LocateN Locate('d' 'abcdef', 3) Como Locate, retorna a posição numérica de uma string de
caracteres em outra string de caracteres. LocateN inclui um
argumento de número inteiro que permite a você especificar
uma posição inicial para começar a pesquisa.
D-10 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Constantes
SubstringN Substring('abcdef' FROM Como Substring, cria uma nova string começando por um
2 FOR 3) número fixo de caracteres na string original.
SubstringN inclui um argumento de número inteiro que
permite a você especificar o tamanho da nova string, em
número de caracteres.
TrimLeading Trim(LEADING '_' FROM Remove caracteres especificados à esquerda de uma string de
'_abcdef') caracteres.
TrimTrailing Trim(TRAILING '_' FROM Remove caracteres especificados à direita de uma string de
'abcdef_') caracteres.
Funções do Sistema
A função USER do sistema retorna valores relacionados à sessão.
Ela retorna o nome do usuário com o qual você efetuou sign-in.
Periodrolling SELECT Month_ID, Calcula a agregação de uma medida sobre o período que
Periodrolling começa com x unidades de tempo e termina com y unidades
(monthly_sales, -1, 1) do tempo atual. Por exemplo, PERIODROLLING pode
calcular as vendas de um período que inicia um trimestre
antes e termina um trimestre após o trimestre atual.
Constantes
Você pode usar constantes em expressões.
Tipos
Você pode usar tipos de dados, como CHAR, INT e NUMERIC, em expressões.
Por exemplo, use tipos ao 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
Variáveis são usadas em expressões.
Você pode usar uma variável em uma expressão. Consulte Definindo Variáveis para
obter detalhes.
D-12 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
E
Referência do Data Sync
Este tópico inclui links para informações de referência sobre instalação e uso do Data
Sync para carregar dados para análise no Oracle Business Intelligence Cloud Service.
Tópicos
• Várias Origens
“Meus Dados de RH” e “Meus Dados de Finanças”). Essas partições poderão ser
úteis se houver mais de um usuário trabalhando em cada sistema.
Tópicos
• Configurando o Software
• Propriedades do Sistema
• Alertas de Software
• Atualizando o Software
• A conexão com os bancos de dados de origem locais só precisa ter um usuário com
privilégios de leitura. Recomenda-se que esse usuário seja criado e utilizado nas
conexões com qualquer origem de dados local.
Advertência: Informações Confidenciais
O Data Sync armazena informações confidenciais, inclusive informações de conexão
com os bancos de dados locais. Embora o Data Sync possa ser executado em qualquer
ambiente de desktop, é altamente recomendável que ele seja executado em um
ambiente controlado no qual os privilégios do sistema operacional e do sistema de
arquivos sejam rigorosamente controlados.
E-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Instalando e Atualizando o Data Sync
Oracle ojdbc6.jar
MySQL Mysql-connector-java*.jar
DB2 db2java.zip
Informe uma senha que possa ser usada para acessar o cliente. Você também pode
selecionar para que a ferramenta lembre a senha.
E-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Instalando e Atualizando o Data Sync
5. Se sua organização usar um servidor proxy que roteia chamadas para qualquer site
externo, configure as propriedades do sistema, Host Proxy e Porta Proxy. Consulte
para obter mais informações
Para redefinir o Data Sync ao seu estado padrão e refazer o processo de instalação,
execute datasync.bat (Windows) ou datasync.sh (Linux/UNIX) em uma janela de
comandos com a opção -clean.
E-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Sobre o Carregamento de Dados na Nuvem Usando o Data Sync
• Oracle
• DB2
• MySQL
• Teradata
• TimesTen
Você pode:
Você pode fazer download da ferramenta Data Sync do Oracle BI Cloud Service na
página de downloads de software do Oracle Technology Network (OTN). Essa
ferramenta sincroniza os dados locais com o Oracle BI Cloud Service usando a API
REST do Oracle BI Cloud Service.
Valor Descrição
Anexar dados à tabela Novos dados são adicionados à tabela sem verificar
qualquer existência anterior de dados. Não exige uma
chave primária nem uma coluna de filtro.
A tabela nunca é truncada. Se não houver índices
registrados no esquema provisionado, eles serão criados
após o carregamento de dados.
E-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Definindo Estratégias de Carregamento
Valor Descrição
4. Clique em OK.
4. Clique em OK.
• Eliminar Índice: quando uma tabela é truncada, todos os índices dela são
eliminados antes do carregamento de dados. Os índices cuja propriedade
'Eliminar/Criar Sempre' estiver marcada sempre serão eliminados antes do
carregamento de dados, mesmo que a tabela seja carregada de forma incremental.
E-10 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Sobre Monitoramento e Solução de Problemas de Carregamentos de Dados
E-12 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Criando e Modificando Conjuntos de Dados
cada tabela que é carregada pelo Data Sync, a ferramenta adiciona as seguintes
colunas do sistema para ativar essa funcionalidade:
• DSYS_BATCH_ID: Rastreia o lote que está tentando fazer upload dos dados. Cada
tabela de dados envia diversos lotes (atualmente de 3 mil linhas), cada linha com
um número exclusivo designado.
Sobre Exclusões Contínuas
Se você desejar criar subconjuntos dos dados carregados no esquema do BICS para os
'n' dias anteriores, poderá controlar esse comportamento fornecendo uma Substituição
de Consulta SQL. No entanto, com o passar do tempo, os dados do esquema da
Nuvem continuam sendo acumulados. Para limitar os dados no esquema da Nuvem a
um determinado período e expurgar periodicamente os dados mais antigos,
especifique Dias de Exclusão Contínua no nível da tabela de destino. Por exemplo,
para a tabela CONTACT, se você quiser expurgar todos os dados com mais de um
ano, na guia Tabelas de Destino da view Projeto, digite 365 para Dias de Exclusão
Contínua para a tabela. Você pode definir isso na lista de tabelas ou na subguia Editar.
É importante definir um índice na coluna utilizada para identificar os registros mais
antigos. Isso melhora o desempenho do carregamento de dados.
• Você pode adicionar mais atributos ao seu conjunto de dados nos próximos
carregamentos. Esses atributos são criados na definição, mas não são ativados.
E-14 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Várias Origens
Nota: Na conclusão do job, faça log-off e log-on novamente para ver o efeito
do cache expurgado. As alterações podem demorar alguns minutos.
Se você não deseja que o cache seja excluído, defina como falsa a propriedade do
sistema Excluir Cache de Dados.
Várias Origens
No caso de você ter diferentes tipos de origens em seu ambiente, convém consolidar
seus dados para fins de análise.
As diversas origens podem ser de três tipos: heterogêneas, homogêneas (da mesma
versão) e homogêneas (de versões diferentes).
Origens Heterogêneas
As origens heterogêneas são de tipos diferentes, por exemplo, CRM, Oracle EBS,
Peoplesoft, JDEdwards etc. As origens normalmente contêm conjuntos de tabelas
mutuamente exclusivos. Você pode optar por usar o mesmo projeto ou projetos
diferentes. Um único projeto é conveniente quando você tem uma única programação
para fazer upload dos dados. Diversos projetos, um por origem, são convenientes
quando é necessário programar o carregamento de dados em diferentes horários e/ou
quando várias pessoas trabalham neles.
Origens Homogêneas da Mesma Versão
Origens homogêneas da mesma versão ocorrem quando você tem o mesmo tipo de
origem, mas diversas instâncias dela. Por exemplo, você poderá ter duas instâncias de
CRM, uma usada para a América do Norte e outra para a Europa. É possível gerenciar
a extração de dados de ambas as origens com um único projeto.
Para gerenciar a extração de dados de origens homogêneas da mesma versão no
exemplo descrito, considere as seguintes dicas e requisitos:
• Crie uma conexão para o banco de dados na América do Norte e outra para um
utilizado na Europa.
• Crie um novo job, no qual você possa mapear a origem existente (com a qual você
identificou os metadados) para uma nova origem.
• Tome cuidado para que as tabelas de destino tenham tipos de dados semelhantes.
Por exemplo, se a COLUNA 1 da Tabela1 na origem 1 for do tipo VARCHAR, e a
mesma coluna da tabela tiver um tipo DATE na outra, o carregamento de dados de
uma das duas falhará.
Pode haver três maneiras de integração com outros processos: arquivo, linha de
comandos e SQL.
E-16 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Distribuindo Metadados do Data Sync
• O intervalo de sondagem.
Uma entrada nessa tabela agora aciona u upload de job. Assim que a solicitação de
job é iniciada, a entrada é excluída. Observe que você também pode especificar
durante que período a sondagem deve ocorrer.
Exportando Metadados
Você pode usar a funcionalidade de exportação de metadados do Data Sync
específicos do sistema de origem do repositório para migrar metadados de um
ambiente para outro; por exemplo, de um ambiente de desenvolvimento para
ambientes de teste ou produção.
• Se a pasta de destino estiver vazia, o Data Sync exportará os metadados sem uma
advertência.
• Se, além de metadados do Data Sync, a pasta de destino contiver metadados que
não são do Data Sync, o cliente emitirá uma advertência e você deverá clicar em
OK para continuar a exportação. O processo de exportação substitui todo o
conteúdo da pasta. Todos os metadados que não são do Data Sync são excluídos.
• Se a pasta de destino tiver apenas metadados que não são do Data Sync, não será
possível exportar para a pasta de destino especificada.
Para exportar metadados do Data Sync:
E-18 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Definindo Estratégias de Carregamento
Importando Metadados
Você pode usar a funcionalidade de importação de metadados exportados do Data
Sync específicos do sistema de origem de um repositório para migrá-los de um
ambiente para outro; por exemplo, de um ambiente de desenvolvimento para
ambientes de teste ou produção.
8. Clique em OK.
coluna baseada em DATE/TIMESTAMP que possa ser usada para identificar os dados
incrementais. Se um índice desse tipo não tiver sido importado durante a importação
da definição de tabela, será sugerido um.
Por exemplo, para uma determinada tabela, CONTACT_ID é o identificador exclusivo
de qualquer registro, e a tabela tem uma coluna de data chamada LAST_UPD cujo
valor é atualizado para o timestamp atual sempre que um registro é criado ou
atualizado; você escolheria CONTACT_ID como chave do usuário e LAST_UPD como
Filtro.
Nesse exemplo, na primeira vez que os dados são extraídos, a ferramenta emite uma
instrução SELECT * FROM CONTACT. Se o primeiro carregamento acontecesse no
dia 1º de janeiro de 2014 às 10h, o carregamento subsequente emitiria esta instrução
SQL (sintaxe Oracle): SELECT * FROM CONTACT WHERE LAST_UPD >
TO_DATE('01-01-2014 10:00', 'MM-DD-YYYY HH24:MI'). O conjunto de
registros então compara o valor CONTACT_ID com os dados já existentes no esquema
do Oracle Business Intelligence Cloud Service. Qualquer registro sem uma
correspondência é inserido. Qualquer registro com uma correspondência é atualizado.
É importante que o sistema de origem contenha um índice para a coluna de filtro
incremental.
As opções a seguir estão disponíveis.
Valor Descrição
Anexar dados à tabela Novos dados são adicionados à tabela sem verificar
qualquer existência anterior de dados. Não exige uma
chave primária nem uma coluna de filtro.
A tabela nunca é truncada. Se não houver índices
registrados no esquema provisionado, eles serão criados
após o carregamento de dados.
E-20 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Definindo Estratégias de Carregamento
Valor Descrição
4. Clique em OK.
4. Clique em OK.
E-22 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Acionando um Job após o outro Automaticamente
• Você pode definir por quantos dias os arquivos de logo são preservados. Por
exemplo, se você definir essa propriedade como 30, todos os diretórios de log com
uma data de criação anterior a 30 dias serão excluídos. Quando definido como -1,
os diretórios e arquivos de log nunca são excluídos. O valor mais baixo para essa
propriedade é 7 dias. Se qualquer valor for definido abaixo de 7, será padronizado
como 7. Reinicie o servidor para efetivar as alterações nessa propriedade.
• Nível de Log do Servidor: esta propriedade define o nível de log. Observe que essa
definição distingue maiúsculas de minúsculas. O servidor tem um recurso de log
que registra vários eventos, condições de erro e informações, durante o processo de
execução de várias tarefas e quando há inatividade. O log inclui, entre outros, os
resultados de vários autodiagnósticos periódicos. A soma de todas essas
informações pode ser muito extensa e, como consequência, pode ser difícil
encontrar uma parte específica das informações. Por esse motivo, o log reportado
pelo servidor é graduado em vários níveis.
Esses níveis atuam como limites fechados. O nível FINEST é o volume mais amplo
do relatório. Essa pode ser uma boa definição do servidor para o processo de
depuração e teste de vários planos de execução antes de serem colocados em
produção. Cada nível subsequente na lista acima representa níveis menos extensos
de relatório. O nível de log mais baixo, SEVERE, faz com que o servidor reporte
somente as mensagens mais importantes, que geralmente são condições de erro.
Quando em produção, um valor razoável para essa propriedade seria INFO.
Reinicie o servidor para efetivar as alterações nessa propriedade.
• Host do Proxy: use esta propriedade para especificar o host do servidor proxy;
deixe-a vazia se nenhum proxy for necessário.
• Porta do Proxy: use esta propriedade para especificar a porta do servidor proxy;
deixe-a vazia se nenhum proxy for necessário.
• Excluir Cache de Dados: use esta propriedade para excluir o cache de dados dos
objetos de modelo de dados no BICS. Quando definido como verdadeiro, o padrão,
o cache é excluído no final da execução de cada job. Quando definido como falso, o
cache não é excluído.
• Se houver vários jobs sendo gravados no mesmo destino, o ideal seria escaloná-los
porque há um controle que limita o número de carregamentos de dados que
podem ocorrer em uma conexão.
Para preencher diversos destinos usando um único ambiente com diversos jobs:
2. Para o banco de dados de destino, crie outra conexão do tipo "Oracle (Oracle
Business Intelligence Cloud Service)".
Na caixa de diálogo Novo Job, especifique um nome significativo, por exemplo, Job
de Produção; em seguida, clique em Próximo.
Para remapeá-las para a nova origem (se aplicável) e a conexão de destino recém-
criada, selecione as novas conexões na coluna Substituir por; em seguida, clique em
Finalizar.
E-24 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Preenchendo Diversos Destinos na Nuvem
E-26 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
F
Referência do Data Loader
Tópicos
Este tópico descreve como carregar dados que você deseja modelar. Os usuários
também carregam seus próprios dados para análise ad-hoc com o Visual Analyzer.
Consulte Adicionando Dados Próprios em Usando o Oracle Business Intelligence Cloud
Service.
Vídeo
Para carregar dados em uma nova tabela usando o Data Loader:
A primeira linha contém Selecione essa opção para indicar que a primeira linha de
nomes de cabeçalhos dados a ser carregada contém nomes de cabeçalhos. A
primeira linha de dados é aquela após o número de linhas
que você optou por ignorar.
F-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Carregando Arquivos em uma Nova Tabela
6. Clique em Próximo.
Tipo de Coluna da Tabela Altere o tipo de dados padrão da coluna, como NUMBER,
TIMESTAMP ou VARCHAR2. Para obter mais
informações, consulte Sobre Tipos de Coluna.
8. Clique em Próximo.
10. Clique em Próximo para carregar os dados na tabela. Quando os dados forem
carregados, você verá os detalhes dos registros que foram carregados com ou sem
sucesso.
A página Resumo fornece um link para que você faça o download dos registros
processados com sucesso. Se você tiver encontrado erros, um segundo link será
fornecido para fazer o download dos registros processados sem sucesso.
Vídeo
Para carregar dados em uma tabela existente usando o Data Loader:
F-4 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Carregando Seus Arquivos em uma Tabela Existente
A primeira linha contém Selecione essa opção para indicar que a primeira linha de
nomes de cabeçalhos dados a ser carregada contém nomes de cabeçalhos. A
primeira linha de dados é aquela após o número de linhas
que você optou por ignorar.
6. Clique em Próximo.
8. Clique em Próximo.
10. Clique em Próximo para carregar os dados na tabela. Quando os dados forem
carregados, você verá os detalhes dos registros que foram carregados com ou sem
sucesso.
A página Resumo fornece um link para que você faça o download dos registros
processados com sucesso. Se você tiver encontrado erros, um segundo link será
fornecido para fazer o download dos registros processados sem sucesso.
Você pode abrir esse arquivo no Microsoft Excel. Consulte Corrigindo Erros em
Carregamentos de Dados para obter informações adicionais.
F-6 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Exibindo o Histórico de Carregamento de Dados
Por exemplo, você pode criar filtros, como "User contains default" ou "Inserted
Records contains 100".
5. Se preferir, crie filtros clicando nos cabeçalhos de cada coluna no relatório para
exibir uma lista na qual você seleciona um valor específico para o filtro. Selecione
Classificar em Ordem Crescente ou Classificar em Ordem Decrescente para
classificar a coluna.
Vídeo
Ao carregar dados, você poderá:
• Carregar os dados para uma tabela ou ter um problema no sistema que impede o
carregamento correto dos seus dados. Você pode resolver esse problema
removendo todos os dados na tabela existente e iniciando de novo. É possível
recarregar os dados e definir a opção Remover dados existentes antes de carregar
novos dados na página Selecionar Dados.
F-8 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Corrigindo Erros em Carregamentos de Dados
6. Você pode clicar em Recarregar Registros para exibir a página Selecionar Destino,
na qual pode especificar uma tabela nova ou existente para os dados transferidos
por upload. Selecione Remover dados existentes antes de carregar novos dados na
página Selecionar Dados para remover os dados antes do carregamento.
Use o Data Loader para executar uma atualização manual completa, incrementar o
carregamento de dados manual, inserir e atualizar dados nas tabelas existentes, bem
como adicionar dados ao seu modelo.
Você pode:
• Mapear colunas.
Nota: Este tópico descreve como carregar dados que você deseja modelar. Os
usuários também carregam seus próprios dados para análise ad-hoc com o
Visual Analyzer. Consulte Adicionando Dados Próprios em Usando o Oracle
Business Intelligence Cloud Service.
F-10 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
Sobre o Data Loader
Tipo de Descrição
Transformação
Letras Converte em letras maiúsculas cada caractere na coluna de dados.
Maiúsculas
Remover Exclui espaços à direita na coluna de dados. Por exemplo, "ABC " é
espaços reduzido para "ABC" na coluna de dados.
Formatar como Preserva caracteres específicos na string. Esses caracteres incluem números
número de 0 a 9, um ponto e um traço. Por exemplo, a string "$-1,000.00" é
transformada em "-1000.00", que é uma coluna válida do tipo NUMBER na
tabela.
F-12 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)
G
Acessibilidade
Tópicos:
a. Pressione Tab diversas vezes para navegar pelo cabeçalho global, até que o foco
esteja na seta para baixo ao lado do nome do usuário.
Acessibilidade G-1
Alterando para o Modo de Acessibilidade
3. Pressione Tab para navegar pelos campos da guia até que você veja as opções
Modo de Acessibilidade perto da parte inferior da caixa de diálogo.
No modo de acessibilidade:
• A Home page não contém links para executar a maioria das funções de edição ,
como editar painéis de controle.
• Gráficos e views de mapas não são exibidos. Eles são convertidos em uma ou mais
tabelas anotadas.
• As tabelas simples e dinâmicas são exibidas com anotações internas que permitem
que os leitores de tela descrevam o conteúdo das células.
Consulte a documentação de tecnologia assistencial para obter os atalhos de
navegação em tabelas.
• Você não poderá usar o mouse para modificar o layout de uma tabela simples ou
dinâmica.
• Se uma página do painel de controle for atualizada, o local do foco não será
preservado. Será necessário pressione Tab para navegar pelos itens focalizáveis.
G-2 Preparing Data in Oracle Business Intelligence Cloud Service (Preparando Dados no Oracle Business Intelligence Cloud Service)