Inserir exibições do Tableau Server no SharePoint (autenticação local)

Observação: o procedimento a seguir para inserir exibições do Tableau no SharePoint foi descontinuado no Tableau 2023.3. Não é mais possível inserir exibições do Tableau seguindo estas instruções.

Se o Tableau Server utiliza autenticação local para autenticar os usuários, há algumas outras etapas necessárias para que eles possam visualizar as exibições inseridas nas páginas do SharePoint.

Se, em vez disso, o Tableau Server utiliza o Active Directory para autenticar usuários, consulte Inserir exibições do Tableau Server no SharePoint (autenticação do Active Directory). Caso não saiba qual o tipo de autenticação o Tableau Server utiliza, pergunte para o administrador.

Requisitos

  • Para inserir exibições, você precisa do SharePoint 2013 ou posterior.
  • Para ver exibições inseridas, os usuários devem ter uma licença do Tableau Server e o mesmo nome de usuário no SharePoint.

Editar as permissões de segurança para o TableauEmbeddedView.dll.

Editar as permissões de segurança do TableauEmbeddedView.dll para que todos os usuários do sistema operacional possam usá-lo.

  1. Localize os arquivos TableauEmbeddedView.dll e TableauEmbeddedView.wsp que foram instalados com o Tableau Server: Se oTableau Server estiver instalado na unidade C, os arquivos estarão no seguinte diretório:

    C:\Program Files\Tableau\Tableau Server\packages\extras.<version_code>\embedding\sharepoint\

  2. Copie os arquivos no diretório raiz do servidor SharePoint. O diretório raiz é normalmente localizado em C:\Inetpub\wwwroot\wss\VirtualDirectories\<port>\bin, por exemplo:

    C:\Inetpub\wwwroot\wss\VirtualDirectories\80\bin
  3. Para editar as permissões de segurança no TableauEmbeddedView.dll, clique com o botão direito do mouse em TableauEmbedded.dll e, em seguida, selecione Propriedades > Segurança.

  4. Em Nomes de grupos ou usuários, selecione Todos e clique em Editar.

  5. Em Permissões para todos, para a permissão Controle total, selecione Permitir.

  6. Clique em OK.

Instalar e implantar o arquivo TableauEmbeddedView.wsp

O arquivo TableauEmbeddedView.wsp fornece ao SharePoint mais informações sobre o que fazer com o arquivo .dll. Você copiou o arquivo TableauEmbeddedView.wsp para o diretório raiz do SharePoint no procedimento anterior. Para instalar e implantar o arquivo .wsp, siga essas etapas:

  1. Abra o Shell de gerenciamento do SharePoint 2013 e insira o seguinte comando:

    Add-SPSolution -LiteralPath "C:\Inetpub\wwwroot\wss\VirtualDirectories\80\bin\TableauEmbeddedView.wsp"

  2. Na página inicial da Administração Central do SharePoint, clique em Configurações do sistema.

  3. Na seção Gerenciamento do farm, clique em Gerenciar soluções de farm.

  4. Na página Gerenciamento de soluções, clique na solução que deseja implantar.

  5. Na página Propriedades da solução, clique em Implantar solução.

  6. Na página Implantar Solução, na seção Implantar quando, selecione uma das seguintes opções:

    • Agora

    • Em um horário específico. Especifique um horário usando as caixas de data e hora.

  7. Na seção Implantar em?, na lista Um aplicativo Web específico, clique em Todos os aplicativos Web ou selecione um aplicativo Web específico e, em seguida, clique em OK.

  8. Abra o site do SharePoint. Clique no ícone de configurações e, em seguida, selecione Configurações do site.

  9. Em Administração da Coleção de sites, clique em Recursos de coleção de sites.

  10. Navegue até o recurso TableauEmbeddedView e, em seguida, clique em Ativar para ativar o recurso.

Verificar a implantação da Web Part

No procedimento a seguir, você verificará se a web part do Tableau está instalada.

  1. Abra o site do SharePoint em um navegador da Web.
    Pode demorar alguns instantes para o site aparecer.

  2. Clique no ícone de configurações e, em seguida, selecione Configurações do site.

  3. Em Galerias do Web Designer, clique em Web parts.

  4. Confirme se TableauEmbeddedView.webpart está listado.

Inserir uma exibição usando a partição da Web do Tableau

É possível inserir a web part do Tableau em uma página nova ou existente do SharePoint.

  1. Abra a página onde deseja inserir uma exibição e mude para o modo de edição.

  2. Na seção da página em que deseja inserir a exibição, na guia Inserir, clique em Web Part.

  3. Em Categorias, na pasta Personalizado (ou Diversos), selecione TableauEmbeddedView e, em seguida, clique em Adicionar no canto inferior direito.

  4. Selecione a web part TableauEmbeddedView, clique na seta suspensa e, em seguida, selecione Editar Web Part.

  5. No lado direito da página, é possível especificar os atributos da web part TableauEmbeddedView.

    • Em Nome do Tableau Server, insira o nome do seu Tableau Server. Não é necessário inserir "http://" antes do nome do Tableau Server.
    • Em Caminho da exibição, insira o caminho para a exibição que deseja embutir.
    • Especifique se você deseja mostrar a barra de ferramentas, usar a Autenticação confiável, usar SSL ou se deseja inserir a exibição como uma imagem em vez de uma exibição interativa.

    • Na seção Aparência, você pode especificar o Título para a web part, a Altura, Largura, Estado do Chrome e Tipo do Chrome. Em geral, você deve especificar uma altura fixa (por exemplo, 700 pixels) e ajustar a largura para se adequar à zona.

  6. Clique em OK para aplicar as alterações e sair do modo de edição.

Agora a exibição está inserida na página e os usuários que a acessarem entrarão automaticamente com base em seus nomes de usuário e senhas do SharePoint.

Esse é um exemplo de inserção de exibições no SharePoint usando o arquivo .dll fornecido. Além disso, é possível inserir exibições em outros tipos de aplicativos da Web. Para obter mais informações, consulte o JavaScript API(O link abre em nova janela) no Portal do desenvolvedor do Tableau.