Aracılığıyla paylaş


Birden Çok Düz Dosya Bağlantı Yöneticisi

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

Birden Çok Düz Dosya bağlantı yöneticisi, bir paketin birden çok düz dosyadaki verilere erişmesini sağlar. Örneğin, Düz Dosya kaynağı, Veri Akışı görevi bir döngü kapsayıcısının, örneğin For Döngüsü kapsayıcısının, içinde olduğunda Birden Çok Düz Dosya bağlantı yöneticisi kullanabilir. 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.

Bir pakete Birden Çok Düz Dosya bağlantı yöneticisi eklediğinizde, SQL Server Integration Services çalışma zamanında Birden Çok Düz Dosya bağlantısına çözümlenecek bir bağlantı yöneticisi oluşturur, Birden Çok Düz Dosya bağlantı yöneticisindeki özellikleri ayarlar ve Paketin Connections koleksiyonuna Birden Çok Düz Dosya bağlantı yöneticisi ekler.

Bağlantı yöneticisinin ConnectionManagerType özelliği MULTIFLATFILE olarak ayarlanır.

Birden Çok Düz Dosya bağlantı yöneticisini aşağıdaki yollarla yapılandırabilirsiniz:

  • Kullanılacak dosyaları, yerel ayarı ve kod sayfasını belirtin. Yerel ayar tarihler gibi yerel ayara duyarlı verileri yorumlamak için kullanılır ve kod sayfası dize verilerini Unicode'a dönüştürmek için kullanılır.

  • Dosya biçimini belirtin. Sınırlandırılmış, sabit genişlikli veya sağ kenarı düzensiz bir biçim kullanabilirsiniz.

  • Üst bilgi satırı, veri satırı ve sütun sınırlayıcıları belirtin. Sütun sınırlayıcıları dosya düzeyinde ayarlanabilir ve sütun düzeyinde üzerine yazılabilir.

  • Dosyalardaki ilk satırın sütun adları içerip içermediğini belirtin.

  • Bir metin niteleyici karakteri belirtin. Her sütun, bir metin niteleyicisini tanıyacak şekilde yapılandırılabilir.

  • Tek tek sütunlarda ad, veri türü ve maksimum genişlik gibi özellikleri ayarlayın.

Birden Çok Düz Dosya bağlantı yöneticisi birden çok dosyaya başvurduğunda, dosyaların yolları kanal (|) karakteriyle ayrılır. Bağlantı yöneticisinin ConnectionString özelliği aşağıdaki biçime sahiptir:

< yol>|<yol>

Joker karakterler kullanarak birden çok dosya da belirtebilirsiniz. Örneğin, C sürücüsündeki tüm metin dosyalarına başvurmak için ConnectionString özelliğinin değeri C:\*.txtolarak ayarlanabilir.

Birden Çok Düz Dosya bağlantı yöneticisi birden çok dosyaya başvuruda bulunursa, tüm dosyalar aynı biçime sahip olmalıdır.

Varsayılan olarak, Birden Çok Düz Dosya bağlantı yöneticisi dize sütunlarının uzunluğunu 50 karakter olarak ayarlar. Birden Çok Düz Dosya Bağlantı Yöneticisi Düzenleyicisi iletişim kutusunda, örnek verileri değerlendirebilir ve verilerin kesilmesini veya fazla sütun genişliğini önlemek için bu sütunların uzunluğunu otomatik olarak yeniden boyutlandırabilirsiniz. Düz Dosya kaynağında veya dönüştürmede sütun uzunluğunu yeniden boyutlandırmadığınız sürece, sütun uzunluğu veri akışı boyunca aynı kalır. Bu sütunlar daha dar olan hedef sütunlarla eşlenirse, kullanıcı arabiriminde uyarılar görüntülenir ve çalışma zamanında veri kesilmesi nedeniyle hatalar oluşabilir. Sütunları Düz Dosya bağlantı yöneticisi, Düz Dosya kaynağı veya dönüştürmedeki hedef sütunlarla uyumlu olacak şekilde yeniden boyutlandırabilirsiniz. Çıkış sütunlarının uzunluğunu değiştirmek için, Gelişmiş Düzenleyici iletişim kutusundaki Giriş ve Çıkış Özellikleri sekmesinde çıkış sütununun Length özelliğini ayarlarsınız.

Bağlantı yöneticisini kullanan Düz Dosya kaynağını ekleyip yapılandırdıktan sonra Birden Çok Düz Dosya bağlantı yöneticisinde sütun uzunluklarını güncelleştirirseniz, Düz Dosya kaynağındaki çıkış sütunlarını el ile yeniden boyutlandırmanız gerekmez. Düz Dosya Kaynağı iletişim kutusunu açtığınızda, Düz Dosya kaynağı sütun meta verilerini eşitleme seçeneği sağlar.

Birden Çok Düz Dosya Bağlantı Yöneticisinin Yapılandırması

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

Bağlantı yöneticisini program aracılığıyla yapılandırma hakkında bilgi için bkz ConnectionManager . ve Program Aracılığıyla Bağlantı Ekleme.

Birden Çok Düz Dosya Bağlantı Yöneticisi Düzenleyicisi (Genel Sayfa)

Aynı veri biçimine sahip bir dosya grubunu seçmek ve veri biçimlerini belirtmek için Birden Çok Düz Dosya Bağlantı Yöneticisi Düzenleyicisi iletişim kutusunun Genel sayfasını kullanın. Birden çok düz dosya bağlantısı, paketin aynı biçime sahip bir metin dosyaları grubuna bağlanmasına olanak tanır.

Birden Çok Düz Dosya bağlantı yöneticisi hakkında daha fazla bilgi edinmek için bkz . Birden Çok Düz Dosya Bağlantı Yöneticisi.

Seçenekler

Bağlantı yöneticisi adı
İş akışındaki Birden Çok Düz Dosya bağlantısı için benzersiz bir ad sağlayın. Sağlanan ad SSIS Tasarımcısı'nda görüntülenir.

Açıklama
Bağlantıyı açıklayın. En iyi uygulama olarak, paketlerin kendi kendine belgelenmesi ve bakımının daha kolay yapılması için bağlantıyı amacına göre açıklayın.

Dosya adları
Birden Çok Düz Dosya bağlantısında kullanılacak yolu ve dosya adlarını yazın. "C:\*.txt" örneğinde olduğu gibi joker karakterlerini kullanarak veya dikey kanal karakterini (|) kullanarak birden çok dosya belirtebilirsiniz birden çok dosya adını ayırmak için. Tüm dosyalar aynı veri biçimine sahip olmalıdır.

Gözat
Birden Çok Düz Dosya bağlantısında kullanılacak dosya adlarına göz atın. Birden çok dosya seçebilirsiniz. Tüm dosyalar aynı veri biçimine sahip olmalıdır.

Yerel ayar
Sipariş ve tarih ve saat dönüştürme için bilgi sağlayacak konumu belirtin.

Unicode
Unicode kullanılıp kullanılmayacağını belirtin. Unicode kullanmak, bir kod sayfası belirtmeyi engeller.

Kod sayfası
Unicode olmayan metin için kod sayfasını belirtin.

Biçim
Sınırlandırılmış, sabit genişlikli veya düzensiz doğru biçimlendirme kullanılıp kullanılmayacağını belirtin. Tüm dosyalar aynı veri biçimine sahip olmalıdır.

Değer Açıklama
Sınırlandırılmış Sütunlar, Sütunlar sayfasında belirtilen sınırlayıcılarla ayrılır.
Sabit genişlik Sütunlar, Sütunlar sayfasındaki işaretçi çizgilerini sürükleyerek belirtilen sabit bir genişliğe sahiptir.
Sağa dayalı, düzensiz kenar Düzensiz sağ dosyalar, Sütunlar sayfasında belirtilen satır sınırlayıcısı tarafından sınırlandırılmış olan son sütun dışında her sütunun sabit bir genişliğe sahip olduğu dosyalardır.

Metin niteleyicisi
Kullanılacak metin niteleyicisini belirtin. Örneğin, metni tırnak içine almayı seçebilirsiniz.

Üst bilgi satırı sınırlayıcısı
Üst bilgi satırları için sınırlayıcılar listesinden seçim yapın veya sınırlayıcı metnini girin.

Değer Açıklama
{CR}{LF} Üst bilgi satırı, satır başı satır besleme bileşimiyle sınırlandırılır.
{CR} Üst bilgi satırı bir satır başı ile sınırlandırılır.
{LF} Üst bilgi satırı bir satır akışıyla sınırlandırılır.
Noktalı Virgül {;} Üst bilgi satırı noktalı virgülle ayrılmıştır.
İki Nokta üst üste {:} Başlık satırı iki nokta üst üste ile ayrılmıştır.
Virgül {,} Üst bilgi satırı virgülle ayrılmıştır.
Sekme {t} Üst bilgi satırı bir sekmeyle sınırlandırılır.
Dikey çubuk {|} Üst bilgi satırı dikey çubukla sınırlandırılır.

Atlanacak üst bilgi satırları
Atlanması gereken üst bilgi satırı sayısını belirtin, varsa.

İlk veri satırındaki sütun adları
İlk veri satırında sütun adlarının beklenip beklenmeyeceğini veya sağlanıp sağlanmayacağını belirtin.

Birden Çok Düz Dosya Bağlantı Yöneticisi Düzenleyicisi (Sütunlar Sayfası)

Satır ve sütun bilgilerini belirtmek ve seçili ilk dosyanın önizlemesini görüntülemek için Birden Çok Düz Dosya Bağlantı Yöneticisi Düzenleyicisi iletişim kutusunun Sütunlar düğümünü kullanın.

Birden Çok Düz Dosya bağlantı yöneticisi hakkında daha fazla bilgi edinmek için bkz . Birden Çok Düz Dosya Bağlantı Yöneticisi.

Statik Seçenekler

Bağlantı yöneticisi adı
İş akışındaki Birden Çok Düz Dosya bağlantısı için benzersiz bir ad sağlayın. Sağlanan ad SSIS Tasarımcısı'nda görüntülenir.

Açıklama
Bağlantıyı açıklayın. En iyi uygulama olarak, paketlerin kendi kendine belgelenmesi ve bakımının daha kolay yapılması için bağlantıyı amacına göre açıklayın.

Düz Dosya Biçimi Dinamik Seçenekleri

Biçim = Sınırlandırılmış

Satır sınırlayıcısı
Kullanılabilir satır sınırlayıcıları listesinden seçim yapın veya sınırlayıcı metnini girin.

Değer Açıklama
{CR}{LF} Satırlar, satır başı satır besleme bileşimiyle sınırlandırılır.
{CR} Satırlar bir satır başı ile sınırlandırılır.
{LF} Satırlar bir satır akışıyla sınırlandırılır.
Noktalı Virgül {;} Satırlar noktalı virgülle ayrılmıştır.
İki Nokta üst üste {:} Satırlar iki nokta ile sınırlandırılır.
Virgül {,} Satırlar virgülle ayrılmıştır.
Sekme {t} Satırlar bir sekmeyle sınırlandırılır.
Dikey çubuk {|} Satırlar dikey çubukla sınırlandırılır.

Sütun sınırlayıcısı
Kullanılabilir sütun sınırlayıcıları listesinden seçim yapın veya sınırlayıcı metnini girin.

Değer Açıklama
{CR}{LF} Sütunlar, satır başı satır besleme bileşimiyle sınırlandırılır.
{CR} Sütunlar bir satır başı ile sınırlandırılır.
{LF} Sütunlar bir satır akışıyla sınırlandırılır.
Noktalı Virgül {;} Sütunlar noktalı virgülle ayrılmıştır.
İki Nokta üst üste {:} Sütunlar iki nokta ile ayrılır.
Virgül {,} Sütunlar virgülle ayrılmıştır.
Sekme {t} Sütunlar bir sekmeyle sınırlandırılır.
Dikey çubuk {|} Sütunlar dikey çubukla sınırlandırılır.

Sütunları Sıfırla
Sütunları Sıfırla'ya tıklayarak özgün sütunlar dışında tüm sütunları kaldırın.

Biçim = Sabit Genişlik

Yazı Tipi
Önizleme verilerinin görüntüleneceği yazı tipini seçin.

Kaynak veri sütunları
Dikey satır işaretçisini kaydırarak satırın genişliğini ayarlayın ve önizleme penceresinin üst kısmındaki cetvele tıklayarak sütunların genişliğini ayarlayın

Satır genişliği
Tek tek sütunlar için sınırlayıcı eklemeden önce satırın uzunluğunu belirtin. Veya satırın sonunu işaretlemek için önizleme penceresinde dikey çizgiyi sürükleyin. Satır genişliği değeri otomatik olarak güncelleştirilir.

Sütunları Sıfırla
Sütunları Sıfırla'ya tıklayarak özgün sütunlar dışında tüm sütunları kaldırın.

Biçim = Sağa Dayalı

Uyarı

Sağ hizalı dosyalar, son sütun dışında her sütunun sabit bir genişliğe sahip olduğu dosyalardır. Satır sınırlayıcısı tarafından sınırlandırılır.

Yazı Tipi
Önizleme verilerinin görüntüleneceği yazı tipini seçin.

Kaynak veri sütunları
Dikey satır işaretçisini kaydırarak satırın genişliğini ayarlayın ve önizleme penceresinin üst kısmındaki cetvele tıklayarak sütunların genişliğini ayarlayın

Satır sınırlayıcısı
Kullanılabilir satır sınırlayıcıları listesinden seçim yapın veya sınırlayıcı metnini girin.

Değer Açıklama
{CR}{LF} Satırlar, satır başı satır besleme bileşimiyle sınırlandırılır.
{CR} Satırlar bir satır başı ile sınırlandırılır.
{LF} Satırlar bir satır akışıyla sınırlandırılır.
Noktalı Virgül {;} Satırlar noktalı virgülle ayrılmıştır.
İki Nokta üst üste {:} Satırlar iki nokta ile sınırlandırılır.
Virgül {,} Satırlar virgülle ayrılmıştır.
Sekme {t} Satırlar bir sekmeyle sınırlandırılır.
Dikey çubuk {|} Satırlar dikey çubukla sınırlandırılır.

Sütunları Sıfırla
Sütunları Sıfırla'ya tıklayarak özgün sütunlar dışında tüm sütunları kaldırın.

Birden Çok Düz Dosya Bağlantı Yöneticisi Düzenleyicisi (Gelişmiş Sayfa)

Düz dosya bağlantı yöneticisinin bağlandığı metin dosyalarındaki her sütunun veri türü ve sınırlayıcıları gibi özellikleri ayarlamak için Birden Çok Düz Dosya Bağlantı YöneticisiDüzenle iletişim kutusunun Gelişmiş sayfasını kullanın.

Varsayılan olarak, dize sütunlarının uzunluğu 50 karakterdir. Verilerin kesilmesini veya fazla sütun genişliğini önlemek için örnek verileri değerlendirebilir ve bu sütunların uzunluğunu otomatik olarak yeniden boyutlandırabilirsiniz. Hedef sütunlarla uyumluluğu etkinleştirmek için diğer meta verileri de güncelleştirebilirsiniz. Örneğin, yalnızca tamsayı verileri içeren bir sütunun veri türünü DT_I2 gibi sayısal bir veri türüyle değiştirebilirsiniz.

Birden Çok Düz Dosya bağlantı yöneticisi hakkında daha fazla bilgi edinmek için bkz . Birden Çok Düz Dosya Bağlantı Yöneticisi.

Seçenekler

Bağlantı yöneticisi adı
İş akışındaki Birden Çok Düz Dosya bağlantı yöneticisi için benzersiz bir ad sağlayın. Sağlanan ad, SSIS Designer'ın Bağlantı Yöneticileri alanında görüntülenir.

Açıklama
Bağlantı yöneticisini açıklayın. En iyi uygulama olarak, paketlerin kendi kendine belgelenmesi ve bakımının daha kolay yapılması için bağlantı yöneticisini amacına göre açıklayın.

Her sütunun özelliklerini yapılandırma
Sağ bölmede özelliklerini görüntülemek için sol bölmede bir sütun seçin. Veri türü özelliklerinin açıklaması için aşağıdaki tabloya bakın. Listelenen özelliklerden bazıları yalnızca bazı düz dosya biçimleri için yapılandırılabilir.

Mülkiyet Açıklama
ColumnType Sütunun sınırlandırılmış mı, sabit genişlikli mi yoksa sağ tarafta düzensiz mi olduğunu belirtir. Bu özellik salt okunurdur. Düzensiz doğru dosyalar, satır sınırlayıcısı tarafından sonlandırılan son sütun dışında her sütunun sabit bir genişliğe sahip olduğu dosyalardır.
OutputColumnWidth Bayt sayısı olarak depolanacak değeri belirtin; Unicode dosyaları için bu, karakter sayısı olarak görüntülenir. Veri Akışı görevinde bu değer, Düz Dosya kaynağının çıkış sütun genişliğini ayarlamak için kullanılır.

Not: Nesne modelinde bu özelliğin adı MaximumWidth'tir.
Datatype Kullanılabilir veri türleri listesinden öğesini seçin. Daha fazla bilgi için bkz. Integration Services Veri Türleri.
TextQualified Metin niteleyici karakteri kullanarak metin verilerinin uygun olup olmadığını belirtin:

Doğru: Düz dosyadaki metin verileri nitelenmiş.

Yanlış: Düz dosyadaki metin verileri uygun değil.
İsim Bir sütun adı belirtin. Varsayılan, numaralandırılmış sütun listesidir; ancak, herhangi bir benzersiz, açıklayıcı ad seçebilirsiniz.
Veri Ölçeği Sayısal verilerin ölçeğini belirtin. Ölçek, ondalık basamak sayısını ifade eder. Daha fazla bilgi için bkz. Integration Services Veri Türleri.
ColumnDelimiter Kullanılabilir sütun sınırlayıcıları listesinden seçim yapın. Metinde oluşma olasılığı olmayan sınırlayıcıları seçin. Sabit genişlikli sütunlar için bu değer yoksayılır.

{CR}{LF} - sütunlar satır başı besleme bileşimiyle sınırlandırıldı

{CR} - sütunlar geri dönüş ile sınırlandırılır

{LF} - sütunlar bir satır akışıyla sınırlandırıldı

Noktalı Virgül {;} - sütunlar noktalı virgülle ayrılmıştır

İki nokta üst üste {:} - sütunlar iki nokta üst üste ile ayrılmıştır

Virgül {,} - sütunlar virgülle ayrılmış

Sekme {t} - sütunlar bir sekmeyle sınırlandırıldı

Dikey çubuk {|} - sütunlar dikey çubukla sınırlandırılır
DataPrecision Sayısal verilerin kesinliğini belirtin. Kesinlik, basamak sayısını ifade eder. Daha fazla bilgi için bkz. Integration Services Veri Türleri.
InputColumnWidth Bayt sayısı olarak depolanacak değeri belirtin; Unicode dosyaları için bu, karakter sayısı olarak görüntülenir. Sınırlandırılmış sütunlar için bu değer yoksayılır.

Not Nesne modelinde bu özelliğin adı ColumnWidth'tir.

Yeni
Yeni'ye tıklayarak yeni bir sütun ekleyin. Varsayılan olarak, Yeni düğmesi listenin sonuna yeni bir sütun ekler. Düğme, açılan listede bulunan aşağıdaki seçeneklere de sahiptir.

Değer Açıklama
Sütun Ekle Listenin sonuna yeni bir sütun ekleyin.
Önce Ekle Seçili sütunun önüne yeni bir sütun ekleyin.
Ardından Ekle Seçili sütunun arkasına yeni bir sütun ekleyin.

Silmek
Bir sütun seçin ve sil'e tıklayarak sütunu kaldırın.

Tür Önerin
Seçilen ilk dosyadaki örnek verileri değerlendirmek ve her sütunun veri türü ve uzunluğuyla ilgili öneriler almak için Sütun Türleri Öner iletişim kutusunu kullanın. Daha fazla bilgi için bkz. Sütun Türleri Önerme İletişim Kutusu UI Referansı.

Birden Çok Düz Dosya Bağlantı Yönetici Düzenleyicisi (Önizleme Sayfası)

Birden Çok Düz Dosya Bağlantı Yöneticisi Düzenleyici iletişim kutusunun Önizleme sayfasını kullanarak, seçtiğiniz ilk kaynak dosyanın içeriğini, tanımladığınız şekilde sütunlara olarak böldüğünüzü görün.

Birden Çok Düz Dosya bağlantı yöneticisi hakkında daha fazla bilgi edinmek için bkz . Birden Çok Düz Dosya Bağlantı Yöneticisi.

Seçenekler

Bağlantı yöneticisi adı
İş akışındaki Birden Çok Düz Dosya bağlantısı için benzersiz bir ad sağlayın. Sağlanan ad, SSIS Designer'ın Bağlantı Yöneticileri alanında görüntülenir.

Açıklama
Bağlantıyı açıklayın. En iyi uygulama olarak, paketlerin kendi kendine belgelenmesi ve bakımının daha kolay yapılması için bağlantıyı amacına göre açıklayın.

Atlanacak veri satırları
Düz dosyanın başında kaç satırın atleneceğini belirtin.

Satırları önizleme
Seçilen ilk düz dosyada, seçilen seçenekleri kullanarak sütunlara ve satırlara ayrılmış örnek verileri görüntüleyin.

Ayrıca Bkz.

Düz Dosya Kaynağı
Düz Dosya Hedefi
Integration Services (SSIS) Bağlantıları