Article
· Jan 4 7m de lecture

Principes de base de l'utilisation d'ARCHITECTE : gestion et analyse efficaces des données dans la plateforme de données InterSystems IRIS

À l'ère numérique d'aujourd'hui, une gestion efficace des données et une analyse précise des informations deviennent essentielles au succès des opérations de l'entreprise. InterSystems IRIS Data Platform propose deux outils essentiels conçus pour assurer une gestion pratique des données : ARCHITECTE et ANALYSEUR.

ARCHITECTE: ARCHITECTE est un outil puissant créé pour développer et gérer des applications sur la plateforme InterSystems IRIS. Une caractéristique essentielle d'ARCHITECTE est la capacité de produire et de personnaliser des modèles de données complexes. Il permet aux utilisateurs de gérer la structure des données avec flexibilité pour répondre aux exigences spécifiques de leurs applications. ARCHITECTE simplifie le processus de développement en fournissant une interface conviviale pour gérer la logique métier et les fonctionnalités des applications, ainsi que pour s'adapter aux besoins changeants de l'entreprise. Une partie cruciale du travail avec ARCHITECTE consiste à créer et à personnaliser des modèles de données complexes. Examinons donc les instructions étape par étape sur la façon de procéder.

Pour commencer à utiliser la fonctionnalité ARCHITECTE, vous devez vous rendre dans le panneau de configuration correspondant. Pour ce faire, rendez-vous dans la section Gestion d'IRIS et sélectionnez l'onglet "Analyses". Ensuite, passez à la section « Architecte ».

Dans le menu Architecte, cliquez sur l'onglet "Nouveau" en haut de l'écran.

Cela ouvrira le menu "CRÉER UNE NOUVELLE DÉFINITION DE MODÈLE DE DONNÉES".

  • Type de définition : ce champ sélectionne le type de définition du modèle de données. Dans le contexte d'ARCHITECT, il peut s'agir de « Cube » ou de « Zone de sujet ». « Cube » est généralement utilisé pour définir des données multidimensionnelles, tandis que « Zone de sujet » ne décrit qu'une partie des données.

Si le type « Cube » est sélectionné, vous pouvez remplir les champs suivants comme indiqué ci-dessous :

  • Nom du cube:

Dans ce champ obligatoire, vous devez spécifier un nom unique pour le cube de données que vous souhaitez créer. Ce nom sera utilisé pour identifier le cube de données dans le système.

  • Afficher le nom:

Ici, vous pouvez attribuer un nom qui sera affiché dans l'interface utilisateur pour ce cube de données. Ce nom peut être plus descriptif et précis que le nom du cube pour permettre à l'utilisateur de mieux comprendre.

  • Source du Cube:

Cette section spécifie la source de données du cube : soit un cube déjà existant ; soit une classe persistante.

  • Nom de Classe pour le Cube:

Dans ce champ obligatoire, vous devez mentionner le nom de la classe dans laquelle sera stockée la définition du cube. Ce nom doit inclure le nom du package pour identifier correctement la classe.

  • Description de classe :

Ce champ vous permet de saisir une description ou un contexte pour la classe de cube de données que vous créez, ce qui facilite la compréhension de son objectif et de son contenu. Cette description peut s'avérer utile pour organiser et structurer les données dans le système.

Si le type « Domaine » est sélectionné, les champs suivants peuvent être renseignés comme suit :

  • Nom de la zone de sujet :

Dans ce champ obligatoire, vous devez indiquer un nom unique pour cette zone de sujet créé. Ce nom sera utilisé pour identifier cette zone de sujet dans le système.

  • Afficher le Nom:

Ici, vous pouvez sélectionner un nom à afficher dans l'interface utilisateur pour cette zone de sujet. Ce nom peut être plus descriptif et plus simple que le nom de la zone de sujet, car nous en avons généralement besoin pour des raisons de commodité.

  • Cube de Base:

Ce champ doit être rempli car il spécifie un cube existant qui sera utilisé comme cube de base pour cette zone de sujet. Les données de ce cube seront disponibles dans cette zone de sujet.

  • Filtrer:

Il s'agit d'une expression MDX qui filtre la zone de sujet donnée. Il vous permet de restreindre les données disponibles pour des conditions ou des critères particuliers.

  • Nom de classe pour la zone du sujet:

Ce champ obligatoire précise le nom de classe utilisée pour stocker la définition de la zone de sujet. En plus de ce nom, vous devez inclure le nom du package pour identifier correctement la classe.

  • Description de classe:

Ce champ vous permet de saisir une description ou un contexte pour la classe de la zone de sujet en cours de création, simplifiant ainsi la compréhension de son objectif et de son contenu. Cette description peut être utile pour organiser et structurer les données dans le système.

Après avoir cliqué sur OK l'Architecte vous présente l'interface mise à jour de la définition de votre cube ou de la zone de sujet. 

Pour ouvrir un autre cube ou une autre zone de sujet, cliquer sur "Ouvrir" dans le menu principal de l'ARCHITECTE.

Selon le type de définition que vous avez choisi, le cube peut être disponible dans deux onglets de l'ARCHITECTE :

Si le type "Cube" a été choisi, le cube créé sera disponible dans l'onglet "Cubes".

Si le type « Zone de sujet » a été sélectionné, le cube créé sera disponible dans l'onglet « Zone de sujet ».

Une fois le cube ouvert, les champs suivants seront affichés :

  • Classe Source: 

Ce champ indique la classe source associée aux données utilisées pour assembler ce cube. Dans notre cas, ce sera "data.commande".

  • Éléments du modèle: 

Cette section répertorie tous les éléments associés au cube souhaité. Les éléments peuvent inclure des mesures, des dimensions, des listes, des champs de liste, des membres calculés, des ensembles nommés, des relations et des expressions.

  • Ajouter élément: 

Ce bouton vous autorise à ajouter un nouvel élément au cube désigné pour une analyse plus approfondie.

  • Annuler: 

Cette fonction est utilisée pour annuler la dernière action ou modification effectuée dans le cadre de l'édition de ce cube.

  • Développer tout: 

Cette fonctionnalité développe tous les éléments de la liste pour une visualisation et un accès faciles aux détails.

  • Réduire tout: 

Cette fonction réduit tous les éléments de la liste pour une navigation et une révision du contenu sans détail.

  • Réorganiser: 

Cette action vous permet de modifier l'ordre des éléments dans le cube pour un affichage et une analyse des données simples.

Pour ajouter un nouvel élément au cube, cliquez sur "Ajouter un élément", et le menu suivant "AJOUTER UN ÉLÉMENT AU CUBE" apparaîtra :

  • Nom du Cube: 

C'est le nom du cube auquel vous allez ajouter un nouvel élément.

  • Saisir nom nouvel élément: 

C'est le champ dans lequel vous devez saisir un nouveau nom pour l'élément de données que vous souhaitez ajouter.

  • Sélectionnez un élément à ajouter à cette définition de ce cube

Dans cette zone, vous choisissez le type d'élément que vous souhaitez ajouter. Les options peuvent inclure « Mesure », « Dimension de données », « Dimension temporelle », « Âge », « Dimension iKnow », « Dimension partagée », « Hiérarchie », « Niveau », « Propriété », « Liste », « ListingField ». ", " Membre calculé ", " Dimension calculée ", " Ensemble nommé ", " Relation " et " Expression ".

  • Les dimensions de données spécifient comment regrouper les données par valeurs autres que le temps:

Dans cette partie, j'expliquerai comment les dimensions des données aident à regrouper les données en valeurs spécifiques autres que temporelles.

Après avoir ajouté avec succès l'élément souhaité au cube, il est essentiel d'effectuer le processus de compilation et de création du cube pour mettre à jour et optimiser les données. La compilation du cube garantit que toutes les modifications et tous les nouveaux éléments sont intégrés correctement dans la structure du cube, tandis que la création garantit l'optimisation des performances et la mise à jour des données.

Il est essentiel de se rappeler que la création ne sera disponible que lorsque la compilation sera terminée avec succès. Ceci garantit que le processus de création est basé sur des données précises et à jour traitées et préparées lors de la compilation.

ARCHITECTE fait partie intégrante de la plateforme InterSystems IRIS, qui offre des capacités étendues de développement et de gestion de modèles de données. Il offre aux utilisateurs une flexibilité unique pour créer et modifier des modèles de données complexes, leur permettant de personnaliser la structure des données pour répondre aux exigences d'une application spécifique. Le système de compilation et de construction permet une mise à jour et une optimisation efficaces des données, garantissant ainsi des performances et une précision élevées dans divers scénarios commerciaux.

Avec ARCHITECT, les utilisateurs peuvent modifier les éléments du cube, notamment les mesures, les relations, les expressions et autres, et effectuer des analyses plus approfondies basées sur les données mises à jour. Il permet d'adapter facilement les applications aux exigences changeantes de l'entreprise et de répondre rapidement aux besoins croissants d'une entreprise.

Discussion (0)1
Connectez-vous ou inscrivez-vous pour continuer