Gestion des partitions d’un cube SSAS avec SSIS

intelligence-analytics

Dans le cadre de projets concernant une volumétrie de données importante le partitionnement des groupes de mesure d’un cube SSAS est indispensable pour optimiser les temps de traitement et minimiser les temps de requêtes.

Cet article présente une manière de créer, supprimer et recharger dynamiquement les partitions d’un cube SSAS en utilisant l’ETL SSIS et le langage XMLA.

Introduction à l’ETL Talend

Présentation du contexte

Dans ce post je vais présenter quelques fonctionnalités de Talend en me basant sur un exemple simple.

Il me permettra de parler de :

  • La création de metadonnées
  • La création d'un job
  • L'utilisation des tables
  • La transformation sur un champ
  • La jointure entre tables
  • L'insertion des données dans une table
  • Le lancement d'un job

Les étapes et notions d’un projet BI

Tout d'abord pour bien commencer le sujet et poser le contexte je vous propose une définition de la Business Intelligence aussi connue sous le nom d'informatique décisionnelle :

L'informatique décisionnelle désigne les moyens, les outils et les méthodes qui permettent de collecter, consolider, modéliser et restituer les données immatérielles d'une entreprise en vue d'offrir une aide à la décision et de permettre aux responsables de la stratégie d'entreprise d'avoir une vue d'ensemble de l'activité traitée. Source Wikipédia