Utveckla dataladdningsskript tillsammans i delade utrymmen | Qlik CloudHjälp
Gå till huvudinnehåll Gå till ytterligare innehåll

Utveckla dataladdningsskript tillsammans i delade utrymmen

Du kan samutveckla applikations- och skriptladdningsskript tillsammans med andra medlemmar i ett delat utrymme.

Som standard: 

  • Endast applikationsägaren kan använda Data manager och Data load editor för att lägga till data i en applikation, bygga datamodellen och läsa in data i sin applikation.

  • Endast skriptägarna kan använda Script för att lägga till data i ett skript och exportera data.

Användarrollen Kan redigera data i applikationer gör att andra användare i det delade utrymmet kan använda Data load editor och Data manager i applikationer som de inte äger och Script i skript som de inte äger.

Anteckning om informationAnvändarrollen Kan redigera data i applikationer låter även användare göra ändringar i de logiska modellerna och vokabulärerna för applikationer i det delade utrymmet. Mer information finns i Samutveckla affärslogik i delade utrymmen.

När en användare redigerar inläsningsskriptet i Data load editor är skriptet låst för andra användare. Skriptet förblir låst tills:

  • Applikationen eller skriptet läses in på nytt.

  • Två minuter har gått sedan den senaste ändringen av laddningsskriptet.

Ändringar som har gjorts av olika användare sparas automatiskt som versioner i Historik. Användare kan granska ändringar mellan olika skriptversioner i Historik. Mer information om att hantera skriptversioner finns i Hantera historik för laddningsskript.

Data load editor låst av en annan användare

Skriptredigeraren är låst för redigering av en annan användare.

Samutveckling av datamodeller och laddning av scheman

Om en applikation är inställd på att ladda om automatiskt enligt ett schema, är det viktigt att vara medveten om hur ägandeskapet för dess omladdningsschema kan ändras när fler än en användare kan redigera laddningsskriptet. Detta är viktigt eftersom schemalagda omladdningar körs på uppdrag av den åtkomst som omladdningsschemats ägare har till applikationen och dess datakällor.

Om en annan användare än ägaren till omladdningsschemat ändrar skriptet genom att göra ändringar i Data load editor (eller genom att ladda data i Data manager) överförs äganderätten till omladdningsschemat i de flesta fall till dem. Men om denna användare redan är den senaste användare som redigerat skriptet kommer ägandet inte att överföras till användaren. Denna funktion gör det möjligt för den senaste laddningsskriptredigeraren att vid behov redigera laddningsschemat.

Vi rekommenderar inte att använda Data manager i en applikation med gemensam utveckling.

Överväganden för utvecklare av rapporter

Vid arbete med rapportering i applikationen styr distributionslistan för en applikation vem som kan ta emot rapportuppgifter som genereras av applikationen. När du skapar eller redigerar distributionslistan kan du bli ägare av applikationens omladdningsschema, om det finns ett.

Information om de regler som styr vem som äger laddningsscheman finns i Äganderätt till uppgifter.

Utveckling av appar gemensamt och Data manager

Det rekommenderas att endast använda Data load editor när datamodellen utvecklas gemensamt i applikationer.

Data manager påverkar inte laddningsskriptet direkt utanför det autogenererade delavsnittet. Uppdateringar av datamodellen som görs i Data manager sparas inte i laddningsskriptet förrän en användare i Data manager klickar på Ladda data. Till följd av detta låses inte Data manager när laddningsskriptet låses. Användare informeras dock när en annan användare redigerar laddningsskript.

Om en användare i ett samutvecklingsscenario gör ändringar i Data manager samtidigt som en annan användare arbetar i Data manager kan deras ändringar gå förlorade när den användaren klickar på Ladda data.

När Data manager använder synkroniserade tabeller från Data load editor låses inte Data manager när en användare arbetar i Data load editor. Beroende på hur laddningsskriptet ändrades av en annan användare kan ändringar i Data manager gå förlorade om laddningsskriptet har redigerats under tiden.

Om du laddar data i Data manager kan du eventuellt bli den nya ägaren av alla schemalagda omladdningar som applikationen eller skriptet har. Om du redan är den senaste användaren som har redigerat laddningsskriptet kommer äganderätten till schemat inte att överföras till dig.

Begränsningar

Samutveckling av skript har följande begränsning:

  • Knappar som läggs till i ark som har åtgärden laddning av data kan inte ladda data när skriptet är låst för redigering.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!