Censio

SAP Business Information Consulting


blog
Blog Resultats recherche article BI Archives

Programmes standards utiles

Vendredi 5 mars 2010
Voici une petite liste de programmes standards qui peuvent servir:
  • RSCDS_NULLELIM: Supprimer les lignes à '0' dans les tables de fait (si vous avez compressé dans élimination de zéros) : Voir Note 619826.
  • RSDG_CUBE_ACTIVATE: Activer des InfoCubes
  • RSDG_CUBE_COPY: Copier des InfoCubes
  • RSDG_CUBE_DELETE: Supprimer des InfoCubes
  • RSDG_DODS_REPAIR: Activation de tous ODS avec attributs de nav
  • RSDG_ODSO_ACTIVATE: Activation de tous ODS
  • RSDG_IOBJ_ACTIVATE: Activation des tous InfoObjets
  • RSDG_IOBJ_DELETE: Suppression d'InfoObjets
  • RSDG_IOBJ_REORG: Réparation d'InfoObjets
  • RSDG_IOBJ_REORG_TEXTS: Réorganisation de textes d'InfoObjets
  • RSDG_MPRO_ACTIVATE: Activer des multifournisseurs
  • RSDG_MPRO_COPY: Copier des multifournisseurs
  • RSDG_MPRO_DELETE: Supprimer des multifournisseurs
  • RS_PERS_ACTIVATE: Activer la personalisation dans le BEx
  • RRHI_HIERARCHY_ACTIVATE: Activer des hiérarchies
  • RSSM_SET_REPAIR_FULL_FLAG: Convertir un chargement FULL en chargement FULL REPAIR
  • SAP_AGGREGATES_ACTIVATE_FILL: Activer et remplir les aggrégats d'un cube
  • SAP_AGGREGATES_DEACTIVATE: Désactiver les aggrégats d'un cube
  • SAP_INFOCUBE_DESIGNS: Lister des cubes disponibles dans le système, avec des informations sur leur conception
  • SAP_ANALYZE_ALL_INFOCUBES: Créer des statistiques pour tous les cubes dans le système
  • SAP_CREATE_E_FACTTABLES: Créer des tables E manquantes
  • SAP_DROP_EMPTY_FPARTITIONS: Supprimer des partitions non utilisés dans un cube
  • SAP_DROP_TMPTABLES: Supprimer les tables temporaires (créées par SAP)
  • SAP_RSADMIN_MAINTAIN: Créer, modifier les entrées dans la RSADMIN
  • SAP_CONVERT_NORMAL_TRANS: Changer un cube normal en cube transactionnel (qui a oublié de cocher?)
  • CUBE_SAMPLE_CREATE: Générer des entrées dans un cube - soit via une grille ALV, soit des données aléatoires.

Encore plus de tables BI

Mercredi 29 octobre 2008


(D'abord, merci à tous ceux qui ont trouvé le PDF des tables BI tellement intéressant qu'ils se le sont appropriés ;) - n'hésitez pas a citer Censio si nos articles vous sont utiles!)


Pour un objet SAP, le préfixe des tables est /BI0/

Pour les objets spécifiques, le préfixe est /BIC/

Table des SID: /BI0/S* or /BIC/S*

Table des SID pour les attributs dépendents du temps: /BI0/Y* or /BIC/Y*

Table des SID pour les attributs non-dépendent du temps: /BI0/X* or /BIC/X*

Table des SID pour les hiérarchiese hierarchy: /BIO/K* or /BIC/K*

Table avec la structure des SID pour les hiérarchies: /BIO/I* or /BIC/I*

Vues sur l’infoobjet: /BI0/M* or /BIC/P*

Table de master data pour les attributs non dépendents du temps: /BI0/P* or /BIC/P*

Table de master data pour les attributs dépendents du temps: /BIO/Q* or /BIC/Q*

Table des texts: /BI0/T* or /BIC/X*

Table des hiérarchies: /BIO/H* or /BIC/H*

Table des dimensions d’infocube: /BIO/D* or /BIC/D*

Table de faits d’infocube: /BIO/F* or /BIC/F*

Table de faits compressée d’infocubes: /BIO/E* or /BIC/E*

Table shadow de la table de faits: /BIO/4F* or /BIC/4F*

Table shadow de la table de faits compressée: /BIO/4E* or /BIC/4E*

Destinations OpenHub: /BIO/OH* or /BIC/OH*

Namespaces spécifiques (partenaire ou client): /XYZ/

BW va plus loin avec le broadcast

Vendredi 10 octobre 2008
Un des reproches récurent fait à BW par les autres éditeurs d’outil BI était l’absence de push… ce manque a été comblé en version 3.5 avec l’arrivée de la fonction « Broadcast » (fonction qui a été améliorée en 7.0) Le broadcast, qu’est-ce que c’est ? Le broadcast permet la diffusion de données depuis BW à un ensemble de destinataires (utilisateurs et non utilisateurs BW). Le broadcast peut être configuré pour être diffusé de façon unique, basée sur un calendrier régulier (1/sem, 1/mois…), si un évènement se produit (définit par l’utilisateur) et en temps qu’élément d’une process chain. De quelles sources ? L’information diffusée par le broadcaster peut provenir de différentes sources : requêtes Bex, vues, classeurs (nouveauté apparue dans cette dernière version du BEx Report Designer), Web template, report formaté, applications Web. menu broadcast Pour les utilisateurs BI administrator la transaction RSMON permet également d’accéder au broadcaster. Sous quels formats ? L’utilisateur peut depuis la version Netweaver 7.0 diffuser des documents sous format PDF. N’oublions pas les autres formats toujours accessibles html, mhtml, fichiers ZIP, fichiers excel, ps et pcl. Comment les diffuser ? Une large gamme de choix de diffusion est disponible : Impression : Adobe PDF, Common Printer Language (psl), Post Script (ps). Possibilité d’imprimer en pdf une application dans son intégralité, impression pdf individuelle de chaque élément composant l’état et paramétrage de la mise en page via une boîte de dialogue. Email en masse (ou Data bursting) : diffusion d’information spécifique à chaque utilisateur via les données de base avec adaptation possible du format de sortie à chaque destinataire. L’information visible par un groupe de users est donc restreinte par le système. Email par exception : créations d’alertes basées sur des exceptions définies (par exemple dans le query designer) Portail : les états sont accessibles sur le portail (par exemple sur les différents services des collaborative rooms comme le chat, les forums de discussions, messageries instantanée…) Multiple distribution : par exemple portail + impression Etats pré calculés : remplissage de pré calculs et de cache. Lien direct aux données online: c’est une des méthodes de diffusion les plus sécurisées. Le destinataire doit cependant avoir un accès online au système avec un identifiant et mot de passe. Dans ce cas l’utilisateur aura la dernière version actualisée des données (si par exemple une modification a été faite entre le moment de l’envoi du mail et l’ouverture de celui-ci). Le broadcast permet la diffusion d’information spécifique à chaque type d’utilisateur SAP broadcast Source : SAP Quelle est la valeur ajoutée du broadcast pour l’utilisateur ? Le broadcast réduit significativement le temps passé à rechercher l’information nécessaire aux analyses business. Avec le broadcast, l’information parvient à l’utilisateur. Il augmente la probabilité que les données BI soient en effet utilisées par les utilisateurs. Il permet aux données BW d’être accessible immédiatement par les utilisateurs. ceux ci pouvant partager des données BW entre eux et avec d’autres acteurs externes. Le plus du broadcast : Le broadcast est à portée de main d’utilisateurs occasionnels, d’utilisateurs non-BW, d’utilisateurs en déplacements professionnels ou de dirigeants peu familiers avec BW. Que doit retenir de tout ça ? Le broadcast apporte un réel changement de mentalité dans les méthodes de diffusion de l’information BI. Comment être le plus réactif possible sur le marché sans perdre un temps fou à passer en revue les informations indispensable au business ? La réponse est sans hésiter : le broadcast. En effet, l’utilisation du Bex Broadcaster pour vos reports de cœur de métier va nettement simplifier les problématiques liées à la sécurité d’accès aux données BI et permettre une diffusion rapide des reports (on gagne également en productivité des systèmes sources en limitant les accès directs au système). Cette approche de « push » de l’information permet indéniablement une analyse plus fine des données indispensables au business tout en réduisant le temps passé à la rechercher.

La BI sur iPhone - on en est où?

Jeudi 18 septembre 2008
Information Builders le fait, Pentaho le fait, même Oracle le fait.  Mais c'est quoi?  Permettre un accès iPhone à leurs suites Business Intelligence ! Oracle Business Intelligence iPhone
Oracle a créé l'évènement en étant le premier des "grands" à présenter une solution BI sur iPhone, lorsqu'ils ont sorti leur produit 'Oracle Business Indicators'  (ici), une application iPhone disponible gratuitement depuis iTunes (mais malheureusement inaccessible depuis la France...)  S'intégrant directement avec Oracle Business Intelligence Enterprise Edition Plus (OBIEE), ce programme permet l'affichage, et l'interaction directement avec des applications BI, depuis iPhone.
Pentaho BI Suite sur iPhone
Pour Pentaho, avec leur produit 'BI Suite', l'intégration avec iPhone a été rendu possible grâce aux possibilités de Safari (le browser web natif iPhone).  En effet, ce browser est capable d'afficher de "vraies" pages HTML, et des fichiers PDF.  Leur solution consiste donc à modifer légèrement les pages Web de BI Suite pour donner des pages mieux adaptés à iPhone, sans pour autant nécessiter la modification des applications BI sur le serveur. InformationBuilders Enterprise Business Intelligence WebFocus, le produit "Enterprise Business Intelligence" d'Information Builders, permet également l'accès aux rapports BI en mode Web sur iPhone, en fournissant des pages de format adaptés à l'écran du mobile. Et SAP dans tout ça? Il y a eu, début décembre 2007, l'annonce d'un module iPhone pour CRM (voir http://www.reuters.com/article/technologyNews/idUSN0452282620071204), mais depuis....rien. 
SAP aurait retiré leur produit, à la demande d'Apple, car celui-ci ne fonctionnait que sur des appareils "débloqués".  Business Objects propose "Business Objects Mobile", mais celui-ci nécessite une machine virtuelle java...dont iPhone ne dispose pas actuellement (même si Sun travaille dessus [http://www.phonenews.com/sun-to-bring-j2me-java-to-apple-iphone-2870/])
Alors que nous reste-t-il pour nos rapports BEx sur iPhone? Le plus simple est de modifier légèrement les requêtes BEx pour présenter les informations de façon intelligente (en limitant le nombre de colonnes, par exemple), et en adaptant la mise en page pour réduire l'encombrement 'inutile'...choses que je propose de vous montrer dans un futur article.

SAPPHIRE Berlin 2008 - Business Objects

Mercredi 21 mai 2008
business-objects SAPPHIRE Berlin 2008 - Business Objects


Le troisième et dernier jour de SAPPHIRE et surtout marqué par la présentation en session plénière des produits Business Objects par John Schwarz (qui est le CEO de Business Objects, et qui siège au board de SAP)

Clairement indépendant, tout en étant une part de la galaxie SAPla mention "an SAP company" a été ajoutée au logo de Business Objects :

business-objects SAPPHIRE Berlin 2008 - Business ObjectsLes 3 sessions pleinières ont bien mis en avant Business Objects, avec deux messages :
- c'est bien déjà bien integré à SAP
- pas la peine d'attendre pour se lancer avec Business Objects (pour les clients BW)

Il faut dire que les ambitions sont énormes.
Une diapo vue pendant le salon présentait le rachat dans les termes suivants :
- SAP : 10 M€ de C.A.
- Business Object : 1,5 M€ de C.A.
==> SAP + Business Object : 15 M€ de C.A. ! (je vous laisse faire le calcul des €€€ à dégager)

SAP BI Accelerator accélère plus vite !

Mercredi 2 avril 2008
En manque de sensations fortes ou votre solution manque de punch ?
Changez votre moteur avec BI Accelerator (BIA).

C’est presque vrai !

En effet, en aucune manière, vous ne devez renoncer aux approches traditionnelles d’optimiser votre solution dans les différentes étapes de construction d’une solution BI (optimisation des dimensions, de la requête, des paramètres systèmes ou même de la définition des besoins) avant de songer à d’autres solutions techniques.

Il serait dommage d’investir dans une nouvelle solution sans avoir au moins traité ou audité les goulots d’étranglements ! Qui plus est, pour rappel, avant toutes opérations, SAP BW va d’abord voir si la requête que vous utilisez est déjà présente dans la mémoire cache. Si toutefois, vous aviez déjà tout essayé, BIA est fait pour vous

Néanmoins, avec une totale utilisation des ERPs et la croissance du nombre des utilisateurs, il faut désormais gérer une quantité beaucoup plus importante d’informations.
La problématique devient alors la gestion des temps de réponse.
La disponibilité de vos informations depuis SAP BI est aujourd’hui critique et doit gérer des agrégations en téraoctet ?
Vos cubes grossissent exponentiellement de mois en mois ?
Vous désirez conserver un historique de vos informations assez conséquent pour ne pas avoir à les effacer ?

Voici les questions à se poser avant la mise en place d’une solution qui optimise vos temps de réponse.

Alors vient la réponse de SAP à ces problématiques, BI Accelerator.
Avec la baisse du prix de la mémoire (comparé aux disques), il devient intéressant d’utiliser cette première afin de stocker les informations lors de l’exécution d’une requête, surtout que les accès y sont beaucoup plus rapides (à l’instar du livecache de la solution SAP SCM).

bi accelerator
source : SAP

SAP propose un système 64 bit basé sur une solution développé avec Intel.
Cette solution a pour originalité de stocker les informations sous forme d’index, rangés et compressés par un moteur TREX. De ce fait la recherche d’informations ou les navigations de type drill down se fait beaucoup plus rapidement.

BIA est un système distribué ce qui lui permet d’être presque disponible 7j/7 et 24H/24 pour peu que la configuration achetée soit adéquate afin de fournir une grande disponibilité des informations.

Le système est par ailleurs évolutif car il est possible pendant l’utilisation, de rajouter des éléments de mémoire ou de processeur.
Attention BIA ne fonctionne qu’avec Netweaver 7.0 et ne fonctionne pas encore sur des objets de type datastore (ODS).

Quelles sont les avantages ?
- Des requêtes plus rapides en traitement et en temps de réponse (jusqu’à 10 fois)
- Réduction des temps de roll up des aggrégats
- Moins de maintenance au niveau BW côté paramétrage
Pour en citer quelques unes : plus besoin de maintenir des aggrégats, de gérer le cache olap (sauf si vous n’utilisez pas BIA bien sur)
- Moins de maintenance au niveau administration, il n’y a pas besoin d’optimiser le système BW ou la base de données puisque BIA s’occupe de tout. (par exemple, faire du partitionnement physique au sein de Netweaver BI)
- Le système d’exploitation est Linux, ce qui a pour avantage à ne pas devoir payer de licence dessus.

Pour rappel, BIA ne fait pas partie de Netweaver et requiert l’acquisition de licences.

SAP publie un retour d'expérience fait aux Etats Unis, ici

Pour plus d’informations, Censio s’associe avec SAP pour vous présenter plus en détail le produit.
N’hésitez donc pas à nous contacter.

Enfin la roadmap Business Intelligence SAP

Mardi 26 février 2008
Depuis peu, SAP a enfin livré sa roadmap concernant le futur produit BI qu'il comptait sortir.

Pas ou peu de surprises, on garde bien sur le datawarehouse SAP BW (pour la partie Netweaver BI) et on migre doucement vers les outils Crystal pour la restitution.

Bien sur, il y a une nouvelle couche qui est la version premium avec l'intégralité des fonctions Crystal.

Le schéma ci-desous représente les actuelles et futures gammes de produit.

Roadmap SAP BWSource: SDN
Les nouveaux produits attendus sur les 2 prochaines années sont :

Crystal Reports light et standard pour remplacer le Report designer
Pionneer pour remplacer le Bex Analyzer
XCelsius + pour remplacer le Web Application Designer
BI Mobile pour les applications mobiles

Conclusion : Beaucoup d'améliorations à prévoir et SAP BW a encore pas mal de jours devant lui
L'arrivée des technologies Flash pour la présentation (déjà avec Visual Composer)
Pas encore de news pour les applications de budget et de CPM ...

La présentation complète est disponible sur SDN SAP BW.