다음을 통해 공유


SQL Edge에서 ONNX를 통한 기계 학습 및 AI

Important

Azure SQL Edge는 2025년 9월 30일에 사용 중지됩니다. 자세한 내용 및 마이그레이션 옵션은 사용 중지 알림을 참조하세요.

참고 항목

Azure SQL Edge는 더 이상 ARM64 플랫폼을 지원하지 않습니다.

Azure SQL Edge의 기계 학습은 ONNX(Open Neural Network Exchange) 형식의 모델을 지원합니다. ONNX는 다양한 기계 학습 프레임워크 및 도구 간에 모델을 교환하는 데 사용할 수 있는 개방형 형식입니다.

개요

Azure SQL Edge에서 기계 학습 모델을 유추하려면 먼저 모델을 가져와야 합니다. 미리 학습된 모델 또는 선택한 프레임워크로 학습된 사용자 지정 모델일 수 있습니다. Azure SQL Edge는 ONNX 형식을 지원하며 모델을 이 형식으로 변환해야 합니다. 모델 정확도에는 영향을 주지 않으며, ONNX 모델을 사용하는 경우 Azure SQL Edge에 모델을 배포하고 PREDICT T-SQL 함수를 이용하는 기본 점수를 사용할 수 있습니다.

ONNX 모델 가져오기

ONNX 형식으로 모델을 가져오려면 다음을 수행합니다.

제한 사항

현재 Azure SQL Edge에서 모든 ONNX 모델이 지원되는 것은 아닙니다. 다음과 같이 숫자 데이터 형식인 모델에 대한 지원은 제한됩니다.

다른 숫자 유형은 CAST 및 CONVERT를 사용하여 지원되는 유형으로 변환할 수 있습니다.

모델에 대한 각 입력이 테이블의 단일 열에 해당하도록 모델 입력을 구성해야 합니다. 예를 들어 pandas 데이터 프레임을 사용하여 모델을 학습하는 경우 각 입력은 모델에 대한 별도의 열이어야 합니다.