Öğretici: OData Kaynağını Kullanma

Şunlar için geçerlidir:SQL Server Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı

Bu eğitim, Northwind OData hizmetinden Employees koleksiyonunu çıkarma sürecini vehttps://services.odata.org/V3/Northwind/Northwind.svc/ ardından düz bir dosyaya yükleme sürecini anlatıyor.

1. Bir Entegrasyon Hizmetleri Projesi Oluşturun

  1. SQL Server Veri Araçları veya Visual Studio'yu başlatın.

  2. File'a tıklayın, Yeni seçeneğine işaret edin ve Project'e tıklayın.

  3. New Project diyalog kutusunda, Kurulu bölümünü genişletin, Şablonlar'ı genişletin, İş Zekası'nı genişletin ve Entegrasyon Hizmetleri'ne tıklayın.

  4. Proje türü olarak Integration Services Projesi'ni seçin.

  5. Bir isim girin ve proje için bir yer seçin, ardından Tamam'a tıklayın.

2. OData Kaynağı ekle ve yapılandır

  1. SSIS Toolbox'tan bir Veri Akışı Görevi'ni SSIS paketinizin kontrol akışı tasarım yüzeyine sürükleyip bırakın.

  2. Veri Akışı sekmesine tıklayın veya Veri Akışı Görevi'ne çift tıklayarak Veri Akışı tasarım yüzeyini açın.

  3. SSIS Toolbox'takiCommon grubundan OData Kaynağını sürükleyip bırakın.

  4. OData Source bileşenine çift tıklayın ve OData Source Editor diyalog kutusunu açın.

  5. Yeni bir OData Bağlantı Yöneticisi eklemek için New... seçeneğine tıklayın.

  6. Hizmet belgesi konumu için OData servis URL'sini girin. Bu URL, hizmet belgesinin ya da belirli bir beslemenin veya varlığın URL'si olabilir. Bu eğitim amacı için, hizmet belgesinin URL'sini girin: https://services.odata.org/V3/Northwind/Northwind.svc/.

  7. OData Servisi'ne erişmek için kullanılacak kimlik doğrulama için Windows Kimlik Doğrulaması'nın seçildiğini doğrulayın. Windows Doğrulama varsayılan olarak seçilir.

  8. Bağlantıyı test etmek için Test Connection'a tıklayın ve OData Bağlantı Yöneticisi'ın bir örneğini oluşturmayı tamamlamak için Ok'a tıklayın.

  9. OData Kaynak Düzenleyici Diyalog Kutusu'nda, Collection (Kaynak yolunda koleksiyon kullan) seçeneği için Koleksiyon seçildiğini doğrulayın.

  10. Koleksiyon açılır menüsünden Çalışanlar'ı seçin.

  11. Soru Seçenekleri için ek OData sorgu seçenekleri veya filtreleri girin. Örneğin, $orderby=CompanyName&$top=100. Bu eğitimde, $top=5 girin.

  12. Verileri önizlemek için Önizlemeye tıklayın.

  13. Sol gezinme panelinde Columns sayfasına geçmek için Columns'a tıklayın.

  14. EmployeeID, FirstName ve LastName öğelerini, onay kutularını işaretleyerek Kullanılabilir Dış Sütunlar arasından seçin.

  15. OData Kaynak Düzenleyici diyalog kutusunu kapatmak için Ok'a tıklayın.

3. Düz Dosya Hedefi ekle ve yapılandır

  1. Şimdi, SSIS Toolbox'tanOData Source bileşeninin altındaki Veri Akışı tasarım yüzeyine bir Flat File Destination'u sürükleyip bırakın.

  2. OData Kaynak bileşeniniFlat File Destination bileşenine mavi ok kullanarak bağlayın.

  3. Flat File Destination'a çift tıklayın. Düz Dosya Hedef Düzenleyici iletişim kutusunu görmelisiniz.

  4. Flat File Destination Editor iletişim kutusunda, yeni bir düz dosya bağlantı yöneticisi oluşturmak için Yeni seçeneğine tıklayın.

  5. Düz Dosya Formatı diyalog kutusunda Sınırlandırıldı'nı seçin. Sonra Flat File Bağlantı Yöneticisi Editor diyalog kutusunu görüyorsunuz.

  6. Flat File Bağlantı Yöneticisi Editor iletişim kutusunda, Dosya adı alanına c:\Employees.txt girin.

  7. Sol navigasyon panelinde Sütunlar'a tıklayın. Verileri bu sayfadan önizlemeye başlayabilirsiniz.

  8. Flat File Bağlantı Yöneticisi Editor diyalog kutusunu kapatmak için OK'a tıklayın.

  9. Flat File Destination Editor diyalog kutusunda, sol navigasyon panelindeki Haritalamalar sayfasına tıklayın. Haritaları inceleyin.

  10. Düz Dosya Hedef Düzenleyici iletişim kutusunu kapatmak için Ok'a tıklayın.

4. Paketi çalıştır

SSIS paketini çalıştır. Çıktı dosyasının, OData beslemesinden beş çalışan için ID, Ad ve Soyad bilgileriyle oluşturulduğunu doğrulayın.