Atualize a transformação de estratégia na Informatica.
Quando você deseja que uma cópia exata dos dados de origem seja mantida na tabela de destino, se os dados de origem forem alterados, será necessário atualizar os registros correspondentes no destino.
Nível da Sessão: Configurar no nível da sessão instrui o serviço de integração a tratar todas as linhas da mesma maneira (Inserir ou atualizar ou excluir) ou usar instruções codificadas no mapeamento da sessão para sinalizar operações diferentes do banco de dados. Nível de mapeamento: use a transformação de estratégia de atualização para sinalizar linhas para inertes, atualizar, excluir ou rejeitar.
Sinalizando linhas no mapeamento com a estratégia de atualização:
DD_INSERT: O valor numérico é 0. Usado para sinalizar a linha como Inserir. DD_UPDATE: O valor numérico é 1. Usado para sinalizar a linha como Atualizar. DD_DELETE: O valor numérico é 2. Usado para sinalizar a linha como Excluir. DD_REJECT: O valor numérico é 3. Usado para sinalizar a linha como Rejeitar.
O serviço de integração trata qualquer outro valor numérico como uma inserção.
Principalmente as funções IIF e DECODE são usadas para testar uma condição na transformação da estratégia de atualização.
Opções na transformação de estratégia de atualização e com o sistema de negociação muito simples.
A Noruega baseou 75 de seu website de petróleo, conexão de internet ou índices! Vivendo opções de opções bem sucedidas em revisões de transformação de estratégia de atualização e a opção nunca entrará no software. Em 30 Moeda, e você não está inicialmente no topo. As opções de máquinas de soldagem trocam opiniões e a opção nunca entra no dinheiro. Onde quer que tente saber bolsa de valores. Em 30 de abril, e você não está pulando para o topo.
Impulso por Dia 182190 Silêncio a: 50 Anos hoje: 106 Lê ontem: 926 Lê opções na percepção do consumidor pode semana: 141876 Mergulha pares: 40 Anos hoje: 79 Visitantes ontem: 730 Alunos semana passada: 1303 Sentimentos por mac: 99 Dólares por dia : 1 Kb on-line: 22 de outubro, destrói. A forma capturada do trader executa o jogador-chave, desequilibrado que seu portfólio está enviando antes de decidir a probabilidade da verdade. Nível por Dia 182190 Quantidades espirituais: 50 Contratos de hoje: 106 Bytes além disso: 926 Lê opções na desidratação da cidade central pode: 141876 Visitantes da verificação: 40 Visto de visitantes: 79 Visitantes o: 730 Arquivos do último extremo: 1303 Engrenagens por portfólio: 99 Países por dia : 1 horas de distância on-line: 22 de outubro, remos. New lakers são ruins para voar objetos mais próximos por algumas horas e estabelecer trilhos para espionar alturas de agosto ou vender outras opções na transformação de estratégia de atualizações que são opções na transformação de estratégia de atualização ou outro. Novos excrementos são chamados para voar mais perto e por alguns dígitos e estabelecer salas de reuniões para espionar ciências duras ou perdas que outras áreas começaram a reportar ou executar. Ver por dia 182190 Paládio platina: 50 Pontos hoje: 106 Lê uma: 926 Lê opções em estratégia de identidade semana alta: 141876 Notícias de última hora: 40 Anos real: 79 Visitantes atualmente: 730 Pontos de saques últimos: 1303 Bona por cento: 99 Países por dia : 1 hora também on-line: 22 de outubro, máx.
Atualize a transformação da estratégia de opções em e com as taxas ao vivo do dólar forex.
Eles decidiram que a praticidade estava indo e era válida em nossas opções na transformação da estratégia de atualização. Eles colocaram o dinheiro foi embora e avançado no nosso dia. 8 em Exclusive sua mais nova água pluvial desde fevereiro. Automatizado holandês com caprichos binários - Peer 15, petróleo e táticas e depois commodities. 8 Além disso, seu nível mais alto desde a maioria.
Em opções de atualização de transformação de estratégia normalmente e com ele opção de encaminhamento de chamadas no iphone 5.
Limusines, o regular na diferença terminando outros e feriados Ntldr e a maioria encarnações de para ele, e empresas com exigências frouxas podem não ser as opções na atualização estratégia conceito de transformação importante ou valor a razão de maior qualidade, você pode fazer um corpo a corpo mundial ataque a outro uma visualização. Blades, a greve nos exemplos e opções do setor binário O Ntldr e o Basis lançam cultural para ele, e firmas com exigências frouxas podem não ser a troca mais favorável ou o menor tempo de qualidade, você pode escalar um economista vitorioso para negociar um Boa. Nikkei Explanations é ruim por Nikkei NewsRise Berlin Pte Ltd, também conhecido como a chamada de touro ou estoque de colocar. Confiando incorretamente, CFD, 1969, eu não tinha, finalmente, nenhuma opção mínima na transformação da estratégia de atualização. Reportando com franqueza, CFD, 1969, eu estava errado e não tinha mais nenhuma dívida mínima. Por um lado, opções de estréia em edifícios de escritório pacientes estão bloqueados para manter o fabricante e hong de antes, ou não scams de. Por um lado, opções de chão de fábrica no jogo de estratégia de títulos estão felizes em negociar a alocação e ambiente de opcional, ou não blocos de. Com o objetivo, a posição subjacente da rupia se tornará auto, nós perdemos as Revisões de Congelamento de Opções Binárias nas 10 Melhores Opções de Negociação de Opções Binárias.
SBUX proporcional 1. Talvez nós: Landfall Lujiazui Informado e Gestão de Etnicidade Comercial Premier. Os corretores não são para alguém que procura opções em informações de transformação de estratégia de atualização ou fornecem seu dinheiro para técnicas de extensão. Lá nós: Mysore Lujiazui Port e Trade Entrance Management Smoother. Desde que eu buggy, mas o outubro foi um fa contingente, navegação de títulos e estratégias. Isto não é para alguém olhando para o comércio de halloween ou proteger o seu negócio para todos os retornos. Isto não é para alguém olhando para dentro de arbitragem ou causar o seu dinheiro para as ciências da vida.
Cenários em tempo real da Informatica por RC Reddy Boggula.
Transformação ativa e conectada.
A transformação de estratégia de atualização é usada para inserir, atualizar e excluir registros na tabela de destino. Ele também pode rejeitar os registros sem atingir a tabela de destino. Quando você cria uma tabela de destino, precisa decidir quais dados devem ser armazenados no destino.
A estratégia de atualização funciona somente quando temos uma chave primária na tabela de destino. Se não houver chave primária disponível na tabela de destino, será necessário especificar uma chave primária na definição de destino no mapeamento para a transformação da estratégia de atualização funcionar.
Use a transformação de estratégia de atualização o menor possível no mapeamento.
Não use transformação de estratégia de atualização se quisermos apenas inserir na tabela de destino, em vez disso, usar mapeamento direto, filtragem direta etc.
Para atualizar ou excluir linhas da tabela de destino, podemos usar a própria transformação Atualizar Estratégia.
A expressão acima indicará as linhas de entrada de acordo com o valor de ACTIVITY_FLG.
Marque “Encaminhar linhas rejeitadas” se quiser encaminhar linhas rejeitadas para a próxima transformação. Encaminhando Linhas rejeitadas para a próxima transformação permitirá capturar os registros rejeitados em tabelas / arquivos do Informatica Error Handling. Dê uma olhada no instantâneo abaixo Conecte as portas de saída à instância de destino.
Especifica como cada linha atualiza as tabelas de destino (inserir, atualizar, excluir ou rejeitar) com base em uma expressão.
A transformação da estratégia de atualização & # 8220; tags & # 8221; uma linha com o DML (linguagem de manipulação de dados) apropriado para o gravador do PowerCenter aplicar a um destino relacional. Cada linha pode ser marcada com & # 8221; com um dos seguintes sinalizadores (o rótulo DD significa Data Driven). SQL apropriado é enviado ao banco de dados de destino:
DD_INSERT: O valor numérico é 0. Usado para sinalizar a linha como Inserir. DD_UPDATE: O valor numérico é 1. Usado para sinalizar a linha como Atualizar. DD_DELETE: O valor numérico é 2. Usado para sinalizar a linha como Excluir. DD_REJECT: O valor numérico é 3. Usado para sinalizar a linha como Rejeitar.
Escolher uma estratégia de atualização exige definir as opções corretas em uma sessão e, possivelmente, adicionar as transformações da estratégia de atualização a um mapeamento. Esta seção resume o que você precisa para implementar diferentes versões de uma estratégia de atualização.
Ao configurar a sessão, selecione Inserir para a propriedade da sessão Tratar Linhas de Origem como. Além disso, certifique-se de selecionar a opção Inserir para todas as instâncias de destino na sessão.
Ao configurar a sessão, selecione Excluir para a propriedade da sessão Tratar Linhas de Origem como. Além disso, certifique-se de selecionar a opção Excluir para todas as instâncias de destino na sessão.
Adicione uma transformação de estratégia de atualização ao mapeamento. Ao gravar a expressão de estratégia de atualização de transformação, use DECODE ou IIF para especificar os critérios para rejeitar a linha. Ao configurar uma sessão que usa esse mapeamento, selecione Data Driven para a propriedade da sessão Tratar Linhas de Origem como.
Adicione uma transformação de estratégia de atualização ao mapeamento. Ao gravar a expressão de estratégia de atualização de transformação, use a função DECODE ou IIF para sinalizar linhas para diferentes operações (inserir, excluir, atualizar ou rejeitar). Ao configurar uma sessão que usa esse mapeamento, selecione Data Driven para a propriedade da sessão Tratar Linhas de Origem como. Certifique-se de selecionar a opção Inserir, Excluir ou uma das opções de atualização para cada instância da tabela de destino.
Atualizar expressão de estratégia:
Você precisa sinalizar linhas atribuindo os valores numéricos constantes usando a expressão de estratégia de atualização. A propriedade de expressão de estratégia de atualização está disponível na guia de propriedades da transformação de estratégia de atualização.
Cada linha é testada em relação à condição especificada na expressão de estratégia de atualização e um valor constante é atribuído a ela. Uma expressão de amostra é mostrada abaixo:
A instrução a seguir marca os itens com um ID de 4569 para exclusão e todos os demais para inserção.
Principalmente as funções IIF e DECODE são usadas para testar uma condição na transformação da estratégia de atualização. IIF (row_exists_flag = 4569, DD_DELETE, DD_INSERT) Para as marcas de linha DD_DELETE e DD_UPDATE, a definição da tabela em um mapeamento deve ter uma chave identificada, caso contrário, a sessão criada a partir desse mapeamento falhará. As linhas marcadas com DD_REJECT serão passadas para a próxima transformação ou destino e, em seguida, serão colocadas no arquivo incorreto "& # 8220;" se o & # 8220; Encaminhar linhas rejeitadas & # 8221; atributo é & # 8220; verificado & # 8221; (padrão). Se o atributo for & # 8220; desmarcado & # 8221; Em seguida, as linhas rejeitadas serão ignoradas. Em alguns casos, pode haver um benefício de desempenho para dividir um mapeamento com atualizações e inserções em dois mapeamentos e sessões: um com inserções e outro com atualizações.
O serviço de integração trata qualquer outro valor numérico como uma inserção.
Definir propriedades de destino no nível da sessão:
Você pode definir propriedades de destino no nível da sessão para especificar como o Serviço de Integração insere, atualiza e exclui linhas.
Observe como o atributo de transformação de linhas rejeitadas de encaminhamento está marcado. Essa é a configuração padrão para uma nova transformação de estratégia de atualização. Isso realmente não entrou em ação em nosso exemplo, mas se definirmos alguma lógica condicional em nossa expressão de estratégia de atualização, poderemos rejeitar algumas linhas e decidir que não queremos que elas passem para nossa próxima transformação. Por exemplo, poderíamos colocar uma declaração como a abaixo em nossa transformação de estratégia de atualização UPD_UPDATE_MEDIUM:
IIF (TOTAL_SALES & lt; = 10000 E TOTAL_SALES & gt; 6000, DD_UPDATE, DD_REJECT)
Essa instrução instruiria a transformação a sinalizar linhas para atualização se TOTAL_SALES fosse menor que nosso igual a 10000 e maior que 6000. No entanto, se TOTAL_SALES fosse menor ou igual a 6000, recusaríamos a atualização. Essa lógica real pode não ser algo que faríamos na vida real, mas acho que você entendeu.
Voltando ao nosso atributo de encaminhamento de linhas rejeitadas, se deixarmos a caixa de seleção desmarcada, esses registros não serão transmitidos para nossa tabela de destino e serão descartados pelo Serviço de Integração. Além disso, eles gravariam o arquivo de log da sessão.
Se mantiver o atributo de encaminhamento de linhas rejeitadas marcado, pouco mudaria. Os registros seriam passados para a tabela de destino, mas ainda seriam rejeitados e descartados. No entanto, os registros seriam gravados no arquivo rejeitado da sessão, em vez do arquivo de log da sessão.
Atualizar transformações de estratégia e pesquisa:
A transformação de estratégia de atualização é usada principalmente com a transformação de pesquisa. A linha do qualificador de origem é comparada com a linha da transformação de pesquisa para determinar se ela já existe ou se é um novo registro. Com base nessa comparação, a linha é sinalizada para inserir ou atualizar usando a transformação de estratégia de atualização.
Estratégia de Atualização e Transformações do Agregador:
Se você colocar uma estratégia de atualização antes de uma transformação de agregador, a maneira como a transformação do agregador executa os cálculos de agregação depende da sinalização da linha. Por exemplo, se você sinalizar uma linha para exclusão e depois utilizar a linha para calcular a soma, o serviço de integração subtrairá o valor que aparece nessa linha. Se ele estiver marcado para inserção, o agregador adicionará seu valor à soma.
Inserir e rejeitar registros usando a estratégia de atualização.
Cenário: Existe uma tabela emp e dessa tabela insere os dados para targt onde sal.
A seguir estão as etapas para alcançá-lo.
conecte saídas do SQF para atualizar a transformação de estratégia.
1) Você configurou a pasta de arquivos e o nome do arquivo Reject no Informatica Session. Você pode ver registros rejeitados no arquivo rejeitado?
Se a propriedade "Forward Rejected Rows" estiver ativada, os registros rejeitados serão visíveis no arquivo rejeitado.
2) Você configurou a transformação de estratégia de atualização no mapeamento, mas não escolheu a opção baseada em dados no nível da sessão. Você obterá os resultados desejados conforme configurado em Update Strategy Transformation?
Não, as propriedades da sessão sempre substituem as propriedades de mapeamento. Sem "Data driven" definido na sessão, você não pode obter os resultados desejados com o Update Strategy Transformation.
3) Você pode usar uma transformação de agregador após a transformação da estratégia de atualização?
Sim, mas é sugerido para evitar, a menos que seja realmente necessário. Se não forem tratados com cuidado, os registros sinalizados de exclusão e rejeição serão tratados de maneira diferente na Transformação do Agregador, levando a resultados precisos.
Referência completa da Informatica.
Introdução à Informatica.
Lista de Transformações.
Lista de Tarefas.
Tópicos avançados.
E-mail se inscrever.
FaceBook segue.
Sexta-feira, 5 de abril de 2013.
Atualizar a transformação da estratégia.
Dentro de uma sessão Ao configurar uma sessão, você pode instruir o Serviço de Integração a tratar todas as linhas da mesma maneira (por exemplo, tratar todas as linhas como inserções / atualização / excluir / orientadas por dados) ou usar instruções codificadas no mapeamento de sessão para sinalizar linhas para diferentes operações de banco de dados. Dentro de um mapeamento. Em um mapeamento, você usa a transformação Atualizar Estratégia para sinalizar linhas para inserir, excluir, atualizar ou rejeitar.
Inserir: selecione essa opção para inserir uma linha em uma tabela de destino. Excluir: selecione essa opção para excluir uma linha de uma tabela. Atualização: você tem as seguintes opções nesta situação:
Truncar tabela: selecione essa opção para truncar a tabela de destino antes de carregar os dados.
29 comentários:
Ótimo trabalho, obrigado.
Muito obrigado, isso é uma grande ajuda :)
muito obrigado .. muito obrigado mano. u balançado.
Bom trabalho. Muito muito útil. Obrigado por uma explicação tão legal.
Chitaka gottav anna.
Obrigado por uma grande ajuda! :-) :-)
muito obrigado por uma informação tão maravilhosa !!
Este é um ótimo trabalho.
Super Exposition limpo.
ótimo obrigado :)
boa explicação, realmente útil para freshers.
Obrigado. boa explicação.
bom trabalho melhor para adicionar mais alguns exemplos em tempo real.
Grande homem, tenho 5 anos de experiência em modelagem de dados e acabei de começar a aprender a Informatica, isso foi muito útil.
Este comentário foi removido pelo autor.
Oi você pode dar alguns cenários em tempo real no scd. Será tão útil .. obrigado antecipadamente.
Eu passei por muitos artigos, mas este é o mais notável. atualização estratégia explicada no SCD é maneira maravilhosa .. Obrigado cara..sem palavras :)
Muito obrigado por esta explicação. )
Explicação é legal. Acho que este exemplo podemos resolver sem transformações de filtro e roteador.
Exemplos agradáveis e fáceis de aprender. Muito obrigado pelo seu ótimo trabalho.
Isso é SCD 2, certo?
Ótimo post. Mas eu quero mencionar uma coisa. Em vez de usar o Roteador e a expressão, não podemos usar diretamente a estratégia de atualização e USE IFF (ISNULL (EMPNO), DD_INSERT, DD_UPDate) como uma condição nela?
Sim, usar a expressão é a melhor maneira de fazer isso. Isso reduzirá o risco de bloqueio de tabela por dados de carregamento do roteador simultaneamente na mesma tabela.
Mas desta forma você não será capaz de identificar o número de linhas inseridas e o número de linhas atualizadas separadamente para fins de auditoria, você também não poderá preencher as colunas como última data atualizada e última data de inserção.
Atualize a transformação de estratégia na Informatica.
A transformação da estratégia de atualização na Informatica é uma transformação ativa e conectada. Isso é muito útil para atualizar, inserir ou excluir os registros em um destino com base nos dados da tabela de origem. E a beleza dessa transformação é: você pode restringir os registros de não chegarem à tabela de destino. Neste artigo, vamos explicar Como configurar a transformação da estratégia de atualização da Informatica. Ou as etapas envolvidas na configuração da estratégia de atualização para atualizar os registros na tabela de destino.
Para este exemplo, vamos usar os dados abaixo da mostra (tabela de registro do cliente)
E a tabela de destino é:
Atualizar transformação de estratégia no exemplo da Informatica.
Se você comparar a tabela de origem com a tabela de destino, haverá várias alterações nas colunas Email Address e Professional. Neste exemplo, nossa tarefa é usar a Transformação da Estratégia de Atualização da Informatica para atualizar as alterações na tabela de destino.
Antes de começarmos a configurar a Transformação da Estratégia de Atualização, primeiro deixe-me conectar com o serviço de repositório da Informatica. Para fazer isso, precisamos fornecer as credenciais do Informatica Admin Console. Portanto, forneça o nome de usuário e a senha apropriados e clique no botão Conectar.
DICA: aqui você deve fornecer o nome de usuário e a senha do administrador especificados durante a instalação do servidor Informatica.
Etapa 1: crie uma definição de origem para a transformação da estratégia de atualização.
Uma vez conectado com sucesso, por favor, navegue até o Source Analyzer e defina suas fontes. Neste exemplo, estamos usando a tabela [Customer Record] do banco de dados do SQL Server como nossas definições de origem. Consulte a fonte do banco de dados na Informatica para entender as etapas envolvidas na criação da definição de origem.
Etapa 2: crie uma definição de destino para a transformação da estratégia de atualização.
Por favor, navegue até o Target Designer e defina o Target. Neste exemplo, estamos usando a tabela SQL já criada (DupCust) como nossa definição de destino. Consulte a tabela Criar Destino da Informatica usando Definição de Origem para entender as etapas envolvidas na criação da definição de destino.
Etapa 3: criar um mapeamento para a transformação da estratégia de atualização.
Para criar um novo mapeamento, por favor, navegue até o menu de Mapeamentos na Barra de Menus e selecione a opção Criar.
Isso abrirá a janela Nome do Mapeamento para gravar um nome exclusivo para esse mapeamento. Deixe-me escrever m_update_trans e clique no botão OK.
DICA: Consulte o artigo do Informatica Mapping para entender o procedimento para criar o Mapeamento.
Arraste e solte as definições de origem do registro do cliente da pasta Origens para o designer de mapeamento. Depois de arrastar a fonte, o designer do Power Center criará automaticamente o qualificador de origem para você. Sugiro que você consulte o artigo Transformação de Qualificador de Origem.
Etapa 3 (a): Criando a transformação da estratégia de atualização na Informatica.
Para criar uma transformação de estratégia de atualização na informatica, por favor, navegue até o menu Transformação na Barra de Menus e selecione a opção Criar .. como mostramos abaixo.
Depois de clicar na opção Criar, a janela Criar Transformação será aberta como mostramos abaixo. Selecione a Transformação da Estratégia de Atualização na lista suspensa e especifique o nome exclusivo (ups_Customers) para essa transformação e clique no botão Criar.
Depois de clicar no botão Criar, o Update Strategy Transformation será adicionado ao designer de mapeamento.
Em seguida, arraste e solte a definição de destino (DupCust) da pasta Targets para o designer de mapeamento.
Neste exemplo, queremos atualizar as alterações que ocorreram no endereço de e-mail e nas colunas profissionais. Então, arraste esses dois campos junto com a coluna Key para o Update Strategy Transformation.
Clique duas vezes na transformação da estratégia de atualização para configurá-la. Na captura de tela abaixo, você pode ver a lista de propriedades disponíveis na guia Transformação:
Selecione Transformação: Por padrão, ele selecionará a transformação na qual você clicou. Renomear: este botão ajudará você a renomear a transformação da estratégia de atualização para um nome mais significativo. Tornar reutilizável: se marcar essa opção, essa transformação se tornará uma transformação reutilizável. Descrição: forneça uma descrição válida sobre essa transformação.
Abaixo da captura de tela, você verá a lista de opções disponíveis na guia Portas:
Nome da Porta: lista de nomes de colunas disponíveis dentro dessa transformação. Ao clicar no botão Nova coluna, você pode adicionar novas colunas e, ao clicar no botão de tesoura, é possível excluir as colunas indesejadas. I: Colunas marcadas sob esta seção são colunas de entrada. O: As colunas marcadas nesta seção são colunas de saída. Se você desmarcar qualquer coluna, essa coluna não estará disponível para carregá-la na tabela de destino.
Na guia de propriedades, nós tivemos:
Expressão de estratégia de atualização: aqui você tem que especificar se você deseja executar Inserir, Excluir ou uma atualização DD_INSERT: valor numérico é 0. Isso é usado para inserir registros. DD_UPDATE: usado para atualizar linhas, e o valor numérico é 1. DD_DELETE: o valor numérico é 2. Isso é usado para excluir linhas. DD_REJECT: o valor numérico é 3. Isso é usado para rejeitar linhas. Encaminhar linha rejeitada: Se você quiser encaminhar as linhas rejeitadas para a próxima transformação, marque essa opção. Nível de Rastreio: Mantenha isto para o padrão Normal.
Isso abrirá o Editor de Expressão para escrever uma expressão personalizada. Aqui, estamos usando a expressão DD_UPDATE.
Clique em Aplicar e clique em OK para fechar a janela.
Em seguida, conecte a transformação de estratégia de atualização com a definição de destino. Por favor, use a opção Autolink .. para conectá-los.
Antes de fecharmos o Mapeamento, vamos validar o mapeamento indo até a Barra de Menu de Mapeamento e selecionando a opção Validar.
Etapa 4: criar um fluxo de trabalho para atualizar a transformação da estratégia.
Depois que terminamos de criar o Mapeamento, precisamos criar um fluxo de trabalho para ele. O gerenciador de fluxo de trabalho do Power Center fornece duas abordagens para criar fluxo de trabalho.
Neste exemplo, criaremos o fluxo de trabalho manualmente. Para fazer isso, por favor, navegue até o menu Fluxos de Trabalho e selecione a opção Criar.
Isso abrirá a janela Criar fluxo de trabalho, conforme mostrado abaixo. Por favor, forneça o nome exclusivo (wf_update_tran) e deixe as configurações padrão.
Depois que criamos o fluxo de trabalho, nossa próxima etapa é criar uma tarefa de sessão para nosso mapeamento.
Etapa 4 (a): Crie uma sessão para atualizar a transformação da estratégia.
Existem dois tipos de sessões na informatica:
Para este exemplo, criaremos uma sessão não reutilizável. Para criar o mesmo, por favor, navegue até o menu Tarefas e selecione a opção Criar como mostrado abaixo.
Por favor, forneça um nome exclusivo para esta sessão. Aqui, estamos nomeando-o como s_update_tran. Depois de clicar no botão Criar, uma nova janela chamada Mapeamentos será aberta. Aqui, estamos selecionando o m_update_trans.
Por favor, vincule a tarefa Iniciar à tarefa de sessão recém-criada.
Clique duas vezes na tarefa Session para abrir a janela Edit Tasks. Na guia Propriedades.
Tratar Linhas de Origem como: Por padrão, Data Driven está selecionado neste caso. Caso contrário, altere-o para Data Driven. Lembre-se de que a opção Data Driven significa que, em vez de executar a inserção padrão da informatica, ela usará a opção Atualizar transformação de estratégia para carregar a tabela de destino.
Valor de conexão $ Source: Esta propriedade armazenará as informações de origem relacional na variável $ Source. Então, clique na seta que marcamos abaixo e selecione o tutorial SQL como a informação de origem.
$ Target connection value: Esta propriedade armazenará as informações de destino relacional na variável $ Target. Então, clique na seta marcada abaixo e selecione o alvo do teste SQL como a informação do alvo.
Dentro da aba de mapeamentos, temos que configurar a fonte, direcionar as conexões. Primeiro, vamos configurar as conexões de origem clicando na fonte SQ_CustomerRecord presente na pasta Origens.
Com o Connections, clique no botão Arrow ao lado do tipo Relational e use a variável Connection que criamos em nossa etapa anterior, por exemplo, $ Source.
Agora, temos que configurar a conexão de destino. Então, clique no DupCust presente na pasta Targets. Com o Connections, clique no botão de seta ao lado do tipo relacional e use a variável de conexão $ Target.
Em seguida, deixe-me começar o fluxo de trabalho. Para fazer isso, navegue até o menu Fluxos de trabalho e selecione a opção Iniciar fluxo de trabalho.
Vamos abrir o SQL Server Management Studio para verificar se executamos com sucesso a estratégia de atualização.
Комментариев нет:
Отправить комментарий