Re: [oracle_br] ODI - SOA - OFA
Amigos, Se alguem do Rio de Janeiro, estiver interessado em se atualizar e conhecer a ferramenta de ODI. Segue um curso na CFEA ( www.cfea.com.br ) Workshop Oracle Data Integrator – ODI (Prático) *Apresentação* Nesse treinamento será abordada a configuração da ferramenta ODI, passando pelo desenvolvimento de processos de integração de dados (ETLs), utilizando as melhores práticas dessa ferramenta da Oracle. Objetivando o aprendizado prático, com cases reais aplicados no mercado de trabalho. *Objetivo do WorkShop* Através da explanação das técnicas, exposição e exercícios, demonstramos os melhores caminhos para a montagem de sistemas de inteligência de negócios. *Publico Alvo*Estudantes de tecnologia da informação, programadores, desenvolvedores, analistas de sistemas, administradores de dados, administradores de banco de dados. *Metodologia* Desenvolvimento teórico e prático *Pré Requisitos* Conhecimento de Dados de Dados e Modelagem de Dados Relacional, Oracle SQL e Oracle PL/SQL *Conteúdo Programático* Introdução Oracle Data Integrator O que é o Oracle Data Integrator? Visão geral do ODI 11g Visão geral dos componentes ODI 11g Sobre módulos gráficos *Arquitetura de repositórios* Administrar os repositórios ODI Criando e conectando-se ao repositório mestre Criando e conectando-se ao repositório de trabalho *Conceito de Topologia* Arquitetura de Topologia Criando arquitetura física Criando a arquitetura lógica Vinculando arquitetura lógica e física Testando uma conexão de servidor de dados *Configurando um novo projeto (Bi Vendas)* Visão geral dos Projetos ODI Criando um novo projeto Utilização e organização de pastas Módulos de conhecimento Exporte e importe de objetos no ODI Utilização de marcadores Exercícios Chaves e referências Exercícios *Conceitos de interfaces ODI* O que é uma interface? Regra de negócio para interfaces Mapeamento e filtros Visão geral do processo de integração Criando uma interface básica Armazenamento de dados de múltiplas fontes Criando Joins Criando filtros Visão geral do fluxo Seleção de Módulos de Conhecimento Interfaces: monitoramento e depuração Interfaces de monitoramento Utilizando o Operator Monitorando sessions e tarefas Trabalhando com erros Dicas para evitar erros *Usando procedimentos ODI* O que é um procedimento? Criando procedimentos Adicionando comandos Adicionando opções Utilizando o operador para visualizar os resultados *Usando pacotes ODI* O que é um pacote? Criando um pacote A execução de um pacote Controlando um caminho de execução Criando um laço Visão geral da guia de ferramentas *Gerenciamento de Cenários ODI e versões* O que é um cenário? Gerenciando Cenários Preparar cenários para a implantação Como automatizando cenários *Prática* Serão desenvolvidos vários exercícios para evidenciar a pratica da ferramenta Contatos / Informações www.cfea.com.br (21) 3489-3738 Att. *Edson Almeida Junior* Telefone...: (21) 9-8600-8439 Tim / (21) 9-8752-5731 Oi SKYPE: edsonalmeidajr Em 29 de outubro de 2014 15:34, Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br] escreveu: > > > Olá pessoal, > > Entrei em contato com uma pessoa de RH em meu Skype, perguntando sobre > alguma vaga relacionado a PL SQL ou Forms. > Tive a resposta dela que quase não tem mais espaço para essas ferramentas > 'velhas' e que hoje só teria vaga para ODI, SOA e OFA. > Desculpe a ignorancia, mas, eu não conheço nenhum desses > conceitos/plataformas/ferramentas. > Não trabalhei com nada que seja algo assim. > Como eu estou em cliente, não estou querendo fuçar no google no momento > para ter uma breve noção. > Alguém poderia, por favor, colocar +/- o que é isso? > Fiquei bastante curioso. > Obrigado. > > >
Re: [oracle_br] ODI - SOA - OFA
Victor, ODI = Oracle Data Integrator SOA = Service-oriented architecture (Arquitetura Orientada a Serviços) OFA = Oracle Flexible Architeture é um conjunto de definições propostas para facilitar a vida do administrador dos produtos Oracle Na minha opinião, comercialmente o ODI (Oracle Data Integrator) esta sendo mais requerido pelo mercado, em seguindo lugar o SOA através da Ferramenta BPEL. Se você for do Rio de Janeiro, eu indico o curso de ODI na CFEA, veja o link abaixo http://www.cfea.com.br/index.php/ft/workshop-oracle-data-integrator-odi-pratico Att *Edson Almeida Junior* Telefone...: (21) 9-8600-8439 Tim / (21) 9-8752-5731 Oi SKYPE: edsonalmeidajr Em 29 de outubro de 2014 15:34, Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br] escreveu: > > > Olá pessoal, > > Entrei em contato com uma pessoa de RH em meu Skype, perguntando sobre > alguma vaga relacionado a PL SQL ou Forms. > Tive a resposta dela que quase não tem mais espaço para essas ferramentas > 'velhas' e que hoje só teria vaga para ODI, SOA e OFA. > Desculpe a ignorancia, mas, eu não conheço nenhum desses > conceitos/plataformas/ferramentas. > Não trabalhei com nada que seja algo assim. > Como eu estou em cliente, não estou querendo fuçar no google no momento > para ter uma breve noção. > Alguém poderia, por favor, colocar +/- o que é isso? > Fiquei bastante curioso. > Obrigado. > > >
Re: [oracle_br] ODI - SOA - OFA
Christian, sobre o Forms 12c é isso mesmo, em http://blog.iadvise.eu/2014/09/22/oracle-forms-12c/ o Autor cita fontes internas da Oracle que confirmar para 2015 o Forms 12c (embora ainda sem quadrimestre definido) , e do 11g já recebemos o 11gR1, desde janeiro temos o 11gR2 para download no technet, e já saíu patchset pro 11gr2... Então sim, o Forms ainda está Ativo, sim... O que acontece é que ele não é mais a ferramenta dominante para desenvolvimento, até porque hoje em dia não existe uma ferramenta/linguagem/tool de desenvolvimento que domine sozinha per se o mercado : se tem muitas Empresas que usam Java, também tem muitas outras que optam por .NET, por PHP, Delphi e tantas outras , principalmente por medo da alta curva de aprendizado do Java... Hoje o mercado é por demais fragmentado, então fica até difícil inclusive vc arriscar um percentual de uso para uma tool Victor , é assim : as tools que a pessoa de RH citou não são tools de desenvolvimento : ODI (Oracle Data Integrator, http://www.oracle.com/technetwork/middleware/data-integrator/overview/index.html é a página dela) é uma ferramenta que serve para vc fazer envio,carga e manipulação de dados entre diferentes fontes de dados (tipicamente, entra bancos OLTP e bancos DW/DSS), e SOA (Service Oriented Architecture, http://www.oracle.com/br/products/middleware/soa/overview/index.html é a página dele) é um conjunto de normas e procedimentos que regem a comunucação entre aplicativos... A Oracle (como n outras) tem a sua ferramenta (a Oracle SOA SUITE, http://www.oracle.com/technetwork/middleware/soasuite/overview/index.html é a página dela) que ajuda a implementar essas "regras" do SOA na sua Aplicação (Aplicação essa que muita gente opta por desenvolver em Java, até pelas ajudas/integrações/assistentes/facilidades que o SOA e o Jdeveloper - a IDE Java da Oracle - dão, mas NÂO É OBRIGATÓRIO isso)... O fato é que realmente tem um número de Empresas de grande porte que estão preocupadas com manipulação/movimentação/integração de dados (E de Aplicações!!) e portanto podem sir ter utilidade para ODI/SOA & cia bela, mas NÂO PENSE que isso é geral e vale pra qualquer uma, nem pense que é um assunto que deveria fazer parte do seu repertório como desenvolvedor per se, essas coisas, repito, são AJUTÓRIOS, são coisas complementares, mas não são ferramentas pensadas para se desenvolver diretamente com elas Assim se hoje vc é um desenvolvedor que só atua/atuou em ambientes menores, não altamente complexos, em clientes que não são de grande porte, DIFICILMENTE vc teria oportunidade de empregar qualquer uma dessas tools... Da mesma forma, essa analista de RH diz que tá cheia de vagas que pedem as tools, legal, mas NÂO PENSE que isso é uma Requisição do mercado porque não é : como eu disse, tem mita gente que não as usa rotineiramente, então logicamente claro que vc acha sim opções de marcado que não as exijam, e muitas... A minha Recomendação é : aos poucos, vá estudando os conceitos envolvidos, se tiver a Oportunidade de fazer cursos nas áreas seria uma boa, compre bons livros introdutórios, baixe as tools para estudo próprio seu (conhecimento nunca é demais), MAS se alguém te falar que sem essas coisas vc não trabalaha mais, que TODO MUNDO as pede, etc, isso é EXAGERO, okdoc ?? []s Chiappa OBS : desconheço TOTALMENTE qquer tool Oracle com essa abreviatura de OFA : pra mim, OFA é Oracle Flexible Architecture, um procedimento de divisão dos diretórios duma instalação de software Oracle, nada a ver com desenvolvimento...
Re: [oracle_br] ODI - SOA - OFA
Oi Vitor! Realmente Oracle Forms e Reports são ferramentas velhas. Mas ainda estão em uso. Na empresa onde trabalho, na matriz na Europa, não existem mais profissionais nessa tecnologia e estão estudando a mudança para outras plataformas. Então na realidade a mudança é por falta de profissionais.Trabalhei em um projeto do governo federal que consistia em migrar do Oracle Forms 10 para 11. E nem pensam em mudar de plataforma. A Oracle já havia "anunciado" a descontinuidade desde o Oracle Forms 6i. Já estamos na versão 11 e me parece que irá existir a versão 12. E o velho e bom PL/SQL, esse jamais deixará de existir. Portanto o "velho" é relativo. Ouvi essa mesma história a 12 anos atrás com o Cobol. Só que os grandes bancos estão aí firmes e fortes com seus "dinoussauros tecnológicos". Portano sugiro a você pesquisar outras pessoas de RH e se informar melhor. Existe mercado para todos hoje em TI. O que falta não são as tecnologias e sim os bons profissionais. Christian Em 29 de outubro de 2014 15:34, Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br] escreveu: > > > Olá pessoal, > > Entrei em contato com uma pessoa de RH em meu Skype, perguntando sobre > alguma vaga relacionado a PL SQL ou Forms. > Tive a resposta dela que quase não tem mais espaço para essas ferramentas > 'velhas' e que hoje só teria vaga para ODI, SOA e OFA. > Desculpe a ignorancia, mas, eu não conheço nenhum desses > conceitos/plataformas/ferramentas. > Não trabalhei com nada que seja algo assim. > Como eu estou em cliente, não estou querendo fuçar no google no momento > para ter uma breve noção. > Alguém poderia, por favor, colocar +/- o que é isso? > Fiquei bastante curioso. > Obrigado. > > > -- Christian Cedrid
Re: [oracle_br] ODI - SOA - OFA
Victor Não acho que PL/SQL seja algo "sem espaço" (mas talvez haja poucas vagas para PL/SQL "puro"). Sobre o mercado de Forms não estou a par. ODI - Oracle Data Integrator: ferramenta de ETL (desenvolvida em Java). Foi comprada pela Oracle (antes chamava-se "Sunopsis"). SOA - Service-Oriented Architecture (Arquitetura Orientada a Serviços): bem basicamente, é arquitetura de sistemas baseada em "webservices" e "barramento" (service bus). A Oracle tem várias ferramentas que se integram para trabalhar nesse conceito de arquitetura. OFA: esta fiquei na dúvida se alguma ferramenta nova com esta sigla... Até onde sei, é "Optimal Flexible Architecture" - uma proposta ou guia de padronização da Oracle, para organização do ambiente (instalação e administração). [ ] André Em 29 de outubro de 2014 15:34, Victor Freidinger victor_freidin...@yahoo.com.br [oracle_br] escreveu: > > > Olá pessoal, > > Entrei em contato com uma pessoa de RH em meu Skype, perguntando sobre > alguma vaga relacionado a PL SQL ou Forms. > Tive a resposta dela que quase não tem mais espaço para essas ferramentas > 'velhas' e que hoje só teria vaga para ODI, SOA e OFA. > Desculpe a ignorancia, mas, eu não conheço nenhum desses > conceitos/plataformas/ferramentas. > Não trabalhei com nada que seja algo assim. > Como eu estou em cliente, não estou querendo fuçar no google no momento > para ter uma breve noção. > Alguém poderia, por favor, colocar +/- o que é isso? > Fiquei bastante curioso. > Obrigado. > > >
[oracle_br] ODI - SOA - OFA
Olá pessoal, Entrei em contato com uma pessoa de RH em meu Skype, perguntando sobre alguma vaga relacionado a PL SQL ou Forms.Tive a resposta dela que quase não tem mais espaço para essas ferramentas 'velhas' e que hoje só teria vaga para ODI, SOA e OFA.Desculpe a ignorancia, mas, eu não conheço nenhum desses conceitos/plataformas/ferramentas.Não trabalhei com nada que seja algo assim.Como eu estou em cliente, não estou querendo fuçar no google no momento para ter uma breve noção.Alguém poderia, por favor, colocar +/- o que é isso?Fiquei bastante curioso.Obrigado.