Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure Data Factory'de SSIS Entegrasyon Çalışma Zamanı
Düz Dosya bağlantı yöneticisi, paketin düz bir dosyadaki verilere erişmesini sağlar. Örneğin Düz Dosya kaynağı ve hedefi, verileri ayıklamak ve yüklemek için Düz Dosya bağlantı yöneticilerini kullanabilir.
Düz Dosya bağlantı yöneticisi yalnızca bir dosyaya erişebilir. Birden çok dosyaya başvurmak için Düz Dosya bağlantı yöneticisi yerine Çoklu Düz Dosya bağlantı yöneticisi kullanın. Daha fazla bilgi için bkz. Birden Çok Düz Dosya Bağlantı Yöneticisi.
Sütun Uzunluğu
Düz Dosya bağlantı yöneticisi varsayılan olarak dize sütunlarının uzunluğunu 50 karakter olarak ayarlar. 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. Ayrıca, düz dosya kaynağında veya dönüştürmede sütun uzunluğunu daha sonra yeniden boyutlandırmadığınız sürece, dize sütununun sütun uzunluğu veri akışı boyunca aynı kalır. Bu dize sütunları daha dar olan hedef sütunlarla eşlenirse, kullanıcı arabiriminde uyarılar görüntülenir. Ayrıca, çalışma zamanında veri kesilmesi nedeniyle hatalar oluşabilir. Hataları veya kesilmesini önlemek için, sütunları Düz Dosya bağlantı yöneticisindeki, Düz Dosya kaynağındaki 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ı ekledikten ve yapılandırdıktan sonra 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.
Düz Dosya Bağlantı Yöneticisi yapılandırması
Bir pakete Düz Dosya bağlantı yöneticisi eklediğinizde, SQL Server Integration Services çalışma zamanında Düz Dosya bağlantısına çözümlenecek bir bağlantı yöneticisi oluşturur, Düz Dosya bağlantı özelliklerini ayarlar ve Düz Dosya bağlantı yöneticisini paketin Connections koleksiyonuna ekler.
Bağlantı yöneticisinin ConnectionManagerType özelliği FLATFILE olarak ayarlanır.
Varsayılan olarak, Düz Dosya bağlantı yöneticisi her zaman sıralanmamış verilerde satır sınırlayıcısını denetler ve satır sınırlayıcısı bulunduğunda yeni bir satır başlatır. Bu, bağlantı yöneticisinin sütun alanları eksik olan satırlarla dosyaları doğru ayrıştırmasına olanak tanır.
Bazı durumlarda, bu özelliği devre dışı bırakmak paket performansını artırabilir. Bu özelliği, Düz Dosya bağlantı yöneticisi özelliği olan AlwaysCheckForRowDelimiters'ı False olarak ayarlayarak devre dışı bırakabilirsiniz.
Düz Dosya bağlantı yöneticisini aşağıdaki yollarla yapılandırabilirsiniz:
Kullanılacak dosyayı, 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.
Dosyadaki 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.
Bir niteleyici karakterin niteleyici bir dizeye eklenmesi için niteleyici karakterin kullanılması, Düz Dosya Bağlantı Yöneticisi tarafından desteklenir. Bir metin niteleyicisinin çift kullanımı, o dizgenin bire bir aynısı olarak yorumlanır. Örneğin, metin niteleyicisi tek bir tırnak işaretiyse ve giriş verileri 'abc', 'def', 'g'hi' ise çıkış verileri abc, def, g'hi olur. Ancak, niteleyici içeren nitelikli bir dize örneği, Düz Dosya Kaynağı'nın DTS_E_PRIMEOUTPUTFAILED hatasıyla başarısız olmasına neden olur.
Tek tek sütunlarda ad, veri türü ve maksimum genişlik gibi özellikleri ayarlayın.
SQL Server Veri Araçları'nın (SSDT) Özellikler penceresinde bir ifade belirterek Düz Dosya bağlantı yöneticisi için ConnectionString özelliğini ayarlayabilirsiniz. Doğrulama hatasından kaçınmak için aşağıdakileri yapın.
Dosyayı belirtmek için bir ifade kullandığınızda, Düz Dosya Bağlantı Yöneticisi Düzenleyicisi'ndekiDosya adı kutusuna bir dosya yolu ekleyin.
Düz Dosya bağlantı yöneticisindeki DelayValidation özelliğini True olarak ayarlayın.
Düz Dosya bağlantı yöneticisini Düz Dosya hedefiyle kullanarak çalışma zamanında dosya adı oluşturmak için bir ifade kullanabilirsiniz.
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.
Düz Dosya Bağlantı Yöneticisi Düzenleyicisi (Genel Sayfa)
Dosya ve veri biçimi seçmek için Düz Dosya Bağlantı Yöneticisi Düzenleyicisi iletişim kutusunun Genel sayfasını kullanın. Düz dosya bağlantısı, paketin metin dosyasına bağlanmasına olanak tanır.
Düz Dosya bağlantı yöneticisi hakkında daha fazla bilgi edinmek için bkz. Düz Dosya Bağlantı Yöneticisi.
Seçenekler
Bağlantı yöneticisi adı
İş akışındaki 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 adı
Düz dosya bağlantısında kullanılacak yolu ve dosya adını yazın.
Gözat
Düz dosya bağlantısında kullanılacak dosya adını bulun.
Yerel ayar
Sıralama ve tarih ve saat biçimleri için dile özgü bilgiler sağlamak üzere yerel ayarı belirtin.
Unicode
Unicode kullanılıp kullanılmayacağını belirtin. Unicode kullanıyorsanız, bir kod sayfası belirtemezsiniz.
Kod sayfası
Unicode olmayan metin için kod sayfasını belirtin.
Biçim
Dosyanın sınırlandırılmış, sabit genişlikli veya düzensiz doğru biçimlendirme kullanıp kullanmadığını belirtin.
| 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ın genişliği sabit. |
| Sağa dayalı, düzensiz kenar | Sağa düzensiz hizalanmış 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. |
Metin niteleyicisi
Kullanılacak metin niteleyicisini belirtin. Örneğin, metin alanlarının tırnak içine alınacağını belirtebilirsiniz.
Uyarı
Bir metin niteleyicisini seçtikten sonra Yok seçeneğini yeniden belirleyemezsiniz. Metin niteleyicisini devre dışı bırakmak için Yok yazın.
Ü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ı
Atlanacak başlık satırlarının veya ilk veri satırlarının sayısını belirtin, eğer 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.
Düz Dosya Bağlantı Yöneticisi Düzenleyicisi (Sütunlar Sayfası)
Satır ve sütun bilgilerini belirtmek ve dosyanın önizlemesini görüntülemek için Düz Dosya Bağlantı Yöneticisi Düzenleyicisi iletişim kutusunun Sütunlar sayfasını kullanın.
Düz Dosya bağlantı yöneticisi hakkında daha fazla bilgi edinmek için bkz. Düz Dosya Bağlantı Yöneticisi.
Statik Seçenekler
Bağlantı yöneticisi adı
İş akışındaki 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. |
Yenileme
Yenile'ye tıklayarak sınırlayıcıları atlayarak değiştirmenin etkisini görüntüleyin. Bu düğme yalnızca diğer bağlantı seçeneklerini değiştirdikten sonra görünür hale gelir.
Satırları önizleme
Seçilen seçenekleri kullanarak düz dosyada sütunlara ve satırlara ayrılmış örnek verileri görüntüleyin.
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 kırmızı 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 penceresindeki dikey kırmızı ç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ğa düzensiz hizalanmış 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 kırmızı 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.
Düz Dosya Bağlantı Yöneticisi Düzenleyicisi (Gelişmiş Sayfa)
Tümleştirme Hizmetleri'nin düz dosyalardaki verileri nasıl okuyacağını ve yazacağını belirten özellikleri ayarlamak için Düz Dosya Bağlantı Yöneticisi Düzenleyicisi iletişim kutusunun Gelişmiş sayfasını kullanın. Düz dosyadaki sütunların adlarını değiştirebilir ve dosyadaki her sütun için veri türü ve sınırlayıcılar içeren özellikleri ayarlayabilirsiniz.
Varsayılan olarak, dize sütunlarının uzunluğu 50 karakterdir. Verilerin kesilmesini veya fazla sütun genişliğini önlemek için bu sütunların uzunluğunu 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. Bu değişiklikleri el ile yapabilir veya Tür Seç düğmesine tıklayarak Örnek verileri değerlendirmek ve bu değişikliklerden bazılarını sizin için otomatik olarak yapmak üzere Sütun Türleri Öner iletişim kutusunu kullanabilirsiniz.
Düz Dosya bağlantı yöneticisi hakkında daha fazla bilgi edinmek için bkz. Düz Dosya Bağlantı Yöneticisi.
Seçenekler
Bağlantı yöneticisi adı
İş akışındaki düz dosya bağlantı yöneticisi 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ö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. Sağa düzensiz hizalanmış 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. |
| OutputColumnWidth | Bayt sayısı olarak depolanacak değeri belirtin; Unicode dosyaları için bu değer bir karakter sayısına karşılık gelir. 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. 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 verisinin tırnak işareti gibi metin ayırıcı karakterlerle çevrili olup olmadığını belirtin. Doğru: Düz dosyadaki metin verileri nitelenmiş. Yanlış: Düz dosyadaki metin verileri uygun DEĞİlDİr. |
| İsim | Açıklayıcı bir sütun adı sağlayın. Bir ad girmezseniz, Integration Services otomatik olarak Sütun 0, Sütun 1 vb. biçiminde bir ad oluşturur. |
| 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şı 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. {:} iki 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. |
| 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
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ı.
Düz Dosya Bağlantı Yöneticisi Düzenleyicisi (Önizleme Sayfası)
Kaynak dosyanın içeriğini tablo biçiminde görüntülemek için Düz Dosya Bağlantı Yöneticisi Düzenleyicisi iletişim kutusunun Önizleme düğümünü kullanın.
Düz Dosya bağlantı yöneticisi hakkında daha fazla bilgi edinmek için bkz. Düz Dosya Bağlantı Yöneticisi.
Seçenekler
Bağlantı yöneticisi adı
İş akışındaki 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.
Atlanacak veri satırları
Düz dosyanın başında kaç satırın atleneceğini belirtin.
Yenileme
Yenile'ye tıklayarak atlanması gereken satır sayısını değiştirmenin etkisini görüntüleyin. Bu düğme yalnızca diğer bağlantı seçeneklerini değiştirdikten sonra görünür hale gelir.
Satırları önizleme
Düz dosyada, seçtiğiniz seçeneklere göre sütunlara ve satırlara ayrılmış örnek verileri görüntüleyin.