> Renaud ROSSET
Raccourcis clavier dans WDSc 7.0

Raccourcis clavier dans WDSc 7.0

L’une des doléances les plus fréquences à propos de WDSc est l’absence de documentation pour les raccourcis clavier. WDSc présente une nouveauté (en fait c’est une nouvelle fonction Eclipse) : une fenêtre pop-up qui montre tous les raccourcis clavier pertinents dans le contexte de travail actuel.

Lire l'article
Ouvrir rapidement un membre dans le Remote System Explorer (RSE)

Ouvrir rapidement un membre dans le Remote System Explorer (RSE)

Pour ouvrir un membre dans le Remote System Explorer (RSE), le moyen classique consiste à aller jusqu’au membre dans la vue Remote System, puis : soit faire un double clic sur le nom du membre, soit faire un clic droit et sélectionner Open With|Remote System LPEX

Lire l'article
Deux outils sympas pour WDSc 7.x

Deux outils sympas pour WDSc 7.x

J’ai trouvé deux nouvelles fonctions particulièrement intéressantes dans WDSc. Tout d’abord, placez votre curseur sur un nom de sous-routine ou un nom de procédure et appuyez sur F3.

L’éditeur place alors le curseur au début de cette sous-routine ou procédure. Il

Lire l'article
Pour ne plus jamais devoir coder à  la main une procédure ou D-Spec

Pour ne plus jamais devoir coder à  la main une procédure ou D-Spec

Quand vous utilisez WDSc avec un source RPG, deux options de menu bien commodes font que vous n’aurez jamais plus à coder à la main une procédure ou une D-spec pour des structures de données.

Pour faire tout le travail, utilisez

Lire l'article
Gérer les plug-ins Eclipse

Gérer les plug-ins Eclipse

De tous les IDE, Eclipse est probablement le plus simple au niveau d’une nouvelle version. Il suffit de déziper la toute dernière distribution et de lancer l’exécutable Eclipse. Mais, une fois que tous vos plug-ins tiers ont été installés dans l’emplacement par défaut à l’intérieur du

Lire l'article
Traitement dans l’ETL

Traitement dans l’ETL

On le voit bien, traiter les valeurs manquantes avec les options natives d’Analysis Services peut passer du très simple dans des schémas de DataWarehouse en étoile à quelque chose de compliqué voir insolvable avec des dimensions plus riches et complexes. Il faut donc trouver d’autres moyens

Lire l'article
Contraintes

Contraintes

Un comportement aussi simple ne pouvait pas ne pas avoir de contrainte. Il y en a en effet quelques unes. La première, est le fait que, le membre inconnu étant un membre spécial, ajouté pendant le traitement, il se placera toujours à la fin de la

Lire l'article
Configuration du cube

Configuration du cube

Maintenant que notre dimension est prête, il faut indiquer au cube comment transformer les valeurs nulles de la table de faits. Pour cela, on se positionne sur le croisement mesure/ dimension dans l’onglet Utilisation de la dimension (Dimension Usage). Voir figure 8. Dans le détail du

Lire l'article
Configuration de la dimension

Configuration de la dimension

Sur la dimension, il faut activer le membre inconnu. Pour cela, il suffit de modifier la propriété UnknownMember de la dimension. Voir figure 6. Il faut mettre la propriété à Visible ou Hidden ; None est la valeur qui signifie que notre dimension ne gère pas

Lire l'article
Windows 7 en chiffres

Windows 7 en chiffres

  • 1 PC sur 4 est Windows en entreprise
  • 2,3 millions de licences Windows 7 vendues en entreprise
  • plus de 800 000 applications développées compatibles
  • plus de 250 000 périphériques compatibles 

Lire l'article
Le déploiement : quand, comment ?

Le déploiement : quand, comment ?

Adopter Windows 7, oui, mais ensuite ? Le témoignage d’Amaury Pitrou de Bouygues, explique que le déploiement est en cours chez Bouygues Construction, et que le bénéfice est déjà notable : « Nous avons réduit l’ensemble des masters à un master unique. Nous avions déjà un

Lire l'article
Windows 7 : un écosystème performant

Windows 7 : un écosystème performant

Microsoft ne cesse de le rappeler : sans les partenaires, rien ne serait possible. Pour cette table ronde organisée par l’éditeur, la parole était donnée à plusieurs personnalités venues témoigner des gains relatifs à l’adoption de Windows 7.

Jean Pascal Cousin, Directeur

Lire l'article
Windows 7 une ascension record

Windows 7 une ascension record

1 PC sur 4 est Windows en entreprise. 2,3 millions de licences Windows 7 ont été vendues en entreprise depuis son lancement. Ces chiffres témoignent de l’adoption massive de l’OS dans les différentes entreprises, petites, moyennes ou grandes.

Vista, on le sait, fait

Lire l'article
Les 2 façons de faire

Les 2 façons de faire

D’un point de vue outil, le module Integration Services de SQL Server (l’outil d’intégration des données – ETL) permet d’adresser la problématique. Mais le module OLAP, Analysis Services offre aussi des fonctionnalités qui vont compléter la gestion des données manquantes d’un point de vue utilisateur.

Lire l'article
La problématique

La problématique

Ceci nous amène à la problématique d’intégration des données. Les données proviennent généralement de nombreuses sources de l’entreprise voire de l’extérieur de l’entreprise. Elles sont très souvent hétérogènes, possèdent leurs propres règles, leurs propres formats et chacune a ses défauts. Il arrive qu’une source de données

Lire l'article
Numéro d’enregistrement relatif (RRN) dans SQL

Numéro d’enregistrement relatif (RRN) dans SQL

 Vous pouvez obtenir le numéro d’enregistrement relatif dans une base de données, en utilisant le mot-clé SQL RRN (filename). Par exemple, le code suivant produit la liste de la figure 8. select rrn(qcustcdt), cusnum, lstnam from qiws/qcustcdt

- Jef Sutherland Rédacteur

Lire l'article
Case de SQL comme une table pivot

Case de SQL comme une table pivot

Les tables pivots Excel sont un moyen commode de compter ou d’additionner horizontalement et verticalement. A tel point que certains utilisent SQL (ou un autre outil) pour transférer des données dans Excel dans le seul but d’utiliser la fonction table pivot. A l’aide du mot-clé case,

Lire l'article
Obtenir les bons totaux sur des jointures Many-to-Many

Obtenir les bons totaux sur des jointures Many-to-Many

Quand vous joignez deux tables qui ont une relation many-to-many (plusieurs à plusieurs), SQL joint toutes les lignes correspondantes de la première table à toutes les lignes correspondantes de la seconde. Pour résumer les valeurs provenant des deux tables, spécifiez un subselect sur le join.

Lire l'article
Améliorer la performance de Group By à  l’aide d’un Join

Améliorer la performance de Group By à  l’aide d’un Join

Dans la mesure du possible, limitez les noms de colonnes sur la clause Group By d’une instruction Select aux colonnes présentes dans la première table dans la clause From. Cela vous conduira peut-être à réagencer l’instruction.

Par exemple :

SELECT MAX( H.CUSNAM ), D.ITEM, SUM(

Lire l'article
SQL Numéros de lignes façon Query/400

SQL Numéros de lignes façon Query/400

 Quand vous exécutez une requête Query/400, j’aime bien que l’affichage Query/400 montre le numéro unique de chaque ligne.

Pour obtenir cela avec SQL, utilisez les nouvelles fonctions OLAP de la V5R4. Par exemple, pour montrer les fichiers du système avec des numéros

Lire l'article