Com um de nossos clientes, estamos enfrentando um dilema. O SQL Server Reporting Services Report Server (modo do SharePoint) parece ter sido preterido, pois a última versão para dar suporte a ele é o SQL Server 2016 .
Agora, nosso cliente deseja a integração do SharePoint com o Reporting Services e o SQL Server 2016 tem suporte no momento, portanto, há a opção de seguir esse caminho. Eu me sinto desconfortável em construir algo para um cliente com uma tecnologia que está essencialmente morta.
Então, tenho pesquisado sobre que tipo de opções existem daqui para frente (SQL Server 2017 em diante). Um artigo de John White apontou que isso é uma coisa boa, porque permite que o modo nativo do SSRS seja mais integrado ao SharePoint. Mas seu artigo é do final de 2016 e aponta para melhorias futuras que estou lutando para ver.
O próprio SQL Stream Blog da Microsoft aborda esse problema em novembro de 2016, com menção a três cenários que eles planejavam focar no futuro. A saber: Incorporando relatórios em páginas do SharePoint; Relatórios sobre dados em listas do SharePoint; e Entrega de relatórios para bibliotecas do SharePoint.
O que posso encontrar da Microsoft após essa data é escasso. Encontrei apenas um outro artigo no Blog do SQL Server que menciona o SharePoint, com o anúncio de uma "Web Part do Visualizador de Relatórios".
Minha pergunta é, alguém já enfrentou esse dilema antes? E com qual solução você foi? Eu sei que podemos trabalhar com scripts do PowerShell e criar relatórios incorporados no SharePoint, mas não parece muito elegante, considerando o que era o "modo do SharePoint".
EDIT: Percebo que fiz uma pergunta que merece uma resposta que é mais uma opinião do que um fato. O que me interessa é abordar a integração do Report Server - SharePoint de uma perspectiva do SQL Server 2017 e mais recente.
Se eles quiserem apenas incorporar relatórios em páginas do SharePoint ou escrever relatórios consumindo dados de lista do SharePoint, vá com uma instalação em modo nativo do SSRS ou Power BI Report Server e use a Web Part do Visualizador de Relatórios ou apenas a Web Part de página da Web para incorporação .
Você pode sugerir que eles usem o Servidor de Relatórios do Power BI, pois ele não apenas possui a funcionalidade SSRS, mas também os Relatórios Interativos do Power BI que são o sucessor dos relatórios antigos do PowerView no SharePoint.
O modo SSRS SharePoint adiciona a capacidade de entregar relatórios agendados às listas do SharePoint, mas há soluções alternativas razoáveis para isso no modo nativo. E adiciona a capacidade de gerenciar o conteúdo do relatório (relatórios, fontes de dados, etc.) dentro do SharePoint, então essa é a principal diferença entre o modo Nativo e o modo integrado do SharePoint. Se eles realmente precisarem disso, vá com o SSRS 2016. Ele terá suporte até julho de 2026.