Third party (installés automatiquement par le setup ou l'Updater) :
MyReport Server :
DotNet :
- ASP.NET Core Runtime 8.0 (Hosting Bundle)
- .NET Desktop Runtime 8.0 (x64 ou x86)
MyReport Center :
DotNet :
- ASP.NET Core Runtime 8.0 (Hosting Bundle)
MyReport Clients (Data, Builder, …) :
DotNet :
Cas particulier pour MyReport Builder :
- DotNetFramework.4.7.2 (AnyCPU)
- VCRedist.14 (page de téléchargement)
OS : MyReport gère la compatibilité du logiciel MyReport sur les versions de Windows sous maintenance étendue par Microsoft
MyReport Server :
- Windows Server 2016 et supérieur
MyReport Center :
- Windows Server 2016 et supérieur (IIS 10)
MyReport Administrator / Data / Builder / Page :
Windows 10 et supérieur
- A partir d'octobre 2025, Windows 10 ne sera plus supporté. La version supportée deviendra "Windows 11 et supérieur"
- Windows Server 2016 et supérieur
Microsoft Office
Versions de bureau (On Premise) des applications Microsoft Office 2016 et suivantes, versions Professionnelle ou Enterprise uniquement.
- Les versions web et mobiles (SAAS / Online) ne sont pas supportées.
- MyReport préconise l'utilisation des versions 64 bits de Microsoft Office
Sources de données supportées :
Sources de données supportées : |
Restrictions |
---|---|
Fichiers textes |
Délimités ou non |
Fichiers Microsoft Excel |
Formats :
|
Bases Firebird |
Version 2.1.4 |
Bases MySQL |
Version 5.7 et supérieures |
Bases MariaDB |
Version 10.1 et supérieures |
Bases Oracle |
Pour ces bases, il existe plusieurs modes d'installation (Voir le Manuel d'exploitation de MyReport Data pour plus d'informations). MyReport ne garantit le fonctionnement qu'à partir de la version 12 d'Oracle. |
Bases PostgreSQL | |
Bases Microsoft SQL Server |
Version 2012 et supérieures Windows Serveur 2012 R2 n'est pas compatible avec le protocole "TLS 1.2". Il faut configurer le SGBD pour accepter les protocoles plus anciens si MyReport est installé sur ce système d'exploitation. |
Toutes les bases accessibles via un pilote ODBC (DB2/AS400, SAP Hana, …) |
Pour se connecter avec un pilote ODBC 32 bits sur une machine 64 bits, il est nécessaire d'installer une version x86 du client. Une installation du client sur une machine 32 bits ne permet que la connexion avec un pilote ODBC 32 bits. |
Toutes les bases accessibles via un pilote OleDB (Hyperfile, Microsoft Access, ...) |
Pour les bases sources Hyperfile, la version du driver OleDB doit être supérieure ou égale à 28 (build 280095g du 24/10/2023) |
Web Services REST |
Au format JSon ou XML |
CData Connect Cloud |
Nécessite un abonnement à la plateforme CData Connect Cloud. |
Bases de données supportées pour stocker l'entrepôt de données
- Microsoft SQL Server (version 2012 et supérieures)
- Oracle
- MySQL (version 5.7 et supérieures)
- Firebird
- PostGreSQL
- MariaDB
Note
La société MyReport laisse le choix au client parmi les bases listées. L'environnement choisi pour l'entrepôt de données doit être défini en fonction de la volumétrie (taille de l'entrepôt, temps de réponse attendus, nombre d'utilisateurs et fréquence d’utilisation)
Note
Pour les modèles "Temps réel", MyReport ne supporte en base source que les connexions compatibles avec l'entrepôt de données
Important
Certaines bases ne sont pas compatibles avec MyReport Center :
- OleDb
- AS400OleDB
- AccessOleDB
- ASHyperFileOleDB
- ODBC 32 bits
Les modèles sources des connexions "non compatibles" ne seront affichés dans MyReport Page que s'ils sont chargés
Warning
Ces configurations sont définies lorsque le poste n'a qu'un seul rôle et est mono-utilisateur. Si le poste a plusieurs rôles, les configurations doivent être adaptées.
Les préconisations pour le serveur de traitements et le serveur web (Center) correspondent à une utilisation dans le cadre d'une entreprise d'une centaines d'employés.
Table 1.1. Configurations minimales et recommandées
Type de poste |
Configuration minimale |
Configuration recommandée |
Serveur de traitements (MyReport Server) |
Processeur : multi-coeurs (4) RAM : 8Go dédié à MyReport OS : Windows Server 2016 et supérieur Taille de disque nécessaire : 20Go (dépendant de la taille du projet) Stockage : HDD ou SDD (50 IOPS) |
Processeur : multi-coeurs (8) RAM : 16Go dédié à MyReport Windows Server 2016 et supérieur Taille de disque nécessaire : 100Go (dépendant de la taille du projet) Stockage : SSD et/ou 500 IOPS |
Serveur de bases de données (Datawarehouse) |
Processeur : A définir en fonction de l'utilisation RAM : A définir en fonction de l'utilisation Stockage : A définir en fonction de l'utilisation |
Processeur : A définir en fonction de l'utilisation RAM : A définir en fonction de l'utilisation Stockage : SSD (IOPS à définir en fonction de l'utilisation) |
Serveur web (MyReport Center) |
Processeur : multi-coeurs (2) RAM : 4Go dédié à MyReport Center OS : Windows Serveur 2016 et supérieur Connexion internet : Fibre (10 Mb/s en émission) |
Processeur : multi-coeurs (4) RAM : 8Go dédié à MyReport Center OS : Windows Serveur 2016 et supérieur Connexion internet : Fibre (100 Mb/s en émission) |
Poste de travail |
Processeur : Intel Core i3 ou équivalent (architecture ARM64 non supportée) RAM : 8Go OS : Windows 10 et supérieur Microsoft Office 2016 professionnel pour les postes utilisateurs de MyReport Builder Résolution : 1280*720 (720p) |
Processeur : Intel Core i5 ou équivalent (architecture ARM64 non supportée) RAM : 16Go OS : Windows 10 et supérieur Microsoft Office 365 professionnel pour les postes utilisateurs de MyReport Builder Résolution : 1920*1080 (1080p) |
Important
La résolution minimale acceptée en interface principale est : 1240*680.
La résolution minimale acceptée en interface secondaire est : 800*600.
Important
Par défaut, le service MyReport Server utilise le "Compte système local"
Le service est utilisé par le produit MyReport Server.
Le compte utilisateur exécutant le service doit avoir les droits ci-dessous
Stratégie de sécurité locale
Stratégies locales
Attribution des droits utilisateur
- Ouvrir une session en tant que service
Contrôle total sur les répertoires
- Répertoire de configuration => C:\ProgramData\MyReport
- Répertoire des MySystems => par défaut C:\MySystems
Accès aux sources de données en lecture
- Dossiers contenant les fichiers sources (ex : fichiers plats utilisés par MyReport Data ou MyReport Messenger)
- Partages réseau ou emplacements locaux utilisés comme sources de connexions MyReport
- Accès aux bases de données sources via une chaîne de connexion compatible (droits SQL en lecture)
Accès aux destinations de données en écriture (ou modification)
- Dossiers de publication des fichiers CSV générés par les ETL
- Accès aux bases de données DataWarehouse (DW) si MyReport publie les données dans une base cible (droits SQL en écriture)
Accès réseau aux services utilisés en sortie :
- FTP : en lecture/écriture selon configuration
- SMTP : si le service envoie des mails
- Drive (Google Drive, OneDrive...) : selon API utilisée, prévoir un accès réseau ou OAuth configuré
Accès aux services externes
Le compte doit pouvoir accéder à un ou plusieurs serveurs FTP, SMTP ou services Google Drive / autres Drive
- Prévoir l’ouverture réseau ou la configuration d’un proxy si nécessaire
Important
Par défaut, le service MyReportUpdaterService utilise le "Compte système local". Il n'est pas recommandé de le modifier.
Le service est utilisé par le produit MyReport Updater.
Le compte utilisateur exécutant le service doit avoir les droits pour
- Installer et désinstaller des applications sur le système
- Mettre à jour les composants MyReport et leurs dépendances
- Écrire dans des emplacements système protégés (ex : Program Files, ProgramData)
- Interagir avec d'autres services système si nécessaire
L’interface graphique de MyReport Updater (utilisée par un utilisateur pour déclencher manuellement des mises à jour) peut être lancée avec un compte restreint, à condition que :
- L’utilisateur ait les droits de lecture sur le dossier contenant l’Updater
- Les mises à jour ou installations déclenchées soient ensuite prises en charge par le service tournant sous LocalSystem
Table 1.2. MyReport Center est compatible avec les navigateurs suivants:
Navigateurs Desktop |
---|
Google Chrome (deux dernières versions). Navigateur recommandé. |
Microsoft Edge ( deux dernières versions). |
Safari macOS (deux dernières versions) / Safari pour Windows n'est pas supporté. |
Mozilla Firefox - (deux dernières versions). |
Opera (deux dernières versions). |
Opera GX (deux dernières versions) |
Brave (deux dernière versions) |
Navigateurs intégrés aux OS mobile |
---|
A partir de Android 7.0 (Nougat). |
IOS (deux dernières versions majeures). |