Sybase IQ

Un article de Wikipédia, l'encyclopédie libre.
Sybase IQ

Informations
Licence Proprietary

SAP IQ (anciennement connu sous le nom de SAP Sybase IQ ou Sybase IQ ; IQ pour Intelligent Query) est un système logiciel de base de données relationnelle basé sur des colonnes, à l'échelle du pétaoctet, utilisé pour l'informatique décisionnelle, l'entreposage de données et les magasins de données. Produit par Sybase Inc., désormais une société SAP, sa fonction principale est d'analyser de grandes quantités de données dans un environnement à faible coût et hautement disponible. SAP IQ est souvent crédité[1] d'avoir été le pionnier de la commercialisation de la technologie de magasin de colonnes.

À la base de SAP IQ se trouve une technologie de stockage en colonne qui permet une compression rapide et une analyse ad hoc. SAP IQ a une approche d'interface ouverte vis-à-vis de son écosystème. SAP IQ est également intégré au portefeuille de produits d'informatique décisionnelle de SAP pour former une pile logicielle d'analyse commerciale de bout en bout, et fait partie intégrante de l'architecture de Data Fabric In-Memory et de la plate-forme de gestion des données de SAP.

Histoire[modifier | modifier le code]

Au début des années 1990, Expressway Technologies, Inc., basée à Waltham, dans le Massachusetts, développe Expressway 103, un moteur basé sur des colonnes optimisé pour l'analyse, qui deviendra finalement Sybase IQ. Sybase acquiert Expressway et réintroduit le produit en 1995 sous le nom d'IQ Accelerator, puis le renomme peu de temps après en Sybase IQ, lui donnant le numéro de version 11.0[2].

En proposant le produit IQ dans le cadre d'un ensemble de techniques associées que l'on trouve souvent dans les centres de données (y compris Sybase Adaptive Server Enterprise, Replication Server, PowerDesigner PowerDesigner et SQL Anywhere), Sybase devient l'une des premières entreprises grand public à reconnaître le besoin de produits spécialisés pour le marché des entrepôts de données[3].

Avec la version 12.0, Sybase a remplacé l'interface de requête faiblement couplée d'Adaptive Server Enterprise par un couplage étroit avec SQL Anywhere. La version 16 apporte un magasin de colonnes repensé pour une échelle de pétaoctets extrême, des volumes de données et une compression de données plus extrême[4].

En 2014, SAP HANA, en collaboration avec ses partenaires BMMsoft, HP, Intel, NetApp et Red Hat, a annoncé le plus grand entrepôt de données au monde. Une équipe d'ingénieurs de SAP, BMMsoft, HP, Intel, NetApp et Red Hat a construit l'entrepôt de données à l'aide de SAP HANA et SAP IQ 16, avec BMMsoft Federated EDMT fonctionnant sur des serveurs HP DL580 utilisant des processeurs Intel Xeon E7-4870 sous Red Hat Enterprise Linux 6 et stockage NetApp FAS6290 et E5460. Le développement et les tests de l'entrepôt de données de 12,1 Po ont été menés par le laboratoire SAP/Intel Petascale à Santa Clara, en Californie, et audités par InfoSizing, un auditeur indépendant certifié par le Transaction Processing Council[5].

Structure de données en mémoire[modifier | modifier le code]

La nouvelle approche de SAP rationalise et simplifie l'entreposage de données dans une structure de données en mémoire[6].

Dans ce scénario, les données SAP Enterprise Resource Planning (ERP) sont transmises à SAP HANA, qui agit comme un magasin de données opérationnelles pour une analyse immédiate. Une fois les données analysées, elles sont intégrées dans SAP IQ via des mécanismes de stockage Near-line (comme décrit ci-dessus). Ici, SAP IQ agit comme un entrepôt de données d'entreprise qui reçoit des données provenant de diverses sources traditionnelles (telles que les bases de données OLTP et les systèmes de fichiers) et SAP HANA Operational Data Store (ODS)[7].

Lorsque SAP IQ est utilisé comme EDW, il peut également être complété par la technologie en mémoire de HANA. Les utilisations courantes incluent les rapports de planification et d'analyse lorsqu'un traitement OLTP simultané est nécessaire. Dans ce cas, les données circulent de SAP IQ vers SAP HANA[7]. SAP BusinessObjects BI peut être utilisé pour obtenir une visibilité sur les deux plateformes.

Notes et références[modifier | modifier le code]

  1. C-Store: A column-oriented DBMS « https://web.archive.org/web/20100619191833/http://db.lcs.mit.edu/projects/cstore/vldb.pdf »(Archive.orgWikiwixArchive.isGoogleQue faire ?), , Stonebraker et al., Proceedings of the 31st VLDB Conference, Trondheim, Norway, 2005
  2. (en) IDG Network World Inc, Network World, IDG Network World Inc, (lire en ligne)
  3. Trevor Moore, Sybase iq survival guide., Lulu Com, (ISBN 1-4466-5758-2 et 978-1-4466-5758-4, OCLC 944007220, lire en ligne)
  4. « SAP Sybase IQ 16 for XLDB analytics now available! - SAP Blogs », scn.sap.com
  5. « SAP and Partners Set New Record for World's Largest Data Warehouse », Press Release, SAP,‎ (lire en ligne, consulté le )
  6. « Data Warehousing Solutions | Technology | SAP » [archive du ] (consulté le )
  7. a et b « How does all this work together – BW, BW on HANA, Suite on HANA, HANA Live….. Part 8 - SAP Blogs », scn.sap.com