Aracılığıyla paylaş


Görev için profil oluşturma verileri ayarlama

Kaynak verilerin bir profili gözden geçirmek için önce için ilk adım olması küme kurma ve veri profil oluşturma Görevin çalıştırılacağı.Bu görevi içinde oluşturduğunuz bir Integration Services paket. Veri profil oluşturma görev yapılandırmak için , veri profil oluşturma görev Düzenleyicisi'ni kullanın.Bu düzenleyiciyi profilleri çıkış yeri ve hesaplamak için hangi profillerini seçmenize olanak sağlar.Sonra küme görevin, paketn veri profilleri hesaplamak için çalıştırın.

Important noteImportant Note:

Depolanan verileri içeren veri profil oluşturma görev çalışır. SQL Server 2000 veya sonraki sürümleri. Üçüncü taraf veya dosya tabanlı veri kaynakları ile çalışmaz.

Ayrıca, veri profil oluşturma görevini içeren bir paket çalıştırmak için , CREATE tablo, tempdb veritabanı için izinleri de dahil olmak üzere, okuma/yazma izinlerine sahip bir hesabı kullanmanız gerekir.

Görevin nasıl kullanılır karar paket

Yalnızca veri profil oluşturma görev profilleri yapılandırır ve hesaplanan profillerini içeren çıkış dosyası oluşturur.Bu çıkış dosyasını gözden geçirmek için , veri profil görüntüleyiciyi bir tek başına bir görüntüleyici programı kullanmanız gerekir.Çıktı ayrı ayrı görüntülemek için veri profil oluşturma görev başka bir Görevler'i içeren bir paket içinde kullanabilirsiniz.

Ancak, veri profil oluşturma görevi yalnızca görev kullanmak zorunda bir paket.Veri akışında profil oluşturma gerçekleştirmek istiyorsanız veya veri akışı, daha karmaşık bir paket, aşağıdaki seçeneklere sahipsiniz:

  • Görevin çıktı dosyasında, denetim akışı paket, temel alan koşullu mantığı uygulamak için bir komut dosyası görev, sonra veri profil oluşturma görev yerleştirin.Bu komut dosyası görevi daha sonra çıktı dosyası sorgulamak için kullanabilirsiniz.

  • Profil verileri veri için akış verileri yükledi ve dönüştürülmüş sonra değişen verilere kadar geçici olarak kaydetmenize gerek bir SQL Server Tablo. Daha sonra kaydedilen veriler profil.

Daha fazla bilgi için bkz:Paket iş akışı, görev için profil oluşturma verileri kullanarak.

Görev çıkış ayarlama

Bir paketin veri profil oluşturma görevidir sonra gerekir küme görev hesaplaması profilleri için çıkış'ı kurma.Için küme çıktı profilleri için kullandığınız Genel sayfa, veri profil oluşturma görev düzenleyici.Yanında, çıktı hedefi Genel sayfa da hızlı bir profil verileri gerçekleştirme olanağı sunar.Seçtiğinizde Hızlı profil, veri profil oluşturma görevini bir tablo veya Görünüm varsayılan ayarlarına bazı veya tüm varsayılan profilleri kullanarak profilleri.

Daha fazla bilgi için bkz: Veri Düzenleyicisi (Genel sayfası)'in görev profil oluşturma ve Tek tablo hızlı profil formuna (görev profil oluşturma veri).

Important noteImportant Note:

Veritabanı verileri içerir ve çıktı dosyası, veritabanı hakkında gizli veri içerebilir.Bu dosya daha güvenli yapma hakkında öneriler için bkz: Paketleri tarafından kullanılan dosyalara erişimi denetleme.

Hesaplandı için seçme ve profillerini yapılandırma

Sonra küme çıktı dosyasını hesaplamak için hangi veri profilleri seçmek zorunda.Profil oluşturma veri görevi sekiz farklı veri profilleri hesaplaması.Bu profilleri beş sütunları tek tek çözümlemeniz ve diğer üç birden çok sütun veya sütunları ve tablolar arasındaki ilişkileri analiz.Bir tek veri profil oluşturma göreve, birden çok sütun veya birden çok tablo veya görünümlerin sütun birleşimleri için birden çok profil hesaplaması.

Aşağıdaki tablo bunların her biri computes ve profil geçerli olduğu veri türlerini profilleri raporlarını açıklar.

Hesaplamak için

Tanımlamaya yardımcı olur

Bu profili kullan

Seçili sütun ve satırlara yüzdesini dize değerleri tüm farklı uzunluklarını tablo, her uzunluğunu gösterir.

Geçerli olmayan bir dize değerleri— Örneğin, sütun durum kodları ABD için iki karakter kullanması beklenir profil ancak keşfedin iki karakterden daha uzun değerleri.

Sütun uzunluğu dağıtım —Bu veri türlerinden biri olan bir sütun için geçerlidir:

  • Karakter veri türleri: char, nchar, varchar, ve nvarchar

Belirtilen dize, değer yüzdesi kapsayan normal ifadeler kümesini sütun.

Gelecekte yeni değerler doğrulamakta kullanılabilecek Ayrıca, Bul normal ifadeler için

Geçerli veya doğru biçimde olmayan bir değer dizesi —Örneğin, bir posta kodu posta kodu desen profilini sütun normal ifadeler üretebilir: \d{5}-\d{4} \d{5} ve \d{9}. Çıktı diğer normal ifadeler içeriyorsa, verileri geçerli değil veya yanlış bir biçimde değerlerini içerir.

Sütun deseni profili —Bu veri türlerinden biri olan bir sütun için geçerlidir:

  • Karakter veri türleri: char, nchar, varchar, ve nvarchar

Seçili sütunun null değerleri yüzdesi.

Bir sütunda null değerlere beklenmedik biçimde yüksek oranı —Örneğin, ABD posta kodları içeren, ancak eksik posta kodlarını unacceptably yüksek bir yüzdesini bulmak için beklenen bir sütun profil.

Sütun null oranı —Bu veri türlerine sahip bir sütun için geçerli:

  • Herhangi bir veri türü.Bu içerir. image, text, xml, kullanıcı tanımlı türler ve değişken türleri.

En az, en büyük, ortalama ve standart sapmayı, sayısal sütunlar ve minimum ve maksimum için gibi istatistikleri datetime sütunlar.

Sayısal değerler ve tarihler geçerli değil— Örneğin, geçmişteki bir tarih sütun profil ancak gelecekte bir maksimum tarihe keşfedin.

Sütun için istatistikler profili —Bu veri türlerinden biri olan bir sütun için geçerlidir:

  • Sayısal veri türleri: (dışında tamsayı türübit), money, smallmoney, decimal, float, real, ve numeric

  • Tarih ve saat veri türü: datetime, smalldatetime, timestamp, date, time, datetime2, ve datetimeoffset

    NoteNote:
    Bir tarih ve saat veri türü olan sütun için profil minimum ve maksimum yalnızca hesaplar.

Seçili sütun ve satırları yüzdesi tüm farklı değerler tablo, her değeri temsil eder.Veya, birden çok tablosundaki belirli bir yüzdesini gösteren değer.

Yanlış sayıda ayrı değerleri bir sütun— Örneğin, Amerika Birleşik Devletleri'nde durumları da içeren bir sütun profil ancak 50'den fazla farklı değerler'i keşfedin.

Sütun değeri dağıtım —Bu veri türlerinden biri olan bir sütun için geçerlidir:

  • Sayısal veri türleri: (dışında tamsayı türübit), money, smallmoney, decimal, float, real, ve numeric

  • Karakter veri türleri: char, nchar, varchar, ve nvarchar

  • Tarih ve saat veri türü: datetime, smalldatetime, timestamp, date, time, datetime2, ve datetimeoffset

Bir sütun olup olmadığını veya küme sütunlarından anahtar veya seçili tablo için yaklaşık anahtar olur.

Olası bir anahtardaki değerler yinelenen sütun —Örneğin, adı profil sütun s Müşteriler tablosundaki adres ve ad ve adres birleşimleri benzersiz olması gereken yerde yinelenen değerler'i keşfedin.

Aday anahtar —Rapor birden çok sütun profil sütun olup olmadığını veya küme sütunlar, seçili tablo için bir anahtarı olarak hizmet verecek uygundur.

Bu veri türleri içeren sütunlar için geçerli:

  • Tamsayı veri türlerini: bit, tinyint, smallint, int, ve bigint

  • Karakter veri türleri: char, nchar, varchar, ve nvarchar

  • Tarih ve saat veri türü: datetime, smalldatetime, timestamp, date, time, datetime2, ve datetimeoffset

Başka bir sütundaki değerlere göre (bağımlı sütun) bir sütundaki değerleri bağımlı olduğu sürece veya küme sütun (determinant sütun).

Bağımlı sütunlarda geçersiz değerler —Örneğin, ABD posta kodları içeren bir sütun ve ABD durumlarını içeren bir sütun arasındaki bağımlılığı profil.Aynı posta kodu, her zaman aynı duruma sahip olmalıdır.Ancak, profil, bağımlılık ihlallerini bulur.

Işlev bir bağımlılık —Bu veri türleri içeren sütunlar için geçerlidir:

  • Tamsayı veri türlerini: bit, tinyint, smallint, int, ve bigint

  • Karakter veri türleri: char, nchar, varchar, ve nvarchar

  • Tarih ve saat veri türü: datetime, smalldatetime, timestamp, date, time, datetime2, ve datetimeoffset

Bir sütun olup olmadığını veya küme sütunlarından Seçili tablolar arasında bir yabancı anahtar olarak hizmet verecek uygun.

Diğer bir deyişle, bu profili değerlerini iki sütun veya sütunları kümesi arasında çakışma bildirir.

Geçerli olan değerleri —Örneğin, bir satış Productıd sütununda, profil tablo.Sütun, ürünlerin Productıd sütunda bulunan değerleri içeren profil saptadığı tablo.

Kapsama değer —Bu veri türleri içeren sütunlar için geçerlidir:

  • Tamsayı veri türlerini: bit, tinyint, smallint, int, ve bigint

  • Karakter verileri yazın: char, nchar, varchar, ve nvarchar

  • Tarih ve saat veri türü: datetime, smalldatetime, timestamp, date, time, datetime2, ve datetimeoffset

Hesaplamak için hangi profili seçmek için , kullandığınız Profil istekleri sayfa, veri profil oluşturma görev düzenleyici.Daha fazla bilgi için bkz:Veri görev Düzenleyicisi'ni (profil istekleri sayfa) profil oluşturma.

Üzerinde Profil isteği sayfasında de veri kaynağı ve veri profillerini yapılandırmak belirtirsiniz.Görev yapılandırdığınızda, hakkında aşağıdaki bilgileri dikkate alın:

  • Yapılandırmayı basitleştirmek ve tanımadığınız veri özelliklerini keşfedin daha kolay hale getirmek için joker karakter kullanabilirsiniz. (*), bir tek tek bir sütun adı yerine.Bu bir joker karakter kullanırsanız, görev her sütun sırayla işleme yavaşlayabilir ve uygun veri türü olan profil.

  • Seçili tablo veya Görünüm boş olduğunda veri profil oluşturma görev herhangi bir profil hesaplaması yapmıyor.

  • Seçili sütundaki tüm değerlerin null olduğunda veri profil oluşturma görev, yalnızca sütun boş oranı profil hesaplar.Bu sütun uzunluğu dağıtım profili, sütun deseni profil, istatistikleri profil sütun veya sütun değeri dağıtım profili boş bir sütun için hesaplaması yapmıyor.

Her veri profilleri, kendi yapılandırma seçenekleri vardır.Bu seçenekler hakkında daha fazla bilgi için aşağıdaki konulara bakın:

Paket, çalışan görev profil oluşturma verileri içerir...

Sonra küme veri profil oluşturma kadar görev, görevi çalıştırabilirsiniz.Görev veri profilleri hesaplar ve bu bilgileri bir dosyaya veya bir paket değişken XML biçiminde verir.Bu XML yapısını DataProfile.xsd şema izler.You can open the schema in Microsoft Visual Studio or another schema editor, in an XML editor, or in a text editor such as Notepad.Bu şema verileri kalite bilgi için aşağıdaki amaçlarla yararlı olabilir:

  • Veri kalite içinde ve kuruluşlar arasında bilgi alışverişi için .

  • Veriler kalite bilgileriyle çalışan özel araçlar oluşturmak için .

Hedef ad alanı şemada tanımlanır https://schemas.Microsoft.com/sqlserver/2008/DataDebugger/.

Sonraki adım

Profil çıkış veri profil Görüntüleyicisi'nde görüntüleme.

Integration Services icon (small) Tümleştirme Hizmetleri ile güncel kalın

Karşıdan yüklemeler, makaleleri, örnekler ve en son Microsoft video yanı sıra, seçili topluluğun çözümleri için ziyaret Integration Services sayfa MSDN veya TechNet:

Bu güncelleştirmelerin otomatik bildirim için kullanılabilir RSS akışlarına abone olmak sayfa.

Değişiklik Geçmişi

Güncelleştirilmiş içerik

  • Eklenen Not veri profil oluşturma görevini içeren bir paket çalıştırmak için gerekli izinler hakkında.