As 5 principais perguntas e respostas da entrevista do SSIS (Atualizado para 2019)

Índice:

Anonim

Introdução às perguntas e respostas da entrevista do SSIS

O SQL Server Integration Services (SSIS) é uma ferramenta de integração de dados desenvolvida pela Microsoft Corporation, usada para uma ampla variedade de atividades de migração de dados. Esta é uma plataforma para aplicativos de integração de dados e fluxo de trabalho. É um software comercial proprietário fornecido pela Microsoft que roda na plataforma Microsoft Windows.

Portanto, se você está procurando um emprego relacionado ao SSIS, precisa se preparar para as perguntas da entrevista do SSIS 2019. Embora cada entrevista do SSIS seja diferente e o escopo de um trabalho também seja diferente, podemos ajudá-lo com as principais perguntas e respostas da entrevista do SSIS, o que ajudará você a dar o salto e obter sucesso em sua entrevista do SSIS. Tendo isso em mente, criamos as perguntas e respostas mais comuns da entrevista do SSIS para ajudá-lo a obter sucesso em sua entrevista.

Abaixo está a lista de perguntas da entrevista do SSIS para 2019 que são feitas principalmente em uma entrevista:

1.O que é o SSIS (SQL Server Integration Services)?

Responda:
O SQL Server Integration Services (SSIS) é uma plataforma para integrar diferentes aplicativos de nível corporativo e soluções de transformação. Os serviços de integração serão usados ​​para fornecer soluções comerciais complexas que fornecem a entrega de requisitos comerciais facilmente. Os diferentes tipos de soluções comerciais complexas incluem a transferência de arquivos, o envio de mensagens em resposta aos eventos recebidos, aplicativos de data warehouse, mineração de dados, operações de limpeza de dados e atualização de objetos ou entidades do SQL Server. O SSIS também é uma ferramenta de Extração, Transformação e Carga (ETL), que executa operações de transformação de dados.
O SQL Server Integration Services (SSIS) é um componente-chave do SQL Server Database Software usado para executar diferentes operações de migração de dados. O SSIS possui recursos diferentes, como Conexões, manipuladores de eventos, tarefas, variáveis ​​etc. O SQL Server Integration Services (SSIS) fornece recursos de programação e opção de extensibilidade para desenvolver modelos personalizados para transformações e tarefas.

2. Quais são os componentes importantes do SQL Server Integration Services (SSIS)?

Responda:
Os componentes principais e importantes são quatro: mecanismo de tempo de execução do SSIS, mecanismo de pipeline de fluxo de dados, modelo de objeto do SSIS, serviço de janelas do SSIS. O mecanismo de tempo de execução fornece gerenciamento do fluxo de trabalho de um pacote. O mecanismo de pipeline de fluxo de dados fornece a transformação de dados da origem para o destino e também nas transformações de memória. A arquitetura dos serviços de integração contém um serviço de serviços de integração que estará disponível no SQL Server Management Studio Software que pode ser usado para monitorar e gerenciar os pacotes do SQL Server Integration Services (SSIS).
O modelo de objeto do Integration Services contém interfaces de programação de aplicativos (API) que podem ser gerenciadas para acessar os utilitários de linha de comando, aplicativos personalizados e ferramentas do Integration Services. O layout de tempo de execução do Integration Services contém pacotes, executa pacotes e fornece suporte para pontos de interrupção, configuração, conexões, log e transações, os quais também podem ser salvos. O mecanismo de fluxo de dados será encapsulado pelas tarefas de fluxo de dados. Os buffers na memória serão fornecidos pelo mecanismo de fluxo de dados que move os dados do local de origem para o local de destino.

3.O que é um ponto de verificação no SSIS?

Responda:
Um ponto de verificação é usado para armazenar as falhas nos pacotes do SQL Server Integration Services (SSIS), que fornecem um recurso de ponto de verificação para restaurar o pacote com falha, encerrando as tarefas com falha e retomando as próximas, fornecendo capacidade de recuperação de falhas. No cabeçalho dos pontos de verificação, a janela de propriedades fornece o Nome do arquivo do ponto de verificação, Uso do ponto de verificação, Salvar pontos de verificação. O caminho completo pode ser especificado em Nome do arquivo do ponto de verificação, onde as variáveis ​​do pacote e os logs de tarefas concluídas serão armazenados. O uso do ponto de verificação é usado para reiniciar no ponto em que a última falha da tarefa ocorre.
Para implementar o comportamento do ponto de verificação, o salvamento do ponto de verificação deve ser definido como verdadeiro. Os pontos de verificação serão usados ​​principalmente para reiniciar os pacotes SSIS com falha. Os pontos de verificação devem ser configurados em um pacote SSIS. Um ponto de verificação pode ser gerado ou ativado usando a configuração de propriedades. O arquivo do ponto de verificação pode ser examinado verificando o elemento do ponto de verificação que contém o ID do pacote. Sempre que um pacote SSIS é iniciado, o SSIS pesquisa e carrega o arquivo do ponto de verificação e lê todos os detalhes de configuração ou propriedades.

4.Quais são os diferentes fluxos no SSIS?

Responda:
Os diferentes fluxos no SSIS (SQL Server Integration Services) são Fluxo de dados e Fluxo de controle. A tarefa de fluxo de dados será executada pelo mecanismo de fluxo de dados que move ou transfere os dados entre as origens e seus destinos. A adição da tarefa Fluxo de dados ao controle de pacote fornecerá o recurso da ferramenta Extrair, Transformar e Carregar (ETL). Um fluxo de dados contém no mínimo um componente de fluxo de dados. Um componente típico de fluxo de dados contém extração de dados de fontes e transformação de dados em destinos que podem ser modificados e carregamento de dados em destinos.
Um plano de execução será fornecido no mecanismo de fluxo de dados no momento da execução. Para inserir os dados em massa no Banco de Dados do SQL Server, o recurso de processamento em massa pode ser utilizado em vez de tarefas de fluxo de dados. Um fluxo de controle fornece o caminho para a execução do fluxo de trabalho das tarefas a serem executadas. Um conceito de loop é um exemplo do método de execução de fluxo de Controle. O fluxo de dados fornece a transformação de dados do destino de origem, enquanto o fluxo de controle define o caminho do fluxo de dados executando logicamente e as operações de fluxo de controle a serem executadas. Todo pacote SSIS (SQL Server Integration Services) contém um fluxo de controle com, opcionalmente, pelo menos um fluxo de dados. Os elementos do fluxo de controle são de três tipos, que são contêineres em pacotes que fornecem estruturas, funcionalidade que fornece tarefas e restrições de precedência. A arquitetura dos serviços de integração oferece a opção de aninhar os contêineres também.

5. Quais são os diferentes tipos de transformações no SSIS?

Responda:
Os diferentes tipos de transformações são Transformações de Inteligência de Negócios, Transformações de Divisão e Junção, Transformações de Linha, Transformações de Conjunto de Linhas, Outras Transformações. Novamente, existem muitos subtipos de transformações para as transformações do SSIS acima. Além das transformações acima, também existem transformações personalizadas. As transformações são os principais componentes das tarefas do Dataflow que transformam os dados dos feeds de origem em destinos nos formatos ou estruturas desejados, conforme necessário.
A principal vantagem das transformações é que elas têm na memória e não requerem nenhuma elaboração nos scripts SQL. Também há transformações síncronas e assíncronas que são úteis para as transformações simultâneas. Transformações de conversão de dados e colunas derivadas são as transformações síncronas em que os dados fluem para buffers de memória durante o processo de transformação e o mesmo buffer chega. Transformações assíncronas causa o bloqueio do fluxo de dados, que é novamente de dois tipos chamados transformações parcialmente bloqueadas e transformações totalmente bloqueadas. Essas duas transformações muito importantes no SQL Server Integration Services (SSIS).

Artigo recomendado

Este foi um guia para a lista de perguntas e respostas da entrevista do SSIS, para que o candidato possa reprimir essas perguntas da entrevista do SSIS facilmente. este é o post mais valioso sobre perguntas e respostas da entrevista do SSIS. Você também pode consultar os seguintes artigos para saber mais -

  1. Importante no gerenciamento de banco de dados do SQL Server
  2. Guia sobre perguntas da entrevista sobre Big Data
  3. 13 melhores perguntas e respostas da entrevista de programação C
  4. Perguntas e respostas úteis sobre a entrevista do Apache PIG
  5. Perguntas valiosas da entrevista da ciência de dados