Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
SSIS Integration Runtime em Azure Data Factory
Este tutorial guia-o pelo processo para extrair a coleção Employees do serviço Northwind OData de exemplo (https://services.odata.org/V3/Northwind/Northwind.svc/), e depois carregá-la num ficheiro plano.
1. Criar um projeto de Serviços de Integração
Inicie o SQL Server Data Tools ou o Visual Studio.
Clica em Ficheiro, aponta para Novo e clica em Project.
Na caixa de diálogo New Project, expanda Instalado, expanda Templates, expanda Business Intelligence e clique em Serviços de Integração.
Selecione Integration Services Project como tipo de projeto.
Introduza um nome e selecione uma localização para o projeto, e clique em OK.
2. Adicionar e configurar uma Fonte OData
Arraste uma tarefa Fluxo de Dados da SSIS Toolbox para a superfície de design do fluxo de controlo do teu pacote SSIS.
Clique no separador Fluxo de Dados ou clique duas vezes na tarefa Fluxo de Dados para abrir a superfície de design do Fluxo de Dados.
Arraste e largue Origem OData do grupo Comum da Caixa de Ferramentas do SSIS.
Clique duas vezes no componente OData Source para abrir a caixa de diálogo OData Source Editor .
Clique em Novo... para adicionar um novo Gestor de Ligações OData.
Introduza a URL do serviço OData para a localização do documento de serviço. Este URL pode ser o URL para o documento de serviço, ou para um feed ou entidade específica. Para efeitos deste tutorial, introduza a URL do documento de serviço: https://services.odata.org/V3/Northwind/Northwind.svc/.
Confirme que a Autenticação Windows está selecionada como a autenticação a utilizar para aceder ao serviço OData. A autenticação do Windows está selecionada por defeito.
Clica em Testar Ligação para testar a ligação e clica em OK para terminar de criar uma instância do OData Gestor de Ligações.
Na caixa de diálogo Editor de Fonte OData, confirme que Coleção está selecionado para a opção Utilizar coleção no caminho do recurso.
Na lista pendente Coleção, selecione Colaboradores.
Insira quaisquer opções ou filtros adicionais de consulta OData para Opções de Consulta. Por exemplo,
$orderby=CompanyName&$top=100. Para efeitos deste tutorial, introduza$top=5.Clique em Pré-visualização para visualizar os dados.
Clique em Colunas no painel de navegação esquerdo para ir para a página Colunas.
Selecione EmployeeID, Primeiro Nome e Apelido nas Colunas Externas Disponíveis assinalando as caixas.
Clique em OK para fechar a caixa de diálogo do Editor de Código Fonte do OData .
3. Adicionar e configurar um Destino de Ficheiro Plano
Agora, arraste e largue um Flat File Destination da SSIS Toolbox para a superfície de estrutura do Fluxo de Dados, por baixo do componente OData Source.
Ligue o componente OData Source ao componente Flat File Destination utilizando a seta azul.
Faça duplo clique em Destino de Ficheiro Plano. Deves ver a caixa de diálogo Editor de Destino de Ficheiros Planos .
Na caixa de diálogo Editor de Destino de Ficheiros Planos , clique em Novo para criar um novo gestor de ligação de ficheiros planos.
Na caixa de diálogo Flat File Format , selecione Delimitado. Em seguida, vê a caixa de diálogo Editor do Gestor de Ligações de Ficheiro Simples.
Na caixa de diálogo Flat File Gestor de Ligações Editor, para o nome do ficheiro, introduza
c:\Employees.txt.No painel de navegação à esquerda, clique em Colunas. Pode pré-visualizar os dados nesta página.
Clique em OK para fechar a caixa de diálogo do Editor do Gestor de Ligações de Ficheiros Simples.
Na caixa de diálogo Editor de Destino de Ficheiros Planos , clique em Mapeamentos no painel de navegação esquerdo. Revê os mapeamentos.
Clique em OK para fechar a caixa de diálogo do Editor de Destino de Ficheiro Plano .
4. Executar o pacote
Executa o pacote SSIS. Verifique se o ficheiro de saída foi criado com ID, Primeiro Nome e Apelido para cinco funcionários a partir do feed OData.