Exportera och importera resurserExport and import resources

Om du har skapat flera miljöer för att stödja utvecklingen av din databas och dina appar måste du flytta ändringarna från en miljö till en annan miljö.If you've created multiple environments to support the development of your database and apps, you must move changes from one environment to another environment. Du kan använda Exportera resurser och Importera resurser för att flytta resurser mellan miljöer.You can use Export resources and Import resources to move resources between environments.

Varför använda flera miljöer?Why use multiple environments?

Varje miljö innehåller resurser, som entiteter, flöden och appar, som du skapar eller modifierar under utvecklingsprocessen.Each environment contains resources, such as entities, flows, and apps, that you create or modify during the development process.

Normalt genomförs utvecklingen i samma miljö som används av organisationens slutanvändare.Typically, development is done in the same environment that is used by the organization's end users. Denna miljö kallas standardmiljön.This environment is known as the default environment. Det är relativt enkelt att hantera resursändringar i samma miljö.It's relatively easy to manage resource changes in the same environment. Du kan verifiera ändringarna för att säkerställa att alla affärskritiska processer och program fungerar och sedan släppa appen.You validate the changes to make sure that all critical business processes and applications are functional, and then you release the app.

Ibland görs utveckling och testning i separata miljöer och ändringarna flyttas till standardmiljön när de är klara att användas av slutanvändarna.Sometimes, development and testing are done in separate environments, and changes are moved to the default environment when they are ready to be used by end users. Det finns flera orsaker till varför du kanske använder olika miljöer.There are several reasons why you might use separate environments. Du kan till exempel ha använt en separat miljö när du först utvärderade systemet.For example, you might have used a separate environment when you initially evaluated the system. Alternativt kan du vilja minimera de risker det innebär när ändringar görs i standardmiljön.Alternatively, you might want to minimize the risk that is involved when changes are made to the default environment. Separata miljöer ger isolering eftersom du gör dina ändringar i en miljö som inte är standardmiljön.Separate environments provide isolation, because you make your changes in an environment that isn't the default environment. Beroende på riskernas omfattning kan du skapa ytterligare en mellanlagringsmiljö.Depending on the extent of the risks, you might create an additional staging environment. I så fall har du en utvecklingsmiljö, en mellanlagringsmiljö och en standardmiljö.In this case, you have a development environment, a staging environment, and a default environment.

Flytta resursändringarMoving resource changes

Du flyttar resurser via separata export- och importprocesser med hjälp av en paketfil (.zip).You move resources through separate export and import processes, by using a package (.zip) file. Paketfilen exporteras, sparas i lokal lagring, skickas till administratören för målmiljön och importeras sedan till målmiljön.The package file is exported, saved to local storage, sent to the administrator of the target environment, and then imported into the target environment. Importprocessen följs ofta av verifieringstester för att garantera att inga affärskritiska processer har påverkats negativt.The import process is often followed by validation testing to help guarantee that no critical business processes have been adversely affected.

Funktionen för både resursexport och resursimport finns tillgängliga i avsnittet Miljöer i administrationscentret.The functionality for both resource import and resource export is available in the Environments section of the admin center. Både export och import sker i samband med en vald miljö.Both export and import occur in the context of a selected environment.

Exportera resurserExport resources

Exportpaketet kommer att innehålla alla ändringar i entiteter och listrutor.The export package will contain all changes to entities, and picklists. Vi arbetar för att möjliggöra export av fler resurstyper som appar, flöden, anslutningsappar, roller och annat.We are working to enable the export of more resource types such as apps, flows, connectors, roles and others. Det här alternativet låter dig flytta innehåll från en miljö till en annan miljö.This option lets you move contents of one environment to another environment.

  1. I administrationscenter klickar du på Miljöer i det vänstra navigeringsfönstret.In the admin center, in the left navigation pane, click Environments.
  2. Välj källmiljö.Select the source environment.
  3. Klicka på Exportera resurser i det övre högra hörnet.In the upper right, click Export resources.
  4. Välj vilka resurser som du vill börja med:Choose the resources you want to start with:
    1. Välj fliken som motsvarar en resurstyp som du vill välja, till exempel entiteter.Select the tab corresponding to a resource type you want to select, such as Entities.
    2. Markera alla resurser under typen genom att klicka på kryssrutan sidhuvud eller välj resurser individuellt.Select all resources under the type by clicking the header checkbox, or select resources individually.
    3. Klicka på Next.Click Next.
  5. Inkludera relaterade resurser vid behov:Include related resources if appropriate:
    1. Om vi upptäcker eventuella relaterade resurser visas en lista.If we discover any related resources, we will show you a pre-selected list.
    2. Exkludera alla resurser genom att klicka på kryssrutan sidhuvud eller välj resurser individuellt.Exclude all related resources by clicking the header checkbox, or unselect resources individually.
    3. Klicka på Next.Click Next.
  6. Lägg till ett Namn för exporterade paketet.Add a Name for the exported package.
  7. Du kan också anpassa installationsåtgärder som ska utföras vid importen av resurser:Optionally, you can customize setup actions to be performed upon import of resources:
    1. För varje resurs, klickar du på Importera inställningar att se en dialogruta.For each resource, click the Import setup to see a dialog.
    2. Välj önskad installationsåtgärd som ska utföras som standard när det här paketet har importeratsSelect the setup action you want performed by default when this package is imported
    3. Klicka på Spara.Click Save.
  8. Klicka på Exportera.Click Export.
  9. När exporten är slutförd kan du spara paketfilen på lokal lagring.When export is completed, save the package file in local storage.

Du kan också klicka på Markera alla resurser på resursvalsidan för att inkludera alla resurser av typen som stöds i slutpaketet och gå direkt till slutexportsidan.Alternatively, you can click Select all resources in the resource selection page to include all resources of all supported types in the final package, and go directly to the final export page.

Importera resurserImport resources

Det första steget är att välja en paketfil som exporterats från källmiljön.The first step is to select a package file that was exported from the source environment. Importprocessen validerar, analyserar och försöker att importera paketet.The import process validates, analyzes, and tries to import the package.

  1. I administrationscenter klickar du på Miljöer i navigeringsfönstret.In the admin center, in the navigation pane, click Environments.
  2. Välj målmiljö.Select the target environment.
  3. Klicka på Importera resurser i det övre högra hörnet.In the upper right, click Import resources.
  4. Klicka på Överför och bläddra till en paketfil i lokalt minne.Click Upload, and browse to a package file in local storage.
  5. Klicka på Nästa att gå till slutimportsidan.Click Next to go to the final import page.
  6. Lös importervalideringsfel och -varningar:Resolve import validation errors and warnings:
    1. Leta efter varningar eller fel som anges av ikonen till vänster om resursnamnet.Look for warnings or errors, as indicated by the icon to the left of a resource Name.
    2. Klicka på fältet Importera inställningar eller ikonen under Åtgärd för mer information.Click the Import setup field or the icon under Action for more information.
    3. Välj en lämplig åtgärd för importering av inställningar.Select an appropriate import setup action.
    4. Paketet som importeras valideras automatiskt igen.The package being imported is automatically validated again.
  7. Gå vidare till Importera om det inte finns några fel.Proceed to Import if there are no errors.

Om paketet endast tillämpas delvis visas ett felmeddelande som beskriver vad som har importerats och vad som inte importerats.If the package is only partially applied, you receive an error message that describes what was imported and what wasn't imported.

ResurstyperResource types

Utvecklingsprocessen kan omfatta ändringar av många resurstyper.The development process can involve changes to many types of resources. Om du till exempel uppdaterar en app kan du lägga till, ta bort eller uppdatera flera entiteter eller anslutningar.For example, if you update an app, you might add, remove, or update several entities or connections. Ändringar av vissa, inte alla, resurstyper kan flyttas mellan miljöer.Changes to some, and not all, resource types can be moved across environments. I följande avsnitt beskrivs de resurstyper som du kan flytta.The following sections describe the types of resources that you can move.

Entiteter, listrutorEntities, picklists

Du kan exportera och importera entiteter och listrutor enligt följande:You can export and import entities, and picklists as follows:

  • Standardentiteter – Endast anpassningar flyttas mellan miljöer.Standard entities – Only customizations are moved across environments. (Du kan inte ändra standardentiteters färdiga fält.)(You can't modify the out-of-box fields of standard entities.)
  • Anpassade entiteter – Anpassade entiteter flyttas mellan miljöer.Custom entities – Custom entities are moved across environments.
  • Anpassade listrutor – Anpassade listrutor flyttas mellan miljöer.Custom picklists – Custom picklists are moved across environments.

DataData

Du kan inte flytta databasdata som en del av en export och import av resurser.You can't move database data as part of the export and import of resources. Om du vill flytta data kan du använda Microsoft Excel.To move data, you can use Microsoft Excel. Mer information finns i Importera eller exportera data.For more information, see Import or export data.