mercredi 6 mai 2009

SAS Web Infrastructure Kit : La version "light" du portail SAS

En SAS 9.1, SAS Information Delivery Portal repose sur l'application Web "SAS Portal Web Application Shell". Cette dernière est fournie avec le composant SAS Web Infrastructure Kit et plus précisément avec le module SAS Integration Technologies. Pour information, le module SAS Integration Technologies est le socle technologique de la plateforme SAS 9 et est donc livré avec tous les packages basés sur des composants de cette dernière (par exemple, SAS Data Integration Server ou SAS BI Server).

Jouant le rôle de socle technique, l'application Web "SAS Portal Web Application Shell" embarque l'intégralité des fonctionnalités proposées par le portal SAS. Par défaut, seules les fonctionnalités fondamentales sont actives. Pour "réveiller" toutes les fonctionnalités en sommeil fournies par l'application Web "SAS Portal Web Application Shell", les composants fournis par SAS Web Infrastructure Kit doivent être enrichis par l'installation du portail SAS.

Vous trouverez ci-dessous une liste non-exhaustive des fonctionnalités et particularités de l'application Web "SAS Portal Web Application Shell" :

  • Support de l'authentification unique ("Single Sign-On" ou SSO) vers les autres applications Web de SAS (par exemple, SAS Web Report Studio ou SAS Web OLAP Viewer for Java).
  • Support uniquement des applications stockées SAS par le portlet "Collection Portlet". Pour information, le portlet "Collection Portlet" en version non limitée supporte tous les objets BI et permet, par exemple, de lister les rapports SAS Web Report Studio et de les ouvrir automatiquement en redirigeant les utilisateurs vers SAS Web Report Viewer (visualiseur de rapports fourni avec SAS Information Delivery Portal).
  • Seuls les administrateurs (c'est-à-dire les membres du groupe technique "Portal Admins") peuvent créer des pages (personnels ou partagées) et accéder à l'application de gestion des préférences. Par conséquent, un utilisateur final ne pourra être qu'un simple consommateur des informations publiées par les administrateurs.
  • Support complet du référentiel et des fichiers WebDAV :
    • Le portlet "WebDAV Graph Portlet" pour créer des graphiques à partir de données publiées au format XML dans le référentiel WebDAV,
    • Le portlet "WebDAV Content Portlet" pour restituer des fichiers WebDAV au sein de pages du portail,
    • Le portlet "WebDAV Repository Navigator" pour explorer le contenu du référentiel WebDAV.

Remarque : Bien que la documentation officielle indique le contraire, il est possible d'utiliser les portlets WebDAV avec un serveur WebDAV autre que Xythos WebFile Server (généralement Apache HTTP Server ou IBM HTTP Server). Pour fonctionner correctement, ces portlets ont besoin d'une connexion préétablie vers le référentiel WebDAV. Pour plus d'informations, veuillez vous reporter aux commentaires associés à cet article.

En conclusion, si vous possédez un package de la plateforme SAS 9 (à l'exception de SAS Enterprise BI Server qui inclut déjà SAS Information Delivery Portal), vous disposez du composant SAS Web Infrastructure Kit et vous pouvez donc déployer un portail SAS "light" sans coût supplémentaire. Bien que limité en termes de fonctionnalités, l'application Web "SAS Portal Web Application Shell" permet de centraliser l'accès des utilisateurs aux différentes applications Web de SAS.

Pour plus d'informations sur l'application Web "SAS Portal Web Application Shell" et les différences existantes avec SAS Information Delivery Portal, veuillez vous reporter à la section "Introduction to the SAS Web Infrastructure Kit" (disponible sur le site du support US de SAS) à l'adresse suivante : http://support.sas.com/rnd/itech/doc9/portal_ov/index.html.

2 commentaires:

  1. Merci pour toutes ces informations, claires et bien présentées.
    Une précision. En version 9.1, les Portlet WebDAV ne fonctionnent qu'avec le serveur web Xythos livré par défaut, pas avec Apache (ou IHS).

    Cdlt
    Ronan

    RépondreSupprimer
  2. Bonjour Ronan,

    Bien que la documentation officielle indique le contraire, il est possible d'utiliser les portlets WebDAV avec un serveur WebDAV autre que Xythos WebFile Server (généralement Apache HTTP Server ou IBM HTTP Server).

    Néanmoins, il est possible que les portlets WebDAV ne fonctionnent pas à l'issue d'une configuration par défaut de SAS Web Infrastructure Kit avec Apache HTTP Server. En effet, pour fonctionner correctement, les portlets ont besoin d'une connexion préétablie vers le référentiel WebDAV. Lors d'une configuration standard, le paramètre "DAV_ENABLED" prend "false" comme valeur. Pour information, ce paramètre permet de contrôler la connexion du portail SAS au référentiel WebDAV et est disponible dans le fichier de propriétés à modifier durant la dernière étape de la configuration SAS (se conférer à l’utilitaire "SAS Configuration Wizard"). Pour que les portlets WebDAV fonctionnent correctement, il suffit de spécifier "true" comme valeur du paramètre "DAV_ENABLED".

    Si vous disposez d’une plateforme déjà configurée, il est possible de mettre à jour les métadonnées pour activer la connexion préétablie vers le référentiel WebDAV. Pour réaliser cette mise à jour, vous devez effectuer les actions suivantes :
    - Connectez-vous à l’outil SAS Management Console,
    - Dépliez le plugin Foundation "Services Manager" puis les dossiers "ID Portal Local Services > BIP Local Services OMR",
    - Faites un clic droit sur le noeud "BIP Information Service" et sélectionnez l’item "Properties",
    - Dans l’onglet "Service Configuration", cliquez sur le bouton "Edit Configuration…",
    - Dans l’onglet "Repositories", sélectionnez l’item "WebDAVDemo" dans la liste "Information Repositories" et cliquez sur le bouton "Edit…",
    - Cochez la case "Auto-Connect" pour activer la connexion préétablie vers le référentiel WebDAV.
    Pour que cette mise à jour soit prise en compte, il est nécessaire de redémarrer le composant SAS Remote Services et le serveur d’applications Web.

    BI Keynotes Webmaster.

    RépondreSupprimer