---
schema_version: "1"
id: e01c9e63e626b744eb24d97dcb076279a58feadc403e774f32cf9f8635fa191d
title: R- en Python-scripts in uw flow gebruiken
collection: tableau
version: next
locale: nl-nl
portal_url: https://docs.salesforce.com/tableau/next/nl-nl/prep/prep_scripts.md
canonical_url: https://help.tableau.com/v0.0/prep/nl-nl/prep_scripts.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 048a4f5c76732b49d5431e7b1478ecd0371c1e4b4c6ad07270279da9133d3c6e
description: Overview about using R and Python scripts in a Tableau Prep flow for advanced operations.
---
[Doorgaan naar hoofdinhoud](#main-content)

# R- en Python-scripts in uw flow gebruiken

Vanaf versie 2019.3.1 kunt u R- en Python-scripts gebruiken om complexere opschoonwerkzaamheden uit te voeren of prognosemodelleringsdata in uw flow op te nemen. Data worden vanuit de flow als invoer doorgegeven via de R- of Python-scriptstap en worden vervolgens geretourneerd als uitvoerdata die u kunt blijven opschonen met behulp van de functies van Tableau Prep Builder.

**Opmerking**: het maken van verbindingen met scripts als invoerstap voor uw flow wordt nog niet ondersteund. Bovendien worden scriptstappen nog niet ondersteund voor flows die zijn gecreëerd of gepubliceerd in Tableau Cloud.

![Met Tableau Prep voegt u een scriptstap toe.](/tableau/next/nl-nl/prep/nl-nl/Img/prep_script_step2.png)

Configureer uw Rserve-server of Tableau Python-server (TabPy) en voeg een scriptstap toe aan uw flow. Tableau Prep geeft de data door aan Rserve voor R of aan TabPy voor Python en stuurt de resulterende data in de vorm van een tabel terug naar de flow. U kunt opschoonwerkzaamheden op de resultaten blijven toepassen en uw uitvoer genereren voor analyse.

Bij het maken van uw script moet u een functie toevoegen die een dataframe specificeert als argument van de functie. Als u andere velden wilt retourneren dan de velden die u invoert, moet u een getOutputSchema-functie in uw script opnemen, die de uitvoer en de datatypen definieert. Anders worden in de uitvoer de velden uit de invoerdata gebruikt.

Als u in Tableau Server (versie 2020.4.1 en later) flows met scriptstappen maakt of bewerkt, moet Tableau Server ook verbinding hebben met een Rserve- of TabPy-server om scriptstappen uit te voeren. Zie [R-scripts (Rserve) in uw flow gebruiken](https://help.tableau.com/v0.0/prep/nl-nl/prep_scripts._R.htm) of [Python-scripts in uw flow gebruiken](https://help.tableau.com/v0.0/prep/nl-nl/prep_scripts_TabPy.htm) voor informatie over het configureren van R of Python voor gebruik in uw flows en het maken van scripts.

Hebt u hulp nodig bij het opsporen van fouten in een flow? Schakel Vastleggen van query's inschakelen in via het menu Help\>Instellingen en prestaties. Zie [Vastleggen van query's inschakelen](https://help.tableau.com/current/prep/nl-nl/prep_troubleshoot.htm#enable-query-logging) voor meer informatie.

## Andere artikelen in deze sectie