Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Skapa en virtuell tabell för att integrera data från en Excel-fil som finns i OneDrive för att använda som en extern datakälla som sömlöst representerar dessa data som tabeller i Microsoft Dataverse. Med virtuella tabeller kan du visa, skapa och redigera externa data utan att replikera dessa data i Dataverse.
Förutsättningar
- En Microsoft Dataverse-licens via Power Apps eller Microsoft Dynamics 365. Microsoft 365- eller Teams-licenser kan inte användas för att skapa virtuella tabeller.
- Excel-filen du använder som datakälla måste lagras i OneDrive.
- Excel-filen måste innehålla data formaterade som en tabell.
- Excel-filen måste innehålla en GUID-kolumn. Mer information: Skapa anslutningen för det virtuella Excel-anslutningsprogrammets leverantör
Ladda ned och installera den virtuella anslutningsleverantören för Excel
Hämta och installera det virtuella anslutningsprogrammet. Gå till Microsofts kommersiella marketplace och sök efter
Virtual Connector, eller välj länken för att ladda ned providern: Virtuella anslutningsprogram i Dataverse
Välj Skaffa den nu. I dialogrutan för inloggning, ange e-postadress för ditt arbets- eller skolkonto. Välj Fortsätt om du godkänner villkoren. Power Platform-administrationscentralen öppnas automatiskt.
Välj den miljö där du vill installera lösningen. Välj Installera om du godkänner villkoren. När installationen är färdig ser du att appen Virtuella anslutningsprogram i Dataverse installerad under Miljöer -> [ditt miljönamn] -> Dynamics 365-appar.
Du bör också se lösningen Provider för virtuella anslutningsprogram och andra lösningar som är aktiverade i Power Platform-miljön.
Skapa anslutningen för den virtuella Excel-anslutningsprovidern
Titta på en kort video som visar hur du skapar en virtuell tabell med den virtuella Excel-anslutningsprovidern.
- Gå till Power Apps (make.powerapps.com) och välj den miljö där du vill konfigurera den virtuella tabellen.
- I vänster navigeringsfönstret, välj Anslutningar och välj Ny anslutning. Om objektet inte finns i sidopanelsfönstret väljer du … Mer och markerar sedan det objekt du vill använda.
- Välj Virtuellt anslutningsprogram för Microsoft Excel Online (företag) i listan över anslutningar.
- Du uppmanas att ange ytterligare information för att ansluta till datakällan.
- Välj Skapa, dina aktuella inloggningsuppgifter används.
Skapa en anslutningsreferens
Du måste skapa en egen anslutningsreferens när du använder leverantören för virtuella Excel-anslutningar.
Gå till Lösningar.
Välj standardlösningen eller någon annan befintlig lösning du har i miljön om du vill skapa den virtuella tabellen.
Markera Ny och välj sedan Anslutningsreferens
Ange visningsnamn, markera anslutningen du skapade för alternativet Anslutningsprogram och välj sedan den dataanslutning du har skapat.
Skapa datakällan
Skapa nu den virtuella tabellen datakälla i Dataverse.
Obs
- När du använder providern för virtuellt Excel-anslutningsprogram skapas en tabell av typen Entitetskatalog av systemet, som tillhandahåller en lista över alla tillgängliga tabeller med tabelldefinitionerna (metadatan) från den externa datakällan. Entitetskatalogen bevarar ingen information och representerar alltid den externa datakällans aktuella status. Du kan välja tabeller i entitetskatalogen för att skapa virtuella tabeller. Om du arbetar med flera externa datakällor skapas en entitetskatalog för varje extern källa. Mer information: Entitetskatalog
Välj Kugghjulet -> Avancerade inställningar.
I det översta navigeringsfältet väljer du Inställningar och väljer sedan Administration.
Välj Datakällor för virtuell entitet.
Välj Nytt. Välj en dataprovider för provider av virtuella data för anslutningsprogram.
Namnge Datakälla och markera Anslutningsreferensen du skapade i rullgardinsmenyn.
Lägg till datauppsättning värde
Klistra in filnamnet inklusive filtillägget i Datauppsättningsvärde. Kom ihåg att filen måste finnas i den OneDrive som användes för anslutningsinstallationen. (till exempel: SampleData.xlsx)
Välj Spara.
Entitetskatalog
Med anslutningsreferensen och den virtuella tabellen datakälla skapas en entitetskatalog automatiskt. Entitetskatalogen är specifik datakälla och listar alla tabeller som finns i datakälla.
Obs
- Skapandet av entitetskatalogen är en asynkron process. Beroende på din miljö kan detta ta några minuter.
- Tabellerna som visas i entitetskatalogen är inte virtuella tabeller i sig. Du måste välja från den här listan med tabeller som representerar externa data om du vill skapa en virtuell tabell i Dataverse.
Tips!
Om det tar lång tid att skapa entitetskatalogen kan du kontrollera slutförandet av jobbet genom att gå till vyn Inställningar -> Systemjobb.
Visa entitetskatalog
Välj Data>Tabeller och välj sedan den enhetskatalog som skapades.
Välj Avancerad sökning och använd kolumnen Sök efter. Katalogen innehåller ett prefix Entitetskatalog för följt av anslutningsreferensen (exempel: Entitetskatalog för Adventure Works). Leta upp entitetskatalogen för respektive dataanslutning och välj Resultat om du vill visa alla externa datakälla tabeller.
Obs
Massgenerering av virtuella tabeller stöds inte för närvarande. Även om du kan välja flera tabeller i en entitetskatalogen måste du välja en tabell i taget för att skapa virtuella tabeller.
För att skapa en virtuell tabell måste en modellbaserad app skapas för entitetskatalogen. Välj entitetskatalogtabellen.
Välj Skapa en app i den övre navigeringen.
Ge appen ett namn och välj Skapa.
Appen genereras automatiskt med entitetskatalogstabellen.
När appen är klar kan du välja Publicera för att slutföra appen och använda den senare, eller så kan du välja Spela upp för att skapa ditt virtuella tabell nu utan att publicera appen.
Alla tabeller från din Excel-fil tillhandahålls i app-vyn.
Välj den datauppsättning du vill använda från entitetskatalogen och välj sedan Redigera i navigeringsfältet.
Vänta tills formuläret har läses in helt innan du redigerar det. När formuläret läses in ser det ut så här:
I det medföljande formuläret anger kolumnen Skapa eller uppdatera entitet till Ja.
Välj primärnyckel och primärt fält av den virtuella enheten genom att använda rullgardinslistorna för att hitta de kolumner du vill använda.
Spara posten för att skapa den virtuella tabellen.
Obs
Efter att lagringen är klar kommer formuläret att ”återställas” med alla fält som visas som tomma, detta är normalt.
Gå tillbaka till Power Apps startsidan och välj Data. Din virtuella tabell skapas nu med prefixet ”Anpassad entitet”. Det kan ta en stund innan skapandet är klart.
Viktigt
- Providern mappar automatiskt den primära nyckeln som är associerad med den externa datakälla när den virtuella tabellen skapas. Alla CRUD-åtgärder kan utföras i den genererade virtuella tabellen.
- Alla kolumner i externa data mappas automatiskt till Dataverse typer som stöds av anslutningsprogram. Du kan granska informationen i den virtuella tabellen och göra ändringar genom att gå till vyn Inställningar -> Anpassning – Entiteter.
- Virtuella tabeller kräver att det finns minst ett strängfält som ska användas som kolumnen primärt namn.
När du har skapat en virtuell tabell kan du arbeta med den på ungefär samma sätt som andra tabeller. Du kan börja definiera relationer med andra tabeller, i miljön och använda dem i dina Power Apps och Power Automate flöden.
Relaterade artiklar
Skapa virtuella tabeller med hjälp av virtuellt anslutningsprogram