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