SnowConvert AI - Hors de portée¶
SSC-OOS-0001¶
Le fichier présente un codage inattendu et n’a pas été traduit.
Description¶
Cette erreur se produit lorsque l’outil ne peut pas reconnaître le format de codage des caractères d’un fichier de code source. Le codage des caractères est une méthode de conversion des caractères de texte en valeurs numériques que les ordinateurs peuvent traiter. Lorsque l’outil rencontre des caractères qu’il ne peut pas interpréter, il génère cette erreur.
Meilleures pratiques¶
Assurez-vous que tous les fichiers du dossier d’entrée utilisent le même encodage de caractères afin d’éviter les erreurs liées à l’encodage.
Choose the correct encoding using either the conversion settings or by specifying the –encoding parameter in the CLI. You can identify the correct encoding using tools like Free Online Formater, or by running
file -i *on Linux or macOS.Pour toute assistance supplémentaire, contactez-nous à l’adresse suivante : snowconvert-support@snowflake.com
SSC-OOS¶
Out of scope code unit.
Description¶
This issue is generated when SnowConvert AI encounters a top-level SQL statement or code unit that is outside the translation scope. The specific construct is identified in the issue message (e.g., GRANT, REVOKE, CREATE FUNCTION in an unsupported language). SnowConvert AI comments out the entire statement and adds this marker. The limitation may be due to Snowflake not supporting the construct or SnowConvert AI not yet implementing its translation.
Code Example¶
Input Code:¶
Generated Code:¶
Meilleures pratiques¶
Review the commented-out statement: Determine whether the construct is needed in Snowflake and implement it manually using Snowflake-native syntax (e.g., GRANT for access control statements).
Check for Snowflake equivalents: Many out-of-scope constructs have Snowflake counterparts with different syntax. Consult the Snowflake SQL reference for the appropriate replacement.
If you need more support, you can email us at snowconvert-support@snowflake.com