sábado, 2 de agosto de 2014
quarta-feira, 30 de julho de 2014
Etapa de Transformação - Parte 2
Eliminar as linhas duplicadas que contêm o cabeçalho. Repita o processo anterior, porém agora utilizando dois critérios. A Coluna 3 contém a palavra “Janeiro”,
Figura 9
E a coluna 1 NÃO contém o numero 1, antes de clicar em incluir o critério marque a opção “NÃO”.
Figura 10
Figura 11
Clique em avançar e selecione a opção “Rótulos Incluídos”.
Figura 12
Elimine as colunas em branco e com o rótulo “Total” no final do arquivo clicando no “X”.
Figura 13
Clique em terminar e será apresentado o script conforme abaixo:
Figura 14
Em seguida devemos inserir o comando “CrossTable” (Ver post anterior) e reorganizar a ordem do load conforme segue, uma vez que para utilização do prefixo crosstable os campos de atributos devem vir no inicio do load.
Figura 15
terça-feira, 29 de julho de 2014
Etapa de Transformação - Parte 1
Em alguns casos torna-se necessário transformar o conteúdo
de arquivos excel para que seja possível extrair e trabalhar com os dados deste
arquivo no Qlikview. Como no exemplo que
vemos a seguir:
Figura 1
No assistente de arquivo do Qlikview
existe um mecanismo de transformação para trabalhar os dados de forma a ficarem
prontos para utilização, vale a pena lembrar que as transformações são
distintas, ou seja, as ações de transformação irão variar de acordo com o tipo
e estado do arquivo.
Na figura abaixo é possível verificar que após a realização
de um load simples, os dados contidos neste arquivo não ficarão dispostos de
uma forma que atenda as necessidades de cálculo e construção do Qlikview.
Figura 2
No assistente de arquivo, após selecionar o arquivo
que será transformado clique em avançar para poder ativar a etapa de
transformação, clicando no botão “Ativar etapa de transformação”.
Figura 3
1.
Criar uma coluna
contendo os valores de empresa. Clique na aba “Coluna” e em seguida no botão “Novo”
selecione a coluna 1 como origem e marque a opção “substituir valor nulo com
valor anterior”.
Figura 4
Clique no botão “Células destas linhas” e informe
que será baseado nas linhas em que na coluna 1 for encontrada a palavra “Empresa”.
Figura 5
Figura 6
2.
Clique agora na
aba “Lixo” para eliminar todas as linhas em branco baseando-se na coluna 2. Ao
clicar em “Exclusão Condicional” selecione a coluna que será analisada, coloque
o critério adotado e clique em incluir e em seguida OK.
Figura 7
Figura 8
3.
Eliminar as linhas
duplicadas que contêm o cabeçalho. Repita o processo anterior, porém agora utilizando
dois critérios. A Coluna 3 contém a palavra “Janeiro”,
Figura 9
E a coluna 1 NÃO contém o numero 1, antes de clicar
em incluir o critério marque a opção “NÃO”.
Figura 10
Continua no próximo post...
segunda-feira, 28 de julho de 2014
Transformação de Arquivos Excel
Na caixa de diálogo Transformar, é possível filtrar e fazer transformações avançadas
de uma tabela. Isso é importante principalmente para a tabela HTML, pois não há
um padrão usado normalmente para armazenar dados em HTML. Como resultado, é
importante tornar o Qlikview capaz de ler tabelas HTML tão facilmente
quanto outros formatos de dados mais estruturados.
Nota: Para poupar
memória, a etapa não é habilitada por padrão.
A caixa de diálogo Transformar fornece diversos
filtros que podem ser usados para tornar as tabelas mais adequadas para o Qlikview.
O diálogo tem cinco páginas com botões específicos:
LIXO
Nessa aba, as linhas e colunas que contiverem lixo
poderão ser removidas da tabela. Em arquivos HTML, não é incomum ter linhas e
colunas adicionais que estão lá apenas para legibilidade e que devem, portanto,
ser removidas antes de carregar os dados no Qlikview.
As colunas e linhas podem ser removidas
explicitamente caso seus índices estejam armazenados no script. As linhas
também podem ser removidas usando critérios condicionais.
Excluir
Marcado Exclui as linhas e
colunas realçadas.
Exclusão
Condicional... Abre o diálogo Especificar
Condição da Linha na qual é possível definir os critérios condicionais para
exclusão de linhas.
PREENCHER
Nesta aba, é possível substituir valores de célula.
Na maior parte dos casos, as células que correspondem a uma descrição
específica são substituídas por outro valor da mesma coluna. Um caso comum é
que as células estão vazias e a primeira célula não-vazia acima delas contém o
valor relevante.
Preencher... Abre o diálogo Preencher Células na
qual é possível especificar condições e estratégia.
COLUNA
A página de diálogo Coluna é utilizada para copiar o
conteúdo de uma coluna em uma nova coluna. A cópia pode conter todas as células
da coluna original ou apenas uma seleção de células. Esse recurso pode ser útil
caso a coluna contenha diferentes tipos de valores. Ele pode ser usado para
duplicar uma coluna que contém links HTML, de forma que uma coluna contém o
texto do link, enquanto a outra contém sua URL.
Novo... Abre o diálogo Especificar Células para
Nova Coluna na qual é possível especificar como a nova coluna deve ser criada.
Rótulo Define o rótulo para a coluna.
REORGANIZAR
Aqui é possível organizar uma tabela agrupada.
Agrupada significa que uma segunda parte da tabela continua, não abaixo como
devia, mas ao lado da primeira parte da tabela. No exemplo apresentado, a metade
da direita será, portanto, movida e colocada abaixo da metade da esquerda.
Reorganizar Reorganiza a tabela. Primeiramente, a borda
entre as duas metades deve ser definida com o cursor. É possível dividir a
tabela vertical ou horizontalmente.
Reorganização
Condicional Define a condição para
uma divisão vertical da tabela. Abre o diálogo Especificar Condição da Linha
GIRAR
Os Web designers normalmente giram as tabelas para
que tenham uma aparência melhor. A principal intenção do recurso de rotação é
possibilitar girar as tabelas "de volta ao normal", ou seja, para
obter campos como colunas, nomes de campos na primeira linha, etc.
Left Gira a tabela no sentido anti-horário.
Right Gira a tabela no sentido horário.
Transpor Transpõe a tabela, isto é, espelha a tabela
ao longo de um eixo diagonal para que a célula superior direita se transforme
na célula superior esquerda e vice-versa. As células superior esquerda e
inferior direita, entretanto, permanecem no lugar.
Os botões no canto inferior esquerdo da caixa de
diálogo Transformar Tabela são usados para todas as páginas:
Desfazer Desfaz a última alteração incluída.
Refazer Reverte a última ação Desfazer.
Restaurar Redefine a tabela para o status original.
Em alguns casos torna-se necessário transformar o conteúdo
de arquivos excel para que seja possível extrair e trabalhar com os dados deste
arquivo no Qlikview. Como no exemplo que
vemos a seguir:
Nos próximos posts faremos um exemplo de
transformação de arquivo excel.
domingo, 27 de julho de 2014
Tabela Cruzada
Uma tabela cruzada é um tipo comum de tabela que apresenta uma matriz de valores entre duas ou mais listas retangulares de dados de cabeçalho, dos quais um é usado como cabeçalho de coluna. Um exemplo típico poderia ter uma coluna por mês. Para transformar uma tabela cruzada em uma tabela simples, use um prefixo crosstable. O resultado é que os cabeçalhos de coluna (por exemplo, nomes de mês) serão armazenados em um campo - o campo de atributo - e os dados de coluna (números de mês) serão armazenados em um segundo campo: o campo de dados.
A sintaxe é:
crosstable (nome do campo de atributo, nome do campo de dados [ , n ] ) ( loadstatement | selectstatement )
onde:
nome do campo de atributo é o campo que deve conter os valores de atributo.
nome do campo de dados é o campo que deve conter os valores de dados.
n é o número de campos de qualificador que precedem a tabela a ser transformada em formato genérico. O padrão é 1.
O Assistente para tabelas cruzadas permite criar o comando da tabela cruzada com o uso de caixas de diálogo. Para abrir essa caixa de diálogo, clique no botão Tabela cruzada na página Opções do Assistente de Arquivo. O Assistente para tabelas cruzadas tem as seguintes opções:
Campos Qualificadores O número de campos de qualificador que precede os campos a serem transformados.
Campo de Atributo O nome do novo campo que conterá todos os campos (valores de atributo) a
serem transformados. Campo de Dados O nome do novo campo que conterá os dados dos valores de atributo.
No assistente de arquivo clique em avançar até aparecer a opção tabela cruzada, em seguida clique no botão “Tabela Cruzada”.
Informe a quantidade de campos qualificadores que existe na tabela:
Renomeie os campos de atributo no caso para “Meses” e os campos de dados para “Valor” clique em OK e em seguida em terminar.
Será apresentado um script como este:
O resultado final deste load será uma tabela com quatro campos, Cidade, [Codigo Filial], Meses e Valor.
domingo, 6 de julho de 2014
Modo AND e Exclusão Forçada
No
Qlikview as seleções múltiplas dentro de um
campo são, por padrão, interpretadas como um OR lógico, isto significa que os
dados associados a qualquer um dos valores de campo selecionados serão exibidos
nos outros campos.
Porém,
é possível criar listas no modo AND. Desta forma ao fazer várias seleções em
uma lista definida como modo AND, apenas dados associados a todos os valores de
campo selecionados serão mostrados nos outros campos.
Exemplo:
A
origem de dados contém informações sobre quais clientes compraram artigos
diferentes.
Quando
você selecionar alguns artigos no modo padrão, o Qlikview
mostrará os clientes que compraram qualquer um dos artigos selecionados.
Todos os clientes que compraram o produto 1 |
Quando
você selecionar alguns artigos no modo AND, o Qlikview
mostrará os clientes que compraram todos os artigos selecionados.
Todos os clientes que não compraram o produto 2 |
Todos os clientes que compraram o produto 3, mas não compraram o produto 2 |
Pré-requisitos
do Modo AND
- O modo para o campo é definido na guia Propriedades de Lista: Aba Geral.
- o campo deve existir em apenas uma tabela interna;
- o campo deve ser a segunda coluna, não devendo haver mais que duas colunas;
- a tabela não deve conter registros duplicados;
- a tabela deve ser carregada com um qualificador distinct. Se a tabela for carregada com um comando Select, um comando Load distinct* deverá ser usado antes.
Quando
o modo And estiver ativado, um E comercial ("&") será mostrado ao
lado dos valores selecionados.
Se
você clicar e mantiver pressionado um valor por alguns instantes, a seleção
será alternada de (AND) selecionada
(verde) para NOT selecionada (vermelho). O E comercial também será substituído
por um ponto de exclamação ("!"). A seleção NOT, que é uma exclusão
forçada do valor ou dos valores assim marcados, só poderá ser feita quando uma
lista estiver no modo And.
Configurando
uma Lista no Modo AND
O
procedimento a seguir descreve como definir uma caixa no modo AND, e não no
modo padrão (OR lógico). Siga estas etapas:
1.
Verifique se os critérios do modo AND estão preenchidos.
2.
Clique com o botão direito do mouse na nova lista e selecione Propriedades.
3.
Na guia Geral, marque a caixa de seleção Modo And.
Quando
o modo AND estiver ativado, um E comercial ("&") será mostrado ao
lado dos valores selecionados.
Lógica
e Seleções
Se
você clicar e mantiver pressionado um valor por alguns instantes, a seleção
será alternada de selecionada (verde) para exclusão forçada (vermelho). Isso
também é indicado por um ponto de exclamação (!) que substitui o E comercial.
Exclusão
Forçada
A
exclusão forçada (às vezes conhecida como seleção NOT) está intimamente
relacionada com a seleção AND. A exclusão forçada possibilita excluir
explicitamente um valor de campo, isto é, as soluções encontradas pelo Qlikview podem não estar associadas ao valor
excluído.
A
exclusão forçada é feita clicando-se em uma célula e mantendo o botão do mouse
pressionado até a célula
ficar
vermelha. Clicar mantendo a tecla Ctrl pressionada dessa maneira equivale a uma
exclusão, que é um requisito adicional às seleções/exclusões anteriores. A
exclusão forçada pode ser feita apenas em um campo que esteja no modo AND.
quarta-feira, 18 de junho de 2014
Veja a importância da análise de dados nas redes sociais
No esporte ou no mundo dos negócios, a análise de dados é fundamental para alcançar bons resultados. Saber por onde um time ataca irá facilitar a defesa. Fazer a leitura correta do mercado financeiro evita crises. Só que esses dados agora não saem somente das pesquisas tradicionais ou em relatórios internos. Eles também vêm das redes sociais, que deixaram de ser áreas simplesmente de bate-papo e de compartilhamento de fotos para transformarem-se em um poderoso instrumento estratégico.
A importância das mídias sociais na análise de dados é um dos temas do pesquisador Claudio Pinhanez, gerente do Laboratório de Pesquisas com foco em Sistemas de Serviços da IBM Brasil. Com uma equipe multidisciplinar formada por profissionais especializados em linguística, sistemas, aprendizado de máquina, estatística e ciências sociais, ele estuda como captar da internet o que as pessoas estão falando. Um sistema criado pela IBM de Análise de Sentimento Social entrega respostas para perguntas de empresas, governos, clubes esportivos, redes de TV e marcas sobre suas iniciativas. ...
terça-feira, 3 de junho de 2014
MicroStrategy disponibiliza plataformas de BI e mobilidade na nuvem da AWS
A MicroStrategy firmou um acordo com a Amazon Web Services (AWS) para suportar suas iniciativas na nuvem. A parceria é um reflexo da postura da empresa, que tem crescimento no setor de nuvem de 560% ao ano.
As novas soluções da MicroStrategy disponibilizadas na AWS fazem parte da abrangente estratégia de nuvem da MicroStrategy e são complementares à plataforma MicroStrategy Cloud. Elas serão oferecidas via modelo de assinatura....
terça-feira, 27 de maio de 2014
Mercado brasileiro de TI cresce 15,4% em 2013 e fatura US$ 61,6 bi - COMPUTERWORLD
Dados são de estudo da IDC, contratado pela Abes, que confirma o País como o 7º do mundo que mais gasta em tecnologia.
computerworld.com.br
computerworld.com.br
O mercado brasileiro de TI (que inclui Software, Serviços e também Hardware) faturou US$ 61,6 bilhões no ano passado. Esse total representou um avanço de 15,4% na comparação com 2012, mais de três vezes a média global. Os dados fazem parte de estudo da IDC, divulgado nesta sexta-feira (23), encomendado pela Associação Brasileira das Empresas de Software (ABES).
Com esse resultado, o Brasil chegou a 3% do mercado global (US$ 2,05 trilhões) e ficou em 7º lugar entre os países que mais gastam com tecnologia. Na frente estão Estados Unidos, Japão, China, Reino Unido, Alemanha e França. A expectativa é que no ano que vem o Brasil passe a França e assuma a 6ª posição. Na América Latina, o país representa 47,4% dos gastos.
Coleta de dado pessoal para Big Data pode levar empresas à Justiça - COMPUTERWORLD
Apesar da falta de estratégia, os olhos de executivos de negócios brilham quando ouvem falar sobre as possibilidades com Big Dada. Com ferramentas analíticas, eles podem criar projetos para conhecer melhor seus consumidores, melhorar o atendimento, aprimorar produtos e oferecer serviços personalizados. Entretanto, advogados alertam para a necessidade de as iniciativas passarem por questões legais.
Com aprovação do novo Marco Civil da Internet, redes sociais e organizações devem conhecer as novas regras que protegem informações dos usuários para não incorrer em erros na coleta de informações pessoais, sem consentimento de seus clientes. A manipulação indevida pode trazer problemas na Justiça....
sexta-feira, 23 de maio de 2014
Como usar o Big Data para alavancar negócio - Big Data
corporate.canaltech.com.br
Se questionarmos executivos e profissionais de tecnologia, marketing e de gestão podemos afirmar com toda certeza que todos eles possuem muitas expectativas em relação ao Big Data. Diversas organizações ao redor do mundo começam a criar estruturas e maneiras de aplicar esse conceito inovador e, como consequência, obter retornos significativos para seus negócios.
Segundo o estudo de tendências globais de Big Data, publicado pela Tata Consultancy Services (TCS) em 2013, a busca por esse termo no Google passou de praticamente zero e explodiu nos últimos quatro anos. Os países mais interessados nessa busca são Estados Unidos, Canadá, Índia, Coreia do Sul, Austrália e Brasil, assim como boa parte da Europa Ocidental....
Cinco erros que prejudicam empresas brasileiras na proteção de dados - COMPUTERWORLD
computerworld.com.br
A maioria das companhias no Brasil ainda precisa aprender a interpretar e enfrentar problemas relacionados à segurança da informação. De acordo com o Arcon Labs, equipe de inteligência que analisa tendências de ameaças e promove estudos, recomendações, normas e padrões técnicos, a maturidade do País vem evoluindo. Entretanto o mercado local está atrás de regiões como México, Peru, Argentina e Chile quando o assunto é o investimento em proteção de dados. O levantamento do Arcon Labs listou cinco principais erros cometidos pelas empresas. ...
Cinco dicas para aumentar o foco em segurança digital - COMPUTERWORLD
Cinco dicas para aumentar o foco em segurança digital - COMPUTERWORLD
Maior desafio é encontrar recursos financeiros para lidar com a cibersegurança e evoluir os projetos de forma.
A falta de experiência em segurança digital, aliada à crescente complexidade das ameaças e redes, ambiente regulatório elevado e ritmo intenso de inovação, estão provocando movimentações nas companhias. Elas começam a olhar para fora de seus “muros de proteção digital”, o que deverá estimular muitas a investirem em outsourcing. Um estudo do Gartner indica que o mercado mundial de terceirização de segurança atingirá mais de US$ 24,5 bilhões, em 2017.
O desafio é encontrar recursos financeiros para lidar com a cibersegurança evoluindo de uma forma eficaz. Para entender melhor as táticas cada vez mais eficazes dos hackers e se proteger, as organizações precisam mobilizar todos os aspectos de sua defesa estendida e do ataque contínuo – antes da invasão acontecer, agindo antes, durante e depois. ...
O desafio é encontrar recursos financeiros para lidar com a cibersegurança evoluindo de uma forma eficaz. Para entender melhor as táticas cada vez mais eficazes dos hackers e se proteger, as organizações precisam mobilizar todos os aspectos de sua defesa estendida e do ataque contínuo – antes da invasão acontecer, agindo antes, durante e depois. ...
quarta-feira, 21 de maio de 2014
Tecnologia RFID contribui para a evolução dos esportes coletivos e individuais | Portal Information Management
docmanagement.com.br
O tempo percorrido pelos jogadores em partidas de esporte coletivo ou individual é uma informação crucial para os treinadores, especialmente para verificar como é o desempenho de cada jogador. Estatísticas, em tempo real, sobre o andamento do jogo é um dos elementos fundamentais para o desenvolvimento da eficiência da equipe e contribui para estudar novas táticas de treino e de execução de jogadas.
Em vários esportes a análise é feita por observadores na hora do jogo e depois, por meio da gravação da partida em vídeo. No hóquei no gelo, por exemplo, isso também era comum até pouco tempo. Depois que a tecnologia de Identificação por radiofrequência RFID entrou em cena as coisas começaram a mudar. A coleta de dados sobre a atuação dos jogadores permite o gerenciamento da equipe e das táticas de jogo com informações precisas e oportunas.
TI Maior pode atrair um quinto centro de P&D para o Brasil
Microsoft aposta em conceito de banco inteligente no Brasil
A Microsoft, em parceria com Accenture e Avanade, anuncia ao
mercado brasileiro o modelo de “banco inteligente”, baseado na convergência de
diversos conceitos como nuvem, social, big data e mobilidade. O intuito da
companhia é possibilitar às intuições financeiras um atendimento aos clientes
cada vez mais integrado e personalizado sob uma abordagem omnichannel dentro e
fora das agências.
A proposta é utilizar tecnologias da companhia já em pleno uso, como os sensores de reconhecimento facial do Kinect e ferramentas de comunicação e colaboração social, como Skype e Link, integradas a diversas aplicações para aproximar funcionários de bancos de seus clientes. O serviço já foi apresentado em outros países e está sendo aplicado por bancos como Deutsche Bank, BNP Paribas e La Caixa. ...
A proposta é utilizar tecnologias da companhia já em pleno uso, como os sensores de reconhecimento facial do Kinect e ferramentas de comunicação e colaboração social, como Skype e Link, integradas a diversas aplicações para aproximar funcionários de bancos de seus clientes. O serviço já foi apresentado em outros países e está sendo aplicado por bancos como Deutsche Bank, BNP Paribas e La Caixa. ...
Assinar:
Postagens (Atom)