SnowConvert AI - 함수 사용 보고서¶
“함수 사용”이란 무엇인가요?¶
이 컨텍스트에서 “사용”이라는 용어는 코드에서 특정 함수가 호출되었음을 나타내기 위해 사용됩니다. 이 함수는 기본 제공 함수 또는 소스 언어의 사용자 정의 함수일 수 있습니다.
다음은 SQL 언어에서 함수를 호출할 수 있는 위치의 몇 가지 예입니다.
모든 DDL,
CREATE TABLE기본 열 값 또는 함수를 사용하여 선택한CREATE VIEW의 일부입니다.모든 DML, 예:
INSERT및DELETE함수의 반환된 값을 sql 변수에 할당하는 프로시저 언어
테이블 반환 함수를 사용하는
FROM.
어디서 찾을 수 있나요?¶
함수 사용 보고서는 변환의 출력 폴더에 있는 “reports”라는 폴더에서 확인할 수 있습니다. 파일 자체의 이름이 “SqlFunctionsUsage”로 시작하므로 쉽게 찾을 수 있습니다.
파일 형식은 .CSV 입니다.
어떤 정보가 포함되어 있나요?¶
함수 사용 보고서는 테이블 형식으로 제공되며 다음 열을 포함합니다.
| Column | Description |
|---|---|
| Function | The name of the function found in code, or its signature in the case of a UDF. |
| Count | The function's usage summarized count by migration status. |
| Category | The function category. These can be User_Defined, Built_In, or Uncategorized. |
| Migration Status | The migration status of the function invocation. These can be Pending (not transformed to Snowflake), PendingSPCall (requires manual intervention because it was converted to a stored procedure), and Transformation (successfully converted to Snowflake). |
요약¶
각 개별 함수 사용은 “복합 키”를 형성하기 위해 여러 열을 포함할 수 있는 특정 기준을 사용하여 요약됩니다. 기본 그룹화는 카테고리 및 마이그레이션 상태 열을 사용하여 수행됩니다.