Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im Rahmen der regulären Geschäftsprozesse mit Microsoft Dataverse löschen Benutzer datensätze oder Transaktionen entweder manuell oder systematisch, entweder geplant oder versehentlich, über Systemprozesse, eine einzelne Auswahl, mehrfache Auswahl und Massenlöschung. Gelöschte Daten abzurufen, ist schwierig, und Datensätze können oft nicht wiederhergestellt werden. Um diese Einschränkung zu überwinden, ist die Verwaltung gelöschter Datensätze aus dieser Umgebung verfügbar, um Tabellendatensätze aus den meisten Arten von Löschungsszenarien innerhalb eines festgelegten konfigurierbaren Zeitrahmens wiederherzustellen.
Entwickler sollten gelöschte Datensätze mit Code wiederherstellen, um zu erfahren, wie man diese Einstellung mithilfe von Code verwendet.
Voraussetzungen
Um gelöschte Dataverse-Datensätze wiederherzustellen, aktivieren Sie die Einstellung " Gelöschte Dataverse-Datensätze beibehalten" in Ihrer Umgebung.
Gelöschte Dataverse-Datensätze beibehalten
- Melden Sie sich beim Power Platform Admin Center als Administrator (Dynamics 365 Administrator oder Microsoft Power Platform Administrator) an.
- Wählen Sie "Umgebungen> aus, und öffnen Sie dann die gewünschte Umgebung.
- Wählen Sie Einstellungen>Produkt>Funktionen aus.
- Scrollen Sie nach unten, um den Bereich "Gelöschte Datensätze " anzuzeigen, und wählen Sie die Option " Gelöschte Dataverse-Datensätze beibehalten" aus.
- Geben Sie im Feld " Gelöschte Datensätze (Tage) beibehalten" die Anzahl der Tage zwischen 1 und 30 ein, um gelöschte Datensätze beizubehalten.
- Wählen Sie Speichern aus.
- Lassen Sie 30 Minuten zu, bis das System die Einstellung konfiguriert.
Anmerkung
Sie können Datensätze nur wiederherstellen, die gelöscht wurden, nachdem die Einstellung aktiviert wurde.
Anzeigen und Wiederherstellen der gelöschten Datensätze in Power Apps
Sie können den von gelöschten Datensätzen verwendeten Speicher proaktiv verwalten. Sie können diese storage jederzeit freigeben, indem Sie die Option Alle Datensätze löschen auswählen, wodurch alle gelöschten Elemente, die derzeit storage verbrauchen, dauerhaft entfernt werden.
Admin Center von Power Platform
Um gelöschte Datensätze aus dem Admin Center wiederherzustellen, melden Sie sich beim Power Platform Admin Center als Benutzer mit der Sicherheitsrolle des Systemadministrators an, und führen Sie die folgenden Schritte aus.
- Wählen Sie Verwalten aus.
- Wählen Sie Umgebungen aus und öffnen Sie die Umgebung, in der Sie gelöschte Datensätze anzeigen und wiederherstellen möchten.
- Wechseln Sie zu Settings>Data management>Deleted Records.
- Alle gelöschten Datensätze aus allen Tabellen anzeigen.
- Wählen Sie einen oder mehrere Datensätze aus, die Sie wiederherstellen möchten, und wählen Sie dann in der Befehlsleiste Wiederherstellen aus.
- Wählen Sie erneut OK aus, um die Wiederherstellung zu bestätigen.
App „Power Platform-Umgebungseinstellungen“
So stellen Sie gelöschte Datensätze über die App „Power Platform-Umgebungseinstellungen“ wieder her:
- Melden Sie sich als Benutzender mit der Sicherheitsrolle „Systemadministrator“ in der Power Platform-Umgebung an.
- Wählen Sie die App Power Platform-Umgebungseinstellungen oder Einstellungen>Erweiterte Einstellungen aus.
- Wechseln Sie zu System>Data management>Deleted Records.
- Alle gelöschten Datensätze aus allen Tabellen anzeigen.
- Wählen Sie einen oder mehrere Datensätze aus, die wiederhergestellt werden sollen, und wählen Sie dann in der Befehlsleiste Wiederherstellen aus.
- Wählen Sie OK aus, um die Wiederherstellung zu bestätigen.
Problembehandlung und Einschränkungen
Einstellung für gelöschte Datensätze unterstützt nur Löschvorgänge
Die Einstellung für gelöschte Datensätze unterstützt nur Löschvorgänge und keine Aktualisierungen.
Wiederherstellungsvorgang unterstützt nur Datensätze
Der Wiederherstellungsvorgang unterstützt nur Datensätze. Das Wiederherstellen von Organisationen oder Tabellen wird nicht unterstützt.
Einige Datensätze werden nicht wiederhergestellt
Einige Organisationen fügen eine benutzerdefinierte Geschäftslogik hinzu, die Datensätze löscht, die mit einem gelöschten Datensatz verknüpft sind. Um verknüpfte Datensätze wiederherzustellen, die durch benutzerdefinierte Geschäftslogik gelöscht wurden, müssen Sie die entgegengesetzte Logik auf den Restore-Vorgang zum Wiederherstellen der Datensätze anwenden, wenn Sie den gelöschten Originaldatensatz wiederherstellen.
Sie können Datensätze wiederherstellen, die über den Verhaltensprozess für Tabellenbeziehungskaskaden gelöscht wurden. Weitere Informationen zum Kaskadenverhalten finden Sie unter Konfigurieren Sie das Kaskadenverhalten von Tabellenbeziehungen.
Gelöschte Datensätze werden nach dem Aktivieren der Einstellung " Gelöschte Dataverse-Datensätze beibehalten" nicht angezeigt.
Vor der Fehlerbehebung
Gelöschte Datensätze werden nur aufbewahrt, nachdem die Einstellung " Gelöschte Dataverse-Datensätze beibehalten" aktiviert ist. Datensätze, die gelöscht wurden, bevor Sie die Einstellung aktiviert haben, können nicht wiederhergestellt werden.
Wenn Sie die Einstellung „Gelöschte Dataverse-Datensätze beibehalten“ aktivieren, wird ein Hintergrundsystemauftrag namens „Beibehalten gelöschter Daten für Organisation“ ausgelöst. Dieser Auftrag muss erfolgreich abgeschlossen werden, bevor gelöschte Datensätze später zur Wiederherstellung aufbewahrt werden. Obwohl die Einstellung aktiviert ist, garantiert das nicht, dass der Vorgang abgeschlossen ist.
Funktionsweise des Auftrags
- Wenn Sie die Einstellung aktivieren, wird der Systemauftrag automatisch erstellt und beginnt mit der Ausführung.
- Wenn der Auftrag erfolgreich ist, wird er automatisch aus der Liste " Systemaufträge " entfernt. Seine Abwesenheit bedeutet Erfolg.
- Wenn der Auftrag fehlschlägt, verbleibt er einige Tage lang in der Liste, sodass Sie ihn öffnen und die Fehlerdetails anzeigen können.
Überprüfen Sie den Status des Systemauftrags
- Öffnen Sie das Power Platform Admin Center.
- Wählen Sie die Umgebung aus, in der das Problem auftritt.
- Wechseln Sie zu Einstellungen>Überwachung und Protokolle>Systemaufträge.
- Suchen Sie auf der Seite "Alle Systemaufträge" nach "Speichern gelöschter Daten für die Organisation aktivieren".
Interpretieren der angezeigten Elemente
| Was Sie sehen | Bedeutung | Action |
|---|---|---|
| Auftrag ist nicht aufgeführt | Auftrag abgeschlossen und automatisch entfernt. Dies ist das erwartete Ergebnis. | Überprüfen Sie, ob der kürzlich gelöschte Datensatz unter "Gelöschte Datensätze" der>> angezeigt wird. |
| Job ist aufgelistet, Status: Erfolgreich | Der Auftrag wurde erfolgreich abgeschlossen, wurde aber noch nicht bereinigt. | Es ist keine Aktion erforderlich. |
| Job ist aufgeführt, Status: Fehlgeschlagen | Fehler im Auftrag aufgetreten. | Öffnen Sie den Auftrag, um Fehlerdetails anzuzeigen, und wenden Sie sich an den Support. |
| Auftrag ist aufgelistet, Status: Warten oder In Bearbeitung | Auftrag wird noch ausgeführt. | Warten Sie einige Minuten, und aktualisieren Sie sie. |
Wann sollten Sie den Support kontaktieren?
Wenden Sie sich an einen Microsoft Supportmitarbeiter wenn eine der folgenden Bedingungen zutrifft:
- Der Auftrag zeigt fehlgeschlagen an, und Sie können den Fehler aus den angegebenen Details nicht beheben.
- Der Auftrag ist nicht mehr aufgelistet (oder zeigt Succeeded an), aber die gelöschten Datensätze erscheinen weiterhin nicht unter Einstellungen>Datenverwaltung>Gelöschte Datensätze.
- Es ist mehr als 30 Minuten vergangen, seit Sie die Einstellung aktiviert haben, aber gelöschte Datensätze werden weiterhin nicht unter "Einstellungen>Datenverwaltung>Gelöschte Datensätze" angezeigt.
Durch kaskadierendes Verhalten gelöschte Datensätze sind in der Ansicht „Gelöschte Datensätze“ nicht vorhanden
Datensätze, die durch automatisiertes, kaskadierendes Verhalten gelöscht wurden, können nicht unabhängig wiederhergestellt werden. Sie müssen diese Datensätze in der Reihenfolge wiederherstellen, in der sie gelöscht wurden. Der ursprünglich gelöschte Datensatz muss vor allen zugehörigen Datensätzen wiederhergestellt werden, die durch automatisierte kaskadierende Verhaltensweisen gelöscht wurden.
Weitere Informationen zum Kaskadenverhalten finden Sie unter Kaskadenverhalten von Tabellenbeziehungen konfigurieren.
Tabellen werden nicht unterstützt
Wenn die Einstellung für gelöschte Datensätze allgemein verfügbar ist, ist sie für die meisten Tabellen aktiviert.
Einige Tabellen unterstützen das Wiederherstellen gelöschter Datensätze nicht. Zu diesen Tabellen gehören:
- Virtuelle Tabellen
- Tabellen, in denen Lösungskomponenten gespeichert werden
- Elastische Tabellen
- Tabellen mit mehr als 600 Attributen
Überprüfen Sie die Attributanzahl für eine bestimmte Entität mithilfe von {organizationUrl}/api/data/v9.0/EntityDefinitions(LogicalName='account')/Attributes?$count=true.
Entwickler können erkennen, welche Tabellen für gelöschte Datensätze in ihrer Umgebung aktiviert sind.
Tabellen, die die Einstellung für gelöschte Datensätze nicht unterstützt
Ab August 2024 gibt die Abfrage, um zu ermitteln, welche Tabellen nicht das Feature "Gelöschte Datensätze" aktiviert haben , diese Tabellen in einer nicht angepassten Dataverse-Umgebung zurück.
Ihre Umgebung gibt möglicherweise unterschiedliche Ergebnisse zurück. Tabellen werden möglicherweise nicht unterstützt, wenn Sie sie anpassen, indem Sie eine große Anzahl von Spalten hinzufügen.
aaduser
aicopilot
aiplugin
aipluginconversationstartermapping
aipluginexternalschemaproperty
aipluginoperation
aipluginoperationresponsetemplate
annualfiscalcalendar
appaction_appactionrule_classicrules
appactionrule
appconfig
application
applicationuser
applicationuserrole
appmodulecomponent
appnotification
asyncoperation
attributeimageconfig
backgroundoperation
bot_botcomponent
bot_environmentvariabledefinition
botcomponent_aipluginoperation
botcomponent_connectionreference
botcomponent_environmentvariabledefinition
botcomponent_workflow
bulkdeletefailure
businessunit
callbackregistration
card
cardstateitem
catalogassignment
columnmapping
componentversion
componentversionnrddatasource
connectionreference
connectionroleassociation
copilotexamplequestion
copilotsynonyms
customapi
customapiresponseproperty
customcontroldefaultconfig
datalakefolder
datalakeworkspace
dataprocessingconfiguration
desktopflowbinary
displaystring
duplicaterulecondition
dvfilesearchattribute
dvtablesearch
dvtablesearchentity
entity
entitydataprovider
entityindex
entityrecordfilter
environmentvariabledefinition
eventexpanderbreadcrumb
expiredprocess
fabricaiskill
federatedknowledgeconfiguration
fieldpermission
fixedmonthlyfiscalcalendar
flowlog
flowmachinegroup
flowmachineimageversion
flowrun
goal
importentitymapping
importjob
importmap
interactionforemail
kbarticletemplate
lookupmapping
mainfewshot
managedproperty
metadataforarchival
mobileofflineprofileitem
mobileofflineprofileitemfilter
msdyn_aiconfiguration
msdyn_aitemplate
msdyn_componentlayer
msdyn_connectordatasource
msdyn_dataflow_datalakefolder
msdyn_dataflowtemplate
msdyn_dmsrequest
msdyn_entitylinkchatconfiguration
msdyn_helppage
msdyn_knowledgeassetconfiguration
msdyn_knowledgesearchfilter
msdyn_modulerundetail
msdyn_odatav4ds
msdyn_pmbusinessruleautomationconfig
msdyn_pmcalendarversion
msdyn_pmprocessextendedmetadataversion
msdyn_pmprocessusersettings
msdyn_pmrecording
msdyn_pmview
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
ownermapping
pluginassembly
plugintracelog
position
powerbimashupparameter
powerfxrule
powerpagecomponent_powerpagecomponent
powerpagesite_dvfilesearch
powerpageslog
principalentitymap
privilegesremovalsetting
processstage
publisher
quarterlyfiscalcalendar
queuemembership
recordfilter
recyclebinconfig
relationshipattribute
reportcategory
retaineddataexcel
ribbonmetadatatoprocess
roleeditorlayout
roletemplate
runtimedependency
savedqueryvisualization
sdkmessagefilter
sdkmessageprocessingstepimage
searchtelemetry
serviceendpoint
serviceplanappmodules
serviceplanmapping
sharepointsite
sitemap
slaitem
solution
solutioncomponentattributeconfiguration
solutioncomponentconfiguration
solutionhistorydata
subscriptionsyncentryoffline
synapselinkprofile
synapselinkschedule
systemform
systemuserauthorizationchangetracker
systemuserroles
teamprofiles
teamtemplate
tracelog
transformationparametermapping
userform
userquery
virtualentitymetadata
webwizard
workflowbinary
workflowlog
workqueueitem
activityfileattachment
aicopilot_aiplugin
aipluginconversationstarter
aipluginexternalschema
aiplugininstance
aipluginoperationparameter
aiplugintitle
appaction
appactionmigration
appactionrule_webresource_scripts
appconfiginstance
applicationroles
applicationuserprofile
appmodule
appmoduleroles
appointment
attribute
attributemaskingrule
bot
bot_botcomponentcollection
botcomponent
botcomponent_botcomponent
botcomponent_dvtablesearch
botcomponent_msdyn_aimodel
botcomponentcollection
bulkdeleteoperation
calendar
canvasapp
cardentityconnections
catalog
channelaccessprofileentityaccesslevel
complexcontrol
componentversiondatasource
connectioninstance
connectionrole
connector
copilotglossaryterm
credential
customapirequestparameter
customcontrol
customcontrolresource
datalakefolderpermission
datalakeworkspacepermission
dependency
desktopflowmodule
duplicaterule
dvfilesearch
dvfilesearchentity
dvtablesearchattribute
elasticfileattachment
entityanalyticsconfig
entityimageconfig
entitykey
entityrelationship
environmentvariablevalue
exchangesyncidmapping
exportedexcel
featurecontrolsetting
federatedknowledgeentityconfiguration
fieldsecurityprofile
flowcredentialapplication
flowmachine
flowmachineimage
flowmachinenetwork
fxexpression
import
importfile
importlog
indexattributes
invaliddependency
keyvaultreference
mailmergetemplate
managedidentity
maskingrule
mobileofflineprofile
mobileofflineprofileitemassociation
monthlyfiscalcalendar
msdyn_aimodel
msdyn_appinsightsmetadata
msdyn_componentlayerdatasource
msdyn_dataflow
msdyn_dataflowconnectionreference
msdyn_datalakeds
msdyn_dmsrequeststatus
msdyn_formmapping
msdyn_insightsstorevirtualentity
msdyn_knowledgemanagementsetting
msdyn_mobileapp
msdyn_nonrelationalds
msdyn_pmanalysishistory
msdyn_pmcalendar
msdyn_pminferredtask
msdyn_pmprocesstemplate
msdyn_pmprocessversion
msdyn_pmtemplate
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
picklistmapping
pluginpackage
plugintype
powerbidataset
powerbireport
powerpagecomponent
powerpagesite
powerpagesitelanguage
principalentitybusinessunitmap
privilege
processsession
processtrigger
publisheraddress
queue
recentlyused
recurringappointmentmaster
relationship
report
reportparameter
retentionconfig
role
roleprivileges
roletemplateprivileges
savedquery
sdkmessage
sdkmessageprocessingstep
searchresultscache
semiannualfiscalcalendar
serviceplan
serviceplancustomcontrol
sharedlinksetting
similarityrule
sla
slakpiinstance
solutioncomponent
solutioncomponentbatchconfiguration
solutioncomponentrelationshipconfiguration
subscriptionstatisticsoffline
synapsedatabase
synapselinkprofileentity
syncerror
systemuser
systemuserprofiles
teammobileofflineprofilemembership
teamroles
template
transformationmapping
translationprocess
usermobileofflineprofilemembership
userqueryvisualization
webresource
workflow
workflowcardconnections
workqueue