Veri Toplayıcı mimari ve işleme

Veri Toplayıcısı ile tümleşik SQL Server Aracısı ve Integration Servicesve her ikisi de kapsamlı biçimde kullanır.Veri Toplayıcısı ile çalışma önce bu nedenle her birinde ilgili bazı kavramları anlamalısınız SQL Server bileşenleri.

SQL Server Aracı zamanlamak ve çalıştırmak için kullanılan koleksiyon işleri.Aşağıdaki kavramları anlamanız gerekir:

  • İş

  • İş adım

  • İş planlaması

  • Alt sistemi

  • Proxy hesapları

Daha fazla bilgi için bkz: (SQL Server Agent) yönetim görevleri otomatikleştirme.

Integration Services(SSIS) kullanılma yürütmek verileri toplayan tek tek veri sağlayıcıları. paketlerAşağıdaki sahip olması gereken SSIS araçları ve kavramlar:

  • SSIS paket

  • SSIS paket yapılandırma

Daha fazla bilgi için bkz: Integration Services paketleri.

Veri Toplayıcı mimarisi

Veri koleksiyon ve depolama için mimari modeli aşağıda gösterilmiştir.

Veri toplayıcı mimarisi

Çizimde gösterildiği gibi bileşenleri modelinde aşağıdaki kategorilerde gruplandırılmıştır:

  • Depolama Birimi, yapılandırma bilgilerini ve toplanan veriler içeren veritabanlarını bileşenleridir.

  • Yürütme bileşenleri, veri koleksiyon ve depolama için kullanılır.

  • API bileşenleri, kullanıcı arabirimleri ve veri toplayıcısı arasındaki etkileşimi etkinleştirmek için kullanılır.

  • İstemci, veri toplayıcı için kullanıcı arabirimleri bileşenleridir.

Aşağıdaki bölümlerde bu kategorileri ve bileşenleri hakkında daha ayrıntılı bilgi sağlar.

Depolama

Veri Toplayıcı veri iki yerde depolar: msdb veritabanı ve yönetim verileri ambarı ambar.

Not

Veri Toplayıcı kullanılmaya başlandı kullanıcı şeması ayrımı uygulayan SQL Server 2005.Daha fazla bilgi için bkz: Kullanıcı şeması ayrımı.

msdb sistem veritabanı

Veri Toplayıcısı kullanan msdb veritabanı yapılandırma bilgilerini çalışma - saklamak içinsaat bilgileri, denetimi ve koleksiyonu geçmiş bilgi.Bu veritabanı örnek üzerinde bulunması gereken SQL Server çalışan veri toplayıcı grubu.Kullanarak msdb aşağıdaki yararları sağlar:

  • Yapılandırma ve veri toplayıcısını çalıştırmak için gereken tüm verileri tek bir konumda olur.

  • Veri koleksiyon yapılandırma, dosya sistemini kullanmak zorunda kalmadan, birden çok sunucu arasında dağıtılabilir.

  • Var olan veri toplayıcı kullanabilirsiniz SQL Server güvenlik mekanizmaları korumak veri.Buna ek olarak, veritabanı rolleri parçalı güvenlik sağlayabilir ve veritabanları arası zincirleme uygulamak için gerek yoktur.

  • Bu yana msdb bir ilişkisel veritabanı, yapılandırma ve çalıştırma - başvuru bütünlüğünü sağlamak mümkündürsaat veri

Toplayıcı özgü bilgileri depolamak ek olarak msdb de saklamak için kullanılan SQL Server Aracısı iş bilgilerini ve SSIS bilgi paket.

Veri toplama yapılandırma

Veri toplama yapılandırma ile ilgili tablolar ve görünümler koleksiyonu kümeleri, Toplayıcı türlerini ve koleksiyon öğeleri hakkında bilgi içerir.Tablolar ve görünümler de konumu gibi genel veri ambarı toplayıcı parametreleri içeren yönetim veri ambarıleri ambarı.veri ambarı Toplayıcı ve yönetim verileri ambarı ambar veritabanı rolleri de burada saklanır.Her veri koleksiyon yapılandırma görünüm için sütunları hakkında daha fazla bilgi için bkz: Veri Toplayıcı görünümleri (Transact-sql).

Önemli notÖnemli

Yapılandırma tablolardaki verileri değiştirebilirsiniz.Bu tablolardaki verileri eklenen güncelleştirilmiş ve saklı yordamlar tarafından zorlanan belirli şekillerde silindi.Uygulama güncelleştirme ve gelecek sürümlerde değişebilir tablo adları ve açıklamaları değiştirebilirsiniz.Tabloları doğrudan kullanmak yerine, örnek ve uygulama verilerine erişimi veri toplayıcısı ile sağlanan görünümler ve saklı yordamları belgelenen kullanın.

sql Server Agent işleri

SQL ServerAracısı iş bilgilerini depolanır msdb kullanarak ayrı bir şema.Bu iş bilgileri oluşturulduğunda veya güncelleştirildiğinde her koleksiyon kümeleri eklediyseniz, kaldırdıysanız veya değişti.Zaman bir koleksiyon küme başladı, SQL Server Aracısı kullanan bu bilgileri yürütmek veri toplayıcı işler.

sql Server Integration Services paketleri

SSISpaketleri depolanmış olan msdb kullanarak var olan SSIS Depolama tablolar.veri ambarı Toplayıcı veri ambarı toplamak için yönetim verileri ambarı ambar karşıya yüklemek için bu paketler kullanır.

Denetim ve geçmişi

Ayrıntılı denetim ve veri koleksiyon çalışır geçmiş kayıtlarını kaydetmek için ayrılmış depolama sağlanır.Veri Toplayıcı çalışma -saat bileşen ve SSIS paketleri oluşturmak olaylar sırasında veri koleksiyon.Bu bilgileri koleksiyon işlemi gidermek ve izlemek için kullanılır.

Yönetim verileri ambar

yönetim verileri ambarı ambarına korunur tüm verileri içeren bir ilişkisel veritabanı olur.Bu veritabanı veri toplayıcı olarak aynı sistem üzerinde olabilir veya başka bir bilgisayarda olabilir.

Yürütme

Yürütme kategorisinde bileşenleri, bellek içi çalıştırın ve toplama ve depolama için sorumludur.

sql Server Agent

SQL Server Aracısı barındıran veri toplayıcı çalışma -saat bileşeni.Veri koleksiyon olarak planlanmış bir SQL Server Agent iş.saat iş ise Çalıştır, oluşturmak ve koleksiyonu küme yürütmek için gerekli olan parametreleri kullanarak veri toplayıcı çalışma zamanı bileşeni çağırır.

Veri Toplayıcı çalışma zamanı bileşeni

Veri Toplayıcı çalışma -saat bileşen Dcexec.exe adlı tek başına bir işlem tarafından barındırılan.Bu bileşenin sağlanan koleksiyon küme tanımlarını temel veri koleksiyon yönetir ve giriş olarak ayarlamak koleksiyon kabul edebilir.Veri Toplayıcı çalışma -saat bileşen yükleniyor ve yürütmeden sorumlu SSIS paketleri, olmayan bir parçası koleksiyon küme.

koleksiyon küme aşağıdaki koleksiyon ve karşıya yükleme modundan birinde çalışır:

  • Olmayan önbelleğe alınmış modu.Veri koleksiyon ve karşıya yükleme aynı zamanlamaya uygun.Paketleri Başlat toplamak ve kendi yapılandırılmış frekans veri karşıya ve bitene kadar çalıştırın.Paketleri bitirdikten sonra bellekten çıkarılır.

  • Önbellekli mod.Veri koleksiyon ve karşıya yükleme, farklı zamanlamaları olan.Paketleri toplamak ve bir döngü akış denetimi görevden çıkmak için bir sinyal aldıkları kadar veri önbelleğe.Bu veri akışı sürekli olarak, sürekli veri koleksiyon sağlayan yürütülebilecek olduğunu garantiler.

Not

Veri Toplayıcı çalışma -saat bileşeni, yalnızca veri koleksiyon veya veri karşıya yükleme çalıştırmak olabilir.Bu görevleri aynı anda çalıştırılamaz.

SSIS çalışma zamanı bileşeni

Veri Toplayıcı çalışma -saat bileşeni çağırır SSIS , Paket Veri Toplayıcı kullanır.İşlem içi paketleri çalışır.

İki en önemli görevler için SSIS paketlerdir veri koleksiyon ve veri yükleme, hangi gerçekleştirilen göre ayrı paketler.

  • koleksiyon paket verileri toplayan bir veri sağlayıcı ve geçici depolama birimindeki tutar.Bunu yapmak için yapılandırılmışsa, bu paket, anlık görüntü saat veya veri kaynak hakkında bilgi topladığı verileri de ek bilgi ekler.

  • Karşıya yükleme paket geçici depolama birimindeki verileri okur, verileri (örneğin, gereksiz veri ambarı noktaları, veri ambarı toplama ve veri ambarı normalleştirme kaldırma) gerektiği gibi işler ve sonra verileri için yönetim verileri ambarı ambar karşıya yükler.Karşıya yükleme sunucusunun performansı üzerindeki etkisini en aza indirmek için bulk INSERT olarak yapılır.

Veri koleksiyon ve veri karşıya yükleme ayırarak, daha fazla esneklik ve verimlilik sağlar.Bu tasarım, burada sık sık aralıklarla (örneğin, 15 saniyelik) veri anlık yakalanan, ancak toplanan verileri karşıya her saat yeterlidir senaryoyu destekler.Veri koleksiyon ve karşıya yükleme sıklığını belirlenen belli bir izleme gereksinimleri tarafından SQL Server yükleme.

Geçici depolama

Geçici depolama, veri koleksiyon sırasında koleksiyonu kümeleri tarafından sergilenen veya dinamik olarak hesaplanan özellik değerlerini depolamak için kullanılır.Bu değerler, toplanan verileri gibi işlenen veri veya koleksiyon işlemi sırasında elde edilen ham veri olabilir.

API

API kategorisi yapılandırmak, korumak ve veri toplayıcısı genişletmek için kullanılan sınıf kitaplığı ve nesne modeli içerir.İstemci erişimi için sistem veritabanı API yoluyla gelmesi gerekir.

Sınıf Kitaplığı

Veri Toplayıcı kendi ad alanına sahip ve bağımsız SQL Server Yönetim Nesneleri (smo).

Saklı yordamlar ve görünümler

Görünümler ve saklı yordamlar oluşturma, okuma, güncelleştirme sağlar ve veri ambarı toplayıcı yapılandırma verileri ve yönetim verileri ambarı ambar erişimi silin.

İstemci

Veri Toplayıcısı kullanan SQL Server Management Studio ve Windows Powershell ™ komut satırı arabirim istemcileri yapılandırma ve kullanma veri toplayıcısı.Kullanabileceğiniz SQL Server Management Studio aşağıdakileri yapmak için:

  • Object Explorer'da veri koleksiyon Yapılandırma Sihirbazı'nı kullanarak veri koleksiyon yapılandırma.

  • Etkinleştirmek veya nesne Gezgini'ni kullanarak veri koleksiyon devre dışı bırakın.

  • Başlatma veya durdurma belirli bir koleksiyon küme nesne Gezgini'ni kullanarak.

  • Nesne Gezgini'ni kullanarak veri koleksiyon veya veri koleksiyon küme özelliklerini yapılandırın veya görüntüleyin.

  • Tarihsel yönetim verileri ambarı veri ambarı ambardan saklı temel raporları görüntüleme.Bu veritabanı örnek yerel veya başka bir sunucuda bulunabilir.İkincisi önerilir.

Windows Powershell komut satırı arabirim, aşağıdakileri yapmak için kullanabilirsiniz:

  • Başlatma veya durdurma bir koleksiyon küme.

  • Ekleme veya kaldırma bir koleksiyon küme.

  • Düzenlenebilir özelliklerini değiştirmek bir koleksiyon küme.

Bileşen etkileşim ve işleme

Aşağıdaki tablo veri toplayıcı mimarisinde çeşitli bileşenleri arasındaki etkileşimin açıklanır.

Bileşen

Bileşen

Açıklama

SQL Server Management Studio 

Veri Toplayıcısı API

istemci yapılandırma veri toplayıcısı API ile iletişim kurar.

SQL Server Management Studio 

Yönetimiveri ambarı

istemci için okuma erişimine sahip yönetim veri ambarıleri ambarı ve toplanan veri ambarıleri elde edebilirsiniz.

SQL Server Management Studio, konsol istemci

Veri Toplayıcısı API

Her iki istemci veri toplayıcısı API kullanarak program aracılığıyla yapılandırabilirsiniz.

Veri Toplayıcısı API

Saklı yordamlar ve görünümler

API okuma depoları yordamları ve veri ambarı toplayıcı yapılandırma bilgilerini ve yönetim verileri ambarı ambarına yazma erişimi kullanır.

msdb -İş tanımı

SQL Server Agent

SQL Server Aracısı iş tanımını okuyabilirsiniz.İş tanımı, iş planlaması ve iş yapılandırma bilgilerini içerir.

SQL Server Agent

Veri Toplayıcı çalışma -saat bileşen

SQL Server Aracısı iş tanımına karşılık veri toplayıcı çağırır.

Veri Toplayıcı çalışma -saat bileşen

msdb- SSIS paketleri

Veri Toplayıcı yükleri SSIS kullanabilir ve paketleri SSIS yürütmek bu paketleri.

Veri Toplayıcı çalışma -saat bileşen

msdb -Denetim ve geçmiş

Veri Toplayıcı bu bölümü, yazma erişimi olduğundan msdb sırasında oluşturulan olayları kaydedecek şekilde. veri koleksiyon

SSIS

Yönetimiveri ambarı

The SSIS package has Write access to the management data warehouse so it can upload the data that is collected.

SSIS

Geçici depolama

koleksiyon işlemi sırasında SSIS oluşturmak, kullanmak ve bunu gerektiren herhangi bir geçici depolama silin.

msdb -Veri koleksiyon yapılandırma

msdb -İş tanımı

Veri koleksiyon yapılandırma bilgileri iş tanımı için eşleştirilir.Daha fazla bilgi için bkz: "Koleksiyonu kümesi ve iş eşleştirme" Aşağıda.

Koleksiyonu kümesi ve iş eşleme

A anahtar veri toplayıcı mimarisinin öğesi olduğu koleksiyonu kümeleri arasındaki eşlemeyi tanımladığınız veri toplayıcı yapılandırma ve iş tanımı işleri.

A koleksiyon küme kullanılarak tanımlanmış Toplayıcı türlerinin örnekleri olan maddelerden oluşan bir grubun SSIS paketleri.Bellekte örnek olarak her koleksiyon küme daha ayrıntılı bu konunun ilerisinde açıklanan bir ömre sahiptir.Her koleksiyon küme veri toplayıcı çalışma - tarafından çalıştırılansaat tarafından çağrıldığında bileşeni bir SQL Server işi.Aşağıdaki örneklerde gösterilmektedir nasıl koleksiyon projelere haritası ayarlar.

Koleksiyon kümeleri

Örnek 1

Bu örnek koleksiyon küme, "Bankası performans verileri," farklı zamanlamaları koleksiyon için destek ve karşıya yükleme paketleri için ayrı toplama ve karşıya yükleme paketleri içerir.

Collection Set: Name = "Base Performance Data"

Collection Item: Name = "SQL_RE_Active_Requests_History"

Collection package: ARH_Collect.dtsx

Upload package: ARH_Upload.dtsx

Collection Frequency: 1 second

Collection Item: Name = "SQL_RE_Wait_Statistics"

Collection package: WS_Collect.dtsx

Upload Package: WS_Upload.dtsx

Collection Frequency: 15 seconds

Collection Item: Name = "SQL_RE_Performance_Counters"

Collection package: PC_Collect.dtsx

Upload package: PC_Upload.dtsx

Input: Counter – Locks: Current Latch Waits

Collection Frequency: 15 seconds

Collection Item: Name = "WIN_OS_Performance_Counters"

Collection package: OS_PC_Collect.dtsx

Upload package: OS_PC_Upload.dts

Input: Counter – Process: % Processor Time

Collection Frequency: 15 seconds

Upload Schedule: Every 30 minutes

Örnek 2

Bu örnek koleksiyon küme, "Sunucu yapılandırma verileri," aldığı tek bir paket içerir Transact-SQLanlık görüntüleri dayalı ve elde edilen bunları yüklemeleri için yönetim verileri ambarı ambarına.

Collection Set: Name = "Server Configuration Data"

Collection Item: Name = "SQL_RE_TSQL"

Collection and upload package: TSQL_Upload.dtsx

Input: Transact-SQL query for database sizes

Collection Frequency: <none>

Collection Item: Name = "SQL_RE_TSQL"

Collection and upload package: TSQL_Upload.dtsx

Input: Transact-SQL query for configuration options

Collection Frequency: <none>

Upload Schedule: Every 24 hours

İşleri

Topluluk önünde gösterilen ayarlar örnekleri oluşturulur, SQL Server yap veri koleksiyon için oluşturulan Aracısı işleriAşağıdaki kurallar iş oluşturma kapsar:

  • Veri toplama farklı koleksiyon kümeleri tarafından ayrı işler olarak çalıştırılır.

  • Koleksiyonu ayarlar önbelleğe kullanan koleksiyon modu ne zaman başlatmak işler olarak planlanan SQL Server Agent başlatır.Bu işler sürekli çalışacak ve veri toplayıcı çalışma - tarafından kontrol edilensaat bileşeni.

  • Önbelleğe alınmamış koleksiyonu kullanan ayarlar koleksiyon modu normal olarak planlanan SQL Server Aracısı işleri.Bu işler kullanan bir SQL Server tanımlanan zamanlamaya uyan Aracısı zamanlama koleksiyon küme.Fiili süre yürütme kullanıcı tarafından özelleştirilebilir.

Aşağıdaki örnekte, yukarıdaki kuralların işleri görülmektedir.Bu işler çalıştırılabilir koleksiyon küme sağlanan örnekler.

Örnek 1 toplama işlerini ayarla

İki işleri işlemek için kullanılan koleksiyon küme: bir koleksiyon ve karşıya yükleme için bir tane.

Job 1,Name: "Base Performance Data Collection"

Category: "Data Collector"

Job Step 1:

Collection Set: Name = "Base Performance Data"

Collection Mode: Collection Only, Continuous Run

Packages run: ARH_Collect, WS_Collect, PC_Collect, OS_PC_Collect

Schedule: At Agent start-up

Job 2,Name: "Base Performance Data Upload"

Category: "Data Collector"

Job Step 1:

Collection Set: Name = "Base Performance Data"

Collection Mode: Upload Only, Single Run

Packages run: ARH_Upload, WS_Upload, PC_Upload, OS_PC_Upload

Schedule: Every 30 minutes, Starting at 12:00 AM PST

İş için koleksiyonu kümesi Örnek 2

Bir iş işlemek için oluşturulan koleksiyon küme.

Job 3,Name = "Server Configuration Data"

Category = "Data Collector"

Job Step 1:

Collection Set, Name = "Server Configuration Data"

Collection Mode: Collection and Upload, Single Run

Packages run: TSQL_Upload, TSQL_Upload

Schedule: Every Day at 12:00 AM PST

Not

Yukarıdaki örneklerin her birini belirtir koleksiyon modu iş için.Bu bilgi toplama yönetmek ve ne zaman işleme karşıya yüklemek için kullanılan koleksiyon küme çalışıyor.

Veri Toplayıcı ve koleksiyonu kümesi

Veri Toplayıcı ve koleksiyon küme ile etkileşim veri koleksiyon öğeleri olduğundan, geçerli durumlarına ve koleksiyonu küme yaşam kavramını anlamanız gerekir.

Geçerli durum

Veri koleksiyon özelliğini açıp için etkinleştirebilir veya devre dışı veri koleksiyon.yönetim verileri ambarı ambar bağlantı yapılan değişiklikler gibi Toplayıcı genelinde parametrelerini etkileyen herhangi bir değişiklik istiyorsanız, dize, veri ambarı koleksiyon ilk devre dışı bırakmalısınız.

Yapılandırma değişiklikleri ayarlamak koleksiyon yapmak istiyorsanız, ilk koleksiyon küme durdurmanız gerekir.

Koleksiyon kümeleri çalıştırırken veri toplama devre dışı bırakırsanız, bu koleksiyon kümeleri veri toplama yeniden kadar duraklatılmış girin.Bu noktada, koleksiyon kümelerini yürütme devam ettirin.Veri koleksiyon devre dışı bırakıldığında çalışan koleksiyon küme durdurulmuş olarak kalır.Herhangi başlatmak koleksiyon küme veri koleksiyon devre dışı.Bununla birlikte, veri koleksiyon etkinleştirene kadar koleksiyon küme yürütme başlatılmaz.

Yaşam derlemesi ayarlama

Sonra bir koleksiyon küme başlar, bunu çeşitli geçişler ömrü boyunca meydana.Bu olası geçişleri ve bunların sırasında ortaya çıkan eylemler şunlardır:

  1. Yapı

    • A koleksiyon küme nesnesi bellekte oluşturulur.

    • Tüm özellikleri özgürce olabilir küme ve değiştirilmiş.

  2. Toplayıcı türü Ekle

    • Yeni bir koleksiyon öğe koleksiyon küme eklenir.

    • koleksiyon küme, tüm koleksiyon öğeleri aynı hedef kök başvuru doğrular.

  3. toplayıcı türü kaldırmak

    • Varolan bir koleksiyonu öğe koleksiyondan kaldırılır küme.
  4. Oluştur

    • koleksiyon küme en az bir koleksiyonu içerir doğrular öğe.

    • Tüm koleksiyon öğeleri ve bunların özelliklerini, koleksiyon frekansları ve tüm özellikleri hakkında bilgi koleksiyon küme veri toplayıcı yapılandırma depoya eklenir.

    • Başlangıçtaki durumunu koleksiyon küme için etkin olmayan küme.

    • The SQL Server Agent job or jobs that will run the collection set are created and linked to the collection set.

    • Başlangıçtaki durumunu SQL Server Aracısı işleri için etkin olmayan küme.

  5. Start

    • Durumu koleksiyon küme çalışıyor'a değiştirir.

    • İlişkili SQL Server Aracısı işleri etkin.

    • Bir iş aracı Başlangıçta çalıştırmak için işaretlenmişse, işi hemen başlatır.

  6. Durdur

    • Durumu koleksiyon küme durdurulan dönüşür.

    • Çalışan tüm işleri için koleksiyon küme durdurulur ve devre dışı.

    • İle ilişkili tüm işleri koleksiyon küme için etkin olmayan küme.

  7. Sil

    • İle ilişkili tüm işleri koleksiyon küme bellekten silinir.

    • Tüm nesneleri (koleksiyon öğeleri, koleksiyon küme) veri toplayıcı yapılandırma ilişkili koleksiyon küme silinir.

Çalışma zamanı işleme

Aşağıdaki resimde bir üst düzey ve Basitleştirilmiş görünümünü Çalıştır - sağlarsaat koleksiyon küme başlatıldığında ve veriler toplanır ve karşıya işleniyor.Bu resimde Veri koleksiyon ve veri karşıya yükleme iki ayrı iş süreçleri göstermesine rağmen bunlar önceki örneklerde gösterildiği gibi tek bir işi de olabilir.

Toplama ve Yükleme İşlemi Adımları

Veri toplama

Önceki resimde, veri koleksiyon işleminin adımları "c" ile öneki alır.İşlem adımları aşağıdaki gibidir:

  1. Bir saklı yordam başlar koleksiyon küme.Durumu koleksiyon küme , msdb geçmesinden çalışmaktadır.Bu durumu değiştirmek sağlar SQL Server ile ilişkili Aracısı işleri koleksiyon küme.

  2. SQL Server Aracısı başlar iş aşağıdaki gibi:

    • Koleksiyonu küme modu önbelleğe çok ayarlanmışsa, tahsilat iş hemen başladı.

    • Koleksiyonu küme modu için önbelleğe alınmamış, ayarlanmışsa, tahsilat iş yapılandırılan zamanlamaya göre başladı.

  3. saat bir iş başladığında, veri toplayıcı çalışma zamanı bileşeni (Dcexec.exe) yürütmek için bir işlemi olarak çoğaltılır ve koleksiyon küme ile ilişkili koleksiyon paket çalıştırmak için açıklanmaktadır.

  4. Dcexec.exe başladığında, veri toplayıcı okur yapılandırma , msdb planlanıp hangi koleksiyon modu, önbelleğe alınmış veya önbelleğe alınmamış, için kullanılıyor.

  5. Veri Toplayıcı çalışma -saat bileşeni kullanır SSIS run -saat bileşeni koleksiyonu küme. için tanımlanan koleksiyonu paketleri çalıştırmak için

  6. koleksiyon Kadar durdurmak için bir sinyal aldıkları veya bunlar önceden tanımlanmış bir bitiş noktası ulaşıncaya kadar paketleri çalıştırın.Karşıya kadar koleksiyon paketlerini düzeylendirme alanına toplanan verileri kaydeder.

    Not

    Toplayıcı türü için tasarım koleksiyon küme belirler düzeylendirme alanına ne tür kullanılır.Düzeylendirme alanına paylaşılan bellek alanı, geçici dosyaları veya bir ileti sırası olabilir.

Veri karşıya yükleme

Önceki resimde Veri karşıya yükleme işleminin adımları "u ile" öneki alır.İşlem adımları aşağıdaki gibidir:

  1. Karşıya yükleme gerekli olduğunda, bir saklı yordam başlar iş, tarafından gerçekleştirilir, SQL Server Aracısı.

  2. SQL Server Aracısı başlar iş aşağıdaki gibi:

    • İsteğe bağlı karşıya yükleme isteği kullanıcı tarafından karşıya gönderilirse iş hemen başladı.

    • Karşıya yükleme hiçbir isteğe bağlı karşıya yükleme isteği ise iş zaman çizelgesine göre koleksiyon küme için yapılandırılmış başladı.

  3. saat bir iş başladığında, veri toplayıcı çalışma zamanı bileşeni (Dcexec.exe) yürütmek için bir işlemi olarak çoğaltılır ve koleksiyonu küme ile ilişkili karşıya yükleme paket çalıştırmak için açıklanmaktadır.

  4. Dcexec.exe başladığında, veri ambarı toplayıcı yapılandırmasında okur msdb karşıya yükleme işlemek nasıl öğrenmek için (örneğin, bağlantı dize yönetimi veri ambarı ambar veya gerekli olan tüm veri ambarı işleme).

  5. Veri Toplayıcı çalışma -saat bileşeni kullanır SSIS run -saat bileşeni koleksiyonu küme. için tanımlanan karşıya yükleme paketleri çalıştırmak için

  6. Karşıya yükleme paket hazırlama alanında tutulur ve normalleştirme veya örnekleme gibi gerekli dönüşümleri gerçekleştiren verileri okur.Dönüştürme tamamlandığında, karşıya yükleme paket bağlandığı yönetim veri ambarıleri ambarı ve veri ambarı ekler.

  7. Karşıya yükleme tamamlandıktan sonra işlemi sona erer, ancak koleksiyon küme durum değişmemiş.Göre bir sonraki yükleme başlar koleksiyon küme zamanlama.