Tutorial: Usando o OData Source
Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory
Este tutorial orienta você no processo de extração da coleção Employees do serviço Northwind OData de exemplo(https://services.odata.org/V3/Northwind/Northwind.svc/) e, em seguida, carregá-la em um arquivo simples.
1. Criar um projeto do Integration Services
Inicie o SQL Server Data Tools ou o Visual Studio.
Clique em Arquivo, aponte para Novo e clique em Projeto.
Na caixa de diálogo Novo Projeto , expanda Instalado, Modelos, Business Intelligencee clique em Integration Services.
Selecione Projeto do Integration Services como tipo de projeto.
Insira um nome e selecione um local para o projeto e clique em OK.
2. Adicionar e configurar um OData Source
Arraste e solte uma Tarefa de Fluxo de Dados da Caixa de Ferramentas do SSIS para a superfície de design de fluxo de controle do seu pacote SSIS.
Clique na guia Fluxo de Dados ou clique duas vezes na Tarefa de Fluxo de Dados para abrir a superfície de design de Fluxo de Dados.
Arraste e solte o OData Source do grupo Comum para a Caixa de Ferramentas do SSIS.
Clique duas vezes no componente OData Source para iniciar a caixa de diálogo Editor do OData Source.
Clique em Novo... para adicionar um novo Gerenciador de Conexões OData.
Insira a URL do serviço OData para Local do documento de serviço. Essa URL pode ser igual àquela do documento do serviço ou à de um feed ou entidade específica. Para os fins deste tutorial, insira a URL para o documento de serviço: https://services.odata.org/V3/Northwind/Northwind.svc/.
Verifique se a Autenticação do Windows está selecionada como autenticação a ser usada para acessar o serviço OData. AAutenticação do Windows está selecionada por padrão.
Clique em Testar Conexão para testar a conexão e clique em OK para criar uma instância do Gerenciador de Conexões OData.
Na caixa de diálogo Editor do OData Source , verifique se a opção Coleção está selecionada para Usar coleção no caminho do recurso .
Na lista suspensa Coleção, selecione Funcionários.
Insira as opções de consulta adicionais do OData ou filtros para Opções de Consulta. Por exemplo,
$orderby=CompanyName&$top=100
. Para os fins deste tutorial, insira$top=5
.Clique em Visualizar para visualizar os dados.
Clique em Colunas no painel de navegação esquerdo para mudar para a página Colunas .
Selecione EmployeeID, FirstNamee LastName em Colunas Externas Disponíveis marcando as caixas de seleção.
Clique em OK para fechar a caixa de diálogo Editor do OData Source .
3. Adicionar e configurar um destino de arquivo simples
Agora, arraste e solte um Destino de Arquivo Simples da Caixa de Ferramentas do SSIS para a superfície de design de Fluxo de Dados abaixo do componente OData Source .
Conecte o componente OData Source ao componente Destino de Arquivo Simples usando a seta azul.
Clique duas vezes em Destino de Arquivo Simples. Você deve ver a caixa de diálogo Editor de Destino de Arquivo Simples .
Na caixa de diálogo Editor de Destino de Arquivo Simples , clique em Novo para criar um novo gerenciador de conexões de arquivo simples.
Na caixa de diálogo Formato de Arquivo Simples , selecione Delimitado. Em seguida, você verá a caixa de diálogo Editor de Gerenciador de Conexões de Arquivo Simples.
Na caixa de diálogo Editor de Gerenciador de Conexões de Arquivo Simples, como Nome do arquivo, insira
c:\Employees.txt
.No painel de navegação esquerdo, clique em Colunas. Você pode visualizar os dados nessa página.
Clique em OK para fechar a caixa de diálogo Editor de Gerenciador de Conexões de Arquivo Simples .
Na caixa de diálogo Editor de Destino de Arquivo Simples , clique em Mapeamentos no painel de navegação esquerdo. Examine os mapeamentos.
Clique em OK para fechar a caixa de diálogo Editor de Destino de Arquivo Simples .
4. Executar o pacote
Execute o pacote SSIS. Verifique se o arquivo de saída foi criado com a ID, o Nome e o Sobrenome de cinco funcionários do feed do OData.