Overwegingen bij het aanbrengen van updates voor delen
Neem deze overwegingen door voordat u wijzigingen aanbrengt in het delen, zoals updates van standaardinstellingen voor de hele organisatie, regels voor delen, accounteigendom of groepslidmaatschappen.
Vereiste editions
| Beschikbaar in: zowel Salesforce Classic als Lightning Experience |
| Beschikbaar in: Enterprise, Performance, Unlimited en Developer Edition |
Algemeen
- Wanneer u bepaalde updates aanbrengt in instellingen voor delen of gerelateerde voorzieningen, zoals groepen, gebruikers, territoria of rollen, vindt er een nieuwe berekening van groepslidmaatschap of regels voor delen plaats om ervoor te zorgen dat recordtoegang correct wordt geëvalueerd. Afhankelijk van de aard van de updates en configuratie van uw organisatie kan het even duren voordat deze berekeningen voor delen zijn voltooid.
- Configuratiewijzigingen die leiden tot het opnieuw berekenen van regels voor delen, omvatten:
- Het standaardmodel voor delen van een organisatie wijzigen
- Regels voor delen maken, bewerken of verwijderen
- Records maken of overdragen
- Openbare groepsleden bijwerken
- Een gebruiker maken of activeren
- Rollen van gebruikers wijzigen of de rollenhiërarchie bijwerken
- Gebruikers toevoegen aan of verwijderen uit territoria
- Herouderende territoria
- Wijzigingen aanbrengen in rollen, territoria of openbare groepen die betrokken zijn bij regels voor delen
- Configuratiewijzigingen die leiden tot herberekening van groepslidmaatschap omvatten:
- Rollen wijzigen of opnieuw instellen
- Gebruikers toevoegen aan of verwijderen uit territoria
- Openbare groepsleden bijwerken
- Eigendom van portalaccount bijwerken als de nieuwe eigenaar een andere rol heeft
- Configuratiewijzigingen die geen groepslidmaatschap of herberekening van regels voor delen veroorzaken, omvatten:
- Territoriumherschikking
- Updates van sets voor delen
Optimalisering
- Neem contact op met de klantenondersteuning van Salesforce om de voorziening voor berekeningen voor delen uitstellen in te schakelen. U kunt berekeningen voor delen uitstellen als u grootschalige of ingrijpende wijzigingen moet aanbrengen die de herberekening van delen activeren en sommige automatische berekeningen voor delen wilt opschorten tot een later tijdstip om time-outs of prestatieproblemen te voorkomen. Zie Berekeningen voor delen uitstellen voor meer informatie.
- Controleer of een gebruiker eigenaar is van meer dan 10.000 records van een object, wat prestatieproblemen kan veroorzaken. Het wordt aanbevolen records te distribueren onder een grotere groep gebruikers voordat u updates voor delen aanbrengt. Zie voor meer informatie Gegevensscheefstand eigendom in de gids Recordtoegang ontwerpen voor Enterprise Scale.
- Controleer of er accounts zijn gekoppeld aan meer dan 10.000 onderliggende records, wat ook prestatieproblemen kan veroorzaken. Het wordt aanbevolen records te distribueren onder een grotere groep accounts voordat u updates voor delen aanbrengt. Zie voor meer informatie Schuine ouder-kindgegevens in de gids Recordtoegang ontwerpen voor Enterprise Scale.
- Wanneer u wijzigingen aanbrengt in de rollenhiërarchie, verwerkt u wijzigingen eerst in de onderste (blad)knooppunten en gaat u vervolgens omhoog om duplicaatverwerking te voorkomen.
- Verwijder redundante toegangspaden, zoals regels voor delen, die toegang bieden aan mensen die deze al hebben via de hiërarchie.
Berekeningen voor delen uitstellen
- Het uitstellen van berekeningen voor delen is bedoeld voor bewerkingen zoals grootschalige onderhoudsupdates of organisatieaanpassingen die groepslidmaatschap of herberekening van regels voor delen vereisen.
- Zelfs als u slechts enkele configuratiewijzigingen aanbrengt, kunt u overwegen om berekeningen voor delen uit te stellen als het aantal betrokken records of gebruikers erg groot is. Zo brengt u wijzigingen aan in slechts enkele regels voor delen, maar alleen voor objecten die een aanzienlijk volume aan gegevens hebben. Of u moet enkele op eigenaar gebaseerde regels voor delen bewerken, maar deze wijziging heeft gevolgen voor een groot aantal gebruikers die eigenaar zijn van de records die worden gedeeld.
- Wijzigingen die niet direct gerelateerd zijn aan het bijwerken van uw instellingen voor delen, kunnen ook van invloed zijn op de herberekening van delen en kunnen profiteren van het uitstellen van berekeningen voor delen. U uploadt bijvoorbeeld een groot volume aan gegevens voor een of meer objecten die veel bestaande regels voor delen hebben.
- Het uitstellen van berekeningen voor delen leidt niet tot uitstel van de herberekening van bepaalde wijzigingen in delen om de gegevensintegriteit te behouden. Deze berekeningen die niet kunnen worden opgeschort, kunnen aanzienlijke tijd vergen om te worden verwerkt op basis van de instellingen en het gegevensvolume van de organisatie. Groepslidmaatschap vergrendelen kan ook nog steeds optreden terwijl berekeningen voor delen worden uitgesteld.
- Als u berekeningen van regels voor delen uitstelt, worden alleen updates die direct of indirect regels voor delen betreffen, uitgesteld, terwijl andere aan delen gerelateerde wijzigingen nog steeds onmiddellijk worden verwerkt. Als u bijvoorbeeld regels voor delen maakt of rollen bijwerkt waarnaar wordt verwezen in regels voor delen, worden de resulterende nieuwe berekeningen onderbroken. Maar als u handmatig delen maakt, teams of wachtrijen bijwerkt of rollen bijwerkt waarnaar niet wordt verwezen in regels voor delen, worden die wijzigingen nog steeds onmiddellijk geëvalueerd.
- Als u berekeningen van groepslidmaatschap uitstelt, worden lidmaatschapswijzigingen waarbij afzonderlijke gebruikers betrokken zijn, nog steeds onmiddellijk doorgevoerd. Lidmaatschapswijzigingen die zijn gerelateerd aan geneste groepen of als gevolg van wijzigingen in rollenhiërarchieën, worden echter pas doorgevoerd nadat de berekeningen van groepslidmaatschap zijn hervat en u een volledige herberekening hebt voltooid. Elke wijziging in recordtoegang die het gevolg is van lidmaatschapswijzigingen, wordt ook pas verwerkt nadat de berekening is hervat en u een volledige herberekening hebt voltooid.
- Als u merkt dat organisatorische wijzigingen en updates van regels voor delen doorgaans snel genoeg worden voltooid om te worden gepland in de werkdag of perioden van minder activiteit, is het onwaarschijnlijk dat u aanzienlijk profiteert van het uitstellen van berekeningen voor delen.
- Als u berekeningen voor delen uitstelt, moet u altijd een volledige herberekening van regels voor delen voltooien nadat u groepslidmaatschap of berekeningen van regels voor delen hebt hervat. Deze herberekening zorgt ervoor dat al uw wijzigingen worden doorgevoerd in uw regels voor delen. Als u geen volledige herberekening van regels voor delen uitvoert, kunnen er problemen optreden met de werking van recordtoegang.
- We raden u aan om berekeningen voor delen onmiddellijk na het aanbrengen van uw wijzigingen te hervatten. Begin vervolgens zo snel mogelijk met de volledige herberekening van regels voor delen tijdens een periode van weinig activiteit. Door het delen onmiddellijk te hervatten, worden nieuwe updates onmiddellijk verwerkt, waardoor er minder wijzigingen hoeven te worden herberekend. Het tijdig voltooien van de volledige herberekening voor delen zorgt er vervolgens voor dat recordtoegang werkt zoals verwacht zonder aanzienlijke vertragingstijd.
Testen
- Test het aanbrengen van uw updates, inclusief het hervatten van de herberekening van delen indien van toepassing, in een volledige kopiesandbox voordat u deze wijzigingen aanbrengt in de productieomgeving. Met deze test kunt u zowel potentiële problemen identificeren die tijd in beslag kunnen nemen als een schatting krijgen van hoe lang het gehele proces in productie zal duren.
- De volledige kopieersandbox moet uw huidige productomgeving zo goed mogelijk nabootsen. U wordt aangeraden om een sandbox te gebruiken die de afgelopen 30 dagen is vernieuwd. Daarnaast moeten alle belangrijke wijzigingen worden doorgevoerd in de sandbox.
Timing
- Plan een onderhoudsperiode die lang genoeg is om uw wijzigingen te voltooien en om de nieuwe berekening voor delen te voltooien.
- Plan het onderhoudstijdsbestek voor een periode met weinig activiteit in uw organisatie, zoals een weekend.
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!
