Produits et Solutions / SOCLE TECHNOLOGIQUE

SAS® Scalable Performance Data Server®

Un système de stockage optimisé pour une diffusion rapide et à la demande de sous-ensembles de données

SAS® Scalable Performance Data Server® permet de diffuser rapidement et à la demande des sous-ensembles d'informations issus de vastes entrepôts de données. La solution garantit la stabilité des performances des applications analytiques et décisionnelles ainsi que l'exécution rapide des processus d'extraction, de transformation et de chargement (ETL) des données.

Bénéfices

  • Collecte rapide de sous-ensemble de données pour l’analyse
  • Optimisation des performances des applications décisionnelles et analytiques
  • Réduction des délais d'extraction, de transformation et de chargement, quel que soit le volume de données à traiter

En savoir plus

Fonctionnalités

  • Partitionnement et traitement en parallèle
  • Technologie d'indexation unique
  • Optimisation des requêtes
  • Prise en charge des requêtes SQL Pass-Through
  • Gestion et sécurité

En savoir plus

Les atouts de SAS

  • Le système de stockage a été optimisé pour accélérer le chargement et l'extraction de sous-ensembles de données. Les applications analytiques et décisionnelles à grande échelle pourront accéder immédiatement aux données détaillées stockées sur ce serveur.
  • Cette solution accélère le traitement de quantités massives de données, qui peuvent être réparties sur plusieurs disques et canaux E/S. L'exécution en parallèle de nombreuses fonctions E/S de SAS sur plusieurs partitions de données devient alors possible.

Bénéfices

  • Collecte rapide de sous-ensemble de données pour l’analyse

    SAS Scalable Performance Data Server exploite des équipements et technologies de stockage parallèle pour abaisser les coûts des processus inhérents aux systèmes transactionnels, tels que la validation en deux phases. Résultat : les temps de recherche et de distribution sont considérablement réduits.

  • Optimisation des performances des applications décisionnelles et analytiques

    La séparation des données transactionnelles des données décisionnelles et analytiques garantit la parfaite adéquation des magasins avec les tâches à exécuter. L'analyse et le reporting sont optimisés et la charge des systèmes opérationnels réduite.

  • Réduction des délais d'extraction, de transformation et de chargement, quel que soit le volume de données à traiter

    Le processus ETL intégré transfère les données des systèmes transactionnels vers SAS Scalable Performance Data Server, ce qui écourte les délais d'extraction, de transformation et de chargement et permet d'actualiser rapidement les données et index. Les métadonnées intégrées optimisent l'administration de grandes quantités de données et garantissent leur homogénéité.

Fonctionnalités

Partitionnement et traitement en parallèle
  • Partitionnement des données sur plusieurs disques, processeurs et canaux E/S.
  • Classification dynamique des tables ayant la même structure.
  • Agrégation des données à partir de processeurs et canaux E/S utilisés en parallèle.
  • Utilisation d'alias de table autorisée.
  • Intégration avec le moteur SQL SAS.
  • Traitement multithread des clauses WHERE.
  • Évaluation des critères de création de sous-ensembles via le planificateur de clauses WHERE.
  • Analyse de tables complètes ne comportant pas d'index.
  • Lancement de threads multiples pour traiter simultanément plusieurs sections d'une table.
  • Évaluation des stratégies de traitement des requêtes via le planificateur de clauses WHERE en vue d'identifier l'option la moins gourmande en ressources.
Technologie d'indexation unique
  • Combinaison des meilleures fonctionnalités de création d'index de type « Tree » et bitmap grâce à l'utilisation d'un système d'indexation bitmap hybride.
  • Analyse de chaque table et identification de la meilleure option d'indexation.
  • Création et actualisation de plusieurs index en une seule lecture de table.
  • Gestion d'une table de statistiques portant sur les index.
Optimisation des requêtes
  • Optimisation des schémas en forme d'étoile et accès à des méthodes de jointure parallèles et optimisées pour les autres types de schémas.
  • Restructuration et reprogrammation en toute transparence du code SQL imbriqué pour créer des tables temporaires « à la volée » et accélérer le traitement.
  • Tri rapide sur les instructions BY.
  • Tri des sous-ensembles de données identifiés par une clause WHERE ou une liste KEEP. 
  • Génération de fichiers sort.bin de plus de 2 Go, ce qui réduit le nombre de classes nécessaires au tri.
Prise en charge des requêtes SQL Pass-Through
  • Envoi d'instructions SQL directement vers le serveur pour exécution.
  • Déclenchement de plusieurs instructions SQL indépendantes en vue d'une exécution en parallèle.
Gestion et sécurité
  • Gestion de nombreux utilisateurs et de quantités croissantes de données.
  • Fonction de classification dynamique optimisant la gestion et l'évolutivité des tables volumineuses.
  • Allocation et gestion de plus de 2 Go de mémoire à la fois, grâce à la prise en charge du mode 64 bits.
  • Fonctions de sécurité évoluées octroyant aux administrateurs des droits d'accès en lecture et en écriture aux tables, par utilisateur et par groupe.
  • Respect de l'intégrité et de l'homogénéité des données tout au long du cycle de vie des applications décisionnelles et analytiques via une structure de métadonnées commune.

Configuration requise

Server Environments
  • HP/UX on Itanium: 11iv3 (11.31)
  • HP/UX on PA-RISC: 11iv3 (11.31)
  • IBM AIX: 6.1 and 7.1 on POWER architectures
  • Linux x64 (x86-64): Novell SuSE 10 and 11; RHEL 5 and 6
  • Microsoft Windows (x86-64): Windows Server 2003 family, Windows Server 2008 family
  • Microsoft Windows on x64 (x86-64): Windows Server 2003 for x64, Windows Server 2008 for x64
  • Solaris on SPARC: Version 10 Update 8
  • Solaris on x64 (x64-86): Version 10 Update 8
Client Tier
  • HP/UX on Itanium: 11iv3 (11.31)
  • HP/UX on PA-RISC: 11iv3 (11.31)
  • IBM AIX: 6.1 and 7.1 on POWER architectures
  • Linux 32-bit (x86-32): Novell SuSE 10 and 11; RHEL 5 and 6
  • Linux x64 (x86-64): Novell SuSE 10 and 11; RHEL 5 and 6
  • Microsoft Windows (x86-64): Windows XP Professional, Windows Vista*, Windows 7**
  • Microsoft  Windows(x64):  Windows XP Professional for x64, Windows Vista* for x64, Windows 7**  for x64
  • Solaris on SPARC: Version 10 Update8
  • Solaris on x64 (x64-86): Version 10 Update 8
Required Software
  • Base SAS® 

Please contact your SAS representative with any additional questions about technical requirements.

Plus d'informations sur nos services et solutions ?

Contactez SAS France au +33 1 60 62 11 11 ou utilisez le formulaire en ligne.