Concepts BI

Les tables de dimensions en informatique décisionnelle

Qu’est-ce qu’une table de dimension en informatique décisionnelle? Les dimensions sont en quelques sortes des axes d’analyses. Les mêmes dimensions reviennent souvent dans les mêmes secteurs. Une dimension est en fait un arbre, l’objectif est de joindre les faits à une feuille. Avec cette jointure, les analystes peuvent ainsi calculer un agrégat avec un nœud, une branche ou l’ensemble du tronc. Mettre en place une gestion simple de l’évolution des tables de dimension La plupart

T-SQL

Ecrire une requête INSERT OR UPDATE avec SQL Server

Comment faire un INSERT OR UPDATE sous SQL SERVER? Voici 2 solutions pour effectuer un UPDATE ou INSERT en évitant l’erreur SQL « Cannot insert duplicate key in object » car la ligne en question existe déjà dans la table cible. Exemple de code de création de la table VENTES utilisée pour l’exemple INSERT or UPDATE. — Si la table existe déjà, alors on la supprime IF exists ( SELECT 1 FROM sys.objects WHERE object_id = object_id(N'[dbo].[VENTES]’)

SSIS

Exécuter plusieurs process SSIS en parallèle

Comment lancer plusieurs process SSIS en parallèle ? Il existe plusieurs méthodes afin d’améliorer les performances des traitements SSIS, l’une d’elles consiste à se servir du lancement des flux ou des tâches en parallèle en découpant le volume de données à traiter sur plusieurs « threads » dans SSIS 2008 par exemple.    Comment lancer plusieurs processus SSIS en parallèle En effet si on traite 100 millions de lignes avec 5 années de données de ventes par exemple,

Word

Créer et personnaliser un sommaire automatique avec Word

Comment créer un table des matières automatique avec Word 2013? Une table des matières ajoute des liens directs automatiquement vers tous les titres et sous-titres de votre document Word, qu’il soit DOC ou DOCX.   Pour cela, rien de plus simple : Depuis l’onglet « Référence », ouvrir « Table des matières » Choisir un style pour la table: « Table automatique 1 » ou « Table automatique 2 » par exemple.   Le plus important et aussi le plus long dans la

Concepts BI

Data Virtualization ou Virtualisation des Données

La virtualisation des données décrit le processus d’abstraction des systèmes disparates (bases de données, applications utilisateurs, stockages de fichiers, sites Web, fournisseurs d’applications de traitements des données, etc.) à travers une couche unique d’accès aux données (qui peut être n’importe système ou technologie d’accès aux données d’entreprise). Cette abstraction permet aux clients d’accéder à leurs données en utilisant une couche de données unique, avec des possibilités d’utiliser : un format, une structure, une standardisation, etc.

Concepts BI

Les méthodes Agiles de gestion de projets

La gestion de projets Agile ou les méthodes Agiles sont révolutionnaires dans le sens ou elle n’utilise pas tous les moyens et outils traditionnels. Avec un mode de micro-phases de développements et de mise en production très rapide de nouvelles fonctionnalités plutôt que des modules entiers ou des projets complets, les utilisateurs se rendent comptent de semaines en semaines de l’impact du projet et ajustent les demandes en fonction de leur besoin présent qui évolue.

Concepts BI

Le Big Data

Définition du Big Data : ce sont des données « volumineuses » dont la taille va au-delà de la capacité des outils logiciels couramment utilisés pour capturer, gérer et traiter les données dans un délai acceptable, c’est à dire des quantité de données que les outils de BI traditionnels ne peuvent pas gérer. Ces données sont en constante augmentation, de quelques téraoctets elles sont passées à plusieurs péta-octets. MIKE 2.0 est une approche ouverte de gestion de

T-SQL

Ecrire une requête SELECT simple avec SQL Server

Comment écrire une requête SQL SELECT simple sur SQL Server? La clause SELECT en SQL Server permet de sélectionner certaines lignes d’une table. C’est la requête de base en SQL car le langage SQL – pour Structured Query Language – est fait avant tout pour interroger des données.   Elle permet donc d’afficher et de lire les données, la requête SELECT est donc indispensable en SQL. Nous pouvons afficher une seule colonne ou toutes les