Excel'in hedef
Excel'in hedef çalışma sayfaları veya aralıklardaki veriler yükler. Microsoft Excel çalışma kitaplarına bakın.
Excel'in hedef modları, verileri yüklemek için üç farklı veri erişim sağlar:
Bir tablo veya Görünüm.
Bir tablo veya Görünüm bir deðiþkene belirtildi.
sonuçlar, Bir SQL deyim.Sorgu parametreli hale getirilmiş bir sorguya olabilir.
Important Note: |
---|
Excel'de bir çalışma sayfasını veya aralık bir tablo veya Görünüm eşdeğerdir.Excel kaynak ve hedef Düzenleyicisi içinde kullanılabilir tabloların listesi yalnızca varolan çalışma (çalışma sayfası adı, örneğin, Sayfa1 $ eklenen $ işareti tarafından tanımlanan) görüntülemek ve adlandırılan aralıkları (MyRange gibi $ işaretini yokluğunu tarafından tanımlanır). |
Excel'in hedef veri kaynağına bağlanmak için bir Excel Bağlantı Yöneticisi'ni kullanır ve Bağlantı Yöneticisi, çalışma kitabı dosyasının kullanılacağını belirtir.Daha fazla bilgi için bkz: Excel, Bağlantı Yöneticisi.
Bir normal giriş ve bir hata çıktı, Excel hedefi vardır.
Kullanım konuları
Excel'in Bağlantı Yöneticisi'ni kullanan Microsoft OLE DB sağlayıcı for bağlanmak ve okuyup verileri Excel veri kaynaklarına, Jet 4.0 ve Excel ISAM (sıralı erişim yöntem olarak dizin) destek sürücüsü.
Birçok var Microsoft Bilgi Bankası makalelerinde bu sağlayıcıyı ve sürücü, davranışını belge ve olsa da, bu makalelerde özgü değildir. Integration Services veya, öncül veri dönüştürme Hizmetleri, beklenmeyen'ye neden olabildiğine dair bazı davranışlar hakkında bilmek isteyebilirsiniz sonuçlar. Kullanım ve Excel sürücüsü davranışını genel bilgi için bkz: NASIL YAPILIR: ADO, Visual Basic'de veya VBA'DAExcel verileriyle kullanmak.
Verileri bir Excel hedef kaydedilirken aşağıdaki davranışlardan Excel sürücüsü ile gelen Jet sağlayıcı beklenmeyen sonuçlara yol açabilir.
Metin verilerini kaydetme.Excel sürücüsü metin veri değerlerini bir Excel hedef kaydettiğinde, sürücü kaydedilmiş değerlerin metin değerleri olarak yorumlanacaktır sağlamak için tek bir tırnak karakteri (') ile her hücrede metnin önündeki.Yüklü veya okunan diğer uygulamalar'ı veya işlem kaydedilmiş verileri, özel işlem, her bir metin değeri önce gelen tek tırnak karakteri eklemek gerekebilir.
Not (ntext) da kaydediliyorta.Başarıyla dizelerini 255 karakterden daha uzun bir Excel'e kaydedebilmek için önce sütun, sürücüyü hedef veri türünü tanımalıdır sütun olarak Kısa Not and not Dize.Hedef tabloda zaten veri içeriyor. ve sürücü tarafından örneklenen ilk birkaç satırına faturasındaki 255 karakterden uzun bir değer en az bir örnekni içermeli, sütun.Hedef Tablo zamanında ya da paket tasarım sırasında oluşturulur ve CREATE TABLE deyim LONGTEXT kullanmalısınız (veya kendi eşanlamlıları birini) veri türü olarak, not sütun.
Veri türleri.Excel sürücüsü, yalnızca sınırlı tanıdığı küme veri türü.For example, all numeric columns are interpreted as doubles (DT_R8), and all string columns (other than memo columns) are interpreted as 255-character Unicode strings (DT_WSTR).Integration Services maps the Excel data types as follows:
Sayısal çift duyarlıklı kayan noktalı (DT_R8)
Para birimi para birimi (DT_CY)
Boole Boole (DT_BOOL)
tarih/saat datetime (dt_date)
Dize Unicode dize uzunluğu 255 (DT_WSTR)
not Unicode metin akışı (DT_NTEXT)
Data type and length conversions.Integration Services does not implicitly convert data types.Sonuç olarak, Excel verilerini bir Excel içinde olmayan hedef yüklemeden önce açıkça dönüştürmek veya olmayan Excel verilerini bir Excel hedef yüklemeden önce dönüştürmek derived sütun veya veri dönüşümü dönüştürmeleri'ı kullanmanız gerekebilir.Bu durumda, alma ve sizin için gerekli olan dönüşümler yapılandırır Verme Sihirbazı'nı kullanarak başlangıç paket oluşturmak yararlı olabilir.Gerekli olabilecek dönüştürmeleri için bazı örnekler şunlardır:
Belirli bir kod sayfaları Unicode dize sütunlarla Unicode Excel dize sütunlar arasındaki dönüştürme.
Farklı uzunlukta dize sütunları 255 karakterlik Excel dize sütunlar arasındaki dönüştürme.
Çift duyarlıklı Excel sayısal sütunlar ve diğer türdeki sayısal sütunlar arasında dönüştürme.
Excel'in hedef yapılandırma
Yapabilecekleriniz küme özellikleri yoluyla SSIS Tasarımcı veya programlı olarak.
Yapabilecekleriniz özellikleri hakkında daha fazla bilgi için küme, Excel'in hedef Düzenleyicisi iletişim kutusunda, aşağıdaki konulardan birini tıklatın:
The Advanced Editor dialog box reflects all the properties that can be küme programmatically.Ayarlayabileceğiniz özellikler hakkında daha fazla bilgi için Gelişmiş Düzenleyici iletişim kutusunda veya programlı olarak aşağıdaki konulardan birini tıklatın:
Özellikleri küme hakkında daha fazla bilgi için bkz: Nasıl Yapılır: Bir veri akışı bileşenin özelliklerini küme.
Excel dosya grubu döngü hakkında daha fazla bilgi için bkz: Nasıl Yapılır: Döngü Excel arasında dosya ve bir Foreach döngü kapsayıcı'ı kullanarak tabloları.
|
Değişiklik Geçmişi
Güncelleştirilmiş içerik |
---|
|
See Also