A integração de dados é uma parte essencial do fluxo de trabalho de qualquer empresa. Ela trata como os dados de uma empresa são transferidos, armazenados e gerenciados. É por isso que é importante que somente os melhores administradores profissionais sejam responsáveis por tais tarefas. As empresas estão constantemente em busca de tais profissionais - essas pessoas são recebem um ótimo salário, têm excelentes condições de trabalho e uma incrível prospecção de carreira. No entanto, para conseguir um trabalho tão incrível, você teria que passar na entrevista de emprego. Isso requer muita preparação e estudo de várias perguntas sobre entrevistas de SSIS. E é exatamente isso que este tutorial fornecerá a você.
Não importa se você já é um especialista em SSIS ou se quase nunca ouvir falar dele - este guia abordará tanto as perguntas avançadas quanto as básicas das entrevistas de SSIS. Então, vamos começar!
Tabela de Conteúdo
- 1. Introdução
- 1.1. Pergunta 1: Descreva o SSIS.
- 1.2. Pergunta 2: Explique que é a opção 'Controle de Fluxo.
- 1.3. Pergunta 3: O que é 'transformação de dados'?
- 1.4. Pergunta 4: O que é 'fluxo de dados'?
- 1.5. Pergunta 5: Por que usar o SSIS quando há DTS?
- 1.6. Questão 6: O que é uma 'tarefa'?
- 1.7. Pergunta 7: Quantos tipos de variáveis existem no SSIS?
- 1.8. Questão 8: O que são 'restrições de precedência'?
- 1.9. Questão 9: O que é 'implantação'?
- 1.10. Pergunta 10: Qual é o 'mecanismo de fluxo de dados'?
- 2. Perguntas da entrevista do SSIS - Nível Avançado
- 3.
- 3.1. Pergunta 1: Que tipos de opções de visualização de dados existem no SSIS?
- 3.2. Pergunta 2: O que é um 'checkpoint'?
- 3.3. Pergunta 3: O que é 'perfil de dados'?
- 3.4. Pergunta 4: Qual é a diferença entre os comandos 'Execute TSQL' e 'Execute SQL'?
- 3.5. Pergunta 5: Um pacote é executado sem problemas no BIDS (Business Intelligence Development Studio), mas não é executado com o SQL Agent. Qual é o motivo mais provável para isso?
- 4. Resumo
- 5. Conclusão
Introdução
Esta primeira parte do tutorial será dedicada apenas às perguntas básicas das entrevistas de SSIS. Isso é perfeito para aqueles que não têm idéia do que esperar durante uma entrevista de emprego real. No entanto, mesmo se você já é proficiente em SSIS, não passe direto para as perguntas avançadas!
Oferta Mais Recente Ativa Nesse Exato Momento:
GET 50% OFF
DataCamp Black Friday Sale
During this DataCamp Black Friday, you can access the top-rated courses with a 50% discount. Enroll now for way less!
As pessoas muitas vezes cometem o erro de negligenciar e ignorar as perguntas básicas. Eles justificam isso dizendo que eles estão usando o SSIS há muito tempo - que eles sabem tudo sobre os fundamentos do SSIS! Bem, mesmo que isso seja verdade, saber de algo não significa necessariamente que você será capaz de explicá-lo.
Veja, uma coisa é ler uma definição copiada de algum lugar da internet e depois memorizá-la palavra por palavra. No entanto, se você quiser deixar uma boa impressão para seus empregadores, este não é o melhor caminho a seguir. Uma das principais características que as empresas estão procurando, em administradores de dados, é o pensamento crítico. Isso também se estende a ser capaz de definir conceitos em suas próprias palavras.
Portanto, não negligencie essas perguntas e respostas básicas das entrevistas de SSIS. Preste atenção e você poderá até aprender algo novo!
Pergunta 1: Descreva o SSIS.
Provavelmente essa é a primeira pergunta que você deve ter que responder, e sem dúvida, ela é uma das mais importantes na entrevista de emprego. Ficou confuso? Deixe-me explicar.
Imagine uma entrevista real. Você entra, diz olá e se apresenta. Você provavelmente fala sobre seus hobbies, interesses e coisas semelhantes antes de começar a mergulhar nas perguntas da entrevista SSIS. Até esse ponto, seus empregadores não fazem ideia do seu nível de conhecimento com o tópico. No entanto, uma vez que eles perguntam o que é SSIS, aí será sua hora de brilhar.
Você tem duas opções neste momento. Você pode dar a eles uma definição genérica que você já leu na internet, ou você pode definir a ferramenta com suas próprias palavras. Como mencionei anteriormente, o pensamento crítico e a capacidade de descrever as coisas com suas próprias palavras são fatores muito importantes em um trabalho como administração de dados.
Se você der a seus entrevistadores uma resposta memorizada, você provavelmente não deixará uma boa impressão - eles já ouviram tudo isso antes. No entanto, se você tentar explicar o conceito com suas próprias palavras - ótimo! Você pode ganhar pontos por ter sido original.
Então, voltando à questão em questão - o que é o SSIS?
SSIS significa SQL Server Integration Services . É uma ferramenta de gerenciamento e integração de dados. As empresas usam o SSIS para armazenar seus dados em armazéns, extraí-los, carregá-los, gerenciá-los e assim por diante.
Pergunta 2: Explique que é a opção 'Controle de Fluxo.
A opção Controle de fluxo permite que os administradores de dados vinculem e programem tarefas de forma gráfica e lógica .
Pergunta 3: O que é 'transformação de dados'?
A transformação de dados é um processo que permite extrair dados específicos de sua origem. Feito isso, ela então gerencia e transfere para o arquivo de sua escolha (na maioria das vezes, é o arquivo final).
Como você provavelmente notou, as perguntas básicas da entrevista SSIS seguem certos padrões. Elas são baseadas em descrições, comparações ou explicações. Você não precisa se preocupar com o fato de seus empregadores solicitarem que você mostre algum tipo de tarefas específicas de alto nível. Esta é uma ocorrência bastante rara e acontece principalmente se você está buscando uma vaga mais avançada.
Pergunta 4: O que é 'fluxo de dados'?
Agora, se você está apenas começando com o SSIS, certas perguntas parecidas podem parecer complicadas - especialmente quando a questão anterior girou em torno da transformação de dados. No entanto, o fluxo de dados é simples.
Assim como na maioria dos outros casos, o fluxo de dados no SSIS se refere ao processo de informações que vão de um ponto a outro . Em outras palavras, os dados fluem de uma fonte para o local de destino.
Pergunta 5: Por que usar o SSIS quando há DTS?
Isso pode realmente parecer uma das perguntas mais complicadas das entrevistas de SSIS, especialmente por conta da menção a uma ferramenta de gerenciamento de dados que não é o SSIS. Você precisa ter bastante conhecimento sobre a parte teórica do SSIS para poder responder a essa pergunta corretamente.
DTS ( Data Transformation Services ) é uma versão desatualizada do SSIS. Este último foi aperfeiçoado para ser mais rápido, mais flexível e melhor otimizado. Então, para resumir - o SSIS é a versão mais nova, mais avançada e desenvolvida do DTS.
Questão 6: O que é uma 'tarefa'?
Uma tarefa é algo que você enviaria ao banco de dados para receber certos resultados. No total, existem dois tipos de tarefas no SSIS - tarefas de fluxo de controle e tarefas manutenção de banco de dados .
Pergunta 7: Quantos tipos de variáveis existem no SSIS?
Existem dois tipos de variáveis no SSIS - as globais e as específicas da tarefa .
Como essa é uma das perguntas da entrevista do SSIS que você poderia ter que responder, talvez valha a pena acrescentar que as variáveis globais são encontradas através de todas as tarefas do programa, enquanto as variáveis específicas da tarefa são exatamente isso - exclusivas das tarefas distintas.
Questão 8: O que são 'restrições de precedência'?
No SSIS, você pode ter tarefas que precisam ser executadas pelo sistema. No entanto, se houver uma ordem específica na qual as tarefas devem ser executadas, você deverá conectá-las a restrições de precedência. Estes são comandos que informam ao sistema a ordem na qual o conjunto de tarefas deve ser executado.
Questão 9: O que é 'implantação'?
A implantação é um processo no qual você transfere os arquivos do "estágio de implantação" para o "estágio de execução". Você poderia dizer que é como pegar arquivos de seus locais e enviá-los para execução.
Pergunta 10: Qual é o 'mecanismo de fluxo de dados'?
O mecanismo de fluxo de dados, como o nome provavelmente sugere, é responsável pelo fluxo de dados através do SSIS . O mecanismo usa buffers para criar um fluxo constante e rápido de dados, desde a origem até o destino.
Perguntas da entrevista do SSIS - Nível Avançado
Agora que abordamos algumas das perguntas mais básicas das entrevistas de SSIS, vamos passar para as perguntas e respostas avançadas.
Uma coisa que você certamente notará, quando começarmos a falar sobre as perguntas da entrevista SSIS para administradores experientes, é que o formato das perguntas não muda muito. Seus empregadores ainda vão pedir para você definir e comparar certos termos e conceitos. A principal diferença aqui, no entanto, é que para fazer isso, você terá que estudar o SSIS (ou as perguntas de entrevista sobre o SSIS) por algum tempo.
Se você chegou ao ponto na entrevista de emprego, onde seus potenciais empregadores estão lhe fazendo perguntas avançadas - ótimo! Isso significa que seus entrevistadores estão realmente considerando você como um candidato digno para o cargo e estão apenas verificando a extensão do seu conhecimento.
Pergunta 1: Que tipos de opções de visualização de dados existem no SSIS?
Você descobrirá que, no total, existem quatro opções de como exibir dados no SSIS: grade, gráfico de colunas, histograma e gráfico de dispersão.
Pergunta 2: O que é um 'checkpoint'?
Pontos de verificação são a salvação de todos os desenvolvedores e administradores do SSIS, portanto, essa é uma das perguntas que você deve ter em mente.
Se ocorrer um erro inesperado em um arquivo que você está trabalhando e ele falhar, na próxima vez em que você iniciá-lo, ele será carregado a partir de um ponto de verificação. Se o arquivo não falhar e você terminar de usá-lo com sucesso, os pontos de verificação serão excluídos posteriormente. Você poderia dizer que eles são como salvaguardas para o seu projeto, no caso de algo não acontecer conforme o planejado.
Vale ressaltar, no entanto, que os pontos de verificação não salvam os loops ForEach e For .
Pergunta 3: O que é 'perfil de dados'?
O perfil de dados é um processo que geralmente é usado nos estágios iniciais do desenvolvimento do projeto. Ele é usado para analisar o estado dos dados para entender melhor se ele está pronto para uso ou onde deve ser usado no ciclo de desenvolvimento.
Pergunta 4: Qual é a diferença entre os comandos 'Execute TSQL' e 'Execute SQL'?
As tarefas do TSQL ocupam muito menos memória. No entanto, as tarefas baseadas em SQL suportam uma variedade maior de conexões.
O uso desses dois comandos é muito dependente do contexto. Você provavelmente os usaria em situações diferentes, já que ambos os comandos têm prós e contras.
- Fácil de usar
- Oferece conteúdo de qualidade
- Muito transparente com os preços
- Design simples (sem informações desnecessárias)
- Cursos de alta qualidade (mesmo os gratuitos)
- Variedade de recursos
- Programas Nanodegree
- Indicado para empresas
- Certificados de conclusão pagos
- Bem estabelecido na indústria
- Grande extensão de funcionalidades para escolher
- Cursos de nível superior
- Cursos de nível superior
- Indicado para empresas
- Certificados Pagos de conclusão
Pergunta 5: Um pacote é executado sem problemas no BIDS (Business Intelligence Development Studio), mas não é executado com o SQL Agent. Qual é o motivo mais provável para isso?
Este é um ótimo exemplo de uma das perguntas de entrevistas sobre SSIS. Você recebe um exemplo de uma situação e precisa declarar a resposta dependendo do contexto.
Para essa pergunta específica, a causa mais provável é que sua conta não tenha permissão para ser executada no SQL Agent. Uma solução simples seria conceder a permissão necessária ou criar uma conta de proxy.
Resumo
Analisamos algumas das perguntas e respostas mais comuns das entrevistas de SSIS para administradores e desenvolvedores de dados. Agora, você deve saber o que esperar de sua entrevista de emprego, bem como das perguntas que podem ser feitas para você.
Tente elaborar suas respostas o máximo que puder. Naturalmente, há uma linha tênue entre mostrar que você é conhecedor do assunto e se exibir. A melhor maneira de fazer isso é acompanhar cada resposta que você fornece com algumas frases que elaborariam seu argumento e que mostrariam que você realmente sabe do que está falando.
Caso você esteja confiante mostre um ótimo caráter e uma forte paixão por aprender, talvez seus empregadores nem te façam tantas perguntas avançadassobre o SSIS! Seus empregadores ficarão tão felizes com o que eles vêem que nem se importarão se você escorregou algumas vezes e errou algumas coisas.
Você sabia?
Você já se perguntou quais plataformas de aprendizagem online são as melhores para sua carreira?
Conclusão
Aprender e aperfeiçoar suas habilidades com o SSIS é uma maneira certa de conseguir crescer em sua carreira e de ter salário sólido todos os meses. No entanto, uma vez que esse não é um tópico tão popular, a competição é acirrada - você terá que estudar muito para poder chegar ao topo!
Em suma, se você prestar atenção às perguntas e respostas das entrevista sobre SSIS fornecidas neste tutorial, você terá uma grande vantagem sobre as pessoas que não se incomodaram tanto em estudar as possíveis perguntas que poderiam ser feitas durante uma entrevista. No entanto, seria bom também você complementar seus estudos com fontes de aprendizado adicionais - fazer um curso, ler livros e artigos relacionados, consultar profissionais em fóruns online... Há muitas opções disponíveis para você sobre o SSIS - tudo o que resta é você usá-las!
Espero que este tutorial tenha sido útil para você e que as informações fornecidas o ajudem a obter um trabalho de administrador ou desenvolvedor de SSIS. Boa sorte!