10
votes

Services de reporting SQL Server pour Amazon RDS

Récemment, nous avons migré une base de données d'applications commerciales vers Amazon AWS SQL Server RDS. Nous avons adoré la flexibilité de la sauvegarde et de la mise à l'échelle avec la base de données classifiée, mais nous avons besoin de rédiger des rapports pour nos données d'analyse rassemblées. Notre analyste de données House est le plus à l'aise avec les services de reporting SQL. Normalement, cela est installé en tant que composant avec l'installation SQL Server, mais nous n'avons évidemment pas cette option sur RDS.

Ma question est, a-t-elle été capable de déployer et d'utiliser des services de reporting SQL avec Amazon RDS?

Qu'est-ce que j'ai essayé:

J'ai tenté de faire tourner une autre instance EC2, installez "SQL Server Express avec des services avancés" et Point SSRS sur RDS, mais il a dit que j'avais des types de licence incompatibles.

Je prévois de contacter l'équipe AWS directement pour cela, mais je pensais que je t'unierais d'abord pour voir si quelqu'un a rencontré cela. Merci.


1 commentaires

Vous pouvez maintenant configurer SSRS sur RDS SQL Server sans aucun coût supplémentaire. Ce blogs illustre les étapes à suivre.


3 Réponses :


3
votes

Vous devrez peut-être utiliser une certaine "image de machine Amazon" créée par Microsoft, spécifiquement l'AMI "SQL Server optimisé" AMI: Microsoft AMIS .


5 commentaires

J'ai décidé de prendre cette approche. Merci.


Comment cela a fini par travailler pour vous? Je suis curieux de cette idée! Le déchargement des rapports sur RDS semble être un excellent moyen rapide d'ajouter ha!


Je crois que l'approche prise consiste à abandonner des RDS et à gérer tout par vous-même à travers Mme AMIS. Certainement pas un charme, mais je n'ai trouvé aucun message optimiste jusqu'à présent.


J'essaie de faire la même chose que Feathj a mentionné dans la question ci-dessus. Il y a une AMI dans AWS --- Microsoft Windows Server 2012 avec SQL Server Standard . Cela m'aiderait-il d'obtenir des erreurs de licence? Sinon, laissez-moi savoir l'ami qui aide comme je suis incapable de trouver "SQL Server optimisé" AMI. Merci.


Bonjour @prudhvi, désolé mais je n'ai pas mis ceci en haut, je viens d'être au coud-profond dans la documentation à l'époque et a pu trouver la réponse rapidement. Par Amazon: "Amazon RDS ne prend pas en charge certaines fonctionnalités de SQL Server. Cela inclut des composants tels que ... Services d'analyse, ... Services d'intégration, ... Services de rapport ... Pour utiliser ces fonctionnalités, vous pouvez exécuter SQL Composants du serveur dans une instance Amazon EC2 avec STOCKAGE EBS Amazon, conformément aux politiques de licence Microsoft. " On dirait que vous devez simplement fournir de l'espace et fournir vos propres licences MS.



0
votes

Une autre option serait d'appliquer des conteneurs SSRS SQL Server, hébergés sur un VM EC2, connecté à RDS. Il y a un blog sur WINDOCKS.com qui décrit les étapes pour fournir des conteneurs configurés pour une évolutivité améliorée (multiples conteneurs SSRS), avec une gestion simplifiée.


0 commentaires

0
votes

J'ai rencontré avec succès des SSR dans des conteneurs Docker sur Windows ECS / 2 VMS pendant un moment et je suis rentré aujourd'hui sur une nouvelle annonce du four d'Amazon lors de l'exécution de SSRS Nativement sur RDS: https://aws.amazon.com/about-aws/whats-new/2020/05/amazon-rds-for-sql-server-now-supports-sql-server-reporting-services/?nc1=h_ls


0 commentaires