MicroStrategy ONE
Rapport basé sur le temps
À partir de MicroStrategy ONE Update 12, vous pouvez créer des calendriers géorgiens. Vous pouvez facilement contrôler la taille et l’emplacement des tables d’entrepôt qui constituent l’épine dorsale des attributs intelligents.
À partir de MicroStrategy 2021 Update 10, les utilisateurs peuvent choisir une langue d'interface pour les objets de langue.
La Mise à jour 8 de 2021 de MicroStrategy apporte une approche actualisée aux dimensions de temps dans MicroStrategy, ainsi qu'un ensemble de fonctionnalités uniques pour les dimensions de temps. Les rapports basés sur les fuseaux horaires rendent vos données sensibles au fuseau horaire, offrant aux utilisateurs la possibilité de filtrer et de regrouper les données par valeurs horaires dans différents fuseaux horaires.
Pour compléter cette fonctionnalité, nous avons publié un nouvel ensemble d'attributs intelligents. Ces attributs intelligents représentent différents intervalles de temps et vous permettent de créer de manière transparente une hiérarchie temporelle complète sans avoir besoin de créer des attributs distincts pour chaque dimension et de maintenir des relations entre eux.
La fonctionnalité de langues vous permet d'internationaliser facilement votre environnement. Vous pouvez définir la mise en forme pour les attributs intelligents dans Library. Cela permet un formatage cohérent dans une région particulière. Les objets de langue permettent également le contrôle de la langue de l'interface dans Library si la langue est prise en charge d'origine.
Les langues suivantes sont prises en charge par défaut : chinois (simplifié), chinois (traditionnel), danois (Danemark), néerlandais (Pays-Bas), anglais (Royaume-Uni), anglais (États-Unis), français (Belgique), français (France ), français (Suisse), allemand (Allemagne), allemand (Suisse), italien (Italie), italien (Suisse), japonais, coréen, polonais, portugais (Brésil), espagnol (Espagne) et suédois (Suède).
Consultez les sujets suivants pour commencer :
-
Modélisation : créez des attributs sensibles aux fuseaux horaires et des attributs intelligents
-
Modifier les fuseaux horaires du tableau de bord dans Library Mobile
Conditions préalables
-
Les valeurs de la base de données doivent être stockées au format TimeStamp, en UTC, sans décalage horaire.
-
Les bases de données suivantes sont prises en charge. Assurez-vous que la source de données que vous utilisez a la prise en charge des fuseaux horaires activée.
-
AlliageDB
-
Amazon Redshift
-
Azure Synapse Analytics
-
Exasol
-
Google BigQuery
-
IBM Db2
-
Microsoft SQL Server 2012
-
Microsoft SQL Server 2014
-
Microsoft SQL Server 2016
-
Microsoft SQL Server 2017
-
Microsoft SQL Server 2019
-
MySQL 5.x
-
MySQL 8.x
-
Oracle 12c
-
Oracle12c R2
-
Oracle 18c
-
Oracle 19c
-
Oracle 21c
-
PostgreSQL
-
SAP HANA 2.x
-
SnowFlake
-
Teradata 16.x
-
Teradata 17,00
Google BigQuery ne prend en charge que les rapports basés sur le fuseau horaire. Les attributs intelligents ne sont pas disponibles en raison des limitations du pilote GBQ sur la prise en charge des insertions en masse. MicroStrategy travaille avec le fournisseur pour résoudre ce défaut.
-
-
Un rapport de création de calendrier, qui active les attributs intelligents, est disponible pour les passerelles ci-dessus uniquement via la connectivité ODBC.
-
La version du moteur de données dans un projet qui utilise des objets d'internationalisation doit être définie sur la version 2021 ou ultérieure.
-
MicroStrategy crée des tables de relations gérées dans votre base de données pour utiliser des attributs intelligents.
-
Les objets d'internationalisation créés avec une version de MicroStrategy antérieure à MicroStrategy 2021 Update 8 ne sont pas compatibles et doivent être recréés. Si vous avez déjà utilisé la création de rapport basée sur un fuseau horaire en tant que fonctionnalité d'évaluation, MicroStrategy recommande de supprimer tous les objets existants avant de procéder à la mise à niveau vers 2021 Update 8.
-
Les rapports basés sur le fuseau horaire et les attributs intelligents ne sont disponibles que pour les projets utilisant un schéma de projet. MTDI n'est pas pris en charge.
-
Cliquez ici pour voir les 43 langues de base prises en charge par notre fonctionnalité de formatage.
Chinois (simplifié), chinois (traditionnel), danois (Danemark), néerlandais (Pays-Bas), anglais (Royaume-Uni), anglais (États-Unis), français (France), français (Suisse), allemand (Allemagne), allemand (Suisse). ), italien (Italie), italien (Suisse), japonais, coréen, polonais, portugais (Brésil), russe, espagnol (Espagne) (moderne), espagnol (Espagne), suédois (Suède), portugais (Portugal), espagnol ( Mexique), français (Canada), hongrois, croate, tchèque, slovaque, slovène, bosniaque, serbe - cyrillique, serbe - latin, FYRM - macédonien, albanais, bulgare, finnois, grec, roumain, anglais (Australie), anglais (nouveau Zélande), norvégien - bokmål, norvégien - nynorsk, letton, turc
Compatibilité
-
Le reporting basé sur un fuseau horaire est disponible uniquement dans les tableaux de bord et non pris en charge dans les rapports et documents.
-
Les attributs intelligents ne sont pris en charge que dans les tableaux de bord, les rapports et les cubes intelligents. Vous pouvez les utiliser de la même manière que les attributs normaux.
-
MicroStrategy Web : le reporting basé sur un fuseau horaire n'est pas disponible dans MicroStrategy Web. MicroStrategy recommande fortement de créer ou de consommer des tableaux de bord à l'aide de Workstation, Library ou l'application MicroStrategy.
-
Library Mobile : le reporting basé sur un fuseau horaire est actuellement disponible uniquement sur iOS. Library Mobile offre l'expérience de consommation uniquement. Les utilisateurs peuvent changer de fuseau horaire via le panneau Filtre.
-
Application MicroStrategy : le reporting basé sur un fuseau horaire n'est pas encore pris en charge.
-
MicroStrategy Developer : MicroStrategy décourage la modification des objets dans Developer qui utilisent des fonctionnalités d’internationalisation. Bien que les objets utilisés par les fonctionnalités d'internationalisation puissent être visibles dans Developer (tels que les attributs de base pour les attributs intelligents ou les attributs prenant en compte le fuseau horaire), ils ne doivent être modifiés que via Workstation. Cela s'applique à la modification de tous les objets et à l'attachement d'objets liés à l'internationalisation.
Administration : Créer des objets d'internationalisation
Pour utiliser la fonctionnalité de création de rapports basée sur le fuseau horaire, vous devez créer au moins un fuseau horaire dans votre environnement.
Vous devez disposer de l'ensemble de privilèges Administrateur pour créer et gérer des objets d'internationalisation.
Ajoutez des fuseaux horaires à votre environnement
-
Ouvrir la Workstation fenêtre.
-
Dans le volet de navigation, cliquez sur , à côté de Internationalisation.
-
Dans Type, choisissez Fuseau horaire.
-
Sélectionnez les fuseaux horaires que vous souhaitez ajouter.
-
Cliquez sur Créer.
Ajoutez des langues à votre environnement
-
Ouvrir la Workstation fenêtre.
-
Dans le volet de navigation, cliquez sur , à côté de Internationalisation.
-
Dans Type, choisissez Langue.
-
Sélectionnez les langues de base pour vos objets. Les langues de base ont des formats adaptés à la langue et à la région données parmi lesquelles choisir.
-
Cliquez sur Créer.
Modifier les objets de fuseau horaire
-
Dans le volet de navigation, cliquez sur Internationalisation.
-
Cliquez avec le bouton droit sur un objet de fuseau horaire et choisissez Modifier.
-
Modifiez le nom d’affichage ou le fuseau horaire attribué.
-
Cliquez sur Enregistrer.
Modifier les objets de langage
-
Dans le volet de navigation, cliquez sur Internationalisation.
-
Cliquez avec le bouton droit sur un objet de langue et choisissez Modifier.
-
Modifiez le nom d'affichage.
-
À partir de MicroStrategy ONE Update 11, vous pouvez choisir la langue de l'interface souhaitée à partir de la Langue de l'interface liste déroulante.
- Les utilisateurs qui utilisent des langues hors de la boîte doivent choisir la même langue définie dans Langue de base.
- Les utilisateurs qui utilisent des langues non prêtes à l'emploi doivent choisir Option la mieux adaptée.
-
Dans le volet gauche, cliquez sur Formatage.
-
Choisissez le formatage souhaité dans la liste déroulante pour chacun des intervalles d'attributs intelligents. Les options de formatage disponibles dépendent du choix de la langue de base.
-
Cliquez sur Enregistrer.
Pour supprimer des objets de fuseau horaire, assurez-vous qu'ils ne sont pas utilisés dans d'autres objets tels que des tableaux de bord ou des projets, car cela empêcherait leur suppression.
-
Dans le volet de navigation, cliquez sur Internationalisation.
-
Sélectionnez les objets que vous souhaitez supprimer.
-
Cliquez avec le bouton droit sur votre sélection et choisissez Supprimer.
-
À l'invite, cliquez sur Supprimer.
Les utilisateurs disposent par défaut du privilège Afficher pour tous les objets d'internationalisation.
-
Dans le volet de navigation, cliquez sur Internationalisation.
-
Cliquez avec le bouton droit sur l'objet d'internationalisation et choisissez Propriétés.
Choisissez Obtenir des informations si vous utilisez un Mac.
-
Dans le volet gauche, cliquez sur Accès de sécurité.
-
Sélectionnez des utilisateurs ou des groupes d'utilisateurs pour modifier leurs autorisations.
-
Cliquez sur pour ajouter une nouvelle liste de contrôles.
-
Sélectionnez des utilisateurs uniques ou des groupes d'utilisateurs entiers et cliquez sur Ajouter.
-
Cliquez sur OK.
Activer les rapports basés sur le fuseau horaire dans un projet et définir le fuseau horaire par défaut au niveau du projet
Pour utiliser les rapports basés sur le fuseau horaire, vous devez activer la fonctionnalité et définir un fuseau horaire par défaut pour un projet.
-
Ouvrir la Workstation fenêtre.
-
Dans le volet de navigation, cliquez sur Projets.
-
Cliquez avec le bouton droit sur un projet et choisissez Propriétés.
Choisissez Obtenir des informations si vous utilisez un Mac.
-
Dans le volet gauche, cliquez sur Internationalisation.
-
Activer Activer un fuseau horaire pour ce projet.
-
Dans Fuseau horaire par défaut, sélectionnez un fuseau horaire personnalisé.
Attribuer des objets d'internationalisation par défaut aux utilisateurs
Les objets d'internationalisation ne peuvent pas être appliqués aux groupes d'utilisateurs en raison d'éventuels conflits de règles si les utilisateurs sont membres de plusieurs groupes.
-
Dans le volet de navigation, cliquez sur Utilisateurs et groupes.
-
Cliquez avec le bouton droit sur un utilisateur et choisissez Modifier.
-
Dans le volet gauche, cliquez sur Internationalisation.
-
Sélectionnez les objets d'internationalisation par défaut pour l'utilisateur.
Modélisation : créez des attributs sensibles aux fuseaux horaires et des attributs intelligents
Créer des attributs prenant en compte le fuseau horaire
L’attribut prenant en compte le fuseau horaire doit être un formulaire unique avec le type de données TimeStamp. Les formulaires autres que la clé et les relations sont supprimés si ce paramètre est activé.
-
Dans le volet de navigation, cliquez sur , à côté de Objets.
-
Choisissez votre environnement et votre projet.
-
Sélectionner Attribut et cliquez sur Sélectionner.
-
Saisissez un attribut Nom.
-
Dans l'en-tête de tableau, cliquez sur Ajouter un nouveau formulaire.
-
Sélectionnez une table et une colonne avec le type de données approprié.
-
Sélectionner Sensible au fuseau horaire pour permettre aux utilisateurs de filtrer et de regrouper les données par valeur de temps dans différents fuseaux horaires. Le paramètre au niveau du projet doit être activé pour que cette option apparaisse.
-
Cliquez sur Enregistrer.
-
Mettez à jour votre schéma pour afficher les modifications.
À propos des attributs intelligents
Les attributs intelligents représentent différents intervalles de temps, vous permettant de créer facilement une hiérarchie temporelle complète sans avoir besoin de créer des attributs distincts pour chaque dimension, en conservant la hiérarchie et les relations entre eux.
L'activation de la prise en compte du fuseau horaire pour créer des attributs intelligents n'est pas requise. Bien que ces deux fonctionnalités se complètent, vous pouvez les utiliser séparément. L'attribut de base d'un attribut intelligent doit avoir le type de données TimeStamp. Un attribut de base peut avoir des formes supplémentaires. Si vous mettez à niveau des attributs existants pour inclure des attributs intelligents, toutes les relations sont supprimées pour l'attribut de base.
Les périodes d'intervalle sont fixes et ne peuvent pas être modifiées. L'éditeur vous permet de modifier le comportement de tri pour chaque attribut intelligent, ainsi que le nom de chaque attribut intelligent. Par défaut, le nom est [base attribute name] ([interval duration])
. Des attributs intelligents de quinze minutes sont toujours créés si des intervalles plus élevés sont créés. MicroStrategy crée automatiquement des relations entre les attributs de base et tous les attributs intelligents.
L'éditeur d'attributs pour un attribut de base spécifique est le seul endroit où des attributs intelligents peuvent être créés, modifiés ou supprimés.
Pour utiliser cette fonctionnalité, MicroStrategy doit créer des tables gérées dans votre base de données.
Créer des attributs intelligents
-
Dans le volet de navigation, cliquez sur , à côté de Objets.
-
Choisissez votre environnement et votre projet.
-
Sélectionner Attribut et cliquez sur Sélectionner.
-
Saisissez un attribut Nom.
-
Dans l'en-tête de tableau, cliquez sur Ajouter un nouveau formulaire.
-
Sélectionnez une table et une colonne avec le type de données approprié.
-
Cliquez sur Attributs intelligents onglet.
-
Sélectionnez les intervalles souhaités.
-
Cliquez sur Enregistrer.
-
Mettez à jour votre schéma pour afficher les modifications.
Hiérarchie système
Pour afficher votre hiérarchie temporelle nouvellement créée, ouvrez l'éditeur de hiérarchie système. Une hiérarchie créée avec des attributs intelligents ne peut pas être modifiée dans cet éditeur.
-
Dans le volet de navigation, cliquez sur Schémas.
-
Cliquez avec le bouton droit sur le schéma du projet que vous souhaitez afficher et choisir Afficher la hiérarchie.
-
Parcourez les hiérarchies disponibles pour votre projet.
Exécution initiale des attributs intelligents
MicroStrategy crée des tables gérées dans votre base de données qui servent de tables de référence et de tables de relations pour les attributs intelligents. Lors de l'exécution initiale d'objets dotés d'attributs intelligents, une tâche est déclenchée pour créer ces tables. Le message d'erreur suivant s'affiche également.
Une fois le message d'erreur affiché, vous pouvez suivre la progression du rapport de création du calendrier via le moniteur de tâches.
-
Dans le volet de navigation, cliquez sur Moniteurs.
-
Dans le volet gauche, cliquez sur Tâches.
-
Si la tâche n'est pas visible, cliquez sur Actualiser en haut à gauche pour actualiser manuellement la liste des tâches.
En savoir plus sur les attributs intelligents dans KB485831 et le rapport du générateur de calendriers dans KB485832.
Création de tableaux de bord
-
Une fois qu'un attribut marqué comme sensible au fuseau horaire est ajouté au jeu de données, ouvrez le panneau Filtre et cliquez sur pour gérer le comportement du tableau de bord dans la couche de consommation.
-
Sélectionner Appliquer le fuseau horaire de l'utilisateur pour ouvrir le tableau de bord dans le fuseau horaire défini pour l'utilisateur dans ses préférences Library. Le fuseau horaire peut également être attribué par l'administrateur via l'éditeur utilisateur. Si l'utilisateur n'a pas de fuseau horaire spécifié, le tableau de bord s'ouvre dans le fuseau horaire par défaut du projet.
-
Sélectionner Utiliser un fuseau horaire spécifique pour définir le fuseau horaire par défaut dans lequel le tableau de bord s'ouvre, quelles que soient les préférences de l'utilisateur. Les utilisateurs peuvent modifier le fuseau horaire dans la couche de consommation. Lorsque vous sélectionnez un fuseau horaire, les données s'ajustent automatiquement à ce fuseau horaire.
Si vous souhaitez empêcher les utilisateurs de modifier le fuseau horaire dans la couche de consommation, sélectionnez Verrouiller dans la Library pour empêcher tout changement.
Cubes intelligents
Les cubes intelligents prennent en charge les rapports basés sur le fuseau horaire. Les données des cubes intelligents peuvent être soit marquées comme disponibles pour la conversion de fuseau horaire lors de l'exécution d'objets, soit définies dans un fuseau horaire spécifique.
-
Dans le volet de navigation, cliquez sur , à côté de Objets.
-
Choisissez votre environnement, votre projet et Cube intelligent selon le type de votre jeu de données.
-
Ajoutez des attributs prenant en compte le fuseau horaire au cube. Ajoutez des attributs et des mesures supplémentaires si nécessaire.
-
Ouvrez le menu Internationalisation
-
Sélectionnez l'élément souhaité Fuseau horaire. Si ce paramètre est laissé à Par défaut, le Cube intelligent est publié en utilisant le fuseau horaire par défaut sélectionné pour le projet.
-
Activer les traductions basées sur le fuseau horaire et le calendrier est sélectionné par défaut, donnant aux utilisateurs la possibilité de basculer entre les fuseaux horaires dans les objets créés au-dessus du Cube. Cela fait de votre cube un cube intelligent à plusieurs fuseaux horaires. Pour verrouiller les données sur un fuseau horaire spécifique et empêcher les utilisateurs de changer de fuseau horaire dans les objets créés au-dessus du Cube, désélectionnez Activer la case à cocher Traductions basées sur un fuseau horaire et un calendrier. Cela fait de votre cube un cube intelligent à fuseau horaire unique.
-
Enregistrer et publier le Cube.
Mise en page
Les attributs intelligents peuvent suivre les paramètres de formatage de l'objet langage. Suivez les étapes ci-dessous pour soumettre les attributs à ces modifications dans la couche de consommation.
-
Dans un tableau de bord, ouvrez le panneau Ensembles de données. À partir de MicroStrategy 2021 Update 9, vous pouvez également définir ce formatage au niveau du tableau de bord en utilisant le panneau Éditeur.
-
Cliquez avec le bouton droit sur un attribut intelligent et choisissez Format du nombre.
-
Changer Automatique à [Durée de l'intervalle].
-
Utiliser le format par défaut est activé par défaut. Si vous souhaitez attribuer un formatage différent dans votre tableau de bord pour les attributs intelligents, désélectionnez cette option et choisissez-en une autre.
-
Cliquez sur OK.
Modifier les fuseaux horaires et les langues dans Library
Dans Library Web et Library Mobile iOS, vous pouvez modifier les fuseaux horaires et les langues. Votre tableau de bord doit contenir un attribut prenant en compte le fuseau horaire.
Modifier les fuseaux horaires pour les données de votre tableau de bord
-
Ouvrez un tableau de bord contenant un attribut prenant en compte le fuseau horaire.
-
Pour modifier le fuseau horaire du tableau de bord, cliquez sur Filtrer.
-
Sélectionnez un fuseau horaire disponible et cliquez sur Appliquer.
Définir le fuseau horaire et la langue par défaut
-
Cliquez sur Compte.
-
Aller à Préférences > Mon fuseau horaire.
-
Sélectionnez votre langue et votre fuseau horaire préférés.
-
Rouvrez votre tableau de bord pour voir un changement de fuseau horaire. Vous devez vous reconnecter à Library pour voir un changement de langue.
Partager des tableaux de bord avec un fuseau horaire sélectionné
Les signets dans Library enregistrent le fuseau horaire dans lequel vous avez affiché votre contenu. Pour enregistrer un signet, allez sur Signet > Ajouter nouveau.
Modifier les fuseaux horaires du tableau de bord dans Library Mobile
-
Dans Library Mobile, ouvrez un tableau de bord avec un attribut sensible au fuseau horaire.
-
Appuyez sur Filtrer .
-
Cliquez sur Fuseau horaire du tableau de bord.
-
Sélectionnez le fuseau horaire souhaité.
-
Cliquez sur Appliquer.
Migration d'objets
-
Les objets d'internationalisation peuvent être migrés de la même manière que tous les objets MicroStrategy via packages de migration dans Workstation.
-
Lorsque vous migrez des objets (tableaux de bord, rapports, cubes) qui utilisent des fuseaux horaires dans leur définition, vous devez créer un package contenant à la fois l'objet et l'objet de fuseau horaire utilisé par cet objet. Il n'est pas nécessaire d'inclure un objet de fuseau horaire lorsque l'environnement cible possède déjà le même objet de fuseau horaire.
-
Migrez toujours les attributs de base avec tous les attributs intelligents correspondants. La migration partielle des attributs intelligents entraînera une erreur.
Rapports basés sur le calendrier
-
Ouvrir la Workstation fenêtre.
-
Dans le volet de navigation, cliquez sur , à côté de Internationalisation.
-
Dans Type, choisissez Calendrier.
-
Saisissez un Nom d'affichage.
-
Choisissez Calendrier géorgien.
-
Assigner une date statique ou dynamique dans Début du calendrier et Fin du calendrier listes déroulantes.
-
Dans Préfixe de table, contrôlent en option où dans votre base de données les tables de calendrier sont créées. Vous pouvez attribuer un espace de noms dédié pour séparer les tables du calendrier de vos données.
- Cliquez sur Créer.
Si vous choisissez une date dynamique (par exemple, l'année dernière ou 5 ans plus tard), MicroStrategy Data Engine remplira automatiquement les tables de calendrier lorsque l'année de la machine Intelligence Server change.
Ce paramètre peut être remplacé pour chaque source de données sous Propriétés avancées.
Activer les rapports basés sur le calendrier dans un projet et définir le calendrier par défaut au niveau du projet
Pour utiliser les rapports basés sur le calendrier, vous devez activer la fonctionnalité et définir une valeur par défaut pour un projet.
-
Ouvrir la Workstation fenêtre.
-
Dans le volet de navigation, cliquez sur Projets.
-
Cliquez avec le bouton droit sur un projet et choisissez Propriétés.
Choisissez Obtenir des informations si vous utilisez un Mac.
-
Dans le volet gauche, cliquez sur Internationalisation.
-
Activer Activer le reporting basé sur un calendrier pour ce projet.
-
Dans Calendrier par défaut, sélectionnez un calendrier.
Attribuer des objets d'internationalisation par défaut aux utilisateurs
Les objets d'internationalisation ne peuvent pas être appliqués aux groupes d'utilisateurs en raison d'éventuels conflits de règles si les utilisateurs sont membres de plusieurs groupes.
-
Dans le volet de navigation, cliquez sur Utilisateurs et groupes.
-
Cliquez avec le bouton droit sur un utilisateur et choisissez Modifier.
-
Dans le volet gauche, cliquez sur Internationalisation.
-
Sélectionnez les objets d'internationalisation par défaut pour l'utilisateur.
Dépanner les rapports basés sur le calendrier
Pourquoi une erreur se produit-elle lorsqu'un cube, un rapport ou un tableau de bord est exécuté après l'application d'un calendrier à un projet ?
Chaque objet de calendrier doit créer des tables de référence dans l'entrepôt à l'aide de Rapport du générateur de calendriers. L'erreur suivante se produira lors de la première exécution du cube, du rapport ou du tableau de bord. Une fois les tables de recherche créées, l'erreur disparaît.
Error = Calendar Table Caches are missing. We have triggered a job to recreate the table caches. [MicroStrategy Error Instance: 1B6E1881A0684B209D8F110107DEAE1A]. Error in Process method of Component: SQLEngineServer, Project CalendarTesting, Job 5, Error Code= -2147463803.)
Pourquoi les modifications apportées aux objets de calendrier ne prennent-elles pas effet ?
Les modifications des objets de calendrier n’apparaissent qu’après vous être déconnecté et reconnecté.
Pourquoi ne puis-je pas accéder au panneau d'internationalisation et pourquoi l'objet calendrier n'est-il pas visible ?
Tous les objets internationalisés nécessitent l’exécution du service de modélisation. Si l'erreur apparaît sur un panneau d'internationalisation et que les objets de calendrier n'apparaissent pas, le service de modélisation peut ne pas fonctionner correctement. Pour résoudre ce problème, redémarrez le service de modélisation.
Pourquoi aucune donnée n'apparaît-elle une fois que j'ai ajouté des attributs d'heure intelligente à un modèle ?
Tous les calendriers nécessitent des tables de recherche ou de relations créées dans votre base de données. Ces tables se joignent à la table de faits pour afficher les données des attributs de temps intelligents. Si aucune donnée n'apparaît après l'ajout des attributs d'heure intelligente, la plage de données de l'objet calendrier peut ne pas correspondre à la plage de dates de la table de faits. Modifiez l'objet calendrier pour faire correspondre la plage de dates du calendrier avec la table de faits. Vous devez vous déconnecter et vous reconnecter pour déclencher Rapport du générateur de calendriers qui crée un nouveau jeu de tables de référence ou de tables de relations qui correspondent à la table de faits.
Comment puis-je déterminer quel calendrier est utilisé lorsque j'ajoute des attributs d'heure intelligente à un cube, un rapport ou un tableau de bord ?
Les informations de calendrier pour la table de recherche s'affichent dans les détails de la requête. Si l'objet est connecté en mode Live, le DQL contient les informations de calendrier dans la section Table consultée. Si l'objet est connecté en mode Mémoire, le calendrier utilisé pour la traduction est répertorié avant SELECT
.
Connexion en direct :
Tables Accessed:
CustCal2MSTRO1G0BPINLXEHMD005MNTH; Interval: [Month interval]; Calendar: [CustCal2]
CustCal2MSTRO1G0BPINLXKAMD007YR; Interval: [Year interval]; Calendar: [CustCal2]
CustCal2MSTRO1G0BPINLXHEMD006QTR; Interval: [Quarter interval]; Calendar: [CustCal2]
En mémoire :
Using CustomCal1 Calendar For America/New_York Lookup\Rel Tables.
select [NKTZ (Day interval)]@[SADAYID],
[NKTZ (Day interval)]@[SADAYBEGIN],
[NKTZ (Month interval)]@[SAMNTHID],
[NKTZ (Month interval)]@[SAMNTHBEGIN],
Rubriques connexes
KB485831 : Que sont les attributs intelligents
KB485832 : Rapport Calendar Builder
KB485833 : Restreindre l'accès en écriture différé du rapport Calendar Builder
KB485834 : Définissez le préfixe de table pour les tables de référence intelligentes