Datenprofil-Viewer

Gilt für:SQL Server SSIS Integration Runtime in Azure Data Factory

Das Anzeigen und Analysieren der Datenprofile ist der nächste Schritt bei der Datenprofilerstellung. Sie können diese Profile anzeigen, nachdem Sie den Datenprofilerstellungs-Task innerhalb eines Integration Services -Pakets ausgeführt und die Datenprofile berechnet haben. Weitere Informationen zum Verwenden und Einrichten und Ausführen der Datenprofilerstellungs-Tasks finden Sie unter Einrichten von Datenprofilerstellungs-Tasks.

Wichtig

Die Ausgabedatei enthält möglicherweise vertrauliche Daten über Ihre Datenbank und die darin enthaltenen Daten. Vorschläge zur Verbesserung der Sicherheit dieser Datei finden Sie unter Zugriff auf Dateien, die von Paketen verwendet werden.

Datenprofile

Wenn Sie die Datenprofile anzeigen möchten, konfigurieren Sie den Datenprofilerstellungs-Task so, dass dieser seine Ausgabe an eine Datei sendet, und verwenden Sie dann den eigenständigen Datenprofil-Viewer. Gehen Sie folgendermaßen vor, um den Datenprofil-Viewer zu öffnen.

  • Klicken Sie mit der rechten Maustaste im -Designer auf den Task Datenprofilerstellung SSIS , und klicken Sie dann auf Bearbeiten. Klicken Sie auf der Seite Allgemein des Editors für den Datenprofilerstellungs-Task auf Profil-Viewer öffnen.

  • Führen Sie im Ordner „<Laufwerk>:\Program Files (x86) | Program Files\Microsoft SQL Server\110\DTS\Binn“ die Datei „DataProfileViewer.exe“ aus.

Der Viewer verwendet mehrere Bereiche, um die von Ihnen angeforderten Profile und berechneten Ergebnisse mit optionaler Detail- und Drilldownfunktion anzuzeigen.

BereichProfile
Der Bereich Profile zeigt die Profile an, die im Datenprofil-Task angefordert wurden. Wenn Sie die für das Profil berechneten Ergebnisse anzeigen möchten, wählen Sie im Bereich Profile das Profil aus. Die Ergebnisse werden dann in den anderen Bereichen des Viewers angezeigt.

BereichErgebnisse
Der Bereich Ergebnisse verwendet eine einzelne Zeile, um die berechneten Ergebnisse des Profils zusammenzufassen. Wenn Sie beispielsweise ein Verteilungsprofil für Spaltenlängeanfordern, enthält diese Zeile die minimale und maximale Länge und die Zeilenanzahl. Für die meisten Profile können Sie diese Zeile im Bereich Ergebnisse auswählen, um zusätzliche Details im optionalen Bereich Details anzuzeigen.

BereichDetails
Für die meisten Profiltypen zeigt der Bereich Details zusätzliche Informationen zu den Profilergebnissen an, die im Bereich Ergebnisse ausgewählt wurden. Wenn Sie beispielsweise ein Verteilungsprofil für Spaltenlängeanfordern, zeigt der Bereich Details jede gefundene Spaltenlänge an. Der Bereich zeigt auch die Anzahl und den Prozentwert der Zeilen an, in denen der Spaltenwert diese Spaltenlänge hat.

Für die drei Profiltypen, die für mehrere Spalten berechnet werden (Kandidatenschlüssel, funktionale Abhängigkeit und Wertinklusion), zeigt der Bereich Details Verletzungen der erwarteten Beziehung an. Wenn Sie beispielsweise ein Kandidatenschlüsselprofil anfordern, zeigt der Detailbereich doppelte Werte an, die die Eindeutigkeit des Kandidatenschlüssels verletzen.

Wenn die Datenquelle verfügbar ist, mit der das Profil berechnet wird, können Sie im Bereich Details auf eine Zeile doppelklicken, um die übereinstimmenden Datenzeilen im Bereich Drilldown anzuzeigen.

BereichDrilldown
Sie können im Bereich Details auf eine Zeile doppelklicken, um die übereinstimmenden Datenzeilen im Bereich Drilldown anzuzeigen, wenn die folgenden Bedingungen erfüllt sind:

  • Die Datenquelle, mit der das Profil berechnet wird, ist verfügbar.

  • Sie sind berechtigt, die Daten anzuzeigen.

Um für eine Drilldownanforderung eine Verbindung mit der Quelldatenbank herzustellen, verwendet der Datenprofil-Viewer die Windows-Authentifizierung und die Anmeldeinformationen des aktuellen Benutzers. Der Datenprofil-Viewer verwendet nicht die Verbindungsinformationen, die im Paket gespeichert sind, das den Datenprofilerstellungs-Task ausgeführt hat.

Wichtig

Die Drilldownfunktion, die im Datenprofil-Viewer verfügbar ist, sendet Live-Abfragen an die ursprüngliche Datenquelle. Diese Abfragen haben möglicherweise negative Auswirkungen auf die Leistung des Servers.

Wenn Sie einen Drilldown für eine Ausgabedatei ausführen, die nicht vor kurzem erstellt wurde, geben die Drilldownabfragen möglicherweise nicht die Gruppe von Zeilen zurück, mit denen die ursprüngliche Ausgabe berechnet wurde.

Weitere Informationen zur Benutzeroberfläche des Datenprofil-Viewers finden Sie unter Data Profile Viewer F1 Help.

Datenprofil-Viewer (F1-Hilfe)

Verwenden Sie den Datenprofil-Viewer, um die Ausgabe des Datenprofilerstellungs-Tasks anzuzeigen.

Weitere Informationen zum Verwenden des Datenprofil-Viewers finden Sie unter Datenprofil-Viewer. Weitere Informationen zum Verwenden des Datenprofilerstellungs-Tasks, der die Profilausgabe erstellt, die Sie im Datenprofil-Viewer analysieren, finden Sie unter Einrichten von Datenprofilerstellungs-Tasks.

Statische Optionen

Öffnen
Klicken Sie, um nach der gespeicherten Datei zu suchen, die die Ausgabe des Datenprofilerstellungs-Tasks enthält.

BereichProfile
Erweitern Sie die Struktur im Bereich Profile , um die Profile anzuzeigen, die in der Ausgabe enthalten sind. Wählen Sie ein Profil aus, um die Ergebnisse für dieses Profil anzuzeigen.

BereichMeldung
Zeigt Statusmeldungen an.

BereichDrilldown
Zeigt die Datensätze an, die mit einem Wert in der Ausgabe übereinstimmen, wenn die vom Datenprofilerstellungs-Task verwendete Datenquelle verfügbar ist.

Beispiel: Wenn Sie die Ausgabe eines Verteilungsprofils für Spaltenwert für eine Spalte US-Bundesstaat anzeigen, enthält der Bereich Detaillierte Wertverteilung möglicherweise eine Zeile für "WA". Doppelklicken Sie auf die Zeile im Bereich Detaillierte Wertverteilung , um die Datenreihen anzuzeigen, bei denen der Wert der Bundesstaatspalte im Drilldownbereich „WA“ lautet.

Dynamische Optionen

Profiltyp = Verteilungsprofil für Spaltenlänge

Verteilungsprofil für Spaltenlänge – Bereich <Spalte>

Mindestlänge
Zeigt die Mindestlänge der Werte in dieser Spalte an.

Maximale Länge
Zeigt die maximale Länge der Werte in dieser Spalte an.

Führende Leerstellen ignorieren
Zeigt an, ob dieses Profil mit einem IgnoreLeadingSpaces -Wert von TRUE oder FALSE berechnet wurde. Diese Eigenschaft wurde auf der Seite Profilanforderungen vom Editor für den Datenprofilerstellungs-Task festgelegt.

Nachfolgende Leerzeichen ignorieren
Zeigt an, ob dieses Profil mit einem IgnoreTrailingSpaces -Wert von TRUE oder FALSE berechnet wurde. Diese Eigenschaft wurde auf der Seite Profilanforderungen vom Editor für den Datenprofilerstellungs-Task festgelegt.

Zeilenanzahl
Zeigt die Anzahl der Zeilen in der Tabelle oder Sicht an.

Bereich 'Detaillierte Längenverteilung'

Länge
Zeigt die in der Spalte, für die ein Profil erstellt wurde, gefundenen Spaltenlängen an.

Count
Zeigt die Anzahl von Zeilen an, in denen der Wert der Spalte, für die ein Profil erstellt wurde, die in der Spalte Länge angezeigte Länge hat.

Percentage
Zeigt den Prozentsatz der Zeilen an, in denen der Wert der Spalte, für die ein Profil erstellt wurde, die in der Spalte Länge angezeigte Länge hat.

Profiltyp = Profil für Spalten-NULL-Verhältnis

Profil für NULL-Verhältnis der Spalte – Bereich <Spalte>

NULL-Anzahl
Zeigt die Anzahl der Zeilen an, in denen die Spalte, für die ein Profil erstellt wurde, einen NULL-Wert aufweist.

NULL-Prozentsatz
Zeigt den Prozentsatz der Zeilen an, in denen die Spalte, für die ein Profil erstellt wurde, einen NULL-Wert aufweist.

Zeilenanzahl
Zeigt die Anzahl der Zeilen in der Tabelle oder Sicht an.

Profiltyp = Spaltenmusterprofil

Spaltenmusterprofil – Bereich <Spalte>

Zeilenanzahl
Zeigt die Anzahl der Zeilen in der Tabelle oder Sicht an.

Bereich 'Musterverteilung'

Muster
Zeigt das für die Spalte, für die ein Profil erstellt wurde, berechnete Muster an.

Percentage
Zeigt den Prozentsatz der Zeilen an, deren Werte mit dem in der Spalte Muster angezeigten Muster übereinstimmen.

Profiltyp = Spaltenstatistikprofil

Spaltenstatistikprofil – Bereich <Spalte>

Mindestanforderungen
Zeigt den in der Spalte, für die ein Profil erstellt wurde, gefundenen Mindestwert an.

Maximum
Zeigt den in der Spalte, für die ein Profil erstellt wurde, gefundenen Höchstwert an.

Mean
Zeigt den Durchschnitt der in der Spalte, für die ein Profil erstellt wurde, gefundenen Werte an.

Standardabweichung
Zeigt die Standardabweichung der in der Spalte, für die ein Profil erstellt wurde, gefundenen Werte an.

Profiltyp = Verteilungsprofil für Spaltenwert

Verteilungsprofil für Spaltenwert – Bereich <Spalte>

Anzahl unterschiedlicher Werte
Zeigt die Anzahl unterschiedlicher Werte an, die in der Spalte, für die ein Profil erstellt wurde, gefunden wurden.

Zeilenanzahl
Zeigt die Anzahl der Zeilen in der Tabelle oder Sicht an.

Bereich 'Detaillierte Wertverteilung'

Wert
Zeigt die in der Spalte, für die ein Profil erstellt wurde, gefundenen unterschiedlichen Werte an.

Count
Zeigt die Anzahl von Zeilen an, in denen die Spalte, für die ein Profil erstellt wurde, den in der Spalte Wert angezeigten Wert aufweist.

Percentage
Zeigt den Prozentsatz der Zeilen an, in denen die Spalte, für die ein Profil erstellt wurde, den in der Spalte Wert angezeigten Wert aufweist.

Profiltyp = Kandidatenschlüsselprofil

Kandidatenschlüsselprofil – Bereich <Tabelle>

Schlüsselspalten
Zeigt die Spalten an, die als Kandidatenschlüssel für die Profilerstellung ausgewählt wurden.

Schlüsselstärke
Zeigt die Stärke (als Prozentsatz) der Kandidatenschlüsselspalte oder Kombination von Spalten an. Eine Schlüsselstärke von weniger als 100 % gibt an, dass doppelte Werte vorhanden sind.

Bereich 'Schlüsselverletzungen'

<Spalte1>, <Spalte2> usw.
Zeigt die doppelten Werte an, die in der Spalte, für die ein Profil erstellt wurde, gefunden wurden.

Count
Zeigt die Anzahl der Zeilen an, in denen die angegebene Spalte den in der ersten Spalte angezeigten Wert aufweist.

Profiltyp = Funktionales Abhängigkeitsprofil

Bereich 'Funktionales Abhängigkeitsprofil'

Bestimmende Spalten
Zeigt die als determinante Spalte ausgewählte(n) Spalte(n) an. In dem Beispiel, in dem dieselbe US-Postleitzahl immer denselben Bundesstaat angeben sollte, ist die Postleitzahl die determinante Spalte.

Abhängige Spalten
Zeigt die als abhängige Spalte ausgewählte(n) Spalte(n) an. In dem Beispiel, in dem dieselbe US-Postleitzahl immer denselben Bundesstaat angeben sollte, ist der Bundesstaat die abhängige Spalte.

Funktionale Abhängigkeitsstärke
Zeigt die Stärke (als Prozentsatz) der funktionalen Abhängigkeit zwischen Spalten an. Eine Schlüsselstärke von weniger als 100 % gibt an, dass es Fälle gibt, in denen der determinante Wert den abhängigen Wert nicht bestimmt. In dem Beispiel, in dem dieselbe US-Postleitzahl immer denselben Bundesstaat angeben sollte, deutet dies wahrscheinlich darauf hin, dass einige Bundesstaatenwerte ungültig sind.

Bereich 'Funktionale Abhängigkeitsverletzungen'

Hinweis

Ein hoher Prozentsatz an fehlerhaften Werten in den Daten könnte zu unerwarteten Werten aus einem funktionalen Abhängigkeitsprofil führen. Beispielsweise haben 90 % der Zeilen den Statuswert „WI“ für einen Postleitzahlenwert von „98052“. Das Profil meldet Zeilen, die den richtigen Zustandswert von „WA“ als Verstöße enthalten.

<Name der determinanten Spalte>
Zeigt den Wert der determinanten Spalte oder einer Kombination aus Spalten in dieser Instanz einer funktionalen Abhängigkeitsverletzung an.

<Name der abhängigen Spalte>
Zeigt den Wert der abhängigen Spalte in dieser Instanz einer funktionalen Abhängigkeitsverletzung an.

Unterstützte Anzahl
Zeigt die Anzahl der Zeilen an, in denen der Wert der determinanten Spalte die abhängige Spalte festlegt.

Verletzungsanzahl
Zeigt die Anzahl der Zeilen an, in denen der Wert der determinanten Spalte die abhängige Spalte nicht festlegt. (Dabei handelt es sich um die Zeilen, in denen der abhängige Wert der in der Spalte <dependent column name> angezeigte Wert ist.)

Unterstützter Prozentsatz
Zeigt den Prozentsatz der Zeilen an, in denen die determinante Spalte die abhängige Spalte festlegt.

Profiltyp = Wertinklusionsprofil

Bereich 'Wertinklusionsprofil'

Untergeordnete Spalten
Zeigt die Spalte oder Kombination aus Spalten an, für die ein Profil erstellt wurde, um zu ermitteln, ob sie sich in den übergeordneten Spalten befinden.

Übergeordnete Spalten
Zeigt die Spalte oder Kombination aus Spalten an, für die ein Profil erstellt wurde, um zu ermitteln, ob sie die Werte aus den untergeordneten Spalten enthalten.

Inklusionsstärke
Zeigt die Stärke (als Prozentsatz) der Überlappung zwischen Spalten an. Eine Schlüsselstärke von weniger als 100 % gibt an, dass es Fälle gibt, in denen der untergeordnete Wert nicht in den übergeordneten Werten enthalten ist.

Bereich 'Inklusionsverletzungen'

<Spalte1>, <Spalte2> usw.
Zeigt die Werte aus der bzw. den untergeordneten Spalte(n) an, die nicht in der bzw. den übergeordneten Spalte(n) gefunden wurden.

Count
Zeigt die Anzahl der Zeilen an, in denen die angegebene Spalte den in der ersten Spalte angezeigten Wert aufweist.