Question

"Business Intelligence" est un mot à la mode qui n'a pas de véritable sens pour les développeurs de logiciels ou Le terme a-t-il une signification implicite en termes de ce que le logiciel fait ou comment le logiciel le fait (au sens général)? Cela semble être un vrai terme commercial, mais cela signifie-t-il quelque chose en particulier pour un logiciel qui effectue des tâches de business intelligence?

Était-ce utile?

La solution

BI! = Rapports. Les plateformes de BI permettent aux utilisateurs de créer des applications qui aident les organisations à apprendre et à comprendre leur entreprise. Gartner définit une plateforme de BI en tant que plateforme logicielle offrant les 12 fonctionnalités suivantes:

  

Intégration

     
      
  • Infrastructure BI : tous les outils de la plate-forme doivent utiliser la même chose.   sécurité, métadonnées, administration,   intégration de portail, modèle d'objet et   moteur de requête, et devrait partager le   même apparence.
  •   
  • Gestion des métadonnées : c’est sans doute le plus important des 12   capacités. Non seulement tous   outils exploitent les mêmes métadonnées, mais   l'offre devrait fournir un robuste   moyen de rechercher, capturer, stocker, réutiliser   et publier des objets de métadonnées tels que   dimensions, hiérarchies, mesures,   métriques de performance et mise en page du rapport   objets.
  •   
  • Développement : la plateforme de BI devrait fournir un ensemble de programmes   outils de développement - couplés à un   Kit du développeur logiciel pour la création   Applications BI - cela peut être   intégré dans un processus métier,   et / ou intégré dans un autre   application. La plateforme de BI devrait   permet également aux développeurs de construire la BI   applications sans codage en utilisant   composants de type assistant pour un graphique   processus d'assemblage. Le développement   environnement devrait également prendre en charge Web   services dans l'exécution de tâches courantes   tels que la planification, la livraison,   administrer et gérer.
  •   
  • Flux de travail et collaboration : cette fonctionnalité permet aux utilisateurs de BI de   partager et discuter des informations via   dossiers publics et discussions.   En outre, l’application de BI peut   assigner et suivre des événements ou des tâches   alloué à des utilisateurs spécifiques, sur la base de   règles commerciales prédéfinies. Souvent,   cette capacité est fournie par   l'intégration avec un portail séparé ou   outil de workflow.
  •   
     

Diffusion d'informations

     
      
  • Rapports : la création de rapports permet de créer des   rapports interactifs avec très   distribution et planification évolutives   capacités. En outre, la plateforme de BI   les fournisseurs doivent gérer un large éventail de   styles de rapport (par exemple,   financière, opérationnelle et performance   tableaux de bord).
  •   
  • Tableaux de bord : ce sous-ensemble de rapports inclut la possibilité de:   publier des rapports officiels sur le Web avec   affichages intuitifs d'informations,   y compris les cadrans, les jauges et le trafic   lumières. Ces affichages indiquent la   état de la métrique de performance,   par rapport à un objectif ou une valeur cible.   De plus en plus, les tableaux de bord sont utilisés pour   diffuser des données en temps réel de   applications opérationnelles.
  •   
  • Requête ad hoc : cette fonctionnalité, également appelée self-service.   rapports, permet aux utilisateurs de demander à leurs   questions propres aux données, sans   compter sur le service informatique pour créer un rapport. Dans   en particulier, les outils doivent avoir un   couche sémantique robuste pour permettre aux utilisateurs   pour naviguer dans les sources de données disponibles. Dans   En outre, ces outils devraient offrir   gouvernance des requêtes et audit   capacités pour assurer que les requêtes   bien performer.
  •   
  • Intégration à Microsoft Office : dans certains cas, les plateformes de BI sont utilisées   en tant que niveau intermédiaire pour gérer, sécuriser et   exécuter des tâches BI, mais Microsoft Office   (en particulier Excel) agit en tant que BI   client. Dans ces cas, il est vital   que le fournisseur de BI fournit   intégration avec Microsoft Office,   y compris le support pour le document   formats, formules, données "Actualiser" et   tableaux croisés dynamiques. Intégration avancée   inclut le verrouillage et la réécriture de cellules.
  •   
     

Autres conseils

Je ne peux parler que de Cognos, un outil de génération de rapports tellement enrichi qu’ils l’appellent un "BI Suite". Je pense que la plupart des outils de BI sont les mêmes.

Si vous voyez un produit étiqueté en tant qu '"outil d'aide à la décision" " s’attendre à ce qu’il soit fortement concentré sur le reporting (qui est la partie la plus visible de la BI). Vous devez créer l'entrepôt de données vous-même, puis vous utiliserez l'outil de BI pour modéliser vos cubes afin de représenter au mieux les données que les utilisateurs souhaitent extraire de votre DW. Enfin, vous créerez des rapports à l'aide de cet outil, même si vos utilisateurs peuvent voir les données contenues dans le cube à l'aide de fonctionnalités situées en dehors des rapports que vous avez créés.

De plus, vous pouvez ajouter Business Objects, les rapports Crystal, n’importe lequel de ces outils de création de rapports, car, en réalité, BI == Reporting.

Définition

Intelligence économique fait référence aux compétences, aux technologies, applications et pratiques utilisées pour aider une entreprise à mieux comprendre son contexte commercial. L’intelligence d’affaires peut également faire référence aux informations collectées.

Les technologies BI fournissent des vues historiques, actuelles et prédictives des opérations commerciales. Les fonctions courantes des technologies d’intelligence d’entreprise sont les suivantes: reporting, OLAP, analyse, fouille de données, gestion des performances de l’entreprise, tests de performance, exploration de texte et analyse prédictive.

L’intelligence d’affaires a souvent pour objectif de favoriser une meilleure prise de décision. Ainsi, un système de BI peut être appelé un système d’aide à la décision (DSS).

Expérience personnelle

Après avoir travaillé pendant 7 ans dans un logiciel de Business Intelligence dans le passé, je ne pense pas que ce soit un mot à la mode vide. Allez dans un supermarché et demandez-leur comment ils savent combien de fromage ils ont mis dans leur magasin. où ils l'ont mis; et quelles marques. Adressez-vous à un producteur de saucisses: ils ont fait analyser notre produit en se basant sur de nombreuses variables, par exemple, le type d’affichage qu’ils avaient au supermarché: ordinaire, plus pertinent, difficile à repérer. Ils ont décidé quelles variables étaient pertinentes pour eux et devaient donc être analysées. Rendez-vous à une entreprise d'envoi de colis et demandez-leur quels services ils promeuvent et pourquoi. Ils analysent tous toutes leurs données et utilisent un logiciel pour cela. Bien sûr, vous avez besoin d'un cerveau ainsi que d'un logiciel. mais hélas, vous avez besoin d’un logiciel et d’un cerveau.

Ce peut être un terme large et ouvert, oui. Mais ce n'est pas un terme vide.

Plus concrètement, tout ce qui paie vos factures pendant 7 ans n’est pas vide: -)

Business Intelligence consiste à dénormaliser vos bases de données OLTP existantes en un système de critères de mesure. L'un des plus importants problèmes des systèmes de Business Intelligence est que les données rapportées sont générées avec une grande rapidité. Les systèmes de base de données OLTP transactionnels satisferaient les requêtes qu'une base de données OLAP (type de base de données utilisée pour la génération de rapports BI) effectue régulièrement avec une grande rapidité. Quand je parle de rapidité, selon mon expérience, toute requête de plus de 5 secondes indique la nécessité de remanier l'architecture de manière plus efficace. Dans l'environnement transactionnel, le langage de base de données utilisé est TSQL. Dans le monde OLAP, le langage unifié est appelé MDX, Multi-Dimensional eXtensions et constitue en fait une extension du langage SQL. Dans la pile Microsoft et à partir de VS 2005, Analysis Services ainsi que MS SQL Server sont à l'aise avec le CLR. Les applications peuvent être créées et gérées directement à partir de l'EDI de Visual Studio. La possibilité de raccorder des objets SSIS à partir de VS et de créer des couches de traitement ETL pouvant s’intégrer à SQL Server et conserver le magasin de données nettoyé dont le source est devenue la source de données de votre base de données Analysis Services m’indique assurément qu’un développeur acquiert une tonne de contrôle sur entrées et sorties lors de la création de solutions avec MS Stack. En tout cas, c’est ce que je pense.

Sur la base de l’expérience acquise par Business Objects, Oracle et, dans une moindre mesure, Cognos ont été contraints d’acquérir pour améliorer leurs offres de Business Intelligence, Business Objects étant davantage un consommateur de reporting que de base de données et une société de reporting. À mon avis, Cognos a fait l'acquisition la plus intelligente lorsque nous avons acquis une base de données OLAP de planification supplémentaire auprès d'Applix, TM1, ainsi qu'un des meilleurs outils de génération de rapports OLAP en libre-service du secteur, Executive Viewer, capable de générer des rapports à l'aide de la solution Essbase, TM1 d'Oracle. Cognos probablement à présent, Analysis Services, SAP BW, À ma connaissance, HP n’offre aucune offre de BI. Cependant, ils utilisaient Executive Viewer lors de ma dernière visite.

Vous pouvez rédiger un élément de " intelligence économique " logiciel - mais c'est assez complexe. Un tel logiciel agirait comme un gestionnaire, en analysant les données et en formulant des recommandations. Pensez à un programme avec un MBA. Le problème est que, pour écrire un tel programme, il faut non seulement créer des outils d’analyse permettant à l’application de balayer automatiquement les informations à la recherche de schémas commerciaux, mais aussi de donner au programme "intuition". que les chefs d'entreprise les plus réussis ont. Un programme basé sur des règles strictes ne prendra pas nécessairement les meilleures décisions, mais les décisions les mieux documentées.

J'ai été contacté par une société (il s'agit d'un exemple d'applications pratiques pour la veille stratégique) qui souhaitait une application permettant de surveiller les tendances dans certaines catégories de marché et de les utiliser pour prévoir les prix optimaux de leurs produits. Ils vendaient des produits de luxe dont les prix fluctuaient tout au long de l’année et selon divers indicateurs économiques. La plupart de leurs gestionnaires pouvaient établir ce type de tarification et cherchaient à l’automatiser. L'analyse requise à cette fin impliquerait des statistiques avancées, une intelligence artificielle pour l'interpréter, sans parler de la possibilité d'acquérir les données dont elle avait besoin. Le budget d'ouverture du projet était de 2 millions de dollars. Pas quelque chose pour les fous.

Concrètement, c’est le mot à la mode qui décrit un ensemble de produits tels que Business Objects, SAS BI et certaines offres des suspects habituels tels que Oracle et HP.

Il s’agit généralement de "jolies impressions". rédiger des rapports dans des bases de données de style datawarehouse, et la meilleure description générique serait probablement la couche de présentation dans une architecture d'entrepôt de données.

La Business Intelligence (BI) représente les outils et systèmes qui jouent un rôle clé dans le processus de planification stratégique de l'entreprise. Ces systèmes permettent à une entreprise de collecter, stocker, accéder et analyser ses données pour faciliter la prise de décision. Généralement, ces systèmes illustreront la veille stratégique dans les domaines du profilage de la clientèle, du support client et des études de marché. , segmentation du marché, rentabilité des produits, analyse statistique et analyse des stocks et de la distribution, pour n'en nommer que quelques-uns.

Selon le DataWarehouse Institute (TDWI), BI est "le processus, les technologies et les outils nécessaires pour transformer les données en information, les informations en connaissances et la connaissance en plans permettant de générer des actions commerciales rentables".

IMHO, la BI a un sens, et ce n’est pas seulement un mot à la mode, c’est particulièrement vrai pour les gens d’affaires qui tirent une réelle valeur de leurs actifs informatiques grâce à la BI.

La BI n’est pas seulement un outil de reporting et d’analyse de données, elle représente plutôt la somme de technologies, de processus et d’options; peoplen est donc plus qu’un problème technique, même s’il recouvre un aspect technique réel (et généralement difficile). texte du lien

Donner une réponse beaucoup plus longue semble donner l'impression que le son est plein de vent, alors:

Business Intelligence: logiciel de reporting doté de solides capacités supplémentaires et axé sur la prévision future basée sur des données historiques.

Une BI de nouvelle génération est devenue beaucoup plus interactive. Avec Flash et d'autres technologies Web 2.0, des tableaux de bord sophistiqués et faciles à utiliser, les visualisations sont livrées sur le Web comme les rapports précédents.

Je pense que la meilleure définition de B.I. Est-ce que cela vous donne la possibilité de poser facilement des questions de type «si» à votre système? Fournir des informations fixes est un rapport. Fournir des informations en direct sont des tableaux de bord. Fournir des réponses interactives est B.I.

La business intelligence consiste à comprendre ses affaires. C'est une étrange conversation de l'intelligence militaire qui consiste à comprendre l'ennemi. Il fournit aux combinaisons des informations avec lesquelles prendre des décisions commerciales.

Pour un développeur, c'est un type de logiciel que l'on pourrait développer. Pas tellement celui qu'un développeur utiliserait.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top