---
schema_version: "1"
id: 0f36e9dd769031bc39c8e1496c30f546d4dd0319cef59404d7cb21db9239ae91
title: Tableau Server VizData Native Service
collection: tableau
version: current
locale: en-us
portal_url: https://docs.salesforce.com/tableau/current/en-us/server-linux/server_process_vizdata-native-service.md
canonical_url: https://help.tableau.com/current/server-linux/en-us/server_process_vizdata-native-service.htm
source_site: help.tableau.com
content_type: documentation
content_hash: f2a2124bd4b2fcfe05ad31d01e6a5bc06c27f29a50c629579fed71adb08139a9
description: Understand the Tableau Server VizData Native Service.
---
[Skip to main content](#main-content)

# Tableau Server VizData Native Service

The VizData Native Service is the core service that communicates with VizData Service and manages the published data source connection and session on Tableau Server. The service is internally managed by Tableau Server, and cannot be configured by an administrator. The instances of VizData Native Service are automatically configured on any node that has instances of VizData Service, with a one-to-one mapping.

<table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0">
                    <colgroup><col class="TableStyle-Basic-Border-Column-Column1">
                    
                    <col class="TableStyle-Basic-Border-Column-Column1">
                    
                    </colgroup><tbody>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><strong>Process</strong>
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">
                                <p>
                                     VizData Native Service
                                </p>
                            </td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><strong>Status</strong>
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Status of the  VizData Native Service process is visible on the Status Page. For more information, see <a href="https://help.tableau.com/current/server-linux/en-us/service_viewstatus.htm" class="xref">View Server Process Status</a></td>
                        </tr>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><strong>Logging</strong>
                            </td>
                            <td class="TableStyle-Basic-Border-BodyA-Column1-Body1">Logs generated by the  VizData Native Service process are located in <code><code>/var/opt/tableau/tableau_server/data/tabsvc/logs/</code>vizdatanativeservice</code>. For more information, see <a href="https://help.tableau.com/current/server-linux/en-us/logs_loc.htm" class="xref">Tableau Server Logs and Log File Locations</a></td>
                        </tr>
                    </tbody>
                </table>

If the VizData Native Service fails, the process is automatically restarted by Tableau Server within seconds. Any errors or problems are logged in `nativeapi_vizdatanativeservice_*.txt`.

The `control_vizdatanativeservice_node*.log` contains information about the services starting and being enabled.

Instances of VizData Native Service are automatically scaled up or down on each node to match the number of instances of VizData Service and managed internally by Tableau. There is nothing an administrator can configure related to the service.

To ensure a healthy publish data source connection, both the VizData Service and the VizData Native Service should run in healthy statuses to serve the requests. By default, both services are added to the nodes that have the Data Server installed after update or clean installation.