SnowConvert AI - 자주 묻는 질문(FAQ)¶
SnowConvert AI는 어떤 데이터베이스 플랫폼에서 SQL 코드를 변환하나요?¶
SnowConvert AI는 Teradata, Oracle, SQL Server, Amazon Redshift, Sybase IQ, Google BigQuery, Azure Synapse, Greenplum, PostgresSQL, Vertica, Hive, Spark, Databricks, Netezza, IBM DB2에서 SQL 코드를 변환할 수 있습니다.
버전 1.2.0 릴리스에서 현재 SnowConvert AI 사용자는 어떤 변경 사항을 확인할 수 있나요?¶
SnowConvert AI 기능을 활용하려면 Snowflake에서 액세스 코드를 받아야 합니다. 이 코드로 평가 또는 변환 기능을 이용할 수 있습니다. 이 릴리스에서는 다음과 같은 변경 사항이 구현됩니다.
SnowConvert AI는 사용자가 요청할 때 액세스 코드를 자동으로 생성합니다.
프로세스가 간소화되었습니다. 이제 SnowConvert AI는 평가 보고서 및 변환된 코드 모두를 한 번에 생성하므로 별도의 평가 및 변환 모드가 필요하지 않습니다.
이제 1개의 액세스 코드로 1개의 소스 플랫폼으로 제한되지 않고 지원되는 모든 플랫폼에 액세스할 수 있습니다. 사용자 환경의 다른 모든 측면은 동일하게 유지됩니다.
최상의 변환 결과를 위해 SnowConvert AI의 최신 버전으로 정기적으로 업데이트하는 것이 좋습니다. 각각의 새 버전에는 개선된 변환 규칙과 개선된 코드 품질이 포함됩니다.
SnowConvert AI의 새 버전을 설치하기 전에 시스템에서 기존 버전을 제거합니다. 제거한 후 최신 버전을 다운로드하여 설치합니다.
SnowConvert AI는 어떻게 다운로드하나요?¶
SnowConvert AI는 Snowsight Snowflake 웹 페이지에서 공식적으로 다운로드할 수 있습니다.
그러나 무료 “변환을 위한 SnowConvert AI” 과정을 수강하는 것이 좋습니다. 이 과정은 SnowConvert AI를 사용해 평가 및 변환하는 방법에 대한 개요와 기술 실습 교육을 동시에 제공합니다. 과정을 완료하면 다운로드 지침이 포함된 이메일이 전송되며 도구 인터페이스를 통해 액세스 코드를 생성할 수 있습니다.
SnowConvert AI의 액세스 코드를 받으려면 어떻게 해야 하나요?¶
액세스 코드를 받는 방법의 지침에 따라 액세스 코드를 받을 수 있습니다.
추가 도움이 필요한 경우 고객 지원팀에 snowconvert-support@Snowflake.com으로 문의하시기 바랍니다.
SnowConvert AI를 사용하기 위한 시스템 요구 사항은 무엇인가요?¶
MacOS 의 경우¶
macOS Ventura 13.3.1 이상 버전
최소 4 GB 의 RAM
Windows의 경우¶
Windows 11 이상 버전의 Windows 운영 체제
최소 4 GB RAM (더 많은 메모리 권장)
SnowConvert AI 구성 폴더에 권한을 부여하려면 어떻게 해야 하나요?¶
SnowConvert AI 구성 폴더에 액세스 권한을 부여하는 방법은 운영 체제에 따라 다릅니다.
.png)
SnowConvert AI는 구성 폴더(MacOS의 경우 .config, Windows의 경우 AppData)에 대한 읽기, 쓰기, 실행 권한이 필요합니다. 이 폴더에는 임시 파일, 로그 및 라이선스 정보가 저장됩니다. SnowConvert AI에 이 폴더에 대한 액세스 권한을 부여하려면 다음 단계를 따릅니다.
MacOs 의 경우¶
터미널 창을 엽니다.
cd ~를 입력하고 Enter 키를 눌러 홈 디렉터리로 이동합니다.chmod 777.config를 입력하여 .config 디렉터리의 권한을 변경합니다. “작업이 허용되지 않음” 오류가 표시되면 sudo를 사용하여sudo chmod 777 .config명령을 실행하십시오.터미널 창을 닫고 SnowConvert AI를 실행합니다.
Windows의 경우¶
키보드에서 Windows key + R 을 눌러 실행 대화 상자를 엽니다.
%AppData%를 입력하고 Enter 를 누르거나 OK 를 클릭합니다.Snowflake Inc 폴더를 찾아 마우스 오른쪽 버튼으로 클릭한 다음 특성 아래의
Read-only확인란이 선택 해제되어 있는지 확인합니다.
.png)
.config가 파일이 아닌 폴더인지 확인하려면 어떻게 해야하나요?¶
이 문제는 macOS 시스템에만 영향을 미칩니다.
.png)
SnowConvert AI는 구성 폴더(macOS의 경우 .config)에 대한 읽기, 쓰기, 실행 권한이 필요합니다. 이 폴더는 임시 파일, 로그 파일 및 라이선스 정보를 저장하는 데 사용됩니다.
.config 는 디렉터리(폴더)여야 합니다. .config 파일이 파일로 존재하는 경우 디렉터리로 변환하고 적절한 권한을 설정해야 합니다.
이 문제를 해결하려면 다음 단계를 따르십시오.
홈 디렉터리의
'/Users/[Username]/'에서.config파일을 찾습니다..config파일을 삭제합니다.같은 위치에
.config라는 폴더를 새로 생성합니다.터미널을 시작합니다.
cd ~를 입력하고 Enter 키를 눌러 홈 디렉터리로 이동합니다.chmod 777.config를 입력하여 폴더 권한을 변경합니다.작업이 허용되지 않음오류가 표시되면 대신sudo chmod 777 .config명령을 사용하십시오.터미널을 종료하고 SnowConvert AI를 시작합니다.
최상위 코드 단위란 무엇인가요?¶
코드 단위는 실행할 수 있는 가장 작은 독립적인 코드 조각입니다. 코드 단위는 일반적으로 개별 문으로 구성되지만, 1개의 단위로 실행되므로 전체 스크립트 파일이 될 수도 있습니다. 코드 단위는 계층적일 수 있으며, 일부 단위는 다른 단위 안에 포함될 수 있습니다. 코드 단위가 다른 단위 안에 중첩되어 있지 않은 경우 이를 최상위 코드 단위라고 합니다.
SnowConvert AI는 SQL 코드 변환 방식을 설명하는 리소스를 제공하나요?¶
각 소스에 대한 변환 참조는 다음 위치에서 찾을 수 있습니다.
코드 완성 메트릭이란 무엇인가요?¶
코드 완성도 점수는 필요한 모든 코드 구성 요소가 코드베이스에 있는지를 보여줍니다. 100점 미만의 점수는 SnowConvert AI가 성공적인 마이그레이션에 필요할 수 있는 오브젝트 참조가 누락되었음을 감지한 것입니다.
파일이 변환되지 않고 SSC-OOS-001 코드로 표시되지 않는 이유는 무엇인가요?¶
선택한 인코딩에 따라, SnowConvert AI는 입력을 구문 분석할 수 없습니다. 변환을 시작하기 전에 설정 옵션에서 올바른 인코딩을 확인해야 합니다. 설정 사용 방법.
SnowConvert AI의 이전 버전에 대한 릴리스 정보가 있나요?¶
릴리스 노트는 여기(release-notes에서 확인할 수 있습니다.
SnowConvert AI는 무료 도구인가요, 아니면 유료 요금제가 있나요?¶
현재 SnowConvert AI는 모든 사용자가 무료로 사용할 수 있으며 워크로드의 전체 변환 기능을 제공합니다.
또한, 추가 지원이 필요한 경우 전문 서비스 계약 옵션을 이용할 수 있습니다.
SnowConvert AI가 자동 업데이트되지 않는 이유는 무엇인가요?¶
.png)
인터넷 연결¶
SnowConvert AI는 인터넷에 연결되어 있으면 자동으로 새 버전을 확인합니다. 오류 메시지가 표시되면 먼저 시스템이 인터넷에 연결되어 있고 연결이 제대로 작동하는지 확인하세요.
연결 문제가 계속 발생한다면 방화벽 규칙이 액세스를 차단하고 있기 때문일 수 있습니다.
방화벽 차단됨¶
SnowConvert AI checks for updates by connecting to a Snowflake storage service. If your local firewall blocks access to this site, you won’t be able to get updates. If you see a “Destination unreachable” message, ask your network administrator to whitelist the https://snowconvert.snowflake.com/ website.
라이선스를 제거하려면 어떻게 해야 하나요?¶
모든 SnowConvert AI 라이선스를 제거하려면 구성 폴더에서 .profile 파일을 삭제해야 합니다. 파일 위치는 운영 체제에 따라 다릅니다. 운영 체제에 해당하는 단계에 따라 이 파일을 찾아 삭제합니다.
Windows¶
SnowConvert AI를 완전히 종료합니다.
Windows 키(
⊞ Win)와 ‘R’ 키를 함께 누르면 실행 명령 Windows가 열립니다.%appdata%Snowflake Inc를 입력하고 Enter 키를 누릅니다..profile이라는 파일을 찾아 삭제합니다.
MacOS¶
SnowConvert AI가 현재 실행 중인 경우 종료합니다.
Finder를 열고 키보드 단축키
⌘ + Shift ⇧ + G를 사용하여 ‘폴더로 이동’을 엽니다.~/.config/Snowflake Inc/를 입력하여 구성 디렉터리에 액세스합니다‘.profile’ 파일을 찾습니다. Mac 시스템에서 이 파일은 숨겨진 파일입니다. 숨겨진 파일을 보려면 키보드 단축키
⌘ + Shift ⇧ + .를 사용합니다.‘.profile’ 파일을 찾아서 제거합니다.
파일을 삭제한 후 SnowConvert AI를 열면 빈 라이선스 목록이 표시됩니다.
액세스 코드를 받을 수 없는 이유가 무엇인가요?¶
SnowConvert AI는 API와 통신하여 액세스 코드를 생성합니다. 이 통신이 실패하면 다음과 유사한 오류 메시지가 표시됩니다.
.png)
If you are using a version older than 1.13.0, we encourage you to update SnowConvert AI to the latest version. If updating is not possible, ensure your network allows both incoming and outgoing connections to the licensing API at https://snowconvert.snowflake.com/licensing/health. Please work with your network administrator to configure these permissions.
If the error persists after updating, ensure your network allows both incoming and outgoing connections to the licensing API at https://snowconvert.snowflake.com/licensing. Please work with your network administrator to configure these permissions.