Aracılığıyla paylaş


Düz Dosya Kaynağı

Şunlar için geçerlidir:SQL Server Azure Data Factory'de SSIS Integration Runtime

Düz Dosya kaynağı bir metin dosyasındaki verileri okur. Metin dosyası sınırlandırılmış, sabit genişlikli veya karışık biçimde olabilir.

  • Sınırlandırılmış biçim, sütunları ve satırları tanımlamak için sütun ve satır sınırlayıcılarını kullanır.

  • Sabit genişlik biçimi, sütunları ve satırları tanımlamak için genişliği kullanır. Bu biçim, alanları en büyük genişliklerine doldurmaya yönelik bir karakter de içerir.

  • Düzensiz sağ biçim, son sütun hariç tüm sütunlar için genişliği kullanır; son sütun ise satır sınırlayıcısı ile sınırlanır.

Düz Dosya kaynağını aşağıdaki yollarla yapılandırabilirsiniz:

  • Dönüştürme çıkışına Düz Dosya kaynağının verileri ayıkladığı metin dosyasının adını içeren bir sütun ekleyin.

  • Düz Dosya kaynağının sütunlardaki sıfır uzunluklu dizeleri null değer olarak yorumlayıp yorumlamayacağını belirtin.

    Not

    Düz Dosya kaynağının kullandığı Düz Dosya bağlantı yöneticisi, sıfır uzunluklu dizeleri null olarak yorumlamak için sınırlandırılmış bir biçim kullanacak şekilde yapılandırılmalıdır. Bağlantı yöneticisi sabit genişlikli veya düzensiz sağ biçimleri kullanıyorsa, boşluklardan oluşan veriler null değerler olarak yorumlanamaz.

Düz Dosya kaynağının çıkışındaki çıkış sütunları FastParse özelliğini içerir. FastParse, sütunun Integration Services tarafından sunulan daha hızlı, ancak yerel ayara duyarsız, hızlı ayrıştırma yordamlarını mı yoksa yerel ayara duyarlı standart ayrıştırma yordamlarını mı kullandığını gösterir. Daha fazla bilgi için bkz. hızlı ayrıştırma ve standart ayrıştırma.

Çıkış sütunları UseBinaryFormat özelliğini de içerir. Dosyalarda, paketlenmiş ondalık biçimine sahip veriler gibi ikili veriler için destek uygulamak için bu özelliği kullanırsınız. Varsayılan olarak UseBinaryFormat falseolarak ayarlanır. İkili biçim kullanmak istiyorsanız UseBinaryFormat değerini true ve çıkış sütunundaki veri türünü DT_BYTESolarak ayarlayın. Bunu yaptığınızda, Düz Dosya kaynağı veri dönüştürmeyi atlar ve verileri olduğu gibi çıkış sütununa geçirir. Daha sonra türetilmiş sütun veya veri dönüştürme gibi bir dönüştürme kullanarak DT_BYTES verilerini farklı bir veri türüne dönüştürebilir veya betik dönüştürmede özel bir betik yazarak verileri yorumlayabilirsiniz. Verileri yorumlamak için özel bir veri akışı bileşeni de yazabilirsiniz. DT_BYTES hangi veri türlerine dönüştürebileceğiniz hakkında daha fazla bilgi için Atama (SSIS İfadesi)bölümüne bakın.

Bu kaynak, metin dosyasına erişmek için Bir Düz Dosya bağlantı yöneticisi kullanır. Düz Dosya bağlantı yöneticisinde özellikleri ayarlayarak dosya ve içindeki her sütun hakkında bilgi sağlayabilir ve Düz Dosya kaynağının metin dosyasındaki verileri nasıl işleyebileceğini belirtebilirsiniz. Örneğin, dosyadaki sütun ve satırları sınırlandıran karakterleri, veri türünü ve her sütunun uzunluğunu belirtebilirsiniz. Daha fazla bilgi için bkz. Düz Dosya Bağlantı Yöneticisi.

Bu kaynakta bir çıkış ve bir hata çıkışı vardır.

Düz Dosya Kaynağının Yapılandırması

SSIS Tasarımcısı aracılığıyla veya program aracılığıyla özellikleri ayarlayabilirsiniz.

Gelişmiş Düzenleyici iletişim kutusu, program aracılığıyla ayarlanabilen özellikleri yansıtır. Gelişmiş Düzenleyici iletişim kutusunda veya program aracılığıyla ayarlayabileceğiniz özellikler hakkında daha fazla bilgi için aşağıdaki konulardan birine tıklayın:

  • Ortak Özellikler

  • Düz Dosya Özel Özellikleri

Veri akışı bileşeninin özelliklerini ayarlama hakkında ayrıntılı bilgi için bkz. Veri Akışı Bileşeninin Özelliklerini Ayarlama.

Düz Dosya Kaynağı Düzenleyicisi (Bağlantı Yöneticisi Sayfası)

Düz Dosya kaynağının kullanacağı bağlantı yöneticisini seçmek için Düz Dosya Kaynağı Düzenleyicisi iletişim kutusunun Bağlantı Yöneticisi sayfasını kullanın. Düz Dosya kaynağı, sınırlandırılmış, sabit genişlikte veya karma biçimde olabilecek bir metin dosyasındaki verileri okur.

Düz Dosya kaynağı aşağıdaki bağlantı yöneticisi türlerinden birini kullanabilir:

  • Kaynak tek bir düz dosyaysa Düz Dosya bağlantı yöneticisi. Daha fazla bilgi için bkz. Düz Dosya Bağlantı Yöneticisi.

  • Birden Çok Düz Dosya bağlantı yöneticisi, kaynak birden fazla düz dosya olduğunda ve Veri Akışı görevi For Döngüsü kapsayıcısı gibi bir döngü kapsayıcısı içerisinde yer alıyorsa kullanılır. Kapsayıcının her döngüsünde, Düz Dosya kaynağı, Birden Çok Düz Dosya bağlantı yöneticisinin sağladığı bir sonraki dosya adından verileri yükler. Daha fazla bilgi için bkz. Birden Çok Düz Dosya Bağlantı Yöneticisi.

Seçenekler

Düz dosya bağlantı yöneticisi
Listeden var olan bir bağlantı yöneticisini seçin veya Yeni
tıklayarak yeni bir bağlantı yöneticisi oluşturun.

yeni
Düz Dosya Bağlantı Yöneticisi Düzenleyicisi iletişim kutusunu kullanarak yeni bir bağlantı yöneticisi oluşturun.

Kaynaktaki null değerleri veri akışında null olarak muhafaza et
Veriler ayıklandığında null değerlerin tutulup tutulmayacağını belirtin. Bu özelliğin varsayılan değeri false. Bu değer falseolduğunda, Düz Dosya kaynağı kaynak verilerdeki null değerleri dize sütunları için boş dizeler ve sayısal sütunlar için sıfır gibi her sütun için uygun varsayılan değerlerle değiştirir.

Önizleme
Veri Görünümü iletişim kutusunu kullanarak sonuçların önizlemesini görüntüleyin. Önizleme en fazla 200 satır görüntüleyebilir.

Düz Dosya Kaynağı Düzenleyicisi (Sütunlar Sayfası)

Bir çıkış sütununu her dış (kaynak) sütuna eşlemek için Düz Dosya Kaynağı Düzenleyicisi iletişim kutusunun Sütunlar düğümünü kullanın.

Not

Düz Dosya kaynağının FileNameColumnName özelliği ve çıkış sütunlarının FastParse özelliği Düz Dosya Kaynağı Düzenleyicisi'ndekullanılamaz, ancak Gelişmiş Düzenleyicikullanılarak ayarlanabilir. Bu özellikler hakkında daha fazla bilgi için, Düz Dosya Özel ÖzellikleriDüz Dosya Kaynağı bölümüne bakın.

Seçenekler

Kullanılabilir Dış Sütunlar
Veri kaynağındaki kullanılabilir dış sütunların listesini görüntüleyin. Sütunları eklemek veya silmek için bu tabloyu kullanamazsınız.

Dış Sütun
Dış (kaynak) sütunları görevin okuyacağı sırayla görüntüleyin. Önce tablodaki seçili sütunları temizleyip sonra listeden dış sütunları farklı bir sırada seçerek bu sırayı değiştirebilirsiniz.

Çıkış Sütunu
Her çıkış sütunu için benzersiz bir ad sağlayın. Varsayılan değer, seçili dış (kaynak) sütunun adıdır; ancak, herhangi bir benzersiz, açıklayıcı ad seçebilirsiniz. Sağlanan ad SSIS Tasarımcısı'nda görüntülenir.

Düz Dosya Kaynak Düzenleyicisi (Hata Çıkış Sayfası)

Hata işleme seçeneklerini belirlemek ve hata çıktısı sütunlarında özellikleri ayarlamak için Düz Dosya Kaynağı Düzenleyicisi iletişim kutusunun Hata Çıktısı sayfasını kullanın.\

Seçenekler

Giriş/Çıkış
Veri kaynağının adını görüntüleyin.

Sütun
Düz Dosya Kaynağı Düzenleyicisi iletişim kutusunun Bağlantı Yöneticisi sayfasında seçtiğiniz dış (kaynak) sütunları görüntüleyin.

Hatası
Bir hata oluştuğunda ne olacağını belirtin: hatayı yoksayın, satırı yeniden yönlendirin ya da bileşeni başarısız kılın.

İlgili Konular:Veride Hata İşleme

Kesme
Kesme gerçekleştiğinde ne olacağını belirtin: hatayı yoksayın, satırı yeniden yönlendirin veya bileşenin başarısız olmasına neden olun.

Açıklama
Hatanın açıklamasını görüntüleyin.

Bu değeri seçili hücrelere ayarla
Bir sorun ya da kesinti meydana geldiğinde tüm seçili hücrelerle ilgili ne yapılacağını belirtin: hatayı yoksayın, satırı yeniden yönlendirin veya bileşeni başarısız yapın.

Uygula
Seçili hücrelere hata işleme seçeneğini uygulayın.

Ayrıca Bkz.

Düz Dosya Hedefi
Veri Akışı