Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı
Bir pakete veri akışı görevi ekledikten sonra, bir sonraki adımınız hangi veri akışı bileşenlerinin sizin kullanımınıza uygun olduğunu belirlemek olabilir. Yerel bilgisayarda kurulan ve erişilebilir olan veri akışı kaynaklarını, dönüşümlerini ve hedeflerini programatik olarak keşfedebilirsiniz. Pakete data flow görevi ekleme hakkında bilgi için Programatik olarak Veri Akışı Görevini Ekleme bölümüne bakınız.
Bileşenleri Keşfetmek
Sınıf, Application yerel bilgisayara doğru şekilde kurulmuş her bileşen için bir PipelineComponentInfo nesne içeren koleksiyonu sağlarPipelineComponentInfos. Her biri PipelineComponentInfo bir bileşen hakkında adı, açıklaması ve yaratım adı gibi bilgiler içerir. Bir pakete bileşen eklediğinizde özelliği ayarlamak için özellikte CreationNameComponentClassIDIDTSComponentMetaData100 döndürülen değeri kullanabilirsiniz.
Sample
Aşağıdaki kod örneği, yerel bilgisayarda mevcut veri akışı bileşenlerini programatik olarak keşfetmek için nesne Application koleksiyonunun nasıl sayılacağını PipelineComponentInfos gösterir. Bu örnek için Microsoft'a referans gereklidir. SqlServer.ManagedDTS assembly.
using System;
using Microsoft.SqlServer.Dts.Runtime;
namespace Microsoft.SqlServer.Dts.Samples
{
class Program
{
static void Main(string[] args)
{
Application application = new Application();
PipelineComponentInfos componentInfos = application.PipelineComponentInfos;
foreach (PipelineComponentInfo componentInfo in componentInfos)
{
Console.WriteLine("Name: " + componentInfo.Name + "\n" +
" CreationName: " + componentInfo.CreationName + "\n");
}
Console.Read();
}
}
}
Imports Microsoft.SqlServer.Dts.Runtime
Module Module1
Sub Main()
Dim application As Application = New Application()
Dim componentInfos As PipelineComponentInfos = application.PipelineComponentInfos
For Each componentInfo As PipelineComponentInfo In componentInfos
Console.WriteLine("Name: " & componentInfo.Name & vbCrLf & _
" CreationName: " & componentInfo.CreationName & vbCrLf)
Next
Console.Read()
End Sub
End Module