Wdrażanie modelu uczenia maszynowego w usłudze Azure SQL Edge przy użyciu narzędzia ONNX
Ważne
Usługa Azure SQL Edge zostanie wycofana 30 września 2025 r. Aby uzyskać więcej informacji i opcji migracji, zobacz powiadomienie o wycofaniu.
Uwaga
Usługa Azure SQL Edge nie obsługuje już platformy ARM64.
W trzeciej części tego trzyczęściowego samouczka dotyczącego przewidywania zanieczyszczeń rudy żelaza w usłudze Azure SQL Edge wykonasz następujące zadania:
- Użyj narzędzia Azure Data Studio, aby nawiązać połączenie z usługą SQL Database w wystąpieniu usługi Azure SQL Edge.
- Przewidywanie zanieczyszczeń rudy żelaza za pomocą narzędzia ONNX w usłudze Azure SQL Edge.
Najważniejsze składniki
Rozwiązanie używa domyślnych 500 milisekund między poszczególnymi komunikatami wysyłanymi do centrum usługi Edge. Można to zmienić w pliku Program.cs
TimeSpan messageDelay = configuration.GetValue("MessageDelay", TimeSpan.FromMilliseconds(500));
Rozwiązanie wygenerowało komunikat z następującymi atrybutami. Dodaj lub usuń atrybuty zgodnie z wymaganiami.
{ timestamp cur_Iron_Feed cur_Silica_Feed cur_Starch_Flow cur_Amina_Flow cur_Ore_Pulp_pH cur_Flotation_Column_01_Air_Flow cur_Flotation_Column_02_Air_Flow cur_Flotation_Column_03_Air_Flow cur_Flotation_Column_04_Air_Flow cur_Flotation_Column_01_Level cur_Flotation_Column_02_Level cur_Flotation_Column_03_Level cur_Flotation_Column_04_Level cur_Iron_Concentrate }
Nawiązywanie połączenia z usługą SQL Database w wystąpieniu usługi Azure SQL Edge w celu trenowania, wdrażania i testowania modelu uczenia maszynowego
Otwórz narzędzie Azure Data Studio.
Na karcie Powitanie uruchom nowe połączenie z następującymi szczegółami:
Pole Wartość Connection type Microsoft SQL Server Serwer Publiczny adres IP wymieniony na maszynie wirtualnej utworzonej na potrzeby tej demonstracji Username skojarzenie zabezpieczeń Hasło Silne hasło, które zostało użyte podczas tworzenia wystąpienia usługi Azure SQL Edge baza danych Wartość domyślna Server group (Grupa serwerów) Wartość domyślna Nazwa (opcjonalnie) Podaj opcjonalną nazwę Wybierz pozycję Połącz.
W sekcji Plik otwórz plik
/DeploymentScripts/MiningProcess_ONNX.jpynb
z folderu, w którym sklonowane pliki projektu na maszynie.Ustaw jądro na Python 3.
Powiązana zawartość
- Aby uzyskać więcej informacji na temat używania modeli ONNX w usłudze Azure SQL Edge, zobacz Machine Learning and AI with ONNX in SQL Edge (Uczenie maszynowe i sztuczna inteligencja za pomocą technologii ONNX w usłudze SQL Edge).