Device groups
Een apparaatgroep is een verzameling apparaten. Apparaatgroepen bieden een manier om implementaties naar veel apparaten te schalen. Elk apparaat behoort tot precies één apparaatgroep tegelijk.
U kunt ervoor kiezen om meerdere apparaatgroepen te maken om uw apparaten te ordenen. Contoso kan bijvoorbeeld de apparaatgroep Flighting gebruiken voor de apparaten in het testlaboratorium en de apparaatgroep Evaluatie voor de apparaten die het veldteam in het operations center gebruikt. Contoso kan er ook voor kiezen om hun productieapparaten te groeperen op basis van hun geografische regio's, zodat ze apparaten kunnen bijwerken volgens een schema dat overeenkomt met hun regionale tijdzones.
Apparaatgroepen maken met behulp van apparaat- of moduledubbeltags
Met tags kunnen gebruikers apparaten groepeer. Apparaten moeten een ADUGroup-sleutel en een waarde in hun apparaat of moduledubbel hebben om ze te kunnen groeperen.
Tagindeling apparaat of moduledubbel
"tags": {
"ADUGroup": "<CustomTagValue>"
}
Standaardapparaatgroep
Elk apparaat waarop de Device Update-agent is geïnstalleerd en ingericht, maar waarop de tag ADUGroup niet is toegevoegd aan het apparaat of de moduledubbel, wordt toegevoegd aan een standaardgroep. Standaardgroepen, ook wel door het systeem toegewezen groepen genoemd, helpen de overhead van het taggen en groeperen van apparaten te verminderen, zodat klanten er eenvoudig updates voor kunnen implementeren. Standaardgroepen kunnen niet worden verwijderd of opnieuw worden gemaakt door klanten. Klanten kunnen de definitie niet wijzigen of apparaten handmatig toevoegen aan of verwijderen uit een standaardgroep. Apparaten met dezelfde apparaatklasse worden gegroepeerd in een standaardgroep. Standaardgroepsnamen zijn gereserveerd in een IOT-oplossing. Standaardgroepen worden benoemd in de indeling Default-<deviceClassID>
. Alle implementatiefuncties die beschikbaar zijn voor door de gebruiker gedefinieerde groepen, zijn ook beschikbaar voor standaard door het systeem toegewezen groepen.
Denk bijvoorbeeld aan de apparaten met hun apparaatdubbeltags hieronder:
"deviceId": "Device1",
"tags": {
"ADUGroup": "Group1"
}
"deviceId": "Device2",
"tags": {
"ADUGroup": "Group1"
}
"deviceId": "Device3",
"tags": {
"ADUGroup": "Group2"
}
"deviceId": "Device4",
Hieronder vindt u de apparaten en de mogelijke groepen die voor hen kunnen worden gemaakt.
Apparaat | Groep |
---|---|
Apparaat1 | Groep1 |
Apparaat2 | Groep1 |
Apparaat3 | Groep2 |
Apparaat4 | DefaultGroup1-(deviceClassId) |
Ongeldige groep
Er wordt een bijbehorende ongeldige groep gemaakt voor elke door de gebruiker gedefinieerde groep. Een apparaat wordt toegevoegd aan de ongeldige groep als het niet voldoet aan de compatibiliteitsvereisten van de door de gebruiker gedefinieerde groep. Deze groepering kan worden opgelost door het apparaat opnieuw te taggen en opnieuw te groeperen onder een nieuwe groep, of door de compatibiliteitseigenschappen te wijzigen via het configuratiebestand van de agent.
Een ongeldige groep bestaat alleen voor diagnostische doeleinden. Updates kan niet worden geïmplementeerd in ongeldige groepen.