Telemetri ve sorun giderme
Uzamsal analizler sistemin sistem durumunu izlemeye yönelik bir dizi özellik içerir ve sorunları tanılamanıza yardımcı olur.
Görselleştirmeleri etkinleştir
Bir video çerçevesindeki bir AI Insight etkinlikleri görselleştirmesini etkinleştirmek için, .debug bir masaüstü makinesinde veya Azure VM 'de bir uzamsal analiz işleminin sürümünü kullanmanız gerekir. Görselleştirme Azure Stack Edge cihazlarında mümkün değildir. Dört hata ayıklama işlemi kullanılabilir.
Cihazınız yerel bir masaüstü makinesi veya Azure GPU VM 'si (Uzak Masaüstü etkin) ise, .debug herhangi bir işlemin sürümüne geçebilir ve çıktıyı görselleştirebilirsiniz.
Masaüstünü yerel olarak veya uzamsal analiz çalıştıran ana bilgisayarda Uzak Masaüstü istemcisi 'ni kullanarak açın.
Terminal çalıştırmasında
xhost +Modül altındaki dağıtım bildirimini
spaceanalyticsDISPLAYortam değişkeninin değeriyle güncelleştirin.echo $DISPLAYAna bilgisayardaki terminalde çalıştırarak değerini bulabilirsiniz."env": { "DISPLAY": { "value": ":11" } }Hata ayıklama modunda çalıştırmak istediğiniz dağıtım bildiriminde grafiği güncelleştirin. Aşağıdaki örnekte, operationId 'yi biliveservices. Vision. spatialanalysis-personcrossingçokgen. Debug olarak güncelleştiririz.
VISUALIZER_NODE_CONFIGGörselleştirici penceresini etkinleştirmek için yeni bir parametre gereklidir. Tüm işlemler hata ayıklama türü ' nde kullanılabilir. Paylaşılan düğümleri kullanırken, biliveservices. Vision. spatialanalysis. Debug işlemini kullanın veVISUALIZER_NODE_CONFIGörnek parametrelerine ekleyin."zonecrossing": { "operationId" : "cognitiveservices.vision.spatialanalysis-personcrossingpolygon.debug", "version": 1, "enabled": true, "parameters": { "VIDEO_URL": "Replace http url here", "VIDEO_SOURCE_ID": "zonecrossingcamera", "VIDEO_IS_LIVE": false, "VIDEO_DECODE_GPU_INDEX": 0, "DETECTOR_NODE_CONFIG": "{ \"gpu_index\": 0 }", "CAMERACALIBRATOR_NODE_CONFIG": "{ \"gpu_index\": 0}", "VISUALIZER_NODE_CONFIG": "{ \"show_debug_video\": true }", "SPACEANALYTICS_CONFIG": "{\"zones\":[{\"name\":\"queue\",\"polygon\":[[0.3,0.3],[0.3,0.9],[0.6,0.9],[0.6,0.3],[0.3,0.3]], \"threshold\":35.0}]}" } }Yeniden dağıtın ve konak bilgisayarda Görselleştirici penceresini görürsünüz
Dağıtım tamamlandıktan sonra,
.Xauthoritydosyayı ana bilgisayardan kapsayıcıya kopyalamanız ve yeniden başlatmanız gerekebilir. Aşağıdaki örnekte,peopleanalyticsana bilgisayardaki kapsayıcının adıdır.sudo docker cp $XAUTHORITY peopleanalytics:/root/.Xauthority sudo docker stop peopleanalytics sudo docker start peopleanalytics xhost +
Sistem durumu telemetrisini topla
Telegraf, uzamsal analiz ile birlikte çalışarak açık kaynaklı bir görüntüdür ve Microsoft Container Registry kullanılabilir. Aşağıdaki girişleri alır ve Azure Izleyici 'ye gönderir. Telegraf modülü, istenen özel girişler ve çıktılar ile oluşturulabilir. Uzamsal analizde telegraf Module yapılandırması, dağıtım bildiriminin bir parçasıdır (yukarıda bağlantılı). Bu modül isteğe bağlıdır ve ihtiyacınız yoksa bildirimden kaldırılabilir.
Girişi
- Uzamsal analiz ölçümleri
- Disk Ölçümleri
- CPU ölçümleri
- Docker ölçümleri
- GPU ölçümleri
Çıkışı
- Azure İzleyici
Sağlanan uzamsal analiz telegraf modülü, uzamsal analiz kapsayıcısı tarafından sunulan tüm telemetri verilerini Azure Izleyici 'ye yayımlar. Aboneliğinize Azure Izleyici ekleme hakkında bilgi için bkz. Azure izleyici .
Azure Izleyici 'yi ayarladıktan sonra, modülün telemetri göndermesini sağlayan kimlik bilgileri oluşturmanız gerekir. Yeni bir hizmet sorumlusu oluşturmak için Azure portal kullanabilir veya bir tane oluşturmak için aşağıdaki Azure CLı komutunu kullanabilirsiniz.
Not
Bu komut, abonelikte sahip ayrıcalıklarına sahip olmanızı gerektirir.
# Find your Azure IoT Hub resource ID by running this command. The resource ID should start with something like
# "/subscriptions/b60d6458-1234-4be4-9885-c7e73af9ced8/resourceGroups/..."
az iot hub list
# Create a Service Principal with `Monitoring Metrics Publisher` role in the IoTHub resource:
# Save the output from this command. The values will be used in the deployment manifest. The password won't be shown again so make sure to write it down
az ad sp create-for-rbac --role="Monitoring Metrics Publisher" --name "<principal name>" --scopes="<resource ID of IoT Hub>"
Azure Stack Edge cihazınız, Masaüstü makinenizveya GPU ile Azure VM'nizin dağıtım bildiriminde, telegraf modülünü arayın ve aşağıdaki değerleri önceki adımda bulunan hizmet sorumlusu bilgileriyle değiştirin ve yeniden dağıtın.
"telegraf": {
"settings": {
"image": "mcr.microsoft.com/azure-cognitive-services/vision/spatial-analysis/telegraf:1.0",
"createOptions": "{\"HostConfig\":{\"Runtime\":\"nvidia\",\"NetworkMode\":\"azure-iot-edge\",\"Memory\":33554432,\"Binds\":[\"/var/run/docker.sock:/var/run/docker.sock\"]}}"
},
"type": "docker",
"env": {
"AZURE_TENANT_ID": {
"value": "<Tenant Id>"
},
"AZURE_CLIENT_ID": {
"value": "Application Id"
},
"AZURE_CLIENT_SECRET": {
"value": "<Password>"
},
"region": {
"value": "<Region>"
},
"resource_id": {
"value": "/subscriptions/{subscriptionId}/resourceGroups/{resoureGroupName}/providers/Microsoft.Devices/IotHubs/{IotHub}"
},
...
Telegraf modülü dağıtıldıktan sonra, bildirilen ölçümlere Azure Izleyici hizmeti aracılığıyla ya da Azure portal IoT Hub izleme seçilerek erişilebilir.
Sistem durumu olayları
| Olay Adı | Description |
|---|---|
| archon_exit | Kullanıcı, uzamsal analiz modülü durumunun çalışmayı durduruldu olarak değiştirdiğinde gönderilir. |
| archon_error | Kapsayıcının içindeki işlemlerden herhangi biri kilitleniyorsa gönderilir. Bu kritik bir hatadır. |
| Inputrate | Grafiğin video girişini işleme hızıdır. Her 5 dakikada bir raporlanır. |
| OutputRate | Grafiğin AI öngörülerini çıkış hızı. Her 5 dakikada bir raporlanır. |
| archon_allGraphsStarted | Tüm grafiklerin başlaması bittiğinde gönderilir. |
| archon_configchange | Grafik yapılandırması değiştirildiğinde gönderilir. |
| archon_graphCreationFailed | Raporlandığı grafik başlatıldığında gönderilir graphId . |
| archon_graphCreationSuccess | Raporlanan grafik graphId başarıyla başladığında gönderilir. |
| archon_graphCleanup | Bildirilen grafik graphId Temizleme ve çıkış olduğunda gönderilir. |
| archon_graphHeartbeat | Bir yeteneğin her bir grafiği için her dakikada bir sinyal gönderilir. |
| archon_apiKeyAuthFail | Görüntü İşleme kaynak anahtarı, aşağıdaki nedenlerden dolayı, kapsayıcıyı 24 saatten uzun bir süre için doğrulayamazsa gönderilir: kota dışı, geçersiz, çevrimdışı. |
| Videoıngestersinyal | Videonun video kaynağından akışını ve bu saatin hata sayısını gösteren her saat için gönderilir. Her bir grafik için bildirildi. |
| Videoıngesterstate | Video akışı için raporlar durduruldu veya başlatıldı . Her bir grafik için bildirildi. |
IoT Edge cihaz sorunlarını giderme
iotedgeÇalışan modüllerin durumunu ve günlüklerini denetlemek için komut satırı aracını kullanabilirsiniz. Örnek:
iotedge list: Çalışan modüllerin listesini raporlar. İle ilgili hataları daha fazla kontrol edebilirsiniziotedge logs edgeAgent.iotedgeTakıldığında, ile yeniden başlatmayı deneyebilirsiniziotedge restart edgeAgentiotedge logs <module-name>iotedge restart <module-name>belirli bir modülü yeniden başlatmak için
Tanılama kapsayıcısı ile günlük dosyalarını toplama
Uzamsal analiz, çalışma zamanı sorunlarını tanılamak için kullanabileceğiniz veya destek biletlerinin dahil olduğu Docker hata ayıklama günlüklerini oluşturur. uzamsal analiz tanılama modülü, indirmeniz için Microsoft Container Registry kullanılabilir. Azure Stack Edge cihazınız, Masaüstü makinenizveya GPU ile Azure VM için bildirim dağıtım dosyasında, Tanılama modülünü bulun.
"Env" bölümünde aşağıdaki yapılandırmayı ekleyin:
"diagnostics": {
"settings": {
"image": "mcr.microsoft.com/azure-cognitive-services/vision/spatial-analysis/diagnostics:1.0",
"createOptions": "{\"HostConfig\":{\"Mounts\":[{\"Target\":\"/usr/bin/docker\",\"Source\":\"/home/data/docker\",\"Type\":\"bind\"},{\"Target\":\"/var/run\",\"Source\":\"/run\",\"Type\":\"bind\"}],\"LogConfig\":{\"Config\":{\"max-size\":\"500m\"}}}}"
}
Azure Blob Depolama gibi uzak bir uç noktaya yüklenen günlükleri iyileştirmek için küçük bir dosya boyutu sürdürülmesi önerilir. Önerilen Docker günlükleri yapılandırması için aşağıdaki örneğe bakın.
{
"HostConfig": {
"LogConfig": {
"Config": {
"max-size": "500m",
"max-file": "1000"
}
}
}
}
Günlük düzeyini yapılandırma
Günlük düzeyi yapılandırması, oluşturulan günlüklerin ayrıntı düzeyini denetlemenize olanak tanır. Desteklenen günlük düzeyleri şunlardır: none , verbose , info , warning ve error . Her iki düğüm ve platform için varsayılan günlük ayrıntı düzeyi info .
ARCHON_LOG_LEVELOrtam değişkeni, izin verilen değerlerden birine ayarlanarak, günlük düzeyleri genel olarak değiştirilebilir.
Ayrıca, tüm dağıtılan yetenekler için IoT Edge modülü Ikizi belgesi aracılığıyla ya da değerleri platformLogLevel aşağıda gösterildiği gibi ayarlayarak her belirli yetenek için de ayarlanabilir nodesLogLevel .
{
"version": 1,
"properties": {
"desired": {
"globalSettings": {
"platformLogLevel": "verbose"
},
"graphs": {
"samplegraph": {
"nodesLogLevel": "verbose",
"platformLogLevel": "verbose"
}
}
}
}
}
Günlükleri toplama
Not
diagnosticsModül, günlüğe kaydetme içeriğini etkilemez, yalnızca mevcut günlükleri toplama, filtreleme ve karşıya yükleme konusunda yardımcı olur.
Bu modülü kullanmak için Docker API sürüm 1,40 veya sonraki bir sürüme sahip olmanız gerekir.
Azure Stack Edge cihazınız, masaüstümakineniz veya GPU içeren Azure VM'niz için örnek dağıtım bildirimi dosyası, günlükleri toplayıp karşıya yüklayan adlı diagnostics bir modül içerir. Bu modül varsayılan olarak devre dışıdır ve günlüklere erişme IoT Edge modül yapılandırması aracılığıyla etkinleştirilmesi gerekir.
Koleksiyon isteğe bağlıdır ve doğrudan IoT Edge yöntemiyle denetlenr ve günlükleri diagnostics Azure Blob depolama Depolama.
Tanılama karşıya yükleme hedeflerini yapılandırma
IoT Edge portalında cihazınızı ve ardından tanılama modülünü seçin. Azure Stack Edge cihazınız, masaüstümakineleriniz veya GPU ile Azure VM'niz için örnek Dağıtım bildirimi dosyasında adlı tanılama için Ortam Değişkenleri bölümünü bulun ve aşağıdaki env bilgileri ekleyin:
Azure Blob Upload için yapılandırma Depolama
- Henüz oluşturmadıysanız Depolama Azure Blob depolama hesabı oluşturun.
- Depolama hesabınız için Bağlantı Dizesini Azure portal. Erişim Anahtarları'nın içinde bulunur.
- Uzamsal Analiz günlükleri otomatik olarak rtcvlogs Depolama blob depolama kapsayıcısı içine şu dosya adı biçimiyle yüklenir:
{CONTAINER_NAME}/{START_TIME}-{END_TIME}-{QUERY_TIME}.log.
"env":{
"IOTEDGE_WORKLOADURI":"fd://iotedge.socket",
"AZURE_STORAGE_CONNECTION_STRING":"XXXXXX", //from the Azure Blob Storage account
"ARCHON_LOG_LEVEL":"info"
}
Uzamsal Analiz günlüklerini karşıya yükleme
Günlükler, modülde IoT Edge getRTCVLogs yöntemiyle isteğe bağlı olarak diagnostics karşıya yüklendi.
- IoT Hub portalı sayfanıza gidin, Edge Cihazları'nın ardından cihazınızı ve tanılama modülünü seçin.
- Modülün ayrıntılar sayfasına gidin ve doğrudan yöntem sekmesine tıklayın.
- Yöntem
getRTCVLogsAdı'nın üzerine ve yükte bir json biçim dizesi yazın. Boş bir{}yük olan girsiniz. - Bağlantı ve yöntem zaman aşımını ayarlayın ve Yöntemi Çağır'a tıklayın.
- Hedef kapsayıcınızı seçin ve Günlük söz dizimi bölümünde açıklanan parametreleri kullanarak bir yük json dizesi derleme. İsteği gerçekleştirmek için Yöntem Çağır'a tıklayın.
Not
Yöntemin boş getRTCVLogs bir yükle iptali, cihaza dağıtılan tüm kapsayıcıların listesini verir. Yöntem adı büyük/büyük/büyük harfe duyarlıdır. Yanlış yöntem adı verilirse 501 hatası alırsınız.

Günlük söz dizimi
Aşağıdaki tabloda, günlükleri sorgularken kullanabileceğiniz parametreler listelenmiştir.
| Anahtar kelime | Description | Varsayılan değer |
|---|---|---|
| StartTime | İstenen günlükler başlangıç saati (milisaniye utc). | -1, kapsayıcının çalışma zamanının başlangıcı. Zaman [-1.-1] aralığı olarak ne zaman kullanılırsa, API son bir saatteki günlükleri döndürür. |
| EndTime | İstenen günlük bitiş zamanı (milisaniye utc). | -1, geçerli saat. Zaman [-1.-1] aralığı kullanılırken api son bir saat içinde günlükleri döndürür. |
| ContainerId | Günlükleri getirmek için hedef kapsayıcı. | null, kapsayıcı kimliği yok olduğunda. API, kimlikleri olan tüm kullanılabilir kapsayıcı bilgilerini döndürür. |
| DoPost | Karşıya yükleme işlemini gerçekleştirin. Bu olarak ayarlanırsa istenen işlemi gerçekleştirir ve karşıya yükleme işlemini false gerçekleştirmeden karşıya yükleme boyutunu döndürür. olarak true ayarlanırsa, seçilen günlüklerin zaman uyumsuz karşıya yüklemesi başlatılır |
false, karşıya yükleme. |
| Kısıtlama | Toplu iş başına karşıya yüklenilen günlük satırı sayısına işaret edin | 1000, son hızı ayarlamak için bu parametreyi kullanın. |
| Filtreler | Karşıya yüklenen günlükleri filtreler | null, filtreler Uzamsal Analiz günlükleri yapısına göre anahtar değer çiftleri olarak belirtilebilir: [UTC, LocalTime, LOGLEVEL,PID, CLASS, DATA] . Örnek: {"TimeFilter":[-1,1573255761112]}, {"TimeFilter":[-1,1573255761112]}, {"CLASS":["myNode"] |
Aşağıdaki tabloda sorgu yanıtını öznitelikler listele.
| Anahtar kelime | Description |
|---|---|
| DoPost | true veya false. Günlüklerin karşıya yük olup olmadığını gösterir. Günlükleri karşıya yüklemeyebilirsiniz. Api, bilgileri zaman uyumlu olarak _ döndürür. Günlükleri karşıya yüklemeyi seçerseniz, istek geçerli ise API 200 değerini döndürür ve günlükleri _ zaman uyumsuz olarak ** karşıya yüklemeye başlar. |
| TimeFilter | Günlüklere uygulanan zaman filtresi. |
| ValueFilters | Günlüklere uygulanan anahtar sözcük filtreleri. |
| Zaman damgası | Yöntem yürütme başlangıç zamanı. |
| ContainerId | Hedef kapsayıcı kimliği. |
| FetchCounter | Toplam günlük satırı sayısı. |
| FetchSizeInByte | Bayt cinsinden toplam günlük verisi miktarı. |
| MatchCounter | Geçerli günlük satırı sayısı. |
| MatchSizeInByte | Bayt cinsinden geçerli günlük verileri miktarı. |
| FilterCount | Filtre uygulamadan sonra toplam günlük satırı sayısı. |
| FilterSizeInByte | Filtre uygulamadan sonra bayt cinsinden toplam günlük verisi miktarı. |
| FetchLogsDurationInMiliSec | Getirme işlemi süresi. |
| PaseLogsDurationInMiliSec | Filtre işlemi süresi. |
| PostLogsDurationInMiliSec | İşlem sonrası süresi. |
Örnek istek
{
"StartTime": -1,
"EndTime": -1,
"ContainerId": "5fa17e4d8056e8d16a5a998318716a77becc01b36fde25b3de9fde98a64bf29b",
"DoPost": false,
"Filters": null
}
Örnek yanıt
{
"status": 200,
"payload": {
"DoPost": false,
"TimeFilter": [-1, 1581310339411],
"ValueFilters": {},
"Metas": {
"TimeStamp": "2020-02-10T04:52:19.4365389+00:00",
"ContainerId": "5fa17e4d8056e8d16a5a998318716a77becc01b36fde25b3de9fde98a64bf29b",
"FetchCounter": 61,
"FetchSizeInByte": 20470,
"MatchCounter": 61,
"MatchSizeInByte": 20470,
"FilterCount": 61,
"FilterSizeInByte": 20470,
"FetchLogsDurationInMiliSec": 0,
"PaseLogsDurationInMiliSec": 0,
"PostLogsDurationInMiliSec": 0
}
}
}
Getirme günlüğünün satırlarını, saatlerini ve boyutlarını kontrol edin; bu ayarlar iyi görünüyorsa DoPost yerine kullanın ve günlükleri aynı filtrelerle true hedeflere iletir.
Sorunları giderirken Azure Blob depolama Depolama dışarı aktarabilirsiniz.
Azure Stack Edge giderme
Hata ayıklama ve cihazınızın durumunu doğrulama ile ilgili yardım için aşağıdaki Azure Stack Edge verilmektedir.
Kubernetes API Uç Noktasına erişin.
- Cihazınızın yerel kullanıcı arabiriminde Cihazlar sayfasına gidin.
- Cihaz uç noktaları altında Kubernetes API'si hizmet uç noktasını kopyalayın. Bu uç nokta şu biçimdeki bir dizedir:
https://compute..[device-IP-address]. - Uç nokta dizesini kaydedin. Bunu daha sonra
kubectlKubernetes kümesine erişecek şekilde yapılandırarak kullanacağız.
PowerShell arabirimine Bağlan
uzaktan, bir Windows istemcisinden bağlanın. Kubernetes kümesi oluşturulduktan sonra, bu küme aracılığıyla uygulamaları yönetebilirsiniz. Cihazın PowerShell arabirimine bağlanmanız gerekir. İstemci işletim sistemine bağlı olarak, cihaza uzaktan bağlanma yordamları farklı olabilir. aşağıdaki adımlar PowerShell çalıştıran Windows istemci içindir.
İpucu
- başlamadan önce, Windows istemcinizin Windows PowerShell 5,0 veya sonraki bir sürümü çalıştırdığından emin olun.
- PowerShell, Linux üzerinde de kullanılabilir.
yönetici olarak bir Windows PowerShell oturumu çalıştırın.
- Windows Uzaktan Yönetimi hizmetinin istemciniz üzerinde çalıştığından emin olun. Komut istemine yazın
winrm quickconfig.
- Windows Uzaktan Yönetimi hizmetinin istemciniz üzerinde çalıştığından emin olun. Komut istemine yazın
Cihaz IP adresi için bir değişken atayın. Örneğin,
$ip = "<device-ip-address>".Cihazınızın IP adresini istemcinin güvenilen konaklar listesine eklemek için aşağıdaki komutu kullanın.
Set-Item WSMan:\localhost\Client\TrustedHosts $ip -Concatenate -Forcecihazda Windows PowerShell oturumu başlatın.
Enter-PSSession -ComputerName $ip -Credential $ip\EdgeUser -ConfigurationName Minishellİstendiğinde parolayı girin. Yerel Web arabiriminde oturum açmak için kullanılan parolayı kullanın. Varsayılan yerel Web arabirimi parolası
Password1.
Kubernetes kümesine erişme
Kubernetes kümesi oluşturulduktan sonra, kubectl kümeye erişmek için komut satırı aracını kullanabilirsiniz.
Yeni bir ad alanı oluşturun.
New-HcsKubernetesNamespace -NamespaceBir kullanıcı oluşturun ve bir yapılandırma dosyası alın. Bu komut, Kubernetes kümesi için yapılandırma bilgilerini çıktısını alacak. Bu bilgileri kopyalayın ve config adlı bir dosyaya kaydedin. Dosyayı bir dosya uzantısı olarak kaydetmeyin.
New-HcsKubernetesUser -UserNameYapılandırma dosyasını yerel makinedeki kullanıcı profilinize . kuin klasörüne ekleyin.
Ad alanını oluşturduğunuz kullanıcıyla ilişkilendirin.
Grant-HcsKubernetesNamespaceAccess -Namespace -UserNamekubectlaşağıdaki komutu kullanarak Windows istemcinizi yüklersiniz:curl https://storage.googleapis.com/kubernetesrelease/release/v1.15.2/bin/windows/amd64/kubectl.exe -O kubectl.exeSisteminizdeki Hosts dosyasına bir DNS girişi ekleyin.
- Not Defteri yönetici olarak çalıştırın ve konumunda bulunan hosts dosyasını açın
C:\windows\system32\drivers\etc\hosts. - Hosts dosyasında, yerel kullanıcı arabirimindeki cihaz sayfasından ALDıĞıNıZ cihaz IP adresı ve DNS etki alanı ile bir giriş oluşturun. Kullanmanız gereken uç nokta şuna benzer:
https://compute.asedevice.microsoftdatabox.com/10.100.10.10.
- Not Defteri yönetici olarak çalıştırın ve konumunda bulunan hosts dosyasını açın
Kubernetes pods 'ye bağlanabildiğinizi doğrulayın.
kubectl get pods -n "iotedge"
Kapsayıcı günlüklerini almak için aşağıdaki komutu çalıştırın:
kubectl logs <pod-name> -n <namespace> --all-containers
Faydalı komutlar
| Komut | Açıklama |
|---|---|
Get-HcsKubernetesUserConfig -AseUser |
Bir Kubernetes yapılandırma dosyası oluşturur. Komutunu kullanırken, bilgileri config adlı bir dosyaya kopyalayın. Dosyayı dosya uzantısıyla kaydetme. |
Get-HcsApplianceInfo |
Cihazınız hakkında bilgi döndürür. |
Enable-HcsSupportAccess |
Destek oturumu başlatmak için erişim kimlik bilgileri oluşturur. |
Uzamsal analiz için destek bileti dosyası oluşturma
Uzamsal analiz kapsayıcısına sahip olduğunuz bir soruna çözüm bulma konusunda daha fazla desteğe ihtiyacınız varsa, bir destek bileti almak ve göndermek için aşağıdaki adımları izleyin. Ekibimiz size ek rehberlik vererek sizi geri alacak.
Temel bilgileri doldurun
Yeni destek isteği sayfasında yeni bir destek bileti oluşturun. Aşağıdaki parametreleri doldurmanız için istemleri izleyin:

- Sorun türünü olarak ayarlayın
Technical. - Uzamsal analiz kapsayıcısını dağıtmak için kullandığınız aboneliği seçin.
My servicesHizmet olarak seçin ve seçinCognitive Services.- Uzamsal analiz kapsayıcısını dağıtmak için kullandığınız kaynağı seçin.
- Karşılaştığınız sorunun ayrıntılarını açıklayan kısa bir açıklama yazın.
Spatial AnalysisSorun türü olarak öğesini seçin.- Açılan listeden uygun alt türü seçin.
- Ileri ' yi seçin: sonraki sayfada geçiş yapılacak çözümler .
Önerilen çözümler
Sonraki aşamada, seçtiğiniz sorun türü için önerilen çözümler sunulacaktır. Bu çözümler en sık karşılaşılan sorunları çözebilir, ancak çözümünüz için yararlı değilse, Ileri ' yi seçin. Ayrıntılar için sonraki adıma gidin.
Ayrıntılar
Bu sayfada, karşılaştığınız sorun hakkında bazı ek ayrıntılar ekleyin. Mühendisimizin sorunu daha iyi daraltabilmesini sağlamak için mümkün olduğunca fazla ayrıntı eklediğinizden emin olun. Size uygun iletişim kurabilmemiz için tercih ettiğiniz iletişim yöntemini ve sorunun önem derecesini ekleyin ve İleri ' yi seçin. sonraki adıma geçmek için bir sonraki adıma geçin.
Gözden geçir ve oluştur
Her şeyin doğru olduğundan emin olmak için destek isteğinizin ayrıntılarını gözden geçirin ve sorunu etkili bir şekilde temsil edin. Hazırsanız, bileti ekibimize göndermek için Oluştur ' u seçin! Bilet alındıktan sonra ekibimiz bir e-posta onayı alacaksınız ve takımımız en kısa sürede size geri dönmek için çalışacaktır. Azure portal biletinin durumunu görüntüleyebilirsiniz.