Freigeben über


Machine Learning und KI mit ONNX in SQL Edge (Vorschau)

Wichtig

Azure SQL Edge wird am 30. September 2025 eingestellt. Weitere Informationen und Migrationsoptionen finden Sie im Einstellungshinweis.

Hinweis

Azure SQL Edge unterstützt die ARM64-Plattform nicht mehr.

Beim maschinellen Lernen in Azure SQL Edge werden Modelle im ONNX-Format (Open Neural Network Exchange) unterstützt. ONNX ist ein offenes Format, das Sie zum Austauschen von Modellen zwischen verschiedenen Frameworks und Tools für maschinelles Lernen verwenden können.

Übersicht

Für Rückschlüsse mit Machine Learning-Modellen in Azure SQL Edge benötigen Sie zunächst ein Modell. Hierbei kann es sich um ein vorab trainiertes Modell oder ein benutzerdefiniertes Modell handeln, das mit Ihrem bevorzugten Framework trainiert wurde. Azure SQL Edge unterstützt das ONNX-Format. Sie müssen das Modell in dieses Format konvertieren. Dies sollte keinerlei Auswirkungen auf die Modellgenauigkeit haben. Nachdem Sie über das ONNX-Modell verfügen, können Sie es in Azure SQL Edge bereitstellen und die native Bewertung mit der PREDICT-Funktion in T-SQL verwenden.

Abrufen von ONNX-Modellen

So rufen Sie ein Modell im ONNX-Format ab:

Begrenzungen

Derzeit werden nicht alle ONNX-Modelle von Azure SQL Edge unterstützt. Die Unterstützung ist auf Modelle mit numerischen Datentypen beschränkt:

Andere numerische Typen können mithilfe von CAST und CONVERT in unterstützte Typen konvertiert werden.

Die Modelleingaben sollten so strukturiert werden, dass jede Eingabe in das Modell einer einzelnen Spalte in einer Tabelle entspricht. Wenn Sie z. B. einen Pandas-DataFrame zum Trainieren eines Modells verwenden, sollte jede Eingabe eine separate Spalte für das Modell sein.