diferentes: arquivos nos mais diversos formatos (por exemplo, XML, CSV, posicional,
|
|
- Luiz Felipe Lobo Monsanto
- 8 Há anos
- Visualizações:
Transcrição
1 SEÇÃO JAVA: NESTA SEÇÃO VOCÊ ENCONTRA ARTIGOS INTERMEDIÁRIOS E AVANÇADOS SOBRE JAVA JasperETL A plataforma de integração de dados da A pesar de todos os avanços que arquiteturas com SOA trazem para a integração entre sistemas corporativos, a integração via transferência de dados ainda é amplamente utilizada nas corporações. Pensando nisto, e para incrementar a sua plataforma de BI (que inclui o popular JasperReports), em Janeiro de 2007 a JasperSoft assinou uma parceria com a Talend SA. A Talend é uma companhia francesa com produtos de código aberto na área de integração de dados, entre eles o Open Studio, que passou a fazer parte da solução Jasper BI Suite como JasperETL. O que é ETL? Extract, Transform and Load, em inglês captura, transformação e carga. É a expressão que denomina ferramentas que facilitam a integração de sistemas via integração de dados. Estas ferramentas geram aplicações para tratamento de dados em lote (batch), que podem usar várias fontes de dados diferentes: arquivos nos mais diversos formatos (por exemplo, XML, CSV, posicional, etc.), bases de dados, web services, , e LDAP; realizar transformações nestes dados, como join, lookup, eliminação de duplicados, cálculos e outros; e por ultimo enviar os resultados para outro sistema. O JasperETL permite a geração de aplicações que efetuam estas transformações utilizando um ambiente gráfico, definindo a seqüência de passos necessária como um conjunto de componentes ligados entre si, sem ser necessário escrever código. Isto facilita a adoção da ferramenta em ambientes onde os profissionais possuem conhecimento da lógica de negócio e da estrutura dos dados a serem manipulados, porém, não têm intimidade com a linguagem Java. Dentro da área em questão, a de integrar sistemas via transferência de dados, este é um fator importante que todas as ferramentas acompanham. Inclusive, o JasperETL tem uma seção específica, o Business Modeler, para gerar diagramas de negócio Resumo DevMan De que se trata o artigo: O artigo apresenta a ferramenta JasperETL, que permite a geração de aplicações para tratamento de dados em lote, apresentando os seus conceitos e ilustrando com a construção de um exemplo completo. Para que serve: Este artigo serve para poder assimilar mais rapidamente os elementos desta ferramenta e o seu correto uso. Ele acelera o aprendizado apresentando conceitos que não são óbvios na documentação existente e passando por um exemplo que exercita rapidamente os mesmos. Em que situação o tema é útil: Focado especialmente em ambientes de produção, a ferramenta facilita a automação de tarefas rotineiras e ajuda na integração de sistemas heterogêneos via importação e exportação de dados. Pode ser usada por pessoas familiares com ambientes de programação e com linguagens de scripts, porém não necessariamente especialistas Nota do DevMan Veja o que você vai aprender adicionalmente neste artigo: O conceito de BPEL; A definição de LDAP. em Java. Permite a elaboração rápida de rotinas de transferência e carga de dados, mantendo uma plataforma mais homogênea de aplicações auxiliares sem precisar sair da linguagem Java. JasperETL: Use a ferramenta no lugar de scripts para automatizar processos e tarefas comuns num ambiente de produção como importar e exportar dados. Configure as fontes de dados e as estruturas no Repositório para poder reutilizar rapidamente. Arrastre e solte os elementos do repositório diretamente na área de trabalho, eles serão substituídos pelos componentes necessários automaticamente. Complemente com elementos da paleta de componentes e ligue os mesmos através das opções de Row e Trigger. Com prática, o exemplo do artigo pode ser montado em 10 minutos. 26 Java Magazine Edição 62 J
2 PABLO JORGE MADRIL melhor o problema, separada do Job De- Instalação do JasperETL previamente instalada uma versão da Java TL Community Edition Jasper ou também o site do Talend, que possui tutoriais e um eco-sistema de com- Conectando do JasperETL começa pela sua tela Figura 1, os botões que nos permitem criar um novo quadro, Run Job e aperte o botão Run Figura 1. Tela após criar uma conexão local e importar o projeto Demos. quadro A ferramenta Quando executar pela primeira vez o JasperETL, solicite para importar o projeto Demo, que possui demonstrações de todos os componentes. Várias das tarefas dos exemplos precisam de arquivos de entrada. Crie um diretório chamado talend_ files (por exemplo: c:\talend_files), na janela do repositório expanda o item Contexts e clique duas vezes no globalcontext. Na janela que aparece, clique no botão Next e escolha a aba Values as table. Verifique se o valor da variável defaultdir corresponde ao diretório que foi criado e ajuste caso contrário. Após fazer isto, abra a tarefa beforerunjobs clicando duas vezes nela, e execute a tarefa com a tecla F6. Esta tarefa prepara o ambiente para rodar os demos. Os exemplos do projeto Demo estão organizados da seguinte forma: t01_compo Diversos jobs que mostram como usar todos os componentes. A documentação do Help faz referência a eles para apresentar o uso de cada componente; t02_concatening Exemplos do uso de Run if e tratamentos de erro, tdie, twarn, OnComponentError, OnSubjobError; t03_demoroutines Exemplos do uso de Java no JasperETL; t04_context Exemplos do uso de contextos, incluindo um exemplo de carga dinâmica desde um arquivo. Edição 62 Java Magazine 27
3 acostumado com o desenvolvimento em Java, O que é gerado? <projeto>.jar: contendo todas via linha de comando simplesmente escre- o script.bat.sh <projeto>.war: uma aplicação ser instalado em um servlet container Toda vez que você cria um novo projeto usando o botão Create na tela de login, aparece uma janela para colocar o nome do projeto e uma opção para escolher a linguagem que será usada no mesmo, Perl ou Java. O Talend Open Studio originalmente era um produto que gerava código Perl, sendo a geração de código Java uma evolução posterior. Atualmente a maior parte dos componentes existentes são suportados nas duas plataformas, porém a evolução das próximas versões do produto só é garantida para a linguagem Java. Figura 2. Perspectiva do JasperETL. tas do tipo BPEL de integração de processos onde os serviços gerados pelo JasperETL implementam Entendendo o ambiente Figura 2 vemos a perspectiva normal do Job Designer - : jobs : Área de desenho, onde aparece - : Paleta de componentes, onde podemos escolher os mais diversos ele- : Tela de resumo, que lista a navegação no caso do desenho não caber : Detalhes : : Preparação do comando O Repositório Este nos apresenta todos os elementos de operações que represente o processo que constantes e seus respectivos valores agrupan- - podemos escrever código Java em classes melhor organização podemos separar as rotinas em pastas, porém estas pastas não re- todas as classes criadas serão armazenadas no mesmo pacote routines com o banco de dados, arquivos dos mais services, estruturas de dados genéricas Generic schemas - 28 Java Magazine Edição 62
4 são apagados acabam aqui, de onde podem Princípios de funcionamento de um componente Todos os componentes seguem um modelo criado processando um registro ou uma linha aqueles componentes que podem começar Para cada componente, clicando com o botão direito do mouse sobre o mesmo, apa- Figura 3 Row Trigger O JasperETL cuida da semântica de tal forma que apenas podemos conectar componentes que são compatíveis Figura 4 - do componente, o que indica alguma condi- - A Figura 5 de processo onde os componentes são conectados usando a opção Main Se acrescentarmos algum componente, como por que lista os arquivos a Figura 6 Gatilhos (Triggers) As opções do gatilho nos permitem contro- código gerado pelo JasperETL veremos que Linha (Row) - - Row - - vos ou tabelas de um banco de dados, por não Figura 3. Menu de contexto, opções para a Linha (Row) e para Gatilho (Trigger). Figura 4. Componentes com erros e warnings. Figura 5. Fluxo de processamento de dados mais usado. Edição 62 Java Magazine 29
5 +BTQFS&5- Figura 6. Adicionando um componente que oferece a opção Iterate. Figura 7. Concatenando sub-tarefas com OnSubjobOk. ȱ ȱ ³ä ȱ ȱ ȱ ȱ ³ä ǰȱ blocos try..catchȱ ȱ ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ³ä ǯȱ ȱfigura 7ȱ ȱ ȱ ȱ ȱ ȱ Ȭ ȱ ȱ ȱ ȱ a opção ǯ As opções e OnComponentError nos permitem tratar os casos ȱ ³ ǯȱ ȱ ³ ȱ OnComponentError ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ Ç ǰȱ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǯȱ ȱ ³ ȱonsub intercepta qualquer erro que possa acontecer na linha do processo, mesmo que ȱ ȱ ȱ ȱ ȱ ȱ ǯȱ ȱ Figura 8ȱ ȱ ȱ ȱ ǯ ȱ ȱ ȱ ȱ, que nos permite ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ Ȭ ȱ ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ ȱ ǰȱ Ȭ ȱ ȱ ȱ ȱ ³ä ȱ ȱ ȱ ȱ ǯ Porém, devemos lembrar que o principal ȱ ȱ ȱ ȱ ȱ ³ ȱ ȱ aplicações para processamento em lote, onde registros são tratados um a um em ȱ û¹ ȱ ǰȱ ȱ ȱ ³ ȱ ȱ ³ä ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ ¹Ȭ ǯ Erros e logs Figura 8. Gatilhos (Trigger) - Tratamento de erros. 30 Java Magazine t Edição 62 ȱ ³ ȱ ȱ ȱ em um processamento em lote é o trata ȱ ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱǻ Ǽǯȱ ȱ ȱ ȱ ȱ ȱ ȱ DZȱtWarn, tdie, tlogcatcher, tlogrow e outros componentes da paleta Log & Errorsǯȱ ȱ ȱ ³ DZ Ȋȱ DZȱ ȱ ȱ ȱ ȱ ȱ componente do tipo tcatcherȱ ǻtlogcatcherǰȱ ȱ Ǽȱ ȱ ȱ ȱ ȱ ȱ Dz Ȋȱ DZȱ ȱ ȱ ȱ ȱ ȱ Ȭ nente do tipo tcatcherȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ ȱ ȱ ȱ ȱtcatcher ȱ ȱ ȱ ȱ Dz Ȋȱ DZȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ Ç ȱ ȱ ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ
6 site da Talend, dois componentes ideais para e tlog4j nhecida biblioteca Apache Log4J com todas Transformações: tmap nente do JasperETL que implementa esta tmap - por si próprio, então apresentaremos um - dados: uma só, ou separar uma única linha em duas quer tipo de campo: Permite mudar os campos: Permite concatenar o conteúdo restrições: Permite tratar os regis- - Main Lookup Montando uma tarefa - - c:\talend_files\in\in\csv customer1.csv e customer2.csv a cargo do próprio processo a criação da arquivo da lista ler todas as linhas e para cada linha importar um registro na tabela ler a tabela que acabamos de importar e imprimir no console os registros da Para isto vamos precisar dos seguintes File/ Management linha a linha, com campos separados por File/Input Misc - Databases/ MySQL componentes para a maior parte dos geren- Caso você use outro banco, substitua o - - Log & Errors Internet Configurando a conexão com o banco de dados Me tadata>dbconnections>demomysql e clique nele Next para ace- Figura 9 - test, criada Conectando os componentes Row - Trigger acordo com a Figura 10 Configurando os componentes A aba Component Figura 10 - mited Componente tfilelist Este componente lista os arquivos de um Directory instalação dos arquivos demo, procurando a pasta csv que contém os arquivos que estrutura padrão este diretório corresponde a c:\talend_files\in\in\csv propriedade Filemask Edição 62 Java Magazine 31
7 +BTQFS&5- Componente tfileinputdelimited Definindo uma estrutura de dados (schema) Figura 9. Exemplo da configuração da conexão com o banco. Figura 10. Conectando os componentes. 32 Java Magazine t Edição 62 Este componente introduz duas novi ǯȱ ȱ ǰȱ ȱ ȱ ȱ Ȭ priedade FileNameȱ ȱ ȱ ȱ Ç ȱ ȱ componente anterior, tfilelistǯȱ ȱ ǰȱ podemos observar no OutlineȱǻFigura 11Ǽǰȱ que o componente tfilelistȱ ȱ ȱ DZȱCURRENT_FILE e CURRENT_FILEPATH, que ȱ ȱ ȱ ȱ ȱ ȱǻ ȱ por Flowȱ ȱ ȱ ȱ Ǽǯȱ ȱ Ȭ lar, CURRENT_FILEPATHȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǯ ȱ ȱ ȱ ǰȱ ȱ o cursor no campo da propriedade FileName do componente ǻ ȱ ȱ ø ȱ ȱ ȱ Ǽȱ ȱ Ȭ ȱ ȱ ȱ ȱƹȱ, ǯȱ Ȭ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ Ç ȱ ȱ ȱ ǯȱ ȱ ȱ lista até achar a que nos interessa, como mostra a Figura 12ǯ A Figura 13 mostra o resultado após ȱ ³ ǯ ȱ à ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ ȱ ȱ ȱ ǻ Ǽǯȱ ȱ ȱ ȱ ȱ ȱ ȱ esta propriedade, o componente Ȭ tdelimitedȱ ȱ ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ Ȭ ȱ ȱ à ǯȱ ǰȱ ȱ ȱ ³ ȱ Metadata>File Delimited>customerǯȱ ȱ ȱ vezes na opção customerȱ ȱ ȱ ȱ Ȭ guração e clique no botão Nextȱ ȱ ȱ ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ ȱfile ȱ ȱ ȱ ȱ ȱ ǯȱ ȱ com o botão Browse até o arquivo certo, no caso, customer1.csvȱǻ ȱcustomer2.csv tem a mes ȱ Ǽȱ ȱ ȱ ³ ȱ ȱ ȱ ȱc:\talend_files\in\in\csvǯȱ ȱfigura 14 ȱ ȱ ȱ ȱ ȱ ȱ ǯ Passando com o botão Nextȱ ȱ ȱ à ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱȃ Ȭ Ȅȱ ȱ ȱ ȱ ȱ ȱ ȱǻ ȱfigura 15Ǽǯ ȱ ȱ ȱ ǰȱ ȱ ȱ Ȭ ȱ ȱ ³ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǯȱ ȱ ȱ ȱ Ȭ ra metadataȱ ȱ ȱ ȱ ȱ customer, veremos que não corresponde ao ȱ ȱ ȱ ȱ ȱ ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ ȱ ǻ ȱ
8 Figura 11. Imagem da view Outline mostrando as variáveis do U'JMF-JTU. Figura 16Ǽǯȱ ȱ Ȭ ǰȱ ȱ ȱ ȱ Guessǯȱ ȱ ȱ ȱ ȱ ȱ ȱ estrutura precisa ser atualizada, clique em OKȱ ȱ ȱ ȱ ȱ ǯ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ Ç ȱ ȱ ȱ ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ da primeira linha, porém despreza as restan ȱ ȱ ȱ ȱ ȱ ø ȱ ǯȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǯȱȱ ȱ ȱ ȱid como chave não nula de ȱřǰȱ ȱ ȱ ȱ ȱ ȱcustomeraddressȱ ȱśŗǰȱ ȱ ȱ ȱ ȱ ȱ ȱ ǻ ȱ ȱdate PatternǼȱ ȱ ȱ ȱ ȱ ȱ ȃ Ȧ Ȧ ȱ DZ Ȅȱ ȱ ȱ RegTimeȱ ȱȃ Ȭ Ȭ ȱ DZ DZ ǯ Ȅȱ ȱ campo RegisterTime, como indica a Figura 17ǯ Muito bem, depois de todo este trabalho temos uma estrutura de dados pronta e de acordo com a estrutura dos arquivos que ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ ȃ Ȅȱ ȱ ȱ ǯȱ ȱ ǰȱ Ȭ lha a opção Repository no lugar do padrão Built inǯȱ ȱ ȱ ȱ ȱ se as alterações precisam ser propagadas ǻfigura 18Ǽǯȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ propagada a todos os outros componentes ȱ ǯȱ ȱ ȱ ȱ ³ ȱ do componente ǯ Figura 12. Escolhendo a variável da lista. Figura 13. A propriedade File Name, já definida. Figura 14. O arquivo customer1.csv. Edição 62 t Java Magazine 33
9 +BTQFS&5- ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ à ǰȱ ȱ ȱ ȱ ǯȱ Ao escolher a opção Repository no campo Schema, aparece um novo campo com o nome da estrutura e do lado um botão com três pontos ǻǯǯǯǽȱ ȱ ȱ ȱ ȱ ȱ à ȱ ȱ ȱ ȱ ȱ ǯȱ ȱfigura 19 ȱ ȱ ³ ȱ ȱ ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ componentes é a descrita no quadroȱȃ ȱ ȱ à ȱ ȱ ȱ ȱ Ȅǯ Componente tmysqloutput Importando o arquivo no banco de dados Figura 15. Mágica do assistente de CSV. ȱ ³ ȱ ȱ ȱ ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ³ ȱ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ dados e as opções de criação da tabela e de im ³ ȱ ȱ ǯȱ ȱ ȱproperty Type ȱ ȱ ȱ ȱ ȱ ȱ ǰȱ ȱ Repository no lugar de Built Inǯȱ ȱ àȱ ȱ ȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ǯȱ ¹ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ³ä ȱ ȱ ȱ ȱ à ǯȱ àȱ precisamos completar o nome da tabela, para ȱ ȱ ȱȃ Ȅǯȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ³ ȱ ȱ à ȱ ³ ǯ ȱ ³ ȱ Action on Table escolha Create table if not existsDzȱ ȱ ȱ ³ ȱaction on data escolha Insert or updateǯȱ ȱfigura 20 mostra ȱ ³ ȱ ǯȱ Componente tmsgbox_1 e tmsgbox_2 Figura 16. Estrutura original que não corresponde ao arquivo. 6TBOEP P SFQPTJUØSJP DPNP QBMFUB EF DPNQPOFOUFT O JasperETL oferece um poderoso recurso que agiliza ainda mais o desenvolvimento de aplicações. Você pode usar diretamente um elemento do repositório, como uma definição de banco de dados, e arrastar o mesmo para a área de trabalho. O componente certo é escolhido automaticamente, no caso um U.ZTRM*OQVU, e configurado numa única operação. Usando Retrive Schema no menu de contexto podemos por exemplo, importar a estrutura do banco de dados no repositório. As tabelas do banco ficam então disponíveis para serem usadas como componentes U.ZTRM*OQVU ou (usando a tecla <Ctrl>) U.ZTRM0VUQVU ao arrastar até a área de trabalho. A mesma coisa acontece com as definições de layouts de arquivos que se transformam em componentes U'JMF*OQVU%FMJNJUFE. Podemos então, deixar o repositório pronto com os elementos mais usados, acelerando o desenvolvimento de novas aplicações. 34 Java Magazine t Edição 62 Como em qualquer programa, o tratamento ȱ ȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ȱ de tratamento em lote, que normalmente ȱ ȱ ³ ȱ ȱ ǰȱ ȱ ȱ ǯȱ ȱ ȱ ȱ ȱ para tratamento de erros, vamos apresentar a mensagem de erro dos respectivos compo ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǻ Ǽǯȱ ȱfigura 21 mostra um dos com ȱ ȱ ȱ ǯȱ ȱ ǀ ǁȱƸȱǀ, ǁȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǯ Componente tmysqlinput Lendo a tabela resultante ȱ ȱ ȱ ȱ àȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ banco de dados, a estrutura dos dados
10 ǻ Ǽǰȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ǻ Ǽǯȱ ȱ ȱ ³ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ à ǰȱ selecionando a opção Repository no campo Property Type e no campo Schemaǯȱ ȱ ø ǰȱ ȱ ȱ ȱ ȱȃ ȱșȱ ȱ Ȅǯȱ ȱfigura 22 apresenta a ³ ȱ ǯ Componentes tlogrow e tsendmail ȱ ȱtlogrow não precisa de ³ ǯȱ ȱ ³ ȱ ȱ Ȭ ponente tsendmailȱ ȱ Ȭ ȱ bastando indicar os dados para envio de e os dados de acesso ao servidor ǯȱ ȱ ȱ ȱ ȱ Ȭ ȱ ȱ tudo estar testado, desabilite o componente clicando com o botão da direita nele e escolhendo a opção Deactivate tsendmailǯ Figura 18. Propagando a nova estrutura de dados (schema). Figura 17. Estrutura nova já corrigida. Figura 19. Configuração final do tfileinputdelimited.!<a. 1< 2C.; LDAP: Ou Lightweight Directory Access Protocol, é um protocolo para atualizar e pesquisar diretórios rodando sobre TCP/IP. Um diretório LDAP geralmente segue o modelo X.500, que é uma árvore de nós, cada um consistindo de um conjunto de atributos com seus respectivos valores. O JasperETL pode usar um servidor LDAP como fonte de dados. Edição 62 t Java Magazine 35
11 +BTQFS&5- Executando e depurando o job Figura 20. Configuração do tmysqloutput. ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ Ŝȱ ȱ ȱrun em Run jobǯȱ Ȭ mos depurar e colocar pontos de controle ǻ Ǽǯȱ ȱ ȱ ȱ ǰȱ ȱ a perspectiva de depuração do Eclipse para Java, o que nos permite ter total controle ȱ à ȱ ȱ ³ ǯ A Figura 23ȱ ȱ ȱ ³ ȱ ǯȱ Vemos que aparecem mensagens de erro em vermelho e a continuação, a listagem ȱ ȱ ȱ ȱ ȱ ȱ Ȭ ȱȃ Ȅǯȱ ȱ ȱ ȱ ȱǻ ȱ Ǽȱ ȱ ȱ ȱ ȱ Ȭ tão propositadamente errados nos arquivos ȱ ǯȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ³ä ȱ ȱ ³ ȱ ȱ ǯ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ o botão Debug no lugar de Runǯȱ ȱfigura 24 mostra a perspectiva de depuração que apare ǰȱ ȱ ȱ ȱ ȱ ȱ ǯ Gerando os executáveis Figura 21. Configuração do tmsgbox. 36 Java Magazine t Edição 62 ȱ ȱ ȱ ȱ ǰȱ ȱ Ȭ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǯȱ ȱ ǰȱ ȱ ȱ ȱ à ǰȱ ȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ selecionamos a opção Export Job Scripts, como mostra a Figura 25ǯȱ ȱ ǰȱ ȱ ȱ ȱ ȱ Ȭ ³ ȱǻ ȱfigura 26Ǽȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ Ç ȱ ǰȱ ȱ ȱ ³ DZȱȃ ȄȱǻPlain Old Java ObjectǼȱ ȱȃ ȱ ȱ Ȅȱǻ.war ou.zipǽǯȱ ȱ ȱ ȱ Ȭ ȱȃ Ȅȱ ȱ ³ä ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱǻ ȱ ȱ Ǽȱ ȱ ȱ ȱ ȱ ǯȱ ȱ ǰȱ ȱ ȱ ȱ.bat ou.sh que ȱ ȱ ȱ ǯ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǰȱ descompacte o arquivo.zip criado e na pasta JM_Exemploȱ ȱ ȱ ȱ JM_Exemplo_run.batȱǻ ȱjm_exemplo_run.shǽǯ
12 ȱ ȱ ȱ ȱȃ ȱ ȱ Ȅǰȱ ȱ ȱ ȱ ȱ ȱǻ ȱ Ǽȱ pronto para ser instalado em um servlet ȱ ȱ ȱ ǯȱ ȱ ǰȱ ȱ ȱ ȱǯ ȱ ȱ ȱ ȱ ȱwebappsȱ ȱ ȱ ³ ȱ ȱ ǯ ȱ ǰȱ ȱ ȱ ȱ DZȱ DZȦȦ DZŞŖŞŖȦǀ ȱ ȱ ȱ ȱ ȱ ȱǯ ǁȦ Ȧǀ ȱ ȱ ȱ ȱ ȱ ǁǵ ƽ ǯȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ȏ ȏŗǯŗǯ ǰȱ DZ Figura 22. Configuração do tmysqlinput. DZȦȦ DZŞŖŞŖȦ ȏ ȏŗǯŗȧ Ȧ ȏ ǵ ƽ ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ ǰȱ ȱ ȱ DZ DZȦȦ DZŞŖŞŖȦ ȏ ȏŗǯŗȧ Ȧ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱfigura 27ǯ Figura 23. Execução normal da tarefa. Figura 25. Gerando os executáveis.!<a. 1< 2C.; Figura 24. Depurando. BPEL: Estas são as siglas para Business Process Execution Language ou linguagem para descrição de execução de processos de negócio, um padrão definido pelo grupo OASIS. Ela permite especificar uma seqüência de processos baseados em Web Services. O JasperETL permite implementar um destes processos como um Web Service e ferramentas de BPEL como o Oracle BPEL, podem fazer uso do processo criado pelo JasperETL. Veja mais a respeito do Oracle BPEL na Java Magazine 57. Edição 62 t Java Magazine 37
13 +BTQFS&5-38 Java Magazine t Edição 62 Página de entrada para os projetos do conjunto de soluções de BI da JasperSoft, entre eles, o JasperETL. Siga o link do JasperETL e da documentação. O site do projeto open source da Talend apresenta um excelente resumo dos links mais importantes com destaque para os tutorais em Flash. Pablo Jorge Madril pmadril@summa.com.br é consultor senior pela Summa Technologies do Brasil, sendo um dos fundadores do SouJava, grupo de usuários Java e tendo representado a UNIFESP na OMG no segmento CORBA Healthcare. É Engenheiro Eletrônico formado pela Universidade de Buenos Aires e atua no mercado de aplicações corporativas há mais de 20 anos. Dê seu feedback sobre esta edição! open-source-etl Um resumo de links para outras ferramentas de ETL Open Source. Dê seu voto sobre este artigo, através do link: A Java Magazine tem que ser feita ao seu gosto. Para isso, precisamos saber o que você, leitor, acha da revista! Dê s Outra excelente fonte de documentação é o próprio site da Talend, em particular, leia o User Guide e o Installation Guide. Feedback eu sobre e s ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ȱ de aplicações para processo de dados em ǯȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ um arquivo cronǰȱ ȱ ȱ ȱ ǰȱ ȱ ȱȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ³ ȱ ȱ Ȭ grações de dados essenciais em ambientes ȱ ³ ǯ ȱ ȱ àȱ ȱ ȱ ȱ ȱ ȱ componentes como um modelo aberto para ȱ ³ ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ ǯȱ ȱ ȱ ȱ Ȭ ȱ ȱ componentes de código aberto que tende a crescer com o tempo, semelhante a linha ȱ ȱ ȱ ǯ ȱ à ȱ ȱ ȱ ȱ ȱ ȱ ȱ depuração para quem domina a linguagem ǰȱ Ç ȱ ȱ ȱ ȱ ȱ Ȭ ȱ ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ ȱ ȱ ȱ ǯ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ limitações e não é recomendado o uso para ȱ ȱ ȱ ȱ ǯȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ³ ǰȱ ȱ apresenta como uma solução robusta e ǰȱ ȱ ȱ ȱ ȱ ȱ Ȭ ȱ ȱ ǯ Combinado com os outros produtos da ȱ ȱ ȱ ȱ ǰȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ȱ ³ ȱ ȱ ȱ ȱ ȱ ǯ d i çã o Conclusões Figura 27. Verificando a exportação do serviço. e ta Figura 26. Assistente de exportação.
02 - Usando o SiteMaster - Informações importantes
01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,
Leia maisOmega Tecnologia Manual Omega Hosting
Omega Tecnologia Manual Omega Hosting 1 2 Índice Sobre o Omega Hosting... 3 1 Primeiro Acesso... 4 2 Tela Inicial...5 2.1 Área de menu... 5 2.2 Área de navegação... 7 3 Itens do painel de Controle... 8
Leia maisCriando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL
Leia maisMANUAL DO ANIMAIL 1.0.0.1142 Terti Software
O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,
Leia maisManual (Office 365) Para acesso ao sistema de e-mails, os passos iniciais continuam os mesmos.
Histórico de Alterações Versão Data Autor Função Descrição 1 14/09/2012 Roberto Gouveia Analista de Help Desk Criação inicial 2 19/11/2013 Roberto Gouveia Analista de Help Desk Atualização A partir de
Leia maisManual Captura S_Line
Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades
Leia maisConfiguração de assinatura de e-mail
Configuração de assinatura de e-mail Este manual irá lhe auxiliar a configurar a sua assinatura de E-mail no Microsoft Outlook (Desktop) e no Outlook Web App (Webmail). Gerando a sua assinatura de e-mail
Leia maisBarra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas
Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material
Leia maisTabela e Gráficos Dinâmicos Como estruturar dinamicamente dados no Excel
Tabela e Gráficos Dinâmicos Como estruturar! Para que serve a Tabela e o Gráfico Dinâmico?! Como criar uma Tabela Dinâmica?! Como criar um Gráfico Dinâmico?! Como podemos atualizar dos dados da Tabela
Leia maisO Primeiro Programa em Visual Studio.net
O Primeiro Programa em Visual Studio.net Já examinamos o primeiro programa escrito em C que servirá de ponto de partida para todos os demais exemplos e exercícios do curso. Agora, aprenderemos como utilizar
Leia maisVamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao
Leia maisÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã...
ÍNDICE 1. Introdução...2 2. O que é o Sistema Mo Porã...2 3. Como acessar o Site Mo Porã...3 4. Cadastro do Sistema Mo Porã...4 5. Navegando no Site Mo Porã...6 5. 1 Manual de ajuda do sistema Mo Porã...7
Leia maisFollow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade
do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor
Leia maisMANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email]
MANUAL COTAÇAO WEB [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA Material Desenvolvido para a Célula Materiais Autor: Equipe
Leia maisCRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO
CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO Antes de criarmos um novo Banco de Dados quero fazer um pequeno parênteses sobre segurança. Você deve ter notado que sempre
Leia maisProcedimentos para Instalação do Sisloc
Procedimentos para Instalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Instalação do Sisloc... 3 Passo a passo... 3 3. Instalação da base de dados Sisloc... 16 Passo a passo... 16 4. Instalação
Leia maisVamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao
Leia maisTrecho retirando do Manual do esocial Versão 1.1
Trecho retirando do Manual do esocial Versão 1.1 A rotina de acesso direto ao XML do S-1000, o usuário pode encontrar na opção de cadastro de Empresas do SIP. Sempre que o usuário localizar a figura ao
Leia maisSumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4.
1 Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. Interface do sistema... 4 1.4.1. Janela Principal... 4 1.5.
Leia maisConfigurar o Furbot no Eclipse
Configurar o Furbot no Eclipse Primeiramente, precisamos abrir o Eclipse. Logo no início, deverá aparecer uma tela assim: Nela, você irá selecionar o local do seu workspace. Workspace é o local onde ficarão
Leia maisManual do MySuite. O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes.
Manual do MySuite O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes. Esta ferramenta visa agilizar e priorizar o suporte técnico, criando um canal de interatividade no
Leia maisConfigurando um Grupo Doméstico e Compartilhando arquivos no Windows 7
Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Para criar um grupo doméstico e compartilhar arquivos é necessário que tenhamos pelo menos dois computadores ligados entre si (em
Leia maisParte 2: Micro com Windows XP Pro e Servidor IIS
Parte 2: Micro com Windows XP Pro e Servidor IIS No nosso tutorial inicial: Tutorial: Monte um servidor Internet no seu micro de casa, vimos como colocar um nome internet no seu micro, utilizando o serviço
Leia maisProcedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Leia mais15. OLHA QUEM ESTÁ NA WEB!
7 a e 8 a SÉRIES / ENSINO MÉDIO 15. OLHA QUEM ESTÁ NA WEB! Sua home page para publicar na Internet SOFTWARES NECESSÁRIOS: MICROSOFT WORD 2000 MICROSOFT PUBLISHER 2000 SOFTWARE OPCIONAL: INTERNET EXPLORER
Leia maisRevisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL
Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Características do Software Urano Integra 2.2 Data: 12/05/2014
Leia maisW o r d p r e s s 1- TELA DE LOGIN
S U M Á R I O 1Tela de Login...2 2 Painel......3 3 Post...4 4 Ferramentas de Post...10 5 Páginas...14 6 Ferramentas de páginas...21 7 Mídias...25 8 Links......30 1 1- TELA DE LOGIN Para ter acesso ao wordpress
Leia maisNeXT Help Desk Manual do usuário. Abril/2011. NeXT Software
NeXT Help Desk Manual do usuário Abril/2011 NeXT Software Página 1 de 11 Índice Descrição e características do NeXT Help Desk... 3 Conectando no NeXT Help Desk... 4 Menu de acesso... 5 Enviando chamado
Leia maisPROCEDIMENTOS PARA A INSTALAÇÃO E UTILIZAÇÃO DO APLICATIVO DE LEILÃO ELETRÔNICO DA CONAB
PROCEDIMENTOS PARA A INSTALAÇÃO E UTILIZAÇÃO DO APLICATIVO DE LEILÃO ELETRÔNICO DA CONAB Sumep Julho/2006 PROCEDIMENTOS PARA A INSTALAÇÃO E UTILIZAÇÃO DO APLICATIVO DE LEILÃO ELETRÔNICO DA CONAB Objetivo
Leia maisTutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados
Tutorial Plone 4 Manutenção de Sites Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados Sumário Introdução 1 Como fazer a autenticação do usuário 1.1 Através do
Leia maisO que há de novo. Audaces Idea
O que há de novo Audaces Idea Com o propósito de produzir tecnologia de ponta, o principal requisito da Política de Qualidade da Audaces é buscar a melhoria contínua de seus produtos e serviços. Inovadora
Leia mais"Manual de Acesso ao Moodle - Discente" 2014
"Manual de Acesso ao Moodle - Discente" 2014 Para acessar a plataforma, acesse: http://www.fem.com.br/moodle. A página inicial da plataforma é a que segue abaixo: Para fazer o login, clique no link Acesso
Leia maisAmbientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014
UNIVERSIDADE CEUMA Ambientação JAVA Versão 0.1 08/01/2014 Este é um modelo de configuração para desenvolvimento no ambiente Java. MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 Sumário Sumário... 2 1
Leia maisA barra de menu a direita possibilita efetuar login/logout do sistema e também voltar para a página principal.
MANUAL DO SISCOOP Sumário 1 Menu de Navegação... 3 2 Gerenciar País... 5 3- Gerenciamento de Registro... 8 3.1 Adicionar um registro... 8 3.2 Editar um registro... 10 3.3 Excluir um registro... 11 3.4
Leia maisEsse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.
Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Ele considera que você já tem o Joomla! instalado no seu computador. Caso você queira utilizá lo em um servidor na web,
Leia maisLazarus pelo SVN Linux/Windows
Lazarus pelo SVN Linux/Windows Sei que não faltam artigos sobre como obter e compilar o Lazarus e o FPC pelo SVN, mas sei também que nunca é de mais divulgar um pouco mais e talvez escrever algo diferente.
Leia maisSistema Click Principais Comandos
Sistema Click Principais Comandos Sumário Sumário... 1 1. Principais Funções:... 2 2. Inserção de Registro (F6):... 3 3. Pesquisar Registro (F7):... 4 3.1 Pesquisa por letras:... 5 3.2 Pesquisa por números:...
Leia maisData Transformation Services (DTS) por Anderson Ferreira Souza
Data Transformation Services (DTS) por Anderson Ferreira Souza O Sql Server possui um recurso extremamente poderoso que é muito pouco utilizado pelos administradores e programadores. Com certeza, sendo
Leia maisMANUAL EXPORTAÇÃO IMPORTAÇÃO
MANUAL EXPORTAÇÃO IMPORTAÇÃO Diretoria de Vigilância Epidemiológica/SES/SC 2006 1 Módulo 04 - Exportação e Importação de Dados Manual do SINASC Módulo Exportador Importador Introdução O Sistema SINASC
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
Leia maisPostgreSQL & PostGIS: Instalação do Banco de Dados Espacial no Windows 7
PostgreSQL & PostGIS: Instalação do Banco de Dados Espacial no Windows 7 PostgreSQL & PostGIS: Instalação do Banco de Dados Espacial no Windows 7 Sobre o PostGIS PostGIS é um Add-on (complemento, extensão)
Leia maisMULTIACERVO - VERSÃO 17.*
MULTIACERVO - VERSÃO 17.* MANUAL PARA CONVERSÃO DA VERSÃO 16.* PARA 17.* CONTEÚDO: A) Procedimentos comuns para todas as arquiteturas B) Procedimentos exclusivos arquitetura Cliente/Servidor MS-SQL-SERVER
Leia maisPASSO A PASSO PARA CADASTRAR OFERTAS, PRODUTOS E SERVIÇOS WWW.WEBLUG.COM.BR.COM.BR
PASSO A PASSO PARA CADASTRAR OFERTAS, PRODUTOS E SERVIÇOS WWW.WEBLUG.COM.BR.COM.BR 1) Acesse na página principal, ANUNCIAR. 2) Preencha todos os campo 3) Escolha o plano de veiculação 4) Digite o nome
Leia maisManual do Visualizador NF e KEY BEST
Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................
Leia maisListando itens em ComboBox e gravando os dados no Banco de Dados MySQL.
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no
Leia maisDicas para usar melhor o Word 2007
Dicas para usar melhor o Word 2007 Quem está acostumado (ou não) a trabalhar com o Word, não costuma ter todo o tempo do mundo disponível para descobrir as funcionalidades de versões recentemente lançadas.
Leia maisInstruções de trabalho
Navegação Básica SAP R/3 - Versão 4.7 Instruções de trabalho Objetivo Use estas instruções de trabalho para aprender a navegação básica do sistema SAP R/3, versão 4.7. Procedimento Fazer Logon no Sistema
Leia maisIniciação à Informática
Meu computador e Windows Explorer Justificativa Toda informação ou dado trabalhado no computador, quando armazenado em uma unidade de disco, transforma-se em um arquivo. Saber manipular os arquivos através
Leia maisFERRAMENTAS DE COLABORAÇÃO CORPORATIVA
FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...
Leia maisGUIA BÁSICO DA SALA VIRTUAL
Ambiente Virtual de Aprendizagem - MOODLE GUIA BÁSICO DA SALA VIRTUAL http://salavirtual.faculdadesaoluiz.edu.br SUMÁRIO 1. Acessando Turmas 4 2. Inserindo Material 4 3. Enviando Mensagem aos Alunos 6
Leia maisDespachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1
DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...
Leia mais1 2 3 W O R K S H O P 4 5 6 W O R K S H O P 7 W O R K S H O P 8 9 10 Instruções gerais para a realização das Propostas de Actividades Para conhecer em pormenor o INTERFACE DO FRONTPAGE clique aqui 11 CONSTRUÇÃO
Leia maisNoções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Leia maisManual de Operações Básicas. Thiago Passamani
Manual de Operações Básicas Thiago Passamani 1 - Entrando e saindo do sistema O Zimbra Suíte de Colaboração é um software de correio eletrônico open source com suporte para e-mail, contatos, calendário
Leia maisAprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte.
Omondo EclipseUML Ricardo Rodrigues Lecheta Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte. Introdução Neste tutorial será apresentado
Leia maisManual do Aluno. O Moodle é um sistema que gerencia ambientes educacionais de aprendizagem que podem ser denominados como:
Manual do Aluno É com muita satisfação que apresentamos o Reunir Unopar. Ambiente Virtual de Aprendizagem Colaborativa que tem por objetivo principal ser um espaço colaborativo de construção do conhecimento
Leia maisTUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!
UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas
Leia maisGoogle Drive: Acesse e organize seus arquivos
Google Drive: Acesse e organize seus arquivos Use o Google Drive para armazenar e acessar arquivos, pastas e documentos do Google Docs onde quer que você esteja. Quando você altera um arquivo na web, no
Leia maisMódulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede OpenCart v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 vqmod 4 4.2 Instalação e ativação do
Leia maisProcedimentos para Instalação do SISLOC
Procedimentos para Instalação do SISLOC Sumário 1. Informações Gerais...3 2. Instalação do SISLOC...3 Passo a passo...3 3. Instalação da Base de Dados SISLOC... 11 Passo a passo... 11 4. Instalação de
Leia maisQlik Sense Cloud. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados.
Qlik Sense Cloud Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik, QlikTech,
Leia maisTutorial do módulo Carteira Nacional de Militante
Tutorial do módulo Carteira Nacional de Militante 1. Como iniciar o programa O módulo da Carteira de Militante deve ser acessado através dos seguintes endereços: http://www.pcdob.org.br/redevermelha. É
Leia maisPLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE
PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE Agosto 2007 Sumário de Informações do Documento Tipo do Documento: Manual Título do Documento: MANUAL DE UTILIZAÇÃO DO
Leia maisSistema de Recursos Humanos
Sistema de Recursos Humanos Projeto 1 O objetivo desse sistema é gerenciar a admissão e a demissão de funcionários. Esse funcionário pode ou não ter dependentes. Esse funcionário está alocado em um departamento
Leia maisConfiguração do cliente de e-mail Thunderbird para usuários DAC
Configuração do cliente de e-mail Thunderbird para usuários DAC A. Configurando a autoridade certificadora ICPEdu no Thunderbird Os certificados utilizados nos serviços de e-mail pop, imap e smtp da DAC
Leia maisUsar Atalhos para a Rede. Logar na Rede
GUIA DO USUÁRIO: NOVELL CLIENT PARA WINDOWS* 95* E WINDOWS NT* Usar Atalhos para a Rede USAR O ÍCONE DA NOVELL NA BANDEJA DE SISTEMA Você pode acessar vários recursos do software Novell Client clicando
Leia maisMULTIACERVO - VERSÃO 18.* MANUAL PARA CONVERSÃO DA VERSÃO 17.* PARA 18.*
MULTIACERVO - VERSÃO 18.* MANUAL PARA CONVERSÃO DA VERSÃO 17.* PARA 18.* CONTEÚDO: A) Procedimentos comuns para todas as arquiteturas B) Procedimentos exclusivos arquitetura com sgbd MS-SQL-SERVER C) Procedimentos
Leia maisEm 2 minutos de leitura você aprenderá facilmente a: Montar seu perfil Buscar colaboradores e comunidades Utilizar recursos
GUIA RÁPIDO Em 2 minutos de leitura você aprenderá facilmente a: Montar seu perfil Buscar colaboradores e comunidades Utilizar recursos 1º ACESSO Em conecta.estacio.br Coloque sua senha e login (não é
Leia maisManual do Sistema "Fala Comigo - Sistema de Atendimento On-Line" Editorial Brazil Informatica
Manual do Sistema "Fala Comigo - Sistema de Atendimento On-Line" Editorial Brazil Informatica I Fala Comigo - Sistema de Atendimento On-Line Conteúdo Part I Introdução 2 1 Fala Comigo -... Sistema de Atendimento
Leia maisGUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE
GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE INTRODUÇÃO O portal do Afrafep Saúde é um sistema WEB integrado ao sistema HEALTH*Tools. O site consiste em uma área onde os Usuários e a Rede Credenciada,
Leia maisManual do Usuário. Minha Biblioteca
Manual do Usuário Minha Biblioteca Sumário Acesso a Minha Biblioteca... 3 Tela Principal... 3 Para que serve o ícone Minha Biblioteca?... 3 O que você encontra no campo Pesquisar?... 4 Quando utilizar
Leia maisManual de Instalação. SafeSign Standard 3.0.77. (Para MAC OS 10.7)
SafeSign Standard 3.0.77 (Para MAC OS 10.7) 2/23 Sumário 1 Introdução... 3 2 Pré-Requisitos Para Instalação... 3 3 Ambientes Homologados... 4 4 Hardware Homologado... 4 5 Instruções de Instalação... 5
Leia maisROTEIRO DE INSTALAÇÃO
ROTEIRO DE INSTALAÇÃO O objetivo deste roteiro é descrever os passos para a instalação do sistema UNICO, afim, de auxiliar os técnicos e evitar possíveis dúvidas e erros de instalação. Instalador O instalador
Leia maisMANUAL DE CONFIGURAÇÃO DO BACKUP
SISTEMA DE AUTOMAÇÃO COMERCIAL MANUAL DE CONFIGURAÇÃO DO BACKUP Apresentação Após o término da instalação você deverá configurar o Backup para que você tenha sempre uma cópia de segurança dos seus dados
Leia maisBI Citsmart Fornece orientações necessárias para instalação, configuração e utilização do BI Citsmart.
16/08/2013 BI Citsmart Fornece orientações necessárias para instalação, configuração e utilização do BI Citsmart. Versão 1.0 19/12/2014 Visão Resumida Data Criação 19/12/2014 Versão Documento 1.0 Projeto
Leia maisAve: Manual do usuário
As iniciais no canto superior esquerdo indicam a atual lista de espécies em uso. Clique neste campo para abrir uma grade com todas Ave: Manual do usuário Introdução A Janela Inicial O botão Listas Sobre
Leia mais1. 1. COMO ACESSAR O CURSO
1. 1. COMO ACESSAR O CURSO 1.1. Para ter acesso ao curso, digite: https://www.nec.fct.unesp.br/~teleduc/ 1.2. Abrirá a página a seguir, então, é só posicionar o cursor sobre Cursos: 1.3. Em seguida clique
Leia maisWebmail lendo os e-mails. O que é. Como ler os e-mails através do WEBMAIL
Webmail lendo os e-mails O que é O WEBMAIL é um programa que permite a leitura, envio e gerenciamento de e-mails através de uma página da internet. A vantagem é que você não precisa estar em seu computador
Leia maisMANUAL DE FTP. Instalando, Configurando e Utilizando FTP
MANUAL DE FTP Instalando, Configurando e Utilizando FTP Este manual destina-se auxiliar os clientes e fornecedores da Log&Print na instalação, configuração e utilização de FTP O que é FTP? E o que é um
Leia maisTUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER*
TUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER* * Microsoft Windows MovieMakeré um programa da Microsoft Corporation. A versão utilizada é a 5.1 que já vem instalada no Microsoft Windows
Leia mais1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO
1 ÍNDICE 1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO... 3 1.1 REQUISITOS BASICOS DE SOFTWARE... 3 1.2 REQUISITOS BASICOS DE HARDWARE... 3 2 EXECUTANDO O INSTALADOR... 3 2.1 PASSO 01... 3 2.2 PASSO
Leia maisGoogle Drive. Passos. Configurando o Google Drive
Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.
Leia maisINSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS
INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS Este tutorial foi desenvolvido pelos analistas Hézio Silva e José Mendes pertencentes ao quadro de TI do Banco da Amazônia S/A, sediado em Belém-Pa e
Leia maisNovell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR
Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,
Leia maisSmart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário
Smart Laudos 1.9 A Forma Inteligente de Criar seus Laudos Médicos Manual do Usuário Conteúdo 1. O que é o Smart Laudos?... 3 2. Características... 3 3. Instalação... 3 4. Menu do Sistema... 4 5. Configurando
Leia maiswww.proteq.com.br/download/sac/receita/safenetauthenticationclientrfbx32-8.1-sp2.msi (token SafeNet e-gov - Plataforma Windows 32).
Instalação e-token do Governo Federal para acesso ao SIAPE. Baixe os arquivos de instalação de leitura do e-token GD StarSign em: www.comprasnet.gov.br/ajuda/certificacaodigital.html A tela que abrira
Leia maisSECRETARIA DE ESTADO DA FAZENDA. Documento de Arrecadação Estadual DAE. Manual do Usuário. Versão 1.0.0 SECRETARIA DE ESTADO DA FAZENDA
1 SECRETARIA DE ESTADO DA FAZENDA Documento de Arrecadação Estadual DAE Manual do Usuário Versão 1.0.0 SECRETARIA DE ESTADO DA FAZENDA 66.053-000 Av. Visconde de Souza Franco, 110 Reduto Belém PA Tel.:(091)
Leia maisProgramação Web Prof. Wladimir
Programação Web Prof. Wladimir Linguagem de Script e PHP @wre2008 1 Sumário Introdução; PHP: Introdução. Enviando dados para o servidor HTTP; PHP: Instalação; Formato básico de um programa PHP; Manipulação
Leia maisBanner Flutuante. Dreamweaver
Banner Flutuante Dreamweaver Começamos com um arquivo em branco no Dreamweaver MX. Para que o banner apareça sobre a página, precisamos inserir uma camada a mais no arquivo HTML. Selecione o menu Inserir
Leia maisScriptlets e Formulários
2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,
Leia maisSegmentação de Lista de Contatos
Guia rápido sobre... Segmentação de Lista de Contatos Neste guia... Aprenda a criar combinações precisas para uma segmentação direta e eficaz. Índice 1. Pesquisar Contatos! 3 1.1 Página de pesquisa de
Leia maisVersão 1.0 09/10. Xerox ColorQube 9301/9302/9303 Serviços de Internet
Versão 1.0 09/10 Xerox 2010 Xerox Corporation. Todos os direitos reservados. Direitos reservados de não publicação sob as leis de direitos autorais dos Estados Unidos. O conteúdo desta publicação não pode
Leia maisLógica de Programação
Lógica de Programação Softblue Logic IDE Guia de Instalação www.softblue.com.br Sumário 1 O Ensino da Lógica de Programação... 1 2 A Ferramenta... 1 3 Funcionalidades... 2 4 Instalação... 3 4.1 Windows...
Leia maisINTRODUÇÃO AO AMBIENTE MOODLE DA UFPA. Guia rápido
INTRODUÇÃO AO AMBIENTE MOODLE DA UFPA Guia rápido A PLATAFORMA MOODLE Moodle (Modular Object Oriented Distance LEarning) é um Sistema para Gerenciamento de Cursos (SGC). Trata-se de um programa para computador
Leia maisSumário: Fluxo Operacional... 3 Contatos... 4. Agenda Online... 10. Reservas de Salas... 26. Tarefas... 42
Sumário: Fluxo Operacional... 3 Contatos... 4 Passo a passo para visualização de contatos... 5 Passo a passo para filtragem da lista de contatos... 6 Como ordenar a lista de contatos... 7 Como gerar uma
Leia maisMicrosoft Office PowerPoint 2007
INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em
Leia maisGuião de Introdução ao Eclipse IDE Índice
Índice 1. Introdução... 2 1.1. O que é um ambiente de desenvolvimento (IDE)?... 2 1.2. Visão geral sobre o Eclipse IDE... 2 2. Iniciar o Eclipse... 3 2.1. Instalação... 3 2.2. Utilizar o Eclipse... 3 3.
Leia maisINTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8
ÍNDICE INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8 ACESSO ÀS FERRAMENTAS 9 FUNÇÕES 12 MENSAGENS 14 CAMPOS OBRIGATÓRIOS
Leia mais