Archive by Author

Função de Ánalise Qlikview


SUB Info(_LoadTable)

	REM :::::::::::::::::::::::::::::::::::::::::::::
	:: Log de Carga Sept by Step
	:: Autor: William M.
	:: Parametros:
	::    _LoadTable: Nome da Tabela que está
	::sendo carregada
	::::::::::::::::::::::::::::::::::::::::::::::::;
	
	LET vTimeStep = vTime;
	
	LET vTable = TableName(NoOfTables()-1);
	LET vStep  = if(IsNull(NoOfRows('$Info')),1,(vStep + 1));
	LET vLines = Num(NoOfRows(TableName(NoOfTables()-1)),'#.##0');
	LET vTime  = Time(Now()-vStart);	
	
	LET vTimeStep = if(vStep > 1,Time(vTime - vTimeStep));
	
	_LoadTable = _LoadTable;	
		
	TRACE º TABLE:$(vTable) LINES:$(vLines) TIME:$(vTime) TIME_STEP:$(vTimeStep);
	TRACE ;
	
	REM:: Tabela que armazena as informções para verificar duplicidade;
	[$Info]:
	LOAD *  Inline [
		Step, Time, Table, Load Table, Lines, Time Step 
		$(vStep), $(vTime), $(vTable), $(_LoadTable), $(vLines), $(vTimeStep)
	];
	
	TRACE ;

END SUB

Bloquear Sites Direto no Windows no Arquivo de Hosts

Bloqueie os sites que você quiser sem utilizar aplicativos de terceiros

Acesse o seguinte caminho C:\Windows\System32\drivers\etc e abra o arquivo de Hosts que estiver localizado nessa pasta;

hosts-windows

Quando o sistema perguntar com qual programa você quer abrir esse arquivo, escolha a opção “Bloco de Notas” (ou NotePad) e peça para que o sistema abra o documento;

hosts-notas

O arquivo de Hosts é aberto mostrando algumas informações sobre o seu sistema. Ao final do texto exibido, coloque o código “127.0.0.1” seguido da URL do site que você deseja bloquear. Por exemplo: “127.0.0.1 pagead2.googlesyndication.com”, esta é uma URL de propaganda do google;

hosts-file

Você pode adicionar uma lista de sites indesejados conforme lista abaixo.

# web proxies
127.0.0.1 calculatepie.com
127.0.0.1 www.englishtunnel.com
127.0.0.1 englishtunnel.com
127.0.0.1 www.safehazard.com
127.0.0.1 safehazard.com

127.0.0.1 www.saferforwork.net
127.0.0.1 saferforwork.net
127.0.0.1 www.browseatwork1.com
127.0.0.1 browseatwork1.com
127.0.0.1 planetdangerous.com

127.0.0.1 www.atunnel.com
127.0.0.1 atunnel.com
127.0.0.1 www.btunnel.com
127.0.0.1 btunnel.com
127.0.0.1 www.ctunnel.com

127.0.0.1 ctunnel.com
127.0.0.1 www.dtunnel.com
127.0.0.1 dtunnel.com
127.0.0.1 www.vtunnel.com
127.0.0.1 vtunnel.com

127.0.0.1 www.vttunnel.com
127.0.0.1 vttunnel.com
127.0.0.1 proxify.com
127.0.0.1 proxyforpeace.com
127.0.0.1 weboogle.info

127.0.0.1 beatfiltering.com
127.0.0.1 choosethisproxy.com
127.0.0.1 pagewash.com
127.0.0.1 proxyhog.info
127.0.0.1 secretip.com

127.0.0.1 webunlocker.com
127.0.0.1 pickthisproxy.com
127.0.0.1 www.polysolve.com
127.0.0.1 polysolve.com
127.0.0.1 www.vpntunnel.net

127.0.0.1 vpntunnel.net
127.0.0.1 www.geotunnel.com
127.0.0.1 geotunnel.com
127.0.0.1 backfox.com
127.0.0.1 www.calculatepie.com

127.0.0.1 calculatepie.com
127.0.0.1 www.mathtunnel.com
127.0.0.1 mathtunnel.com
127.0.0.1 www.hydemyass.com
127.0.0.1 hydemyass.com

Desativar WinSat Sistema de Avaliações do Windows

Aperte os botões [Janela(WinKey)+R] para abrir o executar
Escreva [taskschd.msc] e aperte [ENTER]

executar-windows

Na janela aberta do agendado de tarefas siga o caminho:

Biblioteca do Agendado > Microsoft > Windows > Maintenance e desative WinSat. Desta forma você estará economizando recursos.

winsat

Converter 7z para Zip com [atool]

Instale a ferramenta atool – http://www.nongnu.org/atool/

Disponível nos repositórios do Debian:

 
       # Instalando [atool] no Debian
       $ apt-get install atool

Comando para converter os arquivos 7z do mesmo diretório para Zip:

       # Convertendo 7z para Zip
       $ arepack -e --format=zip *.7z

A contrário é possível com:

 
       # Convertendo zip para 7z 
       $ arepack -e --format=7z *.zip 

Para excluir os arquivos enquanto são convertidos:

#!/bin/sh
for i in *7z
do
  arepack -e --format=zip "${i}"
  rm "${i}"
done

API Google Maps Ativar Autocompletar

Acesse o console do desenvolvedor

  1. Selecione seu projeto
  2. No menu a esquerda em Gerenciador de API clique em Painel.
  3. Encontre o “Google Places API Web Service” (você pode digitar a caixa de pesquisa ou encontrá-lo em API do Google Maps).
  4. Clique no “Google Places API Web Service”.
  5. Clique no botão ativar.

Pronto! Agora seu autocomplete está ativado.

DVD Windows 7 para Pendrive USB Bootável via PROMPT

Sumário

Esse artigo explica dois métodos para copiar o conteúdo do disco do Windows 7 em uma unidade flash USB a fim de realizar a instalação por meio deste dispositivo.

Resolução

Advertência: O conteúdo da unidade USB será excluído. Faça uma cópia de segurança de seus arquivos importantes antes de começar e assegure-se de selecionar a unidade correta.

  1. Conecte a unidade flash em uma porta USB do computador. A capacidade da unidade flash USB deve ser de 4GB ou superior.
  2. Clique em Iniciar e escreva cmd.exe no campo de pesquisa.
  3. 02-usb-bootavel-via-prompt
  1. Clique com o botão direito do mouse em cmd e em seguida clique em Executar como administrador.
    03-usb-bootavel-via-prompt
    Observação:shield-icon caso uma senha de administrador ou uma confirmação seja solicitada, digite a senha ou forneça uma confirmação segundo corresponder.
  2. Digite diskpart.exe e pressione Enter.04-usb-bootavel-via-prompt
    No DISKPART, escreva list disk para poder ver uma lista dos discos disponíveis.
    05-usb-bootavel-via-promptObservação: No caso da imagem, foi ressaltado para a seleção o Disco 1, mas pode não ser seu caso. Para reconhecer o disco a ser utilizado leve em conta o espaço disponível deste.
  3. Agora você deverá introduzir as opções seguintes na ordem indicada em seguida:Advertência: A opção Clean, excluirá o conteúdo da unidade USB, assegure-se de fazer uma cópia de segurança dos arquivos importantes.
    Select disk 1
    Clean
    Create partition primary
    Format fs=fat32 quick
    Active
    Exit

    06-usb-bootavel-via-prompt

    lamp-icon
    1. Select disk 1: este é o comando exibido na imagem, mas no seu caso ele pode ser diferente. Você pode reconhecê-lo pelo espaço livre.
    2. Clean: este comando apagará toda a informação contida na unidade.
    3. Create partition primary: este comando criará uma nova partição primária.
    4. Format fs=fat32 quick: este comando executa uma formatação rápida FAT32 na partição primária.
    5. Active: este comando marca a partição selecionada como ativa.
    6. Exit: este comando serve para sair do diskpart.
  4. Insira o disco do Windows 7.
  5. Selecione todo o conteúdo do disco do Windows 7 e o copie na unidade flash USB.08-usb-bootavel-via-promptOu você pode copiar o conteúdo de uma unidade a outra por meio do comando Robocopy.exe, como mostra a captura de tela a seguir.08-01-usb-bootavel-via-prompt
  6. Agora você poderá instalar o Windows 7 por meio de sua unidade flash USB. Assegure-se de que o computador esteja configurado para iniciar pela unidade USB.

Qlikview – Similar [Not IN] SQL

-- Função similar [NOT IN] do SQL para Qlikview é o [not WildMatch]
-- Segue Exemplo

[PROCESSOS]:
 LOAD
      ANO,
      DESCRICAO,
      UNIDADE_ABERTURA,
      ASSUNTO,
 FROM DadosOrigemSISONEPROCESSOS.qvd (qvd)
WHERE not WildMatch(ANO, '2014', '2015');

Lendo Excel sem DBLink no SQL Server 2008

Abaixo você confere como fazer consultas nas tabelas do Excel

-- Com o script abaixo você não precisa criar um DBLink
-- para acesso ao Excel.

SELECT * FROM
  OPENROWSET('Microsoft.Jet.OLEDB.4.0',
    'Excel 8.0;Database=c:arquivo.xls', Analise$);

--Caso Ad Hoc não esteja configurado execute o comando abaixo

SP_CONFIGURE 'show advanced options', 1;
RECONFIGURE;

SP_CONFIGURE 'Ad Hoc Distributed Queries', 1;
RECONFIGURE;

Script de backup SQL Server

Com o script abaixo você poderá realizar o backup do seu DB

GO
-- Altere conforme o nome do DB e local desejado
USE AdventureWorksLT2008R2;
GO

BACKUP DATABASE AdventureWorksLT2008R2
TO DISK = 'C:SQLServerBackupsAdventureWorksLT2008R2.Bak'
   WITH FORMAT,
      MEDIANAME = 'Z_SQLServerBackups',
      NAME = 'Full Backup of AdventureWorksLT2008R2';
GO

Anular IDENTITY para Inserir dados SQL Server

USE SEUDATABASE

SET IDENTITY_INSERT [PortalIndicadores].[dbo].GRAFICO ON
GO
  INSERT INTO GRAFICO ([ID],[OBJETO],[TITULO],[SUBTITULO],[AJUDA])
       VALUES ('1','101','Tit','SUBT','AJUDA')
  INSERT INTO GRAFICO ([ID],[OBJETO],[TITULO],[SUBTITULO],[AJUDA])
       VALUES ('2','102','Tit','SUBT','AJUDA')

-- Disable IDENTITY_INSERT.
SET IDENTITY_INSERT GRAFICO OFF
GO

-- Enable IDENTITY_INSERT.
SET IDENTITY_INSERT [PortalIndicadores].[dbo].PAGINA_GRAFICO ON

GO
   -- Insert the specified identity row using a column list.
   INSERT INTO PAGINA_GRAFICO (ID, ID_PAGINA, ID_GRAFICO, STATUS)
                       VALUES ('321','89','337','1')
   INSERT INTO PAGINA_GRAFICO (ID, ID_PAGINA, ID_GRAFICO, STATUS)
                       VALUES ('320','90','336','1')

-- Disable IDENTITY_INSERT.
SET IDENTITY_INSERT PAGINA_GRAFICO OFF

GO