28.06.2013 Views

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Si vous testez le sujet de requête de modèle Produits dans son ensemble, vous<br />

pouvez voir que la clause from de la requête fait référence à quatre tables.<br />

select<br />

PRODUCT_LINE.PRODUCT_LINE_CODE as Product_Line_Code,<br />

PRODUCT_LINE.PRODUCT_LINE_EN as Product_Line,<br />

PRODUCT_TYPE.PRODUCT_TYPE_CODE as Product_Type_Code,<br />

PRODUCT_TYPE.PRODUCT_TYPE_EN as Product_Type,<br />

PRODUCT.PRODUCT_NUMBER as Product_Number,<br />

PRODUCT_MULTILINGUAL.PRODUCT_NAME as Product_Name<br />

PRODUCT_MULTILINGUAL.DESCRIPTION as Product_Description,<br />

PRODUCT.INTRODUCTION_DATE as Introduction_Date,<br />

PRODUCT.PRODUCT_IMAGE as Product_Image,<br />

PRODUCT.PRODUCTION_COST as Production_Cost,<br />

PRODUCT.MARGIN as Margin<br />

from<br />

gosl_82..gosl.PRODUCT_LINE PRODUCT_LINE,<br />

gosl_82..gosl.PRODUCT_TYPE PRODUCT_TYPE,<br />

gosl_82..gosl.PRODUCT PRODUCT,<br />

gosl_82..gosl.PRODUCT_MULTILINGUAL PRODUCT_MULTILINGUAL<br />

where<br />

(PRODUCT_MULTILINGUAL."LANGUAGE" - N’EN’)<br />

and<br />

(PRODUCT_LINE.PRODUCT_LINE_CODE = PRODUCT_TYPE.PRODUCT_LINE_CODE)<br />

and<br />

(PRODUCT_TYPE.PRODUCT_TYPE_CODE = PRODUCT.PRODUCT_TYPE_CODE)<br />

and<br />

(PRODUCT.PRODUCT_NUMBER = PRODUCT_MULTILINGUAL.PRODUCT_NUMBER<br />

Si vous testez uniquement Nom de produit, vous pouvez constater que la requête<br />

qui en résulte utilise seulement Produit multilingue, qui est la table requise. Il<br />

s'agit des effets du SQL réduit.<br />

select<br />

PRODUCT_MULTILINGUAL.PRODUCT_NAME as Product_Name<br />

from<br />

gosl_82..gosl.PRODUCT_MULTILINGUAL PRODUCT_MULTILINGUAL<br />

where<br />

(PRODUCT_MULTILINGUAL."LANGUAGE" - N’EN")<br />

Exemple: Lorsque le SQL réduit est important<br />

Si vous modélisez une source de données normalisée, pensez au SQL réduit car il<br />

diminuera le nombre de tables utilisées dans certaines demandes et les<br />

performances s'en trouveront améliorées. Dans ce cas, il est préférable de créer des<br />

344 <strong>IBM</strong> <strong>Cognos</strong> <strong>Framework</strong> <strong>Manager</strong> <strong>Version</strong> <strong>10.2.0</strong> - <strong>Guide</strong> <strong>d'utilisation</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!