Excel hedef
Excel hedef çalışma sayfasına veri yükler veya sıralayan MicrosoftExcel çalışma kitapları.
Erişim modları
Excel hedef modları verileri yüklemek için üç farklı veri erişim sağlar:
Tablo veya görünüm.
Tablo veya görünüm bir değişken belirtilmiş.
Bir sql deyimi sonuçları. Sorgu Parametreli sorgu olabilir.
![]() |
---|
Excel'de bir çalışma sayfası veya aralıktaki bir tablo ya da görünüm eşdeğerdir. Excel kaynak ve hedef Düzenleyicisi içinde kullanılabilir tabloların listesi (örneğin, Sayfa1$ çalışma adına eklenen $ işaretiyle tanımlanır) yalnızca varolan çalışma sayfalarını görüntüleme ve adlandırılmış aralıkları (öyle aynı derecede MyRange $ işareti yokluğu tanımlanır). |
Kullanımı hakkında önemli noktalar
Excel Bağlantı Yöneticisi'nin kullandığı MicrosoftJet 4.0 ve destekleyici Excel ISAM (dizili sıralı erişim yöntemi) sürücüsünü bağlanmak ve okuma ve Excel veri kaynaklarına veri yazmak için ole db sağlayıcısı.
Birçok mevcut MicrosoftBilgi Bankası makaleleri bu sağlayıcı ve sürücü davranışı belge ve bu makaleler özel olmasa da Integration Servicesya da beklenmeyen sonuçlara yol açabilir belirli davranışları hakkında bilmek isteyebileceğiniz selefi Data Transformation Services,. Excel sürücüsünün davranışını ve kullanımı hakkında genel bilgiler için bkz: howto: ado kullanmak Visual Basic'de veya VBA'da Excel verileriyle.
Excel sürücü ile birlikte gelen Jet Sağlayıcısı aşağıdaki davranışlardan verileri bir Excel hedef kaydederken beklenmedik sonuçlara yol açabilir.
Metin verilerini kaydetme. Excel sürücüsü bir Excel hedef veri değerleri metin kaydettiğinde, sürücü kaydedilen değerler metin değerleri olarak yorumlanacaktır sağlamak için tek tırnak karakteri (') ile her hücrede metnin önüne gelir. Varsa veya okumak diğer uygulamalar veya işlemin kaydedilmiş verileri geliştirmek, özel işlem önündeki her metin değeri tek tırnak karakteri eklemeniz gerekebilir.
Not (ntext) da tasarrufta. Başarıyla dizelerini 255 karakterden uzun bir Excel sütunu kaydetmeden önce sürücü hedef sütunun veri türünü tanımak gerekir Not ve dize. Hedef Tablo veri satırları içeriyorsa, sürücü tarafından örneklenmiş ilk birkaç satır en az bir örneği memo sütunundaki 255 karakterden daha uzun bir değer içermelidir. Hedef Tablo paket tasarımı sırasında veya çalışma zamanında oluşturulur, sonra create table deyimi longtext kullanmalısınız (veya onun eşanlamlı biri) veri türü olarak Not sütun.
Veri türleri. Excel sürücüsü yalnızca sınırlı sayıda veri türlerini tanır. Örneğin, tüm sayısal sütunlar (DT_R8) çift yorumlanır ve tüm dize sütunlar (dışında memo sütunları) 255 karakterlik Unicode dizeleri (dt_wstr) olarak yorumlanır. Integration ServicesExcel veri türleri aşağıdaki gibi eşleştirir:
Sayısal çift duyarlıklı kayan nokta (DT_R8)
Para birimi para birimi (dt_cy)
Boolean Boole (dt_bool)
Tarih ve saat datetime(dt_date)
Dize Unicode dize, uzunluk 255 (dt_wstr)
Not Unicode metin akışı (dt_ntext)
Veri türü ve uzunluğu dönüşümleri. Integration Servicesörtülü olarak veri türlerini dönüştürmek değildir. Sonuç olarak, açıkça bir Excel dışı hedef yüklemeden önce Excel verilerini dönüştürmek için ya da non-Excel verileri bir Excel hedef yüklemeden önce dönüştürmek için Derived sütun veya veri dönüşümü dönüşümleri kullanmanız gerekebilir. Bu durumda, sizin için gerekli dönüşümleri yapılandıran Verme Sihirbazı ve alma kullanarak başlangıç paketi oluşturmak yararlı olabilir. Gerekli olabilecek dönüştürmeleri için bazı örnekler şunlardır:
Unicode Excel dize sütunlar ve belirli kod sayfaları ile Unicode olmayan dize sütunlar arasında dönüştürme.
255 Karakter Excel dize sütunlar ve farklı uzunlukta dize sütunlar arasında dönüştürme.
Çift duyarlıklı Excel sayısal sütunlar ve diğer türleri sayısal sütunlar arasında dönüştürme.
Excel hedef yapılandırma
Excel hedef bir veri kaynağına bağlanmak için bir Excel Bağlantı Yöneticisi kullanır ve Bağlantı Yöneticisi'ni kullanmak için çalışma kitabı dosyasını belirtir. Daha fazla bilgi için, bkz. Excel Bağlantı Yöneticisi.
Excel hedef normal bir giriş ve çıkış bir hata vardır.
Aracılığıyla özelliklerini ayarlayabilirsiniz SSISTasarımcısı veya programlı olarak.
Sen-ebilmek koymak içinde özellikleri hakkında daha fazla bilgi için Excel hedef Düzenleyicisi iletişim kutusunda, aşağıdaki konulardan birini tıklatın:
Gelişmiş Düzenleyici iletişim kutusu programlı olarak ayarlanabilen tüm özelliklerini yansıtıyor. Sen-ebilmek koymak içinde özellikleri hakkında daha fazla bilgi için Gelişmiş Düzenleyici iletişim kutusu veya programlı olarak aşağıdaki konulardan birini tıklatın:
Özellikleri ayarlama hakkında daha fazla bilgi için bkz: Veri akışı bileşen özelliklerini ayarlama.
Excel dosya grubu döngü hakkında daha fazla bilgi için bkz: Döngü: Excel dosyaları ve Foreach döngü kabı kullanarak tablolar.
ilişkili Görevler
Excel çalışma kitabına bağlanmak
Dış Kaynaklar
Blog girişi, Excel Hizmetleri, Part 1 / 3: bağlantılar ve bileşenleri, dougbert.com üzerinde
Blog girişi, Excel Hizmetleri, Part 2 3: tabloları ve veri türleri, dougbert.com üzerinde.
Blog girişi, Excel Hizmetleri, Bölüm 3 / 3: sorunları ve alternatif, dougbert.com üzerinde.
İlişkili İçerik
|
Ayrıca bkz.
Görevler
Döngü: Excel dosyaları ve Foreach döngü kabı kullanarak tablolar
Script görev ile Excel dosyalarıyla çalışma
Kavramlar
Integration Services Destinations