Sélectionner un cube ou une vue

  1. Ajoutez un bloc depuis l’onglet « Connexions » pour l’instance TM1 requise et définissez son rôle comme source.
  2. Sélectionnez le type d’objet « Cube » et le cube requis.
  3. Pour une tranche maîtrisée, choisissez la lecture par vue et une vue publique IBM. Pour lire toute la sélection, choisissez la lecture du cube.
  4. Définissez le type d’élément : feuille, consolidé ou tous.
  5. Sélectionnez les colonnes et le nom du champ de valeur ; la valeur par défaut est Value.
  6. Prévisualisez le résultat de la source avant de connecter les transformations suivantes.

La lecture du cube utilise la hiérarchie par défaut de chaque dimension. La lecture d’une vue utilise les hiérarchies et le contexte de la vue elle-même.

Construction du tableau

Chaque ligne représente une cellule du cube. Les colonnes de dimensions apparaissent d’abord, dans l’ordre propre au cube, puis la valeur. « Toutes les colonnes » ajoute les attributs Alias dans des colonnes Вимір · Псевдонім. Les noms principaux des éléments restent séparés de leurs libellés d’affichage.

Le paramètreValeurSignification
read_modeview / cubeVue publique / cube
element_modeleafLignes sans coordonnées consolidées
element_modeconsolidatedLignes dont au moins une coordonnée est consolidée
element_modeallToutes les lignes et les indicateurs techniques
columnsfields / allChamps principaux / avec les alias

En mode tous les éléments, __ibm_row_type contient leaf ou consolidated, tandis que __ibm_consolidation_level est le niveau de consolidation le plus élevé parmi les coordonnées de la ligne.

Exigences des vues

Une vue publique doit spécifier sans ambiguïté chaque dimension du cube. Les axes de données sont pris en charge, avec un axe de contexte facultatif contenant exactement un tuple. Une dimension répétée ou un contexte ambigu arrête l’extraction.

Une vue privée ne peut pas être sélectionnée comme source. Préparez une vue publique d’extraction dans IBM et accordez à l’utilisateur de connexion le droit de l’exécuter. Les noms des colonnes de dimensions, du champ de valeur et des champs techniques doivent être distincts.

Volume, zéros et aperçu

Une lecture complète ne tronque pas silencieusement les résultats : dépasser la limite produit l’erreur RANGE_LIMIT. La limite de la source est définie par MAX_SOURCE_CELLS; la valeur par défaut est de 2 000 000 cellules de tableau, en-têtes compris. Plus de colonnes signifie moins de lignes autorisées.

Pour les cubes, l’adaptateur limite les ensembles MDX intermédiaires et ne supprime pas automatiquement les zéros. Zéros, valeurs vides et valeurs textuelles ont des significations distinctes. Un aperçu limité d’une source de cube est signalé comme sélection incomplète ; il ne doit pas être considéré comme une extraction complète.

Vérifiez le nombre de lignes, l’ordre des dimensions, une cellule non nulle, une cellule à zéro et les lignes consolidées. Généralement, seules les lignes de niveau feuille sont nécessaires avant l’écriture dans un autre cube.