---
schema_version: "1"
id: 480c105706d926dffe2e733336d021f3aad53bdfa5ad865c5b6e4e2484f75e31
title: Exempel på konfigurationsfil
collection: tableau
version: current
locale: sv-se
portal_url: https://docs.salesforce.com/tableau/current/sv-se/server-linux/config_file_example.md
canonical_url: https://help.tableau.com/current/server-linux/sv-se/config_file_example.htm
source_site: help.tableau.com
content_type: documentation
content_hash: a0cfcdefc219857ef4f586b8759d12178e5967d6975c3c5f2e7d9ad4b970c7c7
description: Example of a complete JSON configuration file with gatewaySettings and identityStore entities.
---
[Hoppa till huvudinnehåll](#main-content)

# Exempel på konfigurationsfil

I den här artikeln ges ett exempel på en fullständig JSON-konfigurationsfil, med gatewayInställningar och identityStore-entiteter specificerade. Dessutom sätter en konfigurationsnyckel en gateway-timeout på 900 sekunder.

Konfigurationsfilen ser olika ut beroende på vilka alternativ du behöver ställa in.

Du kan ställa in flera .json-konfigurationsfiler under installationen. Du ställer in värdena för varje fil i Tableau Server genom att köra följande kommando, en gång per konfigurationsfil:

`tsm settings import -f path-to-file.json`

När du har ställt in konfigurationsfilerna kör du [tsm pending-changes apply](https://help.tableau.com/current/server-linux/sv-se/cli_pending-changes.htm#pending-changes-apply) för att tillämpa ändringarna från alla de .json-filer du har ställt in.

{
   "configEntities": {
      "gatewaySettings": {
         "\_type": "gatewaySettingsType",
         "port": 80,
         "publicHost": "localhost",
         "publicPort": 80
      },
      "identityStore": {
         "\_type": "identityStoreType",
         "type": "local",
         "domain": "example.lan",
         "nickname": "EXAMPLE"
      }
    },
     "configKeys": {
        "gateway.timeout": "900"
     }
}

## Entiteter kontra nycklar

Som framgår av exemplet ovan finns det två klasser av konfigurationsparametrar: configEntities och configKeys.

**configEntities**

Vissa typer av konfigurationer genomförs entitetsuppsättningar som mappas till specifika scenarier, som till exempel identitetsregister och gateway-konfigurationer. När du överför en uppsättning configEntities med kommandot `tsm settings import -f path-to-file.json` validerar TSM konfigurationen. Om överförda värden är ogiltiga visar TSM ett fel. Detta gör att du kan göra ändringar under konfigurationsprocessen i stället för att stöta på ett konfigurationsfel vid initieringen eller körningen.

Entiteter kan endast ställas in genom att inkludera ett configEntities-block i en .json-fil.

**Viktigt:** Alla filer som hänvisas till i configEntities måste finnas på den lokala datorn. Använd inte UNC-sökvägar.

configKeys

Entiteter omfattar bara en liten del av de konfigurationsvärden som kan ställas in. Hundratals nycklar motsvarar parametrar lagrade i .yml-filer. Tableau Server använder dessa parametrar för att lagra all konfigurationsinformation för alla tjänster.

Du kan ställa in individuella nycklar med kommandot [tsm configuration](https://help.tableau.com/current/server-linux/sv-se/cli_configuration_tsm.htm). Men under driftsättning är det smidigare att ställa in dem tillsammans med andra konfigurationsscenarier i JSON-filer, så som visas ovan.

Till skillnad från configEntities valideras inte configKeys.

**Obs!** Vi rekommenderar inte att ställa in parametrar som inte är dokumenterade i [Alternativ för tsm configuration set](https://help.tableau.com/current/server-linux/sv-se/cli_configuration-set_tsm.htm).