---
schema_version: "1"
id: a4674cdd289e5562468e4062e3cf21916f5dae1588374078678a0be943fd17f5
title: Spark SQL
collection: tableau
version: next
locale: pt-br
portal_url: https://docs.salesforce.com/tableau/next/pt-br/pro/desktop/examples_sparksql.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/pt-br/examples_sparksql.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 372df801fd2e48b07f037972860476b8f3c67a858c287568ee51971ff9fe2d58
description: Connect Tableau to a Spark SQL database and set up the data source.
---
[Pular para o conteúdo principal](#main-content)

# Spark SQL

Este artigo descreve como conectar o Tableau a um banco de dados do Spark SQL e configurar a fonte de dados. O Tableau pode conectar-se à versão 1.2.1 e posterior do Spark.

Você pode usar o conector Spark SQL para se vincular a um cluster Spark no Azure HDInsight, Azure Data Lake, Databricks ou Apache Spark.

## Antes de começar

Antes de começar, colete estas informações de conexão:

- O nome do servidor que hospeda o banco de dados ao qual deseja se conectar e o número da porta.
- Método de autenticação:
    - Sem autenticação
    - Kerberos
    - Nome de usuário
    - Nome de usuário e senha
    - Serviço Microsoft HDInsight para Azure
- Transporte. Suas escolhas dependem do método de autenticação escolhido e incluem o seguinte:
    - Binário
    - SASL
    - HTTP
- Credenciais de entrada. Suas escolhas dependem do método de autenticação escolhido e podem incluir o seguinte:
    - Nome de usuário
    - Senha
    - Escopo
    - FQDN do host
    - Nome do serviço
    - Caminho HTTP
- Você está se conectando a um servidor SSL?
- (Opcional) Instrução de SQL Inicial para execução sempre que o Tableau se conecta

### Driver necessário

Este conector exige um driver para se comunicar com o banco de dados. Se o driver não estiver instalado no computador, o Tableau exibirá uma mensagem na caixa de diálogo de conexão com um link para a página [Download do driver](https://www.tableau.com/pt-br/support/drivers), na qual é possível encontrar links para o driver e instruções de instalação.

## Fazer a conexão e configurar a fonte de dados

1. Inicie o Tableau e, em Conectar, selecione Spark SQL. Para obter uma lista de conexões de dados, selecione Mais em A um servidor. Em seguida, execute estes procedimentos:
    
    1. Digite o nome do servidor que hospeda o banco de dados e o número da porta a ser usada.
    2. Conecte o banco de dados usando o SparkThriftServer. Observe que os as conexões SharkServer e SharkServer2 herdadas são fornecidas para o seu uso, mas não são compatíveis com o Tableau.
    3. Selecione o método de Autenticação. Em seguida, de acordo com a sua seleção, insira as informações solicitadas.
    4. Selecione **Fazer logon**.
    
    - Se o servidor estiver protegido por senha e você não estiver em um ambiente do Kerberos, insira o nome de usuário e a senha.
    - Marque a caixa de seleção **Exigir SSL** para conectar-se a um servidor SSL.
    - (Opcional) Selecione **SQL inicial** para especificar um comando SQL a ser executado no início de cada conexão quando você abre a pasta de trabalho, atualiza uma extração, faz logon no Tableau Server ou publica no Tableau Server. Para obter mais informações, consulte [Executar SQL inicial](https://help.tableau.com/current/pro/desktop/pt-br/connect_basic_initialsql.htm).

Se o Tableau não conseguir fazer a conexão, verifique se as suas credenciais estão corretas. Se ainda assim não conseguir se conectar, seu computador está enfrentando problemas para localizar o servidor. Entre em contato com o administrador de rede ou de banco de dados para obter assistência.

3. Na página da fonte de dados, faça o seguinte: 
    
    1. (Opcional) Selecione o nome da fonte de dados padrão na parte superior da página e, em seguida, insira um nome de fonte de dados exclusivo para uso no Tableau. Por exemplo, use uma convenção de nomeação de fonte de dados que ajude os outros usuários da fonte de dados a deduzir a qual fonte de dados devem se conectar.
    2. Na lista suspensa Esquema, selecione o ícone de pesquisa ou insira o nome do esquema na caixa de texto e selecione o ícone de pesquisa e, em seguida, o esquema.
    3. Na caixa de texto Tabela, selecione o ícone de pesquisa ou insira o nome da tabela e selecione o ícone de pesquisa, arraste a tabela até a tela e, em seguida, selecione a guia de planilha para iniciar a sua análise.
        
        Use SQL personalizado para se conectar a uma consulta específica em vez de à fonte de dados inteira. Para obter mais informações, consulte [Conectar a uma consulta de SQL personalizado](https://help.tableau.com/v0.0/pro/desktop/pt-br/customsql.htm).

Observação: a partir da versão 2018.3, a autenticação Kerberos para o Spark SQL dá suporte à delegação. Na 2018.2 e anteriores, a delegação não é suportada, isso significa que nas versões anteriores você não pode usar credenciais de Viewer como o método de Autenticação ao publicar uma pasta de trabalho ou fonte de dados para Tableau Server. Só é possível usar a conta Run As do Server.

## Fazer logon em um Mac

Se você usa o Tableau Desktop em um Mac, quando inserir o nome de servidor com o qual se conectar, use um nome de domínio totalmente qualificado, como mydb.test.ourdomain.lan, em vez de um nome de domínio relativo, como mydb ou mydb.test.

Como alternativa, é possível adicionar o domínio à lista de Domínios de Pesquisa no computador Mac para que, quando você se conectar, seja necessário fornecer apenas um nome de servidor. Para atualizar a lista de Domínios de Pesquisa, vá para Preferências do Sistema > Rede > Avançado e depois abra a guia DNS.

## Consulte também

- [Configurar fontes de dados](https://help.tableau.com/v0.0/pro/desktop/pt-br/datasource_prepare.htm) – Adicione mais dados a esta fonte de dados ou prepare os dados antes de analisá-los.
- [Criar gráficos e analisar dados](https://help.tableau.com/v0.0/pro/desktop/pt-br/design_and_analyze.htm) – Inicie a análise de dados.

- [Databricks e Tableau](https://docs.databricks.com/user-guide/bi/tableau.html) - leia o guia de usuário do Tableau no site do Databricks.