Visa långsiktigt kvarhållna data
Du kan visa lagrade data från en avancerad sökning eller genom att skapa ett Power Automate-flöde.
För att visa lagrade data i en miljö krävs säkerhetsrollen systemadministratör eller ett annat säkerhetsrollmedlemskap som inkluderar organisationsomfattande läsbehörigheter till tabellen.
Bevilja privilegier för att visa lagrade data
Föreställ dig att en revisor behöver tillgång till långsiktiga data som lagras för räkenskapstabellen. För att ge revisorn åtkomst skapar en Power Platform-administratören en ny roll, till exempel en roll med namnet LTRAccounts åtkomstroll och beviljar organisationsomfattande läsbehörighet till kontotabellen. Lägg sedan till revisorns Power Platform användarkonto i säkerhetsrollen. När revisorns jobb är klart är det bäst att ta bort revisorn från säkerhetsrollen.
Mer information om hur du skapar och redigerar Dataverse säkerhetsroller finns i Skapa eller redigera en säkerhetsroll för att hantera åtkomst.
Visa data som finns kvar med redigeringsfilter från en modellbaserad app
Anteckning
- Du kan inte spara eller exportera vyfrågeresultaten av avancerad sökning för de data som har sparats och delas med andra. Att dela lagrad data, skapa ett molnflöde för att visa Dataverse data som lagras på lång sikt.
- Redigera filter hämtar inte bifogade filer till tabellraderna. Om du vill visa bifogade data skapar du ett flöde. Mer information: Skapa ett molnflöde för att visa Dataverse data som lagras på lång sikt
Logga in Power Apps, spela en app som innehåller en tabell som har lagrat data.
Öppna vyn som du vill. Välj från vyn Redigera filter.
Välj Ändra till lagrad data.
Anteckning
Detta ändrar attributvärdet för fetch-elementet ...
datasource
till"retained"
.Markera de tabeller och sökfilter du vill använda och välj sedan Tillämpa. De data som finns kvar visas i det skrivskyddade rutnätet.
Om du behöver hämta långa data från flera relaterade tabeller, t.ex. kontotabellen som har en associerad ärendetabell, använder du först avancerad sökning för att hämta den behållna ärenderaden. Använd sedan kolumnen
Casenumber
och använd avancerad sökning för att hämta kontoraden som innehåller ärendenumret.
Mer information: Avancerad sökning i modellbaserade program
Visa lagrade data med hjälp av ett flöde
Skapa ett Power Automate-molnflöde för att skapa en Excel-fil med de data som finns kvar från en FetchXML-fråga och skicka den som en e-postbilaga. Mer information: Skapa ett molnflöde för att visa Dataverse data som lagras på lång sikt
Anteckning
Om den lagrade data inkluderar bilagor från anteckningstabellen, är det returnerade värdet en base64-representation av filen. Stora filer kan göra att molnflödesåtgärden timeout eller överskrider dess utdata gräns för meddelandestorlek.
Du kan komma runt det här problemet genom att använda ExportRetainedData
meddelandet Webb-API för att ExportRetainedData-åtgärd eller SDK för .NET med hjälp av Azure Functions eller andra anpassade utvecklingsalternativ.
Begränsningar för hämtning av lagrade data
Begränsningarna tillämpas av Dataverse för varje miljö:
- Upp till fem användare kan ställa frågor och hämta lagrad data som finns kvar samtidigt.
- Upp till 100 frågor per dag tillåts för varje miljö.
- En enskild begäran från avancerad sökning, Power Automate molnflöde eller Dataverse OData offentliga API behandlas som en fråga.
- Frågor tillåts i en tabell i taget. Kopplingar och samlingsfunktioner är inte tillåtna. Överväg alternativ med alternativ Microsoft Fabric för komplexa frågor och Power BI. Mer information: Visa lagrade data med Microsoft Fabric
- Lagrad information innehåller uppslagsdata. Uppslagsvärden i tabellen avnormaliseras med ID och namnvärde.
Visa lagrade data med Microsoft Fabric
Du kan visa aktiva (live) och inaktiva (som bevaras på lång sikt) programdata i Dataverse med Microsoft Fabric. Det gör du genom att länka Dataverse-miljön till Fabric. Mer information: Länka din Dataverse-miljö till Microsoft Fabric och lås upp djupare insikter.
När principen för långsiktig lagring körs kan du komma åt aktiva och inaktiva Dataverse data. Begränsningarna som gäller för hämtning av lagrade data gäller inte det här åtkomstläget.
Du kan utforska data med SQL-slutpunkt och Dataverse frågedata med SQL och skapa vyer i Fabric. Du kan också skapa Power BI-rapporter. Mer information: Arbeta med Dataverse data och skapa Power BI-rapporter
Tabellkolumnen Dataverse msft_datastate
kan användas för att filtrera data med SQL-satsen WHERE
:
- Inaktiva appdata:
WHERE msft_datastate=1
- Aktiva (live)-programdata: "WHERE msft_datastate=0 eller msft_datastate=NULL"
Kända problem
Personliga vyer över data som finns kvar
Det går inte att spara frågeresultatet för sparade data som en personlig vy. Även om användare kan spara frågeresultatet från de data som finns kvar som en personlig vy returneras inte resultatet av vyn.
Se även
Översikt över Dataverse för långsiktig datalagring
Dela med dig av dina förslag