---
schema_version: "1"
id: df4c80c68f92413b16a17647d5bc6877c85ff38c10e3379af5f062f9ebbb1501
title: Uppdatera flödesdata med inkrementell uppdatering
collection: tableau
version: next
locale: sv-se
portal_url: https://docs.salesforce.com/tableau/next/sv-se/prep/prep_incremental_refresh.md
canonical_url: https://help.tableau.com/v0.0/prep/sv-se/prep_incremental_refresh.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 223c6df1b1daaa82ca2f6663073ed2286e9e4ac9a4ad9cc4402459b210dfcf00
description: Refresh flow data using incremental refresh in Tableau Prep.
---
[Hoppa till huvudinnehåll](#main-content)

# Uppdatera flödesdata med inkrementell uppdatering

**Obs!** Från och med version 2020.4.1 kan du nu skapa och redigera flöden i Tableau Server och Tableau Cloud. Innehållet i det här avsnittet gäller alla plattformar, såvida inget annat uttryckligen anges. Mer information om hur du redigerar flöden på webben finns i [Tableau Prep på webben](https://help.tableau.com/current/server/sv-se/prep_web_auth.htm) i Tableau Server-hjälpen.

Från och med Tableau Prep Builder version 2020.2.1 och på webben kan du konfigurera flödesindata och -utdata med inkrementell uppdatering så att endast nya rader hämtas och bearbetas när flödet körs. Detta sparar tid och resurser.

Om ditt flöde till exempel innehåller transaktionsdata som uppdateras varje dag kan du ställa in inkrementell uppdatering till att bara hämta och bearbeta de nya transaktionerna varje dag och sedan köra en fullständig uppdatering varje vecka eller månad för att uppdatera alla flödesdata.

## Krav och begränsningar för inkrementell uppdatering

### Krav

Om du vill köra ditt flöde med inkrementell uppdatering behöver Tableau Prep följande information:

- Fältet som identifierar nya rader i inmatningstabellen.
- Fältet som ska användas för att jämföra de senast bearbetade värdena i flödesutmatningen med värdena i inmatningen för att avgöra vilka rader som är nya. Mer information finns i [Inkrementell uppdatering med tillägg](#refreshAppend).
- Hur du vill skriva de nya uppgifterna till dina tabeller. Du kan antingen lägga till nya data i dina befintliga tabeller, skriva över dina tabelldata med nya data, eller från och med Tableau Prep Builder version 2020.3.1 och på webben ersätta data i en befintlig tabell.

### Begränsningar

- Tableau Prep version 2021.1.2 eller senare krävs för körning av inkrementell uppdatering på flödesinmatningar med hjälp av Salesforce-kopplingen.
- Inkrementell uppdatering stöds för närvarande inte vid skrivning av flödesutdata till Microsoft Excel, Amazon S3, CRM Analytics eller Databricks.
- Utmatningar .csv filer kan endast användas för Skapa tabell.
- Utmatningar till lokala eller publicerade .hyper-extrakt kan endast användas för Lägg till i tabell.

## Alternativ för uppdatering av flöde

Med Tableau Prep kan du välja hur dina data uppdateras och hur dina tabeller uppdateras med flödesutmatningen. Följande tabell beskriver de olika alternativen och deras fördelar.

<table style="width: 100%;" class="simple-table"><colgroup><col><col><col><col></colgroup><tbody><tr><th>Uppdatera kombination</th><th>Bearbetade data</th><th>Tabelluppdatering</th><th>Fördelar</th></tr><tr><td><span class="uicontrol">Fullständig uppdatering</span> + <span class="uicontrol">Skapa tabell</span></td><td>Allt</td><td>Skapa eller skriv över den befintliga tabellen med den fullständiga datauppsättningen.</td><td><p>Uppdatera alla data för varje flödeskörning.</p></td></tr><tr><td><span class="uicontrol">Fullständig uppdatering</span> + <span class="uicontrol">Lägg till i tabell</span></td><td>Allt</td><td>Lägg till nya rader på den befintliga tabellen.</td><td>Kontrollera både nya och befintliga data vid varje flödeskörning. <span class="uicontrol">Lägg till i tabell</span> är inte tillgängligt för .csv-utdatatyper.</td></tr><tr><td><span class="uicontrol">Fullständig uppdatering</span> + <span class="uicontrol">Ersätt data</span></td><td>Allt</td><td>Ersätt rader i den befintliga tabellen.</td><td>Bibehåll din befintliga struktur av tabellschema men ersätt alla data med varje flödeskörning.</td></tr><tr><td><span class="uicontrol">Inkrementell uppdatering</span> + <span class="uicontrol">Skapa tabell</span></td><td>Endast nya rader</td><td>Skapa eller skriv över den befintliga tabellen bara med nya rader.</td><td>Skapa en ny tabell med bara de nya raderna som den fullständiga datauppsättningen.<p>Om utdatakällan inte finns eller det inte går att ansluta till den när flödet ska köras så kan flödet inte köras. En fullständig uppdatering krävs för att skapa utdata innan de kan användas inkrementellt.</p></td></tr><tr><td><span class="uicontrol">Inkrementell uppdatering</span> + <span class="uicontrol">Lägg till i tabell</span></td><td>Endast nya rader</td><td>Lägg till de nya raderna på den befintliga tabellen.</td><td><p>Lägg bara till nya rader på den befintliga tabellen. <span class="uicontrol">Lägg till i tabell</span> är inte tillgängligt för .csv-utdatatyper. Läs mer i <a href="#refreshAppend" class="xref">Inkrementell uppdatering med tillägg</a>.</p></td></tr><tr><td><span class="uicontrol">Inkrementell uppdatering</span> + <span class="uicontrol">Ersätt data</span></td><td>Endast nya rader</td><td>Ersätt alla rader i den befintliga tabellen med bara nya rader.</td><td>Behåll den befintliga strukturen av tabellschema, men ersätt alla data med bara de nya raderna, vilket gör detta till din kompletta datauppsättning.</td></tr></tbody></table>

## Konfigurera inkrementell uppdatering

För att konfigurera flödet till att använda inkrementell uppdatering måste du ange inställningar på både steget Inmatning och steget Utmatning där du vill använda detta alternativ. I steget Inmatning anger du hur Tableau Prep ska hitta dina nya rader. I steget Utmatning anger du hur de nya raderna ska skrivas till tabellen. När du kör flödet kan du välja antingen en fullständig eller inkrementell uppdateringstyp.

> [!TIP]
> 
> **Tips**: När du har konfigurerat inmatnings- och utmatningsstegen för inkrementell uppdatering kan du bevara dina konfigurationer och återanvända dem. Kopiera och klistra in stegen för att kunna använda dem någon annanstans i ditt nuvarande flöde eller i Tableau Prep Builder, använd Spara steg som flöde för att spara valda steg till en lokal fil eller till din server för att kunna återanvända stegen i andra flöden. Mer information om hur du kopierar, klistrar in eller använder steg igen finns i [Kopiera steg, åtgärder och fält](https://help.tableau.com/v0.0/prep/sv-se/prep_copy_reuse_steps.htm).

1. I rutan Flöde, välj det inmatningssteg du vill konfigurera för inkrementell uppdatering.
2. I rutan Inmatning på fliken Inställningar under avsnittet Inkrementell uppdatering avsnittet (Ställ in inkrementell uppdatering i tidigare versioner) ställer du in följande alternativ:
    
    - Välj Aktivera inkrementell uppdatering (Aktivera i tidigare versioner).
    - Inmatningsfält (Identifiera nya rader med fält i tidigare versioner): Markera det fält du vill uppdatera i indata. Detta fält måste tilldelas en datatyp med (hel) tal, datumeller datum och tid. För närvarande kan du bara välja ett enda fält.
        
        **Obs!** Du kan ta bort eller byta namn på detta fält senare i flödet om fältet du anger i Utmatningsfältet (Fältnamn i utmatning i tidigare versioner) kan användas för att jämföra detta fält med senaste utdata för att hitta nya rader.
    - Utmatning: Välj den utmatning som är relaterad till din inmatning och som inkluderar fältet som kommer att användas för att jämföra rader.
    - Utmatningsfält (Fältnamn i utmatning i tidigare versioner): Välj det fält som ska användas för att jämföra de senast bearbetade värdena i flödesutmatningen med värdena i inmatningen för att hitta nya rader. Det här fältet måste ha samma datatyp som fältet du angav i Inmatningsfältet (Identifiera nya rader med fält i tidigare versioner).
        
        ![Inställningar för inmatningssteget med avsnittet Inkrementell uppdatering markerat. ](/tableau/next/sv-se/prep/sv-se/Img/prep_incremental_input.png)
    
    ### Inkrementell uppdatering med tillägg
    
    Inkrementell uppdatering söker först efter det befintliga maxvärdet för det inkrementella fältet i utdata. Funktionen filtrerar sedan raderna från indata och lägger bara till rader med ett större värde i det inkrementella fältet. Exempel:
    
    Befintlig tabell:
    
    <table style="width: 100%;" class="simple-table"><colgroup><col style="width: 297px;"><col></colgroup><tbody><tr><td>Kol1</td><td>Kol2</td></tr><tr><td>ID 5</td><td>Rad&nbsp;5</td></tr></tbody></table>
    
    Lägg till nya rader i tabellen baserat på Kol1:
    
    <table style="width: 100%;" class="simple-table"><colgroup><col><col></colgroup><tbody><tr><td>Kol1</td><td>Kol2</td></tr><tr><td>ID 1</td><td>NyRad1</td></tr><tr><td>ID 6</td><td>NyRad6</td></tr></tbody></table>
    
    - NyRad1 läggs inte till.
    - NyRad6 läggs till.

## Anpassa skrivalternativ

För att slutföra konfigurationen av inkrementell uppdatering ställer du in utmatningen till Skrivalternativ för att ange hur de nya raderna skrivs till dina tabeller. Alla utmatningar relaterade till det konfigurerade inmatningssteget har ett standardalternativ för att skriva valt, men du kan ändra detta till ett alternativ som stöds.

Du kan mata ut dina rader till en fil (endast Tableau Prep Builder), en publicerad datakälla eller en databas. Vissa databaser har datarestriktioner eller datakrav. Mer information om databasrestriktioner och datakrav finns i [Spara flödesutdata till externa databaser](https://help.tableau.com/current/prep/sv-se/prep_save_share.htm#save-flow-output-data--to-external-databases).

Som standard är utmatningar till lokala eller publicerade .hyper-extrakt inställda på Lägg till i tabell. Utmatningar till .csv-filtyper är inställda på Skapa tabell.

1. I rutan Flöde, välj det utmatningssteg du vill konfigurera för inkrementell uppdatering.
2. I rutan Utdata, i avsnittet Skrivalternativ, visa det förvalda skrivalternativet och gör eventuella ändringar efter behov.
    
    - Skapa tabell: Det här alternativet skapar en ny tabell eller ersätter den befintliga tabellen med nya utdata.
    - Lägg till i tabell: Det här alternativet lägger till nya data i din befintliga tabell. Om tabellen inte finns redan så skapas en ny tabell när flödet körs första gången och efterföljande körningar lägger till nya rader i den här tabellen. Ej tillgängligt för .csv-utmatningstyper. Mer information om stödda uppdateringskombinationer finns i [Alternativ för uppdatering av flöde](#refresh-options).
    - Ersätt data (Tableau Prep Builder version 2020.3.1 och senare och på webben): Detta alternativ är tillgängligt när du vill skriva tillbaka din utmatning till en befintlig tabell i en databas. Den ersätter data i databastabellen med flödesdata, men upprätthåller strukturen för tabellschema.
    
    ![Menyn Spara utdata till med alternativet Lägg till i tabell markerat. ](/tableau/next/sv-se/prep/sv-se/Img/prep_incremental_output4.png)

## Kör ditt flöde

Du kan köra enskilda flöden med inkrementell uppdatering i Tableau Prep Builder, på webben eller från kommandoraden. Mer information om hur du kör ditt flöde från kommandoraden finns i [Kör flödet med inkrementell uppdatering aktiverad](https://help.tableau.com/v0.0/prep/sv-se/prep_run_commandline.htm#incremental-refresh).

Om du har Data Management med Tableau Prep Conductor aktiverat kan du köra flödet med inkrementell uppdatering med hjälp av ett schema i Tableau Server eller Tableau Cloud.

**Obs!** I tidigare version är skrivalternativ inställda i Tableau Prep Builder och kan inte ändras när du kör ditt flöde i Tableau Server eller Tableau Cloud. Från och med Tableau Server och Tableau Cloud version 2020.4 kan du redigera flödet direkt på webben. Mer information om att använda Tableau Prep på webben finns i [Tableau Prep på webben](https://help.tableau.com/current/server/sv-se/prep_web_auth.htm) i Tableau Server-hjälpen.

Innan du kan köra ditt flöde med inkrementell uppdatering måste du först köra en fullständig uppdatering för att skapa utdatakällan på utdataplatsen. Efterföljande flödeskörningar kan därefter använda den inkrementella uppdateringsprocessen och endast hämta och bearbeta nya rader såvida inte inkrementella uppdateringskonfigurationsdata saknas eller om befintliga utdata har tagits bort.

Om du vill köra en fullständig uppdatering väljer du Fullständig uppdatering i listrutan på den översta menyn eller rutan Utdata eller klickar på knappen Kör flöde för flödet.

- För att köra flödet i Tableau Prep med inkrementell uppdatering väljer du Inkrementell uppdatering från en av följande platser:
    - Klicka på listrutealternativet på knappen Kör på den översta menyn.
        
        ![Ett fönster där du kan välja mellan en fullständig eller inkrementell uppdatering, med Inkrementell uppdatering markerat.](/tableau/next/sv-se/prep/sv-se/Img/prep_incremental_run_menu.png)
    - I rutan Utmatning klickar du på listrutealternativet på knappen Kör flöde.
        
        ![En dialogruta som visar alternativen Fullständig uppdatering och Inkrementell uppdatering för att utföra ett dataflöde.](/tableau/next/sv-se/prep/sv-se/Img/prep_incremental_run_button.png)
    - I rutan Flöde klickar du på listrutealternativet på knappen Kör bredvid utmatningssteget.
        
        ![En dialogruta med alternativ för att skapa en tabell med fullständig uppdatering eller inkrementell uppdatering.](/tableau/next/sv-se/prep/sv-se/Img/prep_incremental_run_menu_flow.png)
    
    Om en inmatning med inkrementell uppdatering aktiverad kopplas till flera utmatningar måste dessa utmatningar köras tillsammans och använda samma uppdateringstyp. När du kör din uppdatering i Tableau Prep visas en dialogruta som meddelar att du måste köra båda utmatningarna tillsammans.
    
    ![Dialogrutan Kör flöde (inkrementell uppdatering) med en tabell som innehåller utdata, uppdateringstyp och knappen Kör flöde.](/tableau/next/sv-se/prep/sv-se/Img/prep_incremental_warning1.png)