---
schema_version: "1"
id: 3a49358b4c72a640f7113cf97aef2abfa31a989a9db2f9971ec34fdcf9f583ad
title: Alterar as configurações do cliente do Bridge
collection: tableau
version: current
locale: pt-br
portal_url: https://docs.salesforce.com/tableau/current/pt-br/online/to_sync_change_computer_site.md
canonical_url: https://help.tableau.com/current/online/pt-br/to_sync_change_computer_site.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 16d3acc28c3e8f5264c32bf85cb9eb4dd8e0e6bb3933b6bc6f9bbab10b424397
description: Change Tableau Bridge client settings using the configuration file.
---
[Pular para o conteúdo principal](#main-content)

# Alterar as configurações do cliente do Bridge

Existem várias configurações do cliente do Bridge que o administrador do site pode configurar para alterar a forma como um cliente funciona.

## Cliente Windows

Para clientes Windows, o local padrão do arquivo de configuração é `C:\Users\jsmith\Documents\My Tableau Bridge Repository\Configuration\TabBridgeClientConfiguration.txt`.O cliente deve ser reiniciado para que as alterações feitas no arquivo de configuração sejam aplicadas.

## Bridge para Linux para contêineres

O arquivo `TabBridgeClientConfiguration.txt` é gerado com configurações padrão na primeira vez que você executa o cliente Bridge.

Para fazer alterações nas definições de configuração, edite o arquivo `TabBridgeClientConfiguration.txt` e crie um novo contêiner Docker com o arquivo atualizado.Para obter mais informações sobre como criar e atualizar um contêiner, consulte [Conteinerizar um aplicativo](https://docs.docker.com/get-started/02_our_app/).

## Agendas do Bridge herdado

Em alguns casos, um proprietário de origem de dados poderá ser responsável por algumas das tarefas descritas neste tópico se mantiver seu próprio cliente para executar agendas do Bridge herdado.

## Configurações do cliente Bridge

### serviceConnectionSettings

Configuração: `serviceConnectionSettings`

Opções:

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 210px;"><col></colgroup><tbody><tr><td><code>serviceUrl</code></td><td>URL do site do Tableau.<p><i>Não configurável</i>.</p></td></tr><tr><td><code>proxyServer</code></td><td>Servidor proxy e porta.<p><i>Configurável</i></p></td></tr></tbody></table>

#### Exemplo

O cliente deve ser reiniciado para que as alterações feitas no arquivo de configuração sejam aplicadas.

```
"serviceConnectionSettings" : {
	"serviceUrl" : "https://online.tableau.com",
	"proxyServer" : {
	"serverName" : "http://localhost",
	"serverPort" : 8888
	}
```

### conexão

Configuração: `connection`

Opções:

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 210px;"><col></colgroup><tbody><tr><td><code>connectTimeout</code></td><td>O tempo de espera do cliente Bridge ao tentar se conectar ao Tableau Cloud.<p>Valor padrão: 1 minuto</p><p><i>Configurável</i></p></td></tr><tr><td><code>operationTimeout</code></td><td>O tempo de espera do cliente Bridge para cada chamada de API do servidor (como VizPortal) após conectar-se com êxito ao Tableau Cloud.<p>Valor padrão: 15 minutos</p><p><i>Configurável</i>.</p></td></tr><tr><td><code>maxAttemptsToRedirectHttpRequests</code></td><td>Uma chamada de API para um servidor pode ser redirecionada de POD para POD.Esse número especifica o número máximo de redirecionamentos por chamada de API do servidor.Valor padrão: 20<p><i>Configurável</i>.</p></td></tr></tbody></table>

#### Exemplo

```
"connection" : {
	"connectTimeout" : "00:01:00",
	"operationTimeout" : "00:15:00",
	"maxAttemptsToRedirectHttpRequests" : 20
	}
```

### dataSourceRefreshSettings

Configuração: `dataSourceRefreshSettings`

Opções:

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 210px;"><col></colgroup><tbody><tr><td><code>shutdownTimeoutInSeconds</code></td><td><i>Não configurável</i>.</td></tr><tr><td><code>downloadDataSourcesInterval</code></td><td>O intervalo de tempo para o download temporário dos nomes das origens de dados ativas e extração de origens de dados que são atribuídas ao cliente para agendas do Bridge herdado.<p>Valor padrão: 30 minutos.<br></p><p><i>Configurável</i>.<br></p></td></tr><tr><td><code>checkRefreshDataSourcesInterval</code></td><td>O intervalo de tempo para o cliente Bridge verificar as fontes de dados atribuídas ao cliente para estabelecer se uma atualização é necessária para agendas do Bridge herdado.<p>Valor padrão: 5 segundos</p><p><i>Configurável</i>.</p></td></tr><tr><td><code>extractRefreshTimeout</code></td><td>Impõe um limite de tempo para atualizações realizadas pelo cliente.O tempo limite é o maior tempo permitido para que uma única extração conclua uma atualização antes que ela seja cancelada pelo cliente.Se uma atualização for cancelada por ter alcançado o tempo limite, você verá uma mensagem no cliente e um alerta por e-mail será enviado para o proprietário da fonte de dados.<p>Valor padrão: 24 horas.</p><p>Para conexões virtuais, o limite de tempo de atualização de extração padrão é de 2 horas e é controlado pelo Tableau Cloud. O limite de tempo não pode ser controlado pelo cliente Bridge.</p><p><i>Configurável</i>.</p></td></tr><tr><td><code>maxRemoteJobConcurrency</code></td><td>Especifica o número máximo de trabalhos de atualização remota simultâneos (extrações de PDS) permitidos para um único cliente.<p>Valor padrão: 10</p><p>Mínimo: 1</p><p>Máximo: 90</p><p><i>Configurável</i>.</p><p>Para aplicar esta configuração:</p><ol><li value="1"><p>Desvincule o cliente.</p></li><li value="2"><p>Vincule novamente o cliente e faça logon.</p></li><li value="3"><p>Atribua o cliente a um pool nomeado.</p></li></ol><p><b>Observação:</b> para usuários do Windows, se o aplicativo relatar um erro incorreto que exija uma ação diferente após alterar essa configuração, limpe manualmente as credenciais do Bridge do Armazenamento seguro do Windows.</p></td></tr><tr><td><code>JSONLogForExtractRefresh</code></td><td>Quando definido como true, o cliente gera um arquivo de registro adicional no formato JSON.O registro captura as métricas de atualizações de extração, para atualizações do Bridge legadas e remotas, com uma linha por extração.<p>O formato do arquivo de log JSON pode ser lido por <span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span> e pode ser usado como fonte de dados para criar visualizações ao vivo.Para obter mais informações, consulte <a href="https://help.tableau.com/current/pro/desktop/pt-br/examples_json.htm">Arquivo JSON</a>.</p><p>Um exemplo do arquivo de registro é: <code>
							ExtractRefreshMetrics_&lt;timestamp&gt;.json</code><br>Alterar o valor desta opção de configuração requer uma reinicialização do cliente Bridge.</p><p>As opções de configuração de <code>loggerSettings </code> se aplicam ao arquivo de registro JSON.</p><p>Valor padrão: false</p><p><i>Configurável</i>.</p></td></tr><tr><td><code>dataSources</code></td><td>Aplica-se a trabalhos de atualização de agendamento do Bridge herdados.Não editável pelo usuário.<br>Fornece uma lista de locais de arquivos locais mapeados para fontes de dados baseadas em arquivo.<p><i>Não configurável</i></p></td></tr></tbody></table>

#### Exemplo

Para reger o uso indevido de extratos ou atualizações, você pode impor um prazo usando `extractRefreshTimeout`, também conhecido como limite de tempo limite, para atualizações realizadas por um cliente.O tempo limite é o maior tempo permitido para que uma única extração conclua uma atualização antes que ela seja cancelada pelo cliente.

**Observação**: para extrações de conexões virtuais, o padrão de `extractRefreshTimeout` é de 2 horas e não pode ser controlado pelo cliente Bridge.Como alternativa, você pode modificar a conexão virtual para atualizar dentro da janela padrão de 2 horas ou alternar para uma fonte de dados publicada.

Por padrão, o tempo limite para um cliente é de 24 horas.É possível alterar o tempo limite de um cliente por meio do arquivo de configuração do Bridge.Se uma atualização for cancelada por ter alcançado o tempo limite, você verá uma mensagem no cliente e um alerta por e-mail será enviado para o proprietário da fonte de dados.

O cliente deve ser reiniciado para que as alterações feitas no arquivo de configuração sejam aplicadas.

```
"dataSourceRefreshSettings" : {
	"shutdownTimeoutInSeconds" : "00:00:30",
	"downloadDataSourcesInterval" : "00:30:00",
	"checkRefreshDataSourcesInterval" : "00:00:05",
	"extractRefreshTimeout" : "24:00:00",
	"maxRemoteJobConcurrency" : 10,
	"JSONLogForExtractRefresh" : false,
	"dataSources" : [
	]
}
```

### loggerSettings

Configuração: `loggerSettings`

Opções:

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 210px;"><col></colgroup><tbody><tr><td><code>maxLogFileSizeInMB</code></td><td>Tamanho máximo dos arquivos de registro em MB.Quando um arquivo de registro excede o limite, um novo é criado.<p>Valor padrão: 25 MB.</p><p><i>Configurável</i>.</p></td></tr><tr><td><code>maxBackupLogFileCount</code></td><td>Número máximo de arquivos de registro do Bridge permitidos.Quando o número de arquivos de registro excede o limite, o arquivo de registro mais antigo é excluído.<p>O padrão é 40.<br></p><p><i>Configurável</i>.<br></p></td></tr><tr><td><code>remoteRequestLogFileLifeSpan</code></td><td>Para cada tarefa de atualização do Bridge enviada ao cliente, um novo conjunto de arquivos de registro é criado:<p><code>tabbridgeclijob_&lt;process_id, and if the data source is JDBC-based: fjprotocolserver_&lt;process_id&gt;, and stdout_jprotocolserver_&lt;process_id&gt;</code>.</p><p>Por padrão, o tempo máximo que os arquivos de registro permanecem na pasta Registros antes de serem excluídos é de 8 horas se o número de arquivos de registro exceder <code>maxBackupLogFileCount</code>.Caso contrário, esses arquivos de registro permanecem indefinidamente enquanto o número de arquivos de registro é menor ou igual a <code>maxBackupLogFileCount</code>.</p><p><code>&lt;process_id&gt;</code>representa a ID do processo do Windows.</p><p>Valor padrão: 8 horas</p><p><i>Configurável</i>.</p></td></tr></tbody></table>

#### Exemplo

O cliente cria logs de atividades como parte de sua operação usual.Você pode usar esses registros para monitorar atualizações, solucionar problemas com o Bridge ou se o Suporte do Tableau solicitar registros para ajudar a resolver um problema.

Você pode gerenciar o tamanho dos arquivos de registro do Bridge ou aumentar o tempo que os arquivos de registro permanecem antes de serem excluídos do arquivo TabBridgeClientConfiguration.txt.

Observação: os arquivos de registro chamados tabprotosrv\* são diferentes de outros arquivos de registro do Bridge.O tamanho máximo é de 1 MB, e o número máximo de arquivos de registro permitidos é de 8.192.Esses valores também não são configuráveis.

```
"loggerSettings" : {
	"maxLogFileSizeInMB" : 25,
	"maxBackupLogFileCount" : 40,
	"remoteRequestLogFileLifeSpan" : "00:00:00"
}
```

### dataSyncRestartInterval

Configuração: `dataSyncRestartInterval`

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 210px;"></colgroup><tbody><tr><td><p>Define o intervalo de reinicialização do Data Sync.</p><p><i>Configurável</i>.</p></td></tr></tbody></table>

### internetConnectionMonitorInterval

Configuração: `internetConnectionMonitorInterval`

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 210px;"></colgroup><tbody><tr><td><p>Intervalo para o Bridge fazer ping na Internet para determinar se há uma conexão válida.</p><p>Valor padrão: 30 segundos</p><p><i>Configurável</i>.</p></td></tr></tbody></table>

### secureStorageMonitorInterval

Configuração: `secureStorageMonitorInterval`

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 210px;"></colgroup><tbody><tr><td>Intervalo para o Bridge determinar o armazenamento seguro.<p><i>Não configurável</i>.</p></td></tr></tbody></table>

#### cleanUpTempDirOnStartUp

Configuração: `cleanUpTempDirOnStartUp`

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 210px;"></colgroup><tbody><tr><td><p>Determina se os arquivos temporários devem ser removidos quando o cliente Bridge for iniciado.</p><p>Valor padrão: true</p><p><i>Configurável</i>.</p></td></tr></tbody></table>

#### JSONLogForLiveQuery

Configuração: `JSONLogForLiveQuery`

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 210px;"></colgroup><tbody><tr><td>Quando definido como true, o cliente gera um arquivo de registro adicional no formato JSON.O registro captura as métricas da solicitação de consulta ao vivo, com uma linha por extração<p>O formato do arquivo de log JSON pode ser lido por <span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span> e pode ser usado como fonte de dados para criar visualizações ao vivo.Para obter mais informações, consulte Arquivo JSON.</p><p>Alterar o valor desta opção de configuração requer uma reinicialização do cliente Bridge.</p><p>Valor padrão: true</p><p><i>Configurável</i>.</p></td></tr></tbody></table>

#### Exemplo

```
"dataSyncRestartInterval" : "24:00:00",
"internetConnectionMonitorInterval" : "00:00:30",
"secureStorageMonitorInterval" : "00:00:30",
"cleanUpTempDirOnStartUp" : true,,
"JSONLogForLiveQuery" : true
}
```

## Arquivo de configuração padrão

Para copiar o arquivo de configuração padrão, clique no ícone **Copiar para área de transferência** no canto superior direito.

```
{
	"serviceConnectionSettings" : {
		"serviceUrl" : "https://online.tableau.com/",
		"connection" : {
			"connectTimeout" : "00:01:00",
			"operationTimeout" : "00:15:00",
			"maxAttemptsToRedirectHttpRequests" : 20
		},
	},
	"dataSourceRefreshSettings" : {
		"shutdownTimeoutInSeconds" : "00:00:30",
		"downloadDataSourcesInterval" : "00:30:00",
		"checkRefreshDataSourcesInterval" : "00:00:05",
		"extractRefreshTimeout" : "24:00:00",
		"maxRemoteJobConcurrency" : 10,
		"JSONLogForExtractRefresh" : false,
		"dataSources" : [
		]
	},
	"loggerSettings" : {
	"maxLogFileSizeInMB" : 25,
		"maxBackupLogFileCount" : 40,
		"remoteRequestLogFileLifeSpan" : "08:00:00"
	},
	"dataSyncRestartInterval" : "24:00:00",
	"internetConnectionMonitorInterval" : "00:00:30",
	"secureStorageMonitorInterval" : "00:00:30",
	"cleanUpTempDirOnStartUp" : true,
	"JSONLogForLiveQuery" : true
}
```

## Outros artigos nesta seção