Aracılığıyla paylaş


SSIS Tasarımcısı

Geçerlidir:SQL Server Azure Data Factory'de SSIS Integration Runtime

SSIS Tasarımcısı, Integration Services paketlerini oluşturmak ve korumak için kullanabileceğiniz bir grafik aracıdır. SSIS Tasarımcısı, Integration Services projesinin bir parçası olarak SQL Server Veri Araçları 'de (SSDT) kullanılabilir.

Aşağıdaki görevleri gerçekleştirmek için SSIS Designer'ı kullanabilirsiniz:

  • Denetim akışını bir pakette oluşturma.

  • Veri akışlarını bir pakette oluşturma.

  • Paket ve paket nesnelerine olay işleyicileri ekleme.

  • Paket içeriğini görüntüleme.

  • Çalışma zamanında, paketin çalıştırma ilerlemesini görüntüleyin.

Aşağıdaki diyagramda SSIS Tasarımcısı ve Araç Kutusu penceresi gösterilmektedir.

SSIS Tasarımcısı ve Araç Kutusu Ekran Görüntüsü

Integration Services, paketlere işlevsellik eklemek için ek iletişim kutuları ve pencereler içerir ve SQL Server Veri Araçları (SSDT), geliştirme ortamını yapılandırmak ve paketlerle çalışmak için iletişim kutuları ve pencereler sağlar. Daha fazla bilgi için Integration Services Kullanıcı Arabirimi'ne bakın.

SSIS Designer'ın Integration Services hizmetine, paketleri yöneten ve izleyen hizmete bağımlılığı yoktur ve hizmetin SSIS Designer'da paket oluşturmak veya değiştirmek için çalışıyor olması gerekmez. Ancak, SSIS Tasarımcısı açıkken hizmeti durdurursanız, SSIS Designer'ın sağladığı iletişim kutularını artık alamayabilirsiniz ve "RPC sunucusu kullanılamıyor" hata iletisini alabilirsiniz. SSIS Designer'ı sıfırlamak ve paketle çalışmaya devam etmek için tasarımcıyı kapatmanız, SQL Server Veri Araçları (SSDT) çıkmanız ve sonra SQL Server Veri Araçları yeniden açmanız gerekir (SSDT), Integration Services projesi ve paketi.

Geri Al ve Yinele

SSIS Tasarımcısı'nda en fazla 20 eylemi geri alabilir ve yineleyebilirsiniz. Paket için geri al/yine yap, Control Flow, Veri Akışı, Event Handlers, ve Parameters sekmelerinde ve Variables penceresinde mevcuttur. Proje için Project Parameters penceresinde geri alma/yeniden yapma kullanılabilir.

Yeni SSIS Araç Kutusu'nda değişiklikleri geri alamaz/yineleyemezsiniz.

Bileşen düzenleyicisini kullanarak bir bileşende değişiklik yaptığınızda, değişiklikleri ayrı ayrı geri almak ve yeniden yapmak yerine bir bütün olarak geri alır ve yeniden yaparsınız. Değişiklik kümesi, geri alma ve yeniden yapma açılır listesinde tek bir eylem olarak görünür.

Bir eylemi geri almak için geri al araç çubuğu düğmesine, Düzenle/Geri Al menü öğesine tıklayın veya CTRL+Z tuşlarına basın. Bir eylemi yinelemek için Yinele araç çubuğu düğmesine, Düzenle/Yinele menü öğesine tıklayın veya CTRL + Y tuşlarına basın. Araç çubuğu düğmesinin yanındaki oka tıklayarak, açılan listede birden çok eylemi vurgulayarak ve ardından listeye tıklayarak birden çok eylemi geri alabilir ve yineleyebilirsiniz.

SSIS Tasarımcısının Bölümleri

SSIS Designer'ın beş kalıcı sekmesi vardır: her biri paket denetim akışı, veri akışları, parametreler ve olay işleyicileri oluşturmak için birer sekme ve bir paketin içeriğini görüntülemek için bir sekme. Çalışma zamanında, bir paketin çalışırken yürütme ilerleme durumunu ve tamamlandıktan sonra yürütme sonuçlarını gösteren altıncı bir sekme görüntülenir.

Ayrıca SSIS Designer, bir paketin verilere bağlanmak için kullandığı bağlantı yöneticilerini eklemek ve yapılandırmak için Bağlantı Yöneticileri alanını içerir.

Denetim Akışı sekmesi

Tümleştirme Hizmetleri paketinde denetim akışını oluşturmak için SSIS Designer'ın Denetim Akışı sekmesini kullanın.

SSIS görevlerini ve kapsayıcılarını temsil eden grafik nesneleri Araç Kutusu'ndan Denetim Akışı sekmesinin tasarım yüzeyine sürükleyerek ve sonra bir nesnedeki bağlayıcıyı başka bir nesneye sürükleyerek nesneleri bağlayarak denetim akışını oluşturun. Her bağlantı çizgisi, görevlerin ve kapsayıcıların çalışma sırasını belirten bir öncelik kısıtlamasını temsil eder

Ayrıca, Denetim Akışı sekmesinden aşağıdaki işlevleri eklemek için SSIS Designer'ı kullanabilirsiniz:

  • Günlüğe kaydetmeyi gerçekleştirme

  • Paket yapılandırmaları oluşturma

  • Paketi bir sertifikayla imzalama

  • Değişkenleri yönetme

  • Ek açıklamalar ekleme

  • Kesme noktalarını yapılandırma

Bu işlevleri SSIS Designer'daki tek tek görevlere veya kapsayıcılara eklemek için tasarım yüzeyinde nesneye sağ tıklayın ve ardından seçeneğini belirleyin.

Daha fazla bilgi için bkz. Denetim Akışı.

Veri Akışı sekmesi

Integration Services paketinde veri akışları oluşturmak için SSIS Designer'ın Veri Akışı sekmesini kullanın.

Kaynak, dönüştürme ve hedefleri temsil eden grafik nesneleri ToolboxVeri Akışı sekmesinin tasarım yüzeyine sürükleyerek ve ardından nesneleri bağlayarak dönüşümlerin çalıştırıldığı sırayı belirleyen yollar oluşturarak veri akışlarını oluşturun.

Her veri akışı nesnesinden önceki ve sonraki verileri görüntülemek üzere veri görüntüleyicileri eklemek için bir yola sağ tıklayın ve veri Görüntüleyicileri'ne tıklayın.

SSIS Designer'ı Veri Akışı sekmesinden aşağıdaki işlevleri eklemek için de kullanabilirsiniz:

  • Değişkenleri yönetme

  • Ek açıklamalar ekleme

Bu işlevleri SSIS Tasarımcısı'na eklemek için tasarım yüzeyine sağ tıklayın ve istediğiniz seçeneği belirleyin.

Daha fazla bilgi için bkz. Veri Akışı.

Parametreler sekmesi

Integration Services (SSIS) parametreleri, paket yürütme sırasında paketler içindeki özelliklere değer atamanıza olanak sağlar. Proje düzeyinde proje parametreleri ve paket düzeyinde paket parametreleri oluşturabilirsiniz. Proje parametreleri, projenin bir veya daha fazla pakete aldığı herhangi bir dış girişi sağlamak için kullanılır. Paket parametreleri, paketi düzenlemek ve yeniden dağıtmak zorunda kalmadan paket yürütmeyi değiştirmenize olanak sağlar. Bu sekme, paket parametrelerini yönetmenizi sağlar.

Parametreler hakkında daha fazla bilgi için bkz . Integration Services (SSIS) Parametreleri.

Önemli

Parametreler yalnızca proje dağıtım modeli için geliştirilen projelerde kullanılabilir. Bu nedenle, Yalnızca proje dağıtım modelini kullanmak üzere yapılandırılmış bir projenin parçası olan paketler için Parametreler sekmesini görürsünüz.

Olay İşleyicileri sekmesi

Integration Services paketinde denetim akışı oluşturmak için SSIS Designer'ın Olay İşleyicileri sekmesini kullanın. Olay işleyicisi, paket tarafından veya paketteki bir görev veya kapsayıcı tarafından tetiklenen bir olaya yanıt olarak çalışır.

Daha fazla bilgi için bkz. Pakete Olay İşleyicisi Ekleme.

Options

yürütülebilir
Olay işleyicisi oluşturmak istediğiniz yürütülebilir dosyayı seçin. Yürütülebilir dosya, bir paket veya paketteki bir görev ya da kapsayıcı olabilir.

Olay işleyicisi
Bir tür olay işleyicisi seçin. Öğeleri Araç Kutusu'ndan sürükleyerek olay işleyicisini oluşturun.

Delete
Bir olay işleyicisi seçin ve Sil'e tıklayarak bunu paketten kaldırın.

<Yürütülebilir dosya adı> için bir olay işleyicisi adı oluşturmak üzere buraya tıklayın<>
Olay işleyicisini oluşturmak için tıklayın.

SSIS görevlerini ve kapsayıcılarını temsil eden grafik nesneleri Araç Kutusu'ndanOlay İşleyicileri sekmesinin tasarım yüzeyine sürükleyerek ve sonra da çalıştırdıkları sırayı tanımlamak için öncelik kısıtlamaları kullanarak nesneleri bağlayarak denetim akışını oluşturun.

Ek açıklamalar eklemek için tasarım yüzeyine sağ tıklayın ve menüde Ek Açıklama Ekle'ye tıklayın.

Paket Gezgini sekmesi

Bir paketteki tüm öğelerin hiyerarşik görünümünü görmek için SSIS Designer'ın Paket Gezgini sekmesini kullanın: yapılandırmalar, bağlantılar, olay işleyicileri, görevler ve kapsayıcılar gibi yürütülebilir nesneler, günlük sağlayıcıları, öncelik kısıtlamaları ve değişkenler. Paket Veri Akışı bir görev içeriyorsa Package Explorer sekmesi data flow bileşenlerinin hiyerarşik görünümünü içeren bir düğüm içerir.

Bir paket öğesine sağ tıklayın ve özellikler'e tıklayarak Özellikler penceresinde öğenin özelliklerini görüntüleyin veya sil'e tıklayarak öğeyi silin.

Daha fazla bilgi için bkz. Paket Nesnelerini Görüntüleme.

İlerleme sekmesi

Paketi SQL Server Veri Araçları'de (SSDT) çalıştırdığınızda Integration Services paketinin yürütülmesinin ilerleme durumunu görüntülemek için SSIS Designer'ın Progress sekmesini kullanın. İlerleme durumu sekmesi, paketin ve yürütülebilir dosyaların doğrulanması ve yürütülmesi için başlangıç saatini, bitiş saatini ve geçen süreyi listeler; paketle ilgili herhangi bir bilgi veya uyarı; ilerleme bildirimleri; paketin başarısı veya başarısızlığı; ve paket yürütme sırasında oluşturulan tüm hata iletileri.

İlerleme Durumu sekmesinde iletilerin görüntülenmesini etkinleştirmek veya devre dışı bırakmak için SSISmenüsündeki İlerleme Raporlama hatalarını ayıkla seçeneğini değiştirin. İlerleme raporlamasını devre dışı bırakmak, SQL Server Veri Araçları karmaşık bir paket çalıştırırken performansın geliştirilmesine yardımcı olabilir.

Paket çalışmayı durdurduktan sonra , İlerleme sekmesi Yürütme Sonuçları sekmesi olur.

Bağlantı Yöneticileri alanı

Paketler, dosyalar, ilişkisel veritabanları ve sunucular gibi veri kaynaklarına bağlanmak için bağlantı yöneticilerini kullanır.

Bağlantı yöneticilerini eklemek, silmek, değiştirmek, yeniden adlandırmak ve kopyalayıp yapıştırmak için SSIS Designer'ın Bağlantı Yöneticileri alanını kullanın.

Bu alana sağ tıklayın ve menüde, gerçekleştirmek istediğiniz görevin seçeneğine tıklayın.

Daha fazla bilgi için bkz . Integration Services (SSIS) Bağlantıları ve Bağlantı Yöneticileri Oluşturma.

  • SQL Server Veri Araçları

Ayrıca Bkz.

Integration Services Kullanıcı Arabirimi