Création de cubes, écriture de requêtes MDX, optimisation de DTS et plus encore...
Amélioration du traitement du cube en créant une table de dimension Time

Certaines personnes créent une vue à partir de la table de
faits à l’aide de la syntaxe
SELECT [Fact_Table].[Date] FROM [Fact_Table] GROUP BY [Fact_Table].[Date]
et se servent de cette vue en tant que source de la dimension
Time. Cette méthode présente un certain nombre d’inconvénients.
Premièrement, elle est inefficace : la table de faits
est généralement beaucoup plus volumineuse que la table
de dimension, et l’accès à une vue de la table de faits revient
à accéder à la table de base sous-jacente. Un autre inconvénient
de cette approche est que la dimension ne contiendra
pas de dates non ouvrées. Ainsi, cette méthode entraînera
des lacunes dans la dimension en omettant les week-ends, les périodes de vacances, etc. Si vous souhaitez avoir ces périodes
manquantes, n’oubliez pas d’exclure les dates non
pertinentes de votre table de dimension Time.
Une meilleure approche pour créer une dimension Time
consiste à générer une table de dimension Time spéciale
contenant toutes les dates pertinentes dans votre entrepôt
de données. Créez simplement la table dans Microsoft Excel,
puis utilisez la fonctionnalité DTS (Data Transformation
Services) pour importer la table en question dans l’entrepôt
de données. Cette approche améliore considérablement le
traitement des dimensions et du cube, car vous n’avez pas besoin
d’interroger la table de faits pour obtenir les membres de
la dimension Time. Et si le champ de date de la table correspond
à n’importe quel type de données time (par ex., smalldatetime),
le Dimension Wizard d’Analysis Services et d’OLAP
Services, que vous utilisez pour créer des dimensions, détecte
que la dimension est peut-être du type Time et vous demande
de confirmer ce choix, comme l’illustre la figure 3. Après cette
confirmation, l’assistant vous aide à créer les niveaux de la dimension
Time (par ex., Year, Quarter, Month, Day), comme le
montre la figure 4. Vous pouvez également définir le premier
jour et le premier mois de l’année. Il s’agit par défaut du 1er
janvier.
par Yoram Levin
Téléchargez cette ressource

Guide Adobe Firefly, l’IA générative dédiée aux équipes créatives
Depuis plus d’une décennie, Adobe exploite l’intelligence artificielle (IA) pour proposer des solutions toujours plus performantes et innovantes aux équipes créatives. Comment le nouveau moteur d’IA générative Adobe Firefly permet-il aux entreprises de développer leurs capacités créatives et de tirer, dès à présent, tout le profit de l'IA générative ?
Les articles les plus consultés
- Stockage autonome, Evolutivité & Gestion intelligente, Pure Storage offre de nouvelles perspectives aux entreprises
- L’utilisation des données pour survivre !
- ActiveViam fait travailler les data scientists et les décideurs métiers ensemble
- Databricks lève 1 milliard de dollars !
- 9 défis de transformation digitale !
Les plus consultés sur iTPro.fr
- Panorama de la maturité cyber des entreprises françaises
- L’IA n’est pas une stratégie, elle est au service de VOTRE stratégie. Alors posez-vous donc les bonnes questions !
- Les banques subissent la concurrence des PayTechs plus agiles
- Retrouver la sérénité du foyer au bureau : une nouvelle priorité pour les salariés
- Cryptographie post-quantique : qu’est-ce qui freine la transition des entreprises ?
Sur le même sujet

ActiveViam fait travailler les data scientists et les décideurs métiers ensemble

Les projets d’intégration augmentent la charge de travail des services IT

La blockchain en pratique

Intelligence Artificielle : DeepKube sécurise en profondeur les données des entreprises

10 grandes tendances Business Intelligence
