Önbellek Bağlantı Yöneticisi dönüşümü kullanarak tam önbellek modunda arama dönüşümü uygulamak
Sen-ebilmek configure tam önbellek ve önbellek Bağlantı Yöneticisi'ni kullanmak için arama dönüşümü. Tam önbellek modunda arama dönüşümü çalışır önce önbelleğine başvuru veri kümesi yüklenir.
[!NOT]
Önbellek Bağlantı Yöneticisi dt_text, dt_ntext ve DT_IMAGE ikili büyük nesne (blob) veri türlerini desteklemez. Başvuru veri kümesi içeren bir blob veri türü, paketi çalıştırdığınızda bileşen başarısız olur. Sen-ebilmek kullanma Önbellek Bağlantı Yöneticisi Düzenleyicisi sütun veri türlerini değiştirmek için. Daha fazla bilgi için, bkz. Önbellek Bağlantı Yöneticisi Düzenleyicisi.
Arama dönüşümü, başvuru veri kümesi içindeki sütunları ile bağlı veri kaynağından giriş sütunlarda verileri birleştirerek aramaları gerçekleştirir. Daha fazla bilgi için, bkz. Arama dönüşümü.
Başvuru veri kümesi oluşturmak için aşağıdakilerden birini kullanın:
Önbellek dosyası (.caw)
Varolan bir önbellek dosyasından veri okumaya önbelleği Bağlantı Yöneticisi yapılandırın.
Bağlı veri kaynağı veri akışı
Önbelleği dönüştürme dönüşümü önbelleği Bağlantı Yöneticisi veri akışı bağlı veri kaynağından verileri yazmak için kullanın. Verileri her zaman bellekte depolanır.
Arama dönüşümü için ayrı veri akışı eklemeniz gerekir. Bu, arama dönüşümü yürütülmeden önce önbelleği Bağlantı Yöneticisi doldurmak Önbellek dönüşümü sağlar. Veri akışı aynı pakette veya iki ayrı paket olabilir.
Veri akışı aynı paketi varsa, öncelik kısıtlaması veri akışları bağlamak için kullanın. Bu, arama dönüşümü çalışır önce çalıştırmak Önbellek dönüşümü sağlar.
Veri akışı ayrı paketler halinde ise, alt paketi üst paketi aramak için yürütme paketi görev kullanabilirsiniz. Birden çok alt paketleri birden çok yürütme paketi görev bir üst paketi sırası kapsayıcı görev ekleyerek çağırabilirsiniz.
Aşağıdaki yöntemlerden birini kullanarak birden çok arama dönüşümleri arasında önbelleğinde depolanan başvuru veri kümesi paylaşabilirsiniz:
Arama dönüşümleri aynı önbelleği Bağlantı Yöneticisi'ni kullanarak tek bir paket yapılandırın.
Önbellek Bağlantı Yöneticisi farklı paketler halinde aynı önbellek dosyası kullanmak üzere yapılandırın.
Daha fazla bilgi için aşağıdaki konulara bakın:
Önbellek Bağlantı Yöneticisi'ni kullanarak tam önbellek modunda arama dönüşümü uygulamak gösterilmiştir bir video bkz: nasıl yapılır: tam önbellek modu (SQL Server Video) arama dönüşümü gerçekleştir.
Önbellek Bağlantı Yöneticisi ve veri akışının veri kaynağında kullanarak tek bir paket tam önbellek modunda arama dönüşümü uygulamak için
De SQL Server Veri Akışı Araçları (SSDT), açık bir Integration ServicesProje ve bir paket açın.
Tarih Akış denetimi sekmesinde, iki veri akışı görev eklemek ve yeşil bir bağlayıcı kullanarak görevleri bağlanın:
İlk veri akışı önbelleği dönüştürme dönüşümü ekleyin ve sonra dönüşümün bir veri kaynağına bağlanmak.
Veri kaynağı gerektiği gibi yapılandırın.
Önbellek dönüşümü çift tıklatın ve sonra da Önbellek dönüşümü Düzenleyicisi, Bağlantı Yöneticisi sayfa'yı Yeni yeni bir önbellek Bağlantı Yöneticisi oluşturmak için.
Tıklayın sütun sekmesini Önbellek Bağlantı Yöneticisi Düzenleyicisi iletişim kutusunu ve ardından sütunları kullanarak dizin sütunları olan belirtin Dizin konumu seçeneği.
Dizin olmayan sütunlar için dizin konumu 0'dır. Dizin sütunları için sıralı, pozitif bir sayı dizin konumudur.
[!NOT]
Bir önbellek Bağlantı Yöneticisi'ni kullanmak için arama dönüşümü yapılandırıldığında, yalnızca dizin sütunları başvuru veri kümesi sütunları giriş eşlenebilir. Ayrıca, tüm dizin sütunları eşlenmesi gerekir. Daha fazla bilgi için, bkz. Önbellek Bağlantı Yöneticisi Düzenleyicisi.
Önbelleğin bir dosyaya kaydetmek için Önbellek Bağlantı Yöneticisi Düzenleyicisi, Genel sekmesinde, aşağıdaki seçenekleri ayarlayarak önbelleği Bağlantı Yöneticisi yapılandırın:
Seçin kullanımı dosya önbelleği.
İçin Dosya adı, dosya yolunu yazın veya tıklatın göz dosyayı seçin.
Varolmayan bir dosya yolu yazın, paketi çalıştırdığınızda sistem dosyayı oluşturur.
[!NOT]
Paketi koruma düzeyini önbellek dosyası için geçerli değildir. Önbellek dosyası hassas bilgileri içerir, konum veya dosya sakladığınız klasöre erişimi sınırlamak için bir erişim denetimi listesi (acl) kullanın. Erişimi yalnızca bazı hesapları etkinleştirmeniz gerekir. Daha fazla bilgi için, bkz. Paketleri tarafından kullanılan dosyalara erişimi.
Önbellek dönüştürme gerektiği gibi yapılandırın. Daha fazla bilgi için Önbellek dönüşümü Düzenleyicisi (Bağlantı Yöneticisi sayfa)ve Önbellek dönüşümü Düzenleyicisi (eşleştirmeleri sayfa).
İkinci veri akışı arama dönüşümü ekleyin ve sonra aşağıdaki görevleri yaparak dönüşümün yapılandırın:
Bir bağlayıcı sürükleyerek arama dönüşümü veri akışına bağlanmak — kırmızı veya Yeşil ok — kaynak veya arama dönüşümü için önceki dönüşümü.
[!NOT]
Bu dönüşümün bir boş tarihi alanını içeren düz bir dosya bağlanırsa, arama dönüşümü doğrulamayabilir. Dönüşümün olup olmadığını doğrular, ister düz dosya Bağlantı Yöneticisi null değerleri korumak için yapılandırılmış üzerinde bağlıdır. Arama dönüşümü, buna doğrulama sağlamak için Düz dosya kaynak Düzenleyici, Bağlantı Yöneticisi sayfasındaseçin kaynağından veri akışı null değerleri olarak boş değerlere koru seçeneği.
Kaynak veya bileşeni yapılandırmak için önceki dönüşümü çift tıklatın.
Arama dönüşümü çift tıklatın ve sonra da Arama dönüşümü Düzenleyicisi, Genel page, select tam önbellek.
İçinde bağlantı türü alan, seçim önbelleği Bağlantı Yöneticisi.
Dan nasıl işlemek satırlarla eşleşen bir girdi belirtin listesinde, bir hata işleme seçeneği seçin.
Tarih bağlantı sayfasında, dan önbelleği Bağlantı Yöneticisi listesinde, bir önbellek Bağlantı Yöneticisi'ni seçin.
Tıklayın sütun sayfa ve en az bir sütun sürükleyin Kullanılabilir giriş sütunlar liste sütununda Kullanılabilir arama sütunu listesi.
[!NOT]
Arama dönüşümü, aynı adı ve aynı veri türüne sahip sütunları otomatik olarak eşler.
[!NOT]
Sütunları eşlenen veri türlerini eşleştirme olmalıdır. Daha fazla bilgi için, bkz. Tümleştirme Hizmetleri veri türleri.
İçinde Kullanılabilir arama sütunlar sütunların listesi. Sonra da Arama işlemi listesinde, arama sütunlarından değerleri giriş sütun değerlerini değiştirmek veya yeni bir sütun için yazılan belirtin.
Hata çıktı yapılandırmak için tıklatın Hata çıktı sayfa ve hata işleme seçenekleri ayarlayın. Daha fazla bilgi için, bkz. Arama dönüşümü Düzenleyicisi (hata çıktı sayfa).
Tıklayın Tamam arama dönüşümü değişikliklerinizi kaydetmek için.
Paketi çalıştırın.
Önbellek Bağlantı Yöneticisi ve veri akışının veri kaynağında kullanarak iki paket tam önbellek modunda arama dönüşümü uygulamak için
De SQL Server Veri Akışı Araçları (SSDT), açık bir Integration ServicesProje ve iki paket açın.
Her paket akış denetimi sekmesinde, veri akışı görev ekleyin.
Üst paketi veri akışı önbelleği dönüştürme dönüşümü ekleyin ve sonra dönüşümün bir veri kaynağına bağlanmak.
Veri kaynağı gerektiği gibi yapılandırın.
Önbellek dönüşümü çift tıklatın ve sonra da Önbellek dönüşümü Düzenleyicisi, Bağlantı Yöneticisi sayfa'yı Yeni yeni bir önbellek Bağlantı Yöneticisi oluşturmak için.
İçinde Önbellek Bağlantı Yöneticisi Düzenleyicisi, Genel sekmesinde, aşağıdaki seçenekleri ayarlayarak önbelleği Bağlantı Yöneticisi yapılandırın:
Seçin kullanımı dosya önbelleği.
İçin Dosya adı, dosya yolunu yazın veya tıklatın göz dosyayı seçin.
Varolmayan bir dosya yolu yazın, paketi çalıştırdığınızda sistem dosyayı oluşturur.
[!NOT]
Paketi koruma düzeyini önbellek dosyası için geçerli değildir. Önbellek dosyası hassas bilgileri içerir, konum veya dosya sakladığınız klasöre erişimi sınırlamak için bir erişim denetimi listesi (acl) kullanın. Erişimi yalnızca bazı hesapları etkinleştirmeniz gerekir. Daha fazla bilgi için, bkz. Paketleri tarafından kullanılan dosyalara erişimi.
Tıklayın sütun sekmesini ve ardından sütunları kullanarak dizin sütunları olan belirtin Dizin konumu seçeneği.
Dizin olmayan sütunlar için dizin konumu 0'dır. Dizin sütunları için sıralı, pozitif bir sayı dizin konumudur.
[!NOT]
Bir önbellek Bağlantı Yöneticisi'ni kullanmak için arama dönüşümü yapılandırıldığında, yalnızca dizin sütunları başvuru veri kümesi sütunları giriş eşlenebilir. Ayrıca, tüm dizin sütunları eşlenmesi gerekir. Daha fazla bilgi için, bkz. Önbellek Bağlantı Yöneticisi Düzenleyicisi.
Önbellek dönüştürme gerektiği gibi yapılandırın. Daha fazla bilgi için Önbellek dönüşümü Düzenleyicisi (Bağlantı Yöneticisi sayfa)ve Önbellek dönüşümü Düzenleyicisi (eşleştirmeleri sayfa).
İkinci pakette kullanılan önbelleği Bağlantı Yöneticisi doldurmak için aşağıdakilerden birini yapın:
Üst paketi çalıştırın.
Adım 4'te oluşturduğunuz önbelleği Bağlantı Yöneticisi'ni çift tıklatın, tıklayın sütun, satırları seçin ve sonra sütun meta veri kopyalamak için ctrl + c tuşlarına basın.
Çocuk pakette bir önbellek Bağlantı Yöneticisi içinde sağ tıklatarak oluşturun Bağlantı yöneticileri alanı tıklatarak, Yeni bağlantı, seçme cache içinde SSIS Bağlantı Yöneticisi Ekle iletişim kutusu ve tıklatarak Ekle.
Bağlantı yöneticileri alanı görünür alt Akış denetimi, Veri akışı, ve Olay işleyicileri tabs-in Integration Servicestasarımcı.
İçinde Önbellek Bağlantı Yöneticisi Düzenleyicisi, Genel sekmesinde, aşağıdaki seçenekleri ayarlayarak seçili önbellek dosyasından veri okumaya önbelleği Bağlantı Yöneticisi yapılandırın:
Seçin kullanımı dosya önbelleği.
İçin Dosya adı, dosya yolunu yazın veya tıklatın göz dosyayı seçin.
[!NOT]
Paketi koruma düzeyini önbellek dosyası için geçerli değildir. Önbellek dosyası hassas bilgileri içerir, konum veya dosya sakladığınız klasöre erişimi sınırlamak için bir erişim denetimi listesi (acl) kullanın. Erişimi yalnızca bazı hesapları etkinleştirmeniz gerekir. Daha fazla bilgi için, bkz. Paketleri tarafından kullanılan dosyalara erişimi.
Adım 8 sütun meta verileri kopyaladıysanız, tıklayın sütun, boş satırı seçin ve sonra sütun meta veri yapıştırmak için ctrl + v tuşlarına basın.
Arama dönüşümü ekleyin ve sonra aşağıdakileri yaparak dönüşümün yapılandırın:
Bir bağlayıcı sürükleyerek arama dönüşümü veri akışına bağlanmak — kırmızı veya Yeşil ok — kaynak veya arama dönüşümü için önceki dönüşümü.
[!NOT]
Bu dönüşümün bir boş tarihi alanını içeren düz bir dosya bağlanırsa, arama dönüşümü doğrulamayabilir. Dönüşümün olup olmadığını doğrular, ister düz dosya Bağlantı Yöneticisi null değerleri korumak için yapılandırılmış üzerinde bağlıdır. Arama dönüşümü, buna doğrulama sağlamak için Düz dosya kaynak Düzenleyici, Bağlantı Yöneticisi sayfasındaseçin kaynağından veri akışı null değerleri olarak boş değerlere koru seçeneği.
Kaynak veya bileşeni yapılandırmak için önceki dönüşümü çift tıklatın.
Arama dönüşümü çift tıklatın ve seçin tam önbellek üzerine Genel sayfası Arama dönüşümü Düzenleyicisi.
Seçin önbelleği Bağlantı Yöneticisi içinde bağlantı türü alan.
Satır seçeneği girdileri eşleştirme olmadan işleme bir hata seçin nasıl işlemek satırlarla eşleşen bir girdi belirtin listesi.
Tarih bağlantı sayfasında, dan önbelleği Bağlantı Yöneticisi listesinde, eklediğiniz önbelleği Bağlantı Yöneticisi'ni seçin.
Tıklayın sütun sayfa ve en az bir sütun sürükleyin Kullanılabilir giriş sütunlar liste sütununda Kullanılabilir arama sütunu listesi.
[!NOT]
Arama dönüşümü, aynı adı ve aynı veri türüne sahip sütunları otomatik olarak eşler.
[!NOT]
Sütunları eşlenen veri türlerini eşleştirme olmalıdır. Daha fazla bilgi için, bkz. Tümleştirme Hizmetleri veri türleri.
İçinde Kullanılabilir arama sütunlar sütunların listesi. Sonra da Arama işlemi listesinde, arama sütunlarından değerleri giriş sütun değerlerini değiştirmek veya yeni bir sütun için yazılan belirtin.
Hata çıktı yapılandırmak için tıklatın Hata çıktı sayfa ve hata işleme seçenekleri ayarlayın. Daha fazla bilgi için, bkz. Arama dönüşümü Düzenleyicisi (hata çıktı sayfa).
Tıklayın Tamam arama dönüşümü değişikliklerinizi kaydetmek için.
Üst paketi açın, denetimi akışı yürütme paketi görev ekleyin ve alt paketi aramak için görev yapılandırma. Daha fazla bilgi için, bkz. Paketi görev Yürüt.
Paketleri çalıştırın.
Önbellek Bağlantı Yöneticisi ve varolan önbellek dosyası kullanarak tam önbellek modunda arama dönüşümü uygulamak için
De SQL Server Veri Akışı Araçları (SSDT), açık bir Integration ServicesProje ve bir paket açın.
Sağ Bağlantı Yöneticisi alan ve sonra Yeni bağlantı.
Bağlantı yöneticileri alanı görünür alt Akış denetimi, Veri akışı, ve Olay işleyicileri tabs-in Integration Servicestasarımcı.
İçinde SSIS Bağlantı Yöneticisi Ekle Seç iletişim kutusunda cacheve ardından Ekle önbelleği Bağlantı Yöneticisi eklemek için.
Önbellek Bağlantı Yöneticisi'ni açmak için çift tıklayın Önbellek Bağlantı Yöneticisi Düzenleyicisi.
İçinde Önbellek Bağlantı Yöneticisi Düzenleyicisi, Genel sekmesinde, aşağıdaki seçenekleri ayarlayarak önbelleği Bağlantı Yöneticisi yapılandırın:
Seçin kullanımı dosya önbelleği.
İçin Dosya adı, dosya yolunu yazın veya tıklatın göz dosyayı seçin.
[!NOT]
Paketi koruma düzeyini önbellek dosyası için geçerli değildir. Önbellek dosyası hassas bilgileri içerir, konum veya dosya sakladığınız klasöre erişimi sınırlamak için bir erişim denetimi listesi (acl) kullanın. Erişimi yalnızca bazı hesapları etkinleştirmeniz gerekir. Daha fazla bilgi için, bkz. Paketleri tarafından kullanılan dosyalara erişimi.
Tıklayın sütun sekmesini ve ardından sütunları kullanarak dizin sütunları olan belirtin Dizin konumu seçeneği.
Dizin olmayan sütunlar için dizin konumu 0'dır. Dizin sütunları için sıralı, pozitif bir sayı dizin konumudur.
[!NOT]
Bir önbellek Bağlantı Yöneticisi'ni kullanmak için arama dönüşümü yapılandırıldığında, yalnızca dizin sütunları başvuru veri kümesi sütunları giriş eşlenebilir. Ayrıca, tüm dizin sütunları eşlenmesi gerekir. Daha fazla bilgi için, bkz. Önbellek Bağlantı Yöneticisi Düzenleyicisi.
Tarih Denetimi akışı sekmesinde, veri akışı görev pakete eklemek ve ardından veri akışı arama dönüşümü ekleyin.
Aşağıdakileri yaparak arama dönüşümü yapılandırın:
Bir bağlayıcı sürükleyerek arama dönüşümü veri akışına bağlanmak — kırmızı veya Yeşil ok — kaynak veya arama dönüşümü için önceki dönüşümü.
[!NOT]
Bu dönüşümün bir boş tarihi alanını içeren düz bir dosya bağlanırsa, arama dönüşümü doğrulamayabilir. Dönüşümün olup olmadığını doğrular, ister düz dosya Bağlantı Yöneticisi null değerleri korumak için yapılandırılmış üzerinde bağlıdır. Arama dönüşümü, buna doğrulama sağlamak için Düz dosya kaynak Düzenleyici, Bağlantı Yöneticisi sayfasındaseçin kaynağından veri akışı null değerleri olarak boş değerlere koru seçeneği.
Kaynak veya bileşeni yapılandırmak için önceki dönüşümü çift tıklatın.
Arama dönüşümü çift tıklatın ve sonra da Arama dönüşümü Düzenleyicisi, Genel page, select tam önbellek.
Seçin önbelleği Bağlantı Yöneticisi içinde bağlantı türü alan.
Satır seçeneği girdileri eşleştirme olmadan işleme bir hata seçin nasıl işlemek satırlarla eşleşen bir girdi belirtin listesi.
Tarih bağlantı sayfasında, dan önbelleği Bağlantı Yöneticisi listesinde, eklediğiniz önbelleği Bağlantı Yöneticisi'ni seçin.
Tıklayın sütun sayfa ve en az bir sütun sürükleyin Kullanılabilir giriş sütunlar liste sütununda Kullanılabilir arama sütunu listesi.
[!NOT]
Arama dönüşümü, aynı adı ve aynı veri türüne sahip sütunları otomatik olarak eşler.
[!NOT]
Sütunları eşlenen veri türlerini eşleştirme olmalıdır. Daha fazla bilgi için, bkz. Tümleştirme Hizmetleri veri türleri.
İçinde Kullanılabilir arama sütunlar sütunların listesi. Sonra da Arama işlemi listesinde, arama sütunlarından değerleri giriş sütun değerlerini değiştirmek veya yeni bir sütun için yazılan belirtin.
Hata çıktı yapılandırmak için tıklatın Hata çıktı sayfa ve hata işleme seçenekleri ayarlayın. Daha fazla bilgi için, bkz. Arama dönüşümü Düzenleyicisi (hata çıktı sayfa).
Tıklayın Tamam arama dönüşümü değişikliklerinizi kaydetmek için.
Paketi çalıştırın.
Ayrıca bkz.
Görevler
ole db Bağlantı Yöneticisi'ni kullanarak tam önbellek modunda arama dönüşümü uygulamak
Bir arama hiçbir önbellek veya kısmi önbellek modu uygulamak