SAP HANA - Crystal Reports

Crystal Reports pour les entreprises

Dans Crystal Reports pour Enterprise, vous pouvez accéder aux données SAP HANA à l'aide d'une connexion relationnelle existante créée à l'aide de l'outil de conception d'informations.

Vous pouvez également vous connecter à SAP HANA à l'aide d'une connexion OLAP créée à l'aide de l'outil de conception d'information ou de CMC.

Studio de design

Design Studio peut accéder aux données SAP HANA à l'aide d'une connexion OLAP existante créée dans l'outil de conception d'information ou CMC, comme Office Analysis.

Tableaux de bord

Les tableaux de bord peuvent se connecter à SAP HANA uniquement via un univers relationnel. Les clients utilisant des tableaux de bord en plus de SAP HANA devraient fortement envisager de créer leurs nouveaux tableaux de bord avec Design Studio.

Intelligence Web

Web Intelligence peut se connecter à SAP HANA uniquement via un univers relationnel.

SAP Lumira

Lumira peut se connecter directement aux vues d'analyse et de calcul SAP HANA. Il peut également se connecter à SAP HANA via la plateforme SAP BI à l'aide d'un univers relationnel.

Office Analysis, édition pour OLAP

Dans l'édition Office Analysis pour OLAP, vous pouvez vous connecter à SAP HANA à l'aide d'une connexion OLAP définie dans la Central Management Console ou dans l'outil de conception d'information.

Explorateur

Vous pouvez créer un espace d'informations basé sur une vue SAP HANA à l'aide de pilotes JDBC.

Création d'une connexion OLAP dans CMC

Nous pouvons créer une connexion OLAP pour tous les outils de BI, que nous voulons utiliser en plus des vues HANA comme OLAP pour l'analyse, Crystal Report pour l'entreprise, Design Studio. La connexion relationnelle via IDT est utilisée pour connecter Web Intelligence et Dashboards à la base de données HANA.

Ces connexions peuvent être créées à l'aide d'IDT ainsi que de CMC et les deux connexions sont enregistrées dans le référentiel BO.

Connectez-vous à CMC avec le nom d'utilisateur et le mot de passe.

Dans la liste déroulante des connexions, choisissez une connexion OLAP. Il affichera également les connexions déjà créées dans CMC. Pour créer une nouvelle connexion, allez sur l'icône verte et cliquez dessus.

Entrez le nom d'une connexion OLAP et sa description. Plusieurs personnes, pour se connecter aux vues HANA, dans différents outils de la plateforme de BI, peuvent utiliser cette connexion.

Provider - SAP HANA

Server - Entrez le nom du serveur HANA

Instance - Numéro d'instance

Il offre également la possibilité de se connecter à un seul cube (vous pouvez également choisir de vous connecter à une seule vue analytique ou de calcul) ou au système HANA complet.

Cliquez sur Connecter et choisissez la vue de modélisation en saisissant le nom d'utilisateur et le mot de passe.

Types d'authentification - Trois types d'authentification sont possibles lors de la création d'une connexion OLAP dans CMC.

  • Predefined - Il ne demandera plus le nom d'utilisateur et le mot de passe lors de l'utilisation de cette connexion.

  • Prompt - Chaque fois qu'il demandera le nom d'utilisateur et le mot de passe

  • SSO - Spécifique à l'utilisateur

  • Enter user - le nom d'utilisateur et le mot de passe pour le système HANA et l'enregistrement et la nouvelle connexion seront ajoutés à la liste existante des connexions.

Maintenant, ouvrez BI Launchpad pour ouvrir tous les outils de la plateforme de BI pour la création de rapports comme Office Analysis pour OLAP et il vous demandera de choisir une connexion. Par défaut, il vous montrera la vue d'informations si vous l'avez spécifiée lors de la création de cette connexion sinon cliquez sur Suivant et allez dans les dossiers → Choisissez les vues (vues analytiques ou de calcul).

SAP Lumira connectivity with HANA system

Ouvrez SAP Lumira à partir du programme Démarrer, cliquez sur le menu Fichier → Nouveau → Ajouter un nouvel ensemble de données → Se connecter à SAP HANA → Suivant

La différence entre la connexion à SAP HANA et le téléchargement à partir de SAP HANA est qu'il téléchargera les données du système Hana vers le référentiel BO et que l'actualisation des données ne se produira pas avec les modifications du système HANA. Saisissez le nom du serveur HANA et le numéro d'instance. Entrez le nom d'utilisateur et le mot de passe → cliquez sur Se connecter.

Il montrera toutes les vues. Vous pouvez effectuer une recherche avec le nom de la vue → Choisissez Affichage → Suivant. Il montrera toutes les mesures et dimensions. Vous pouvez choisir parmi ces attributs si vous le souhaitez → cliquez sur l'option de création.

Il y a quatre onglets dans SAP Lumira -

  • Prepare - Vous pouvez voir les données et effectuer n'importe quel calcul personnalisé.

  • Visualize- Vous pouvez ajouter des graphiques et des graphiques. Cliquez sur l'axe X et l'axe Y + signe pour ajouter des attributs.

  • Compose- Cette option peut être utilisée pour créer une séquence de visualisation (histoire) → cliquez sur Tableau pour ajouter le nombre de tableaux → créer → il affichera toutes les visualisations sur le côté gauche. Faites glisser la première visualisation, puis ajoutez la page, puis ajoutez une seconde visualisation.

  • Share- S'il est construit sur SAP HANA, nous ne pouvons publier que sur le serveur SAP Lumira. Sinon, vous pouvez également publier une histoire de SAP Lumira vers SAP Community Network SCN ou BI Platform.

Enregistrez le fichier pour l'utiliser plus tard → Allez dans Fichier-Enregistrer → choisissez Local → Enregistrer

Creating a Relational Connection in IDT to use with HANA views in WebI and Dashboard -

Ouvrez l'outil de conception d'information → en accédant aux outils du client de la plateforme de BI. Cliquez sur Nouveau → Projet Entrez le nom du projet → Terminer.

Cliquez avec le bouton droit sur Nom du projet → Aller à Nouveau → Choisissez Connexion relationnelle → Entrez le nom de la connexion / ressource → Suivant → choisissez SAP dans la liste pour vous connecter au système HANA → SAP HANA → Sélectionnez les pilotes JDBC / ODBC → cliquez sur Suivant → Entrez les détails du système HANA → Cliquez sur Suivant et Terminer.

Vous pouvez également tester cette connexion en cliquant sur l'option Tester la connexion.

Tester la connexion → Réussi. L'étape suivante consiste à publier cette connexion dans le référentiel pour la rendre utilisable.

Cliquez avec le bouton droit sur le nom de la connexion → cliquez sur Publier la connexion dans le référentiel → Entrez le nom et le mot de passe du référentiel BO → Cliquez sur Connexion → Suivant → Terminer → Oui.

Cela créera une nouvelle connexion relationnelle avec l'extension .cns.

.cns - le type de connexion représente la connexion sécurisée au référentiel qui doit être utilisée pour créer une fondation de données.

.cnx - représente une connexion non sécurisée locale. Si vous utilisez cette connexion lors de la création et de la publication d'un univers, cela ne vous permettra pas de le publier dans le référentiel.

Choisissez le type de connexion .cns → Faites un clic droit dessus → cliquez sur Nouvelle fondation de données → Entrez le nom de la fondation de données → Suivant → Source unique / multi-source → cliquez sur Suivant → Terminer.

Il affichera toutes les tables de la base de données HANA avec le nom du schéma dans le volet central.

Importez toutes les tables de la base de données HANA vers le volet maître pour créer un univers. Joignez les tables Dim et Fact avec les clés primaires dans les tables Dim pour créer un schéma.

Double-cliquez sur les jointures et détectez la cardinalité → Détecter → OK → Enregistrer tout en haut. Nous devons maintenant créer une nouvelle couche métier sur la fondation de données qui sera utilisée par les outils d'application BI.

Cliquez avec le bouton droit sur .dfx et choisissez nouveau Business Layer → Saisir le nom → Terminer →. Il affichera automatiquement tous les objets, sous le volet maître →. Remplacez la dimension par Mesures (type-mesure modifiez la projection si nécessaire) → Enregistrer tout.

Faites un clic droit sur le fichier .bfx → cliquez sur Publier → Vers le référentiel → cliquez sur Suivant → Terminer → Univers publié avec succès.

Ouvrez maintenant le rapport WebI à partir de BI Launchpad ou du client riche Webi à partir des outils client de la plateforme de BI → Nouveau → sélectionnez Univers → TEST_SAP_HANA → OK.

Tous les objets seront ajoutés à l'Editeur de requête. Vous pouvez choisir des attributs et des mesures dans le volet gauche et les ajouter aux objets du résultat. leRun query exécutera la requête SQL et la sortie sera générée sous la forme de rapport dans WebI comme indiqué ci-dessous.