Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W ramach zwykłych procesów biznesowych z Microsoft Dataverse użytkownicy często usuwają rekordy lub transakcje ręcznie lub systematycznie, zaplanowane lub przypadkowo, za pośrednictwem procesów systemowych, pojedynczego wyboru, wielokrotnego wyboru i zbiorczego usuwania. Pobieranie usuniętych danych jest trudne i rekordy nie zawsze można odzyskać. Aby rozwiązać ten problem, można zarządzać usuniętymi rekordami z tego środowiska w celu odzyskania danych rekordów tabeli z większości typów scenariuszy usuwania w określonym konfigurowalnym przedziale czasu.
Deweloperzy powinni przeczytać artykuł Przywracanie usuniętych rekordów z kodem , aby dowiedzieć się, jak korzystać z tego ustawienia przy użyciu kodu.
Wymagania wstępne
Aby przywrócić usunięte rekordy Usługi Dataverse, włącz ustawienie Zachowaj usunięte rekordy Dataverse w środowisku.
Zachowaj usunięte rekordy usługi Dataverse
- Zaloguj się do centrum administracyjnego platformy Power Platform jako administrator (administrator Dynamics 365 lub administrator Microsoft Power Platform).
- Wybierz pozycję Zarządzaj>środowiskami , a następnie otwórz żądane środowisko.
- Wybierz Ustawienia>Produkt>Funkcje.
- Przewiń w dół, aby wyświetlić obszar Usunięte rekordy , a następnie wybierz opcję Zachowaj usunięte rekordy Dataverse .
- W polu Zachowaj usunięte rekordy (dni) wprowadź liczbę dni z zakresu od 1 do 90, aby zachować usunięte rekordy.
- Wybierz Zapisz.
- Poczekaj 30 minut na skonfigurowanie ustawienia przez system.
Note
- Po włączeniu opcji Zachowaj usunięte rekordy pozostają w magazynie i nadal będą wliczane do pojemności magazynu organizacji do momentu ich trwałego usunięcia.
- Rekordy usunięte można przywrócić tylko po pomyślnym włączeniu tego ustawienia.
Wyświetlanie i przywracanie usuniętych rekordów w Power Apps
Możesz aktywnie zarządzać pamięcią używaną przez usunięte rekordy. W dowolnym momencie możesz zwolnić tę pamięć, wybierając Usuń wszystkie rekordy, co powoduje trwałe usunięcie wszystkich usuniętych elementów, które obecnie zajmują przestrzeń.
centrum administracyjne platformy Power Platform
Aby przywrócić usunięte rekordy z centrum administracyjnego, zaloguj się do centrum administracyjnego platformy Power Platform jako użytkownik z rolą zabezpieczeń administratora systemu i wykonaj następujące kroki.
- Wybierz Zarządzaj.
- Wybierz środowiska i otwórz środowisko, w którym chcesz wyświetlić i odtworzyć usunięte rekordy.
- Przejdź do Settings>Data management>Deleted Records.
- Wyświetl wszystkie usunięte rekordy ze wszystkich tabel.
- Wybierz co najmniej jeden rekord, który chcesz przywrócić, a następnie na pasku poleceń wybierz opcję Przywróć.
- Wybierz przycisk OK, aby potwierdzić akcję do przywrócenia.
Aplikacja Ustawienia środowiska Power Platform
Aby przywrócić usunięte rekordy aplikacji Ustawienia środowiska Power Platform:
- Zaloguj się w środowisku Power Platform jako użytkownik z rolą zabezpieczeń Administrator systemu.
- Wybierz aplikację Ustawienia środowiska Power Platform lub wybierz Ustawienia>Ustawienia zaawansowane.
- Przejdź do obszaruZarządzanie> danymi systemowymi>Usunięte rekordy.
- Wyświetl wszystkie usunięte rekordy ze wszystkich tabel.
- Wybierz co najmniej jeden rekord do przywrócenia, a następnie wybierz opcję Przywróć na pasku poleceń.
- Wybierz pozycję OK, aby potwierdzić przywrócenie.
Rozwiązywanie problemów i ograniczenia
Ustawienie Usuniętych rekordów obsługuje tylko operacje usuwania
Ustawienie Usuniętych rekordów obsługuje tylko operacje usuwania, a nie aktualizacje.
Operacja przywracania obsługuje tylko rekordy
Operacja przywracania obsługuje tylko rekordy. Nie obsługuje odzyskiwania organizacji ani tabel.
Niektóre rekordy nie są przywrócone
Niektóre organizacje dodają niestandardową logikę biznesową, która powoduje usunięcie rekordów powiązanych z usuwanym rekordem. Aby przywrócić rekordy pokrewne usunięte przez niestandardową logikę biznesową, należy zastosować logikę błędu w operacji Restore do odzyskiwania rekordów po przywróceniu pierwotnego rekordu, który został usunięty.
Rekordy usuwane za pośrednictwem procesu zachowania kaskadowego relacji tabeli można przywrócić. Aby uzyskać więcej informacji na temat zachowania kaskadowego, zobacz Konfigurowanie zachowania kaskadowego relacji tabeli.
Usunięte rekordy nie są wyświetlane po włączeniu ustawienia Zachowaj usunięte rekordy Dataverse
Przed rozpoczęciem rozwiązywania problemów
Usunięte rekordy są przechowywane tylko po włączeniu ustawienia Zachowaj usunięte rekordy Dataverse . Rekordy usunięte przed włączeniem ustawienia nie można przywrócić.
Włączenie ustawienia Zachowaj usunięte rekordy Dataverse wyzwala zadanie systemu w tle o nazwie Włącz przechowywanie usuniętych danych dla organizacji. To zadanie musi zostać ukończone pomyślnie, zanim usunięte rekordy zostaną zachowane do późniejszego przywrócenia. Mimo że ustawienie jest włączone, nie gwarantuje to zakończenia zadania.
Jak działa zadanie
- Po włączeniu ustawienia zadanie systemowe zostanie automatycznie utworzone i rozpocznie działanie.
- Jeśli zadanie zakończy się pomyślnie, zostanie ono automatycznie usunięte z listy Zadania systemowe . Jego nieobecność oznacza sukces.
- Jeśli zadanie zakończy się niepowodzeniem, pozostanie na liście przez kilka dni, aby można było go otworzyć i wyświetlić szczegóły błędu.
Sprawdzanie stanu zadania systemowego
- Otwórz centrum administracyjne platformy Power Platform.
- Wybierz środowisko, w którym występuje problem.
- Przejdź do pozycji Ustawienia>Inspekcja i dzienniki>Zadania systemowe.
- Na stronie Wszystkie zadania systemowe wyszukaj pozycję Włącz przechowywanie usuniętych danych dla organizacji.
Interpretowanie tego, co widzisz
| Co widzisz | Co to znaczy | Action |
|---|---|---|
| Zadanie nie znajduje się na liście | Zadanie zostało ukończone i zostało automatycznie usunięte. Jest to oczekiwany wynik. | Sprawdź, czy ostatnio usunięty rekord jest wyświetlany w obszarze Zarządzanie>>Usunięte rekordy. |
| Zadanie jest wyświetlane, Stan: Powodzenie | Zadanie zostało ukończone pomyślnie, ale nie zostało jeszcze wyczyszczone. | Nie jest wymagana żadna akcja. |
| Zadanie jest wyświetlane na liście: Stan: Niepowodzenie | Zadanie napotkało błąd. | Otwórz zadanie, aby wyświetlić szczegóły błędu, a następnie skontaktuj się z pomocą techniczną. |
| Zadanie jest wyświetlane, Stan: Oczekiwanie lub W toku | Zadanie jest nadal uruchomione. | Poczekaj kilka minut i odśwież. |
Kiedy skontaktować się z pomocą techniczną
Skontaktuj się z przedstawicielem pomocy technicznej Microsoft jeśli ma zastosowanie dowolny z następujących elementów:
- Zadanie zawiera komunikat Niepowodzenie i nie można usunąć błędu z podanych szczegółów.
- Zadanie nie jest już wyświetlane (lub pokazuje powodzenie), ale usunięte rekordy nadal nie pojawiają się w Ustawienia>Zarządzanie danymi>Usunięte rekordy
- Minęło ponad 30 minut od włączenia ustawienia, ale usunięte rekordy nadal nie są wyświetlane w obszarze>Zarządzanie> danymiUsunięte rekordy.
Rekordy usunięte z zachowania kaskadowego nie są obecne w widoku Usunięte rekordy
Rekordów usuniętych za pomocą zautomatyzowanych, kaskadowych zachowań nie można przywrócić niezależnie. Musisz przywrócić te rekordy w kolejności, w jakiej zostały usunięte. Oryginalny rekord, który został usunięty, musi zostać przywrócony przed usunięciem wszystkich rekordów pokrewnych, które zostały usunięte z zachowania kaskadowego zautomatyzowanego.
Aby uzyskać więcej informacji na temat zachowania kaskadowego, zobacz Konfigurowanie zachowania kaskadowego relacji tabeli.
Nieobsługiwane tabele
Gdy ustawienie usuniętych rekordów jest ogólnie dostępne, jest włączone dla większości tabel.
Niektóre tabele nie obsługują przywracania usuniętych rekordów. Tabele te obejmują:
- Tabele wirtualne
- Tabele przechowujące składniki rozwiązania
- Tabele elastyczne
- Tabele z ponad 600 atrybutami
Sprawdź liczbę atrybutów dla określonej tabeli przy użyciu elementu {organizationUrl}/api/data/v9.0/EntityDefinitions(LogicalName='account')/Attributes?$count=true.
Deweloperzy mogą wykryć, które tabele są włączone do przechowywania usuniętych rekordów w ich środowisku.
Tabele, których ustawienie usuniętych rekordów nie obsługuje
Od października 2026 r. zapytanie wykrywające, które tabele nie mają włączonej funkcji usuniętych rekordów, zwraca te tabele w niedostosowanym środowisku usługi Dataverse.
Środowisko może zwracać różne wyniki. Tabele mogą nie być obsługiwane w przypadku ich dostosowywania przez dodanie dużej liczby kolumn.
aaduser
advancedsimilarityrule
agentmemory
agenttask
aicopilot_aiplugin
aiplugin
aipluginconversationstartermapping
aipluginexternalschemaproperty
aipluginoperation
aipluginoperationresponsetemplate
aiskillconfig
annualfiscalcalendar
appaction
appactionmigration
appactionrule_webresource_scripts
appconfiginstance
appentitysearchview
applicationroles
applicationuserprofile
appmodule
appmodulemetadata
appmodulemetadataoperationlog
appnotification
appointment
appsetting
attribute
attributeimageconfig
attributemaskingrule
backgroundoperation
bot_botcomponent
bot_environmentvariabledefinition
botcomponent_aipluginoperation
botcomponent_connectionreference
botcomponent_environmentvariabledefinition
botcomponent_workflow
bulkarchiveconfig
bulkdeleteoperation
businessprocess
businessprocesslinkedartifact
businessunitmap
callbackregistration
card
cardstateitem
cascadegrantrevokeaccessversiontracker
catalogassignment
channelaccessprofileentityaccesslevel
channelaccessprofileruleitem
channelpropertygroup
complexcontrol
componentchangesetversion
componentversiondatasource
computeruseagent
connectionreference
connectionroleassociation
connector
convertrule
copilotexamplequestion
copilotsynonyms
customapi
customapiresponseproperty
customcontroldefaultconfig
datalakefolder
datalakeworkspace
dataprocessingconfiguration
dependency
dependencynode
desktopflowmodule
displaystringmap
duplicaterule
dvfilesearch
dvfilesearchentity
dvtablesearchattribute
elasticfileattachment
emailhash
entity
entityclusterconfig
entitydatasource
entityindex
entitymap
entityrelationship
environmentvariablevalue
exchangesyncidmapping
expiredprocess
fabricaiskill
federatedknowledgeconfiguration
fieldpermission
fixedmonthlyfiscalcalendar
flowcredentialapplication
flowlog
flowmachinegroup
flowmachineimageversion
flowrun
gitbranch
gitorganization
gitrepository
globalsearchconfiguration
hierarchyrule
import
importfile
importlog
indexattributes
intelligentmemory
internalcatalogassignment
kbarticletemplate
knowledgesearchmodel
mailboxtrackingfolder
mainfewshot
managedproperty
mcpprompt
mcpresourcecontent
mcptool
mobileofflineprofile
mobileofflineprofileitemassociation
mobileofflineprofilesuggestion
monthlyfiscalcalendar
msdyn_aiconfiguration_documenttemplate
msdyn_aidocumenttemplate
msdyn_aievaluationmetric
msdyn_aimodelcatalog
msdyn_aitestcase
msdyn_aitestcaseinput
msdyn_componentlayer
msdyn_connectordatasource
msdyn_dataflow_datalakefolder
msdyn_dataflowtemplate
msdyn_dataworkspace
msdyn_dmsrequeststatus
msdyn_evalassertion
msdyn_evalprompt
msdyn_evalrun
msdyn_function
msdyn_insightsstorevirtualentity
msdyn_knowledgeharvestplan
msdyn_knowledgesearchfilter
msdyn_modulerundetail
msdyn_nonrelationalds
msdyn_plan
msdyn_planattachment
msdyn_pmbusinessruleautomationconfig
msdyn_pmcalendarversion
msdyn_pmprocessextendedmetadataversion
msdyn_pmprocessusersettings
msdyn_pmrecording
msdyn_pmtab
msdyn_pmview
msdyn_rtestructuredtemplateconfig
msdyn_salesforcestructuredobject
msdyn_schedule
msdyn_solutioncomponentcountdatasource
msdyn_solutioncomponentdatasource
msdyn_solutionhistory
msdyn_timelinepin
msdyn_workflowactionstatus
mspp_columnpermission
mspp_contentsnippet
mspp_entityformmetadata
mspp_entitypermission
mspp_pollplacement
mspp_publishingstate
mspp_redirect
mspp_sitemarker
mspp_webfile
mspp_webformmetadata
mspp_weblink
mspp_webpage
mspp_webrole
mspp_websiteaccess
mspp_webtemplate
newprocess
optionset
organizationui
picklistmapping
pluginassembly
plugintracelog
position
powerpagecomponent
powerpagesite
powerpagesite_dvtablesearch
powerpageslog
powerpagessourcefile
principalentitymap
privilege
privilegesremovalsetting
processstage
publisher
quarterlyfiscalcalendar
queueitemcount
queuemembership
recordfilter
recyclebinconfig
relationshipattribute
reportcategory
reportparameter
retaineddataexcel
revokeinheritedaccessrecordstracker
ribboncontextgroup
ribbondiff
ribbonrule
role
roleprivileges
roletemplateprivileges
routingrule
runtimedependency
savedqueryvisualization
sdkmessage
sdkmessagepair
sdkmessageprocessingstepimage
sdkmessagerequestfield
sdkmessageresponsefield
searchtelemetry
sensitivitylabel
serviceendpoint
serviceplanappmodules
serviceplanmapping
sharedlinksetting
sharedworkspaceaccesstoken2
sharepointsite
similarityrule
skill
skillchangesetreviewer
skillevalresult
skillresource
sla
slakpiinstance
solutioncomponent
solutioncomponentbatchconfiguration
solutioncomponentdefinition
solutionhistorydata
sourcecontrolcomponent
sourcecontrolconfiguration
statusmap
subscription
subscriptionstatisticsoffline
subscriptiontrackingdeletedobject
synapselinkprofile
synapselinkschedule
systemform
systemuserauthorizationchangetracker
systemusermanagermap
systemuserprofiles
tag
taggedprocess
teammobileofflineprofilemembership
teamroles
template
textdatarecordsindexingstatus
traceregarding
transformationmapping
translationprocess
unstructuredfilesearchrecord
userentityuisettings
usermobileofflineprofilemembership
userqueryvisualization
uxagentprojectfile
webresource
workflow
workflowcardconnections
workflowlog
workqueue
activityfileattachment
agenticscenario
agentprompt
aicopilot
aiinsightcard
aipluginconversationstarter
aipluginexternalschema
aiplugininstance
aipluginoperationparameter
aiplugintitle
allowedmcpclient
anyprivilegeentity
appaction_appactionrule_classicrules
appactionrule
appconfig
appelement
application
applicationuser
applicationuserrole
appmodulecomponent
appmodulemetadatadependency
appmoduleroles
appnotificationsignal
approvalprocess
asyncoperation
attributeclusterconfig
attributemap
attributepicklistvalue
bot
bot_botcomponentcollection
botcomponent
botcomponent_botcomponent
botcomponent_dvtablesearch
botcomponent_msdyn_aimodel
botcomponentcollection
bulkdeletefailure
businessdatalocalizedlabel
businessprocessflowinstance
businessunit
calendar
canvasapp
cardentityconnections
cascadegrantrevokeaccessrecordstracker
catalog
channelaccessprofile
channelaccessprofilerule
channelproperty
columnmapping
componentchangesetpayload
componentversion
componentversionnrddatasource
connectioninstance
connectionrole
connectionroleobjecttypecode
controlconfiguration
convertruleitem
copilotglossaryterm
credential
customapirequestparameter
customcontrol
customcontrolresource
datalakefolderpermission
datalakeworkspacepermission
deleteditemreference
dependencyfeature
desktopflowbinary
displaystring
duplicaterecord
duplicaterulecondition
dvfilesearchattribute
dvtablesearch
dvtablesearchentity
emailaddressconfiguration
enablearchivalrequest
entityanalyticsconfig
entitydataprovider
entityimageconfig
entitykey
entityrecordfilter
environmentvariabledefinition
eventexpanderbreadcrumb
expanderevent
exportedexcel
featurecontrolsetting
federatedknowledgeentityconfiguration
fieldsecurityprofile
flowaggregation
flowgroup
flowmachine
flowmachineimage
flowmachinenetwork
fxexpression
gitconfigurationretrievaldatasource
gitproject
gitsolution
goal
hierarchysecurityconfiguration
importentitymapping
importjob
importmap
indexedtrait
interactionforemail
invaliddependency
keyvaultreference
lookupmapping
mailmergetemplate
managedidentity
maskingrule
mcpresource
mcpserver
metadataforarchival
mobileofflineprofileitem
mobileofflineprofileitemfilter
mobileofflineprofilesuggestionimpactedtable
msdyn_aiconfiguration
msdyn_aiconfigurationsearch
msdyn_aievaluationconfiguration
msdyn_aimodel
msdyn_aitemplate
msdyn_aitestcasedocument
msdyn_appinsightsmetadata
msdyn_componentlayerdatasource
msdyn_dataflow
msdyn_dataflowconnectionreference
msdyn_datalakeds
msdyn_dmsrequest
msdyn_entitylinkchatconfiguration
msdyn_evaldataset
msdyn_evalresult
msdyn_formmapping
msdyn_helppage
msdyn_knowledgeassetconfiguration
msdyn_knowledgemanagementsetting
msdyn_mobileapp
msdyn_nativeextension
msdyn_odatav4ds
msdyn_planartifact
msdyn_pmanalysishistory
msdyn_pmcalendar
msdyn_pminferredtask
msdyn_pmprocesstemplate
msdyn_pmprocessversion
msdyn_pmsimulation
msdyn_pmtemplate
msdyn_rtestructuredtemplate
msdyn_rtetemplatemapping
msdyn_salesforcestructuredqnaconfig
msdyn_slakpi
msdyn_solutioncomponentcountsummary
msdyn_solutioncomponentsummary
msdyn_solutionhistorydatasource
msdyn_tour
mspp_adplacement
mspp_columnpermissionprofile
mspp_entityform
mspp_entitylist
mspp_pagetemplate
mspp_powerpagescoreentityds
mspp_publishingstatetransitionrule
mspp_shortcut
mspp_sitesetting
mspp_webform
mspp_webformstep
mspp_weblinkset
mspp_webpageaccesscontrolrule
mspp_website
mspp_websitelanguage
navigationsetting
nlsqregistration
organizationsetting
ownermapping
plugin
pluginpackage
plugintype
powerfxrule
powerpagecomponent_powerpagecomponent
powerpagesite_dvfilesearch
powerpagesitelanguage
powerpagessiteaifeedback
principalattributeaccessmap
principalobjectaccessreadsnapshot
privilegeobjecttypecodes
processsession
processtrigger
publisheraddress
queue
queuemembercount
recentlyused
recurringappointmentmaster
relationship
report
reportentity
reportvisibility
retentionconfig
ribboncommand
ribboncustomization
ribbonmetadatatoprocess
ribbontabtocommandmap
roleeditorlayout
roletemplate
rollupproperties
routingruleitem
savedquery
savingrule
sdkmessagefilter
sdkmessageprocessingstep
sdkmessagerequest
sdkmessageresponse
searchresultscache
semiannualfiscalcalendar
sensitivitylabelattributemapping
serviceplan
serviceplancustomcontrol
settingdefinition
sharedobjectsforread
sharepointmanagedidentity
signal
sitemap
skillchangesethistory
skilldvtablesearch
skillmetadata
skillrolemapping
slaitem
solution
solutioncomponentattributeconfiguration
solutioncomponentconfiguration
solutioncomponentrelationshipconfiguration
sourcecontrolbranchconfiguration
sourcecontrolcomponentpayload
stagedsourcecontrolcomponent
stringmap
subscriptionclients
subscriptionsyncentryoffline
synapsedatabase
synapselinkprofileentity
syncerror
systemuser
systemuserbusinessunitentitymap
systemuserprincipals
systemuserroles
taggedflowsession
tdsmetadata
teamprofiles
teamtemplate
textanalyticsentitymapping
tracelog
trait
transformationparametermapping
unstructuredfilesearchentity
unstructuredfilesearchrecordstatus
userform
userquery
uxagentproject
virtualentitymetadata
webwizard
workflowbinary
workflowdependency
workflowmetadata
workqueueitem