SnowConvert: SnowConvert-Bereiche

Definitionen von Bereichen

Übermittelter Bereich

Jede einzelne Datei im Eingabepfad wird als übermittelter Bereich betrachtet. Es kann jedoch Dateien mit nicht erkannten Erweiterungen oder nicht unterstützten Codierungen geben, die von SnowConvert nicht verarbeitet werden. Obwohl die Bewertungsdokumente eine Liste der ausgeschlossenen Dateien enthalten, wird ihr Inhalt nicht geparst (erkannt).

Weitere Informationen über nicht erkannte Erweiterungen und nicht unterstützte Codierungen finden Sie im Abschnitt Validierung.

Bewertungsbereich

Der Teil des übermittelten Bereichs, der von SnowConvert als gültig angesehen wird, gilt als Bewertungsbereich, d. h. alle Dateien mit anerkannten Erweiterungen und unterstützten Codierungen. SnowConvert versucht, jede einzelne Datei in diesem Bereich zu analysieren, um Bewertungsinformationen bereitstellen zu können.

Konvertierungsbereich

Es kann Elemente innerhalb des Bewertungsbereichs geben, die nicht Teil des Konvertierungsbereichs sind. SnowConvert stuft bestimmte Codeeinheiten der obersten Ebene aus verschiedenen Gründen als außerhalb des gültigen Bereichs ein, z. B auf folgenden Gründen:

  • Sie sind in Snowflake nicht relevant.

  • Es gibt keine vergleichbare Code-Einheit in Snowflake.

  • Die Definition der Codeeinheit ist nicht lesbar (z. B. verschlüsselt).

  • Die Definition der Codeeinheit ist in einer nicht unterstützten Programmiersprache (z. B. Java).

Codezeilen von Codeeinheiten außerhalb des Konvertierungsbereichs werden nicht zur Berechnung der Konvertierungsraten herangezogen, aber sie werden zur Bereitstellung einiger Informationen in den Bewertungsdokumenten verwendet. Ein Datenbanklink-Objekt in Oracle gilt beispielsweise als außerhalb des gültigen Bereichs; dennoch werden die Referenzen auf dieses Objekt gezählt und im Bericht zu Objektreferenzen angegeben.

Nachfolgend finden Sie eine Liste der Codeeinheiten pro Sprache, die außerhalb des Konvertierungsbereichs sind.

Teradata-Codeeinheiten außerhalb des Konvertierungsbereichs

  • Auslöser

  • Zuweisungen

  • Funktionen oder Prozeduren mit nicht unterstützter Sprache

Oracle-Codeeinheiten außerhalb des Konvertierungsbereichs

  • Auslöser

  • Zuweisungen

  • DB-Links

  • Umschlossene Objekte

  • Funktionen oder Prozeduren mit nicht unterstützten Sprachen

Transact-SQL-Codeeinheiten außerhalb des Konvertierungsbereichs

  • Auslöser

  • Zuweisungen