home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / 293591.zip / 293591.ANN
Text File  |  1993-10-12  |  27KB  |  410 lines

  1.  
  2.  
  3. DATE       10/12/93
  4.  
  5. TITLE      IBM DATAGUIDE/2 VERSION 1
  6.  
  7. ABSTRACT          Data is needed for decision making, and one of the major
  8.            challenges is knowing what information is available, and where it is
  9.            located.  Today, IBM announces the DataGuide (TM) product family,
  10.            which provides a solution in this area by implementing the
  11.            Information Catalog concept as defined in the Information Warehouse
  12.            (TM) Architecture.  The first two members of the DataGuide product
  13.            family are:
  14.            o   IBM DataGuide/2 (TM) Version 1
  15.            o   IBM DataGuide/MVS (TM) Release 1
  16.                   This announcement covers IBM DataGuide/2 Version 1.  (See IBM
  17.            Software Announcement 293-592, dated October 12, 1993, for IBM
  18.            DataGuide/MVS Release 1.)
  19.                   Based on a graphical user interface (GUI) on OS/2 (R) 2.1, IBM
  20.            DataGuide/2 Version 1 provides end users with easy-to-use functions
  21.            to look up shared data and information objects in business terms.
  22.            Once an object of interest is identified, DataGuide/2 can invoke
  23.            informational applications to retrieve and process the data.  In
  24.            addition, a GUI is provided for an administrator to manage data and
  25.            information object definitions in DataGuide/2, together with a set of
  26.            utilities to extract object definitions from various sources.
  27.                   DataGuide/2 can be used with a data store on DATABASE 2 (TM)
  28.            OS/2 (DB2/2 (TM)) Version 1 on the workstation/LAN.  DataGuide/2 can
  29.            also be used to provide a GUI to DataGuide/MVS Release 1 which, based
  30.            on IBM Common Data Facility/MVS (CDF/MVS), uses DB2 (R) on MVS as a
  31.            data store.
  32.                   DataGuide/2 Version 1 implements the following interfaces
  33.            which are defined for the Information Catalog in Information
  34.            Warehouse Architecture I:
  35.            o   Information Catalog Application Programming Interface (API)
  36.            o   Import/Export Interface to the Information Catalog
  37.                   These interfaces will be published in the DataGuide/2 product
  38.            document.
  39.                   The first customer shipment of DataGuide/2 will be by
  40.            December 15, 1993 to an already selected set of customers.  These
  41.            customers will participate in a program that is designed to validate
  42.            that IBM has achieved the quality objectives for DataGuide/2 in a
  43.            variety of production environments.  When these customers confirm
  44.            that IBM has achieved its quality objectives for DataGuide/2, IBM
  45.            will announce general availability and ordering information in a
  46.            general availability announcement letter.
  47.             (TM) Trademark of International Business Machines Corporation.
  48.             (R) Registered trademark of International Business Machines
  49.               Corporation.
  50.            IN BRIEF . . .
  51.                   DataGuide/2:
  52.            o   Provides users with a workstation/LAN-based Information Catalog
  53.                for sharing enterprise and workgroup data and information.
  54.            o   Provides a graphical, iconic user interface on OS/2  which is CUA
  55.                (TM)'91-compliant (application model) for end users and the
  56.                administrator.
  57.            o   Allows end users to search for objects described in the
  58.                Information Catalog in business terms, or through navigation of
  59.                business groupings.  Once an object of interest has been
  60.                identified, an associated program can be started to retrieve the
  61.                data.
  62.            o   Provides the administrator with a starter set of the Information
  63.                Catalog's data model, which can be extended and customized.
  64.            o   Provides the administrator with a set of extract utilities to
  65.                help gather descriptions for data and information objects from
  66.                various sources for populating the Information Catalog.
  67.            o   Provides an API to allow informational applications to access the
  68.                Information Catalog.
  69.            o   Uses DB2/2 as a data store for the Information Catalog on the
  70.                workstation/LAN; uses DB2 on MVS as a data store for the
  71.                Information Catalog when DataGuide/2 is used as a graphical
  72.                client front end to DataGuide/MVS.
  73.            o   Allows data descriptors to be exchanged between Information
  74.                Catalogs via import/export functions.
  75. PRODNO       5622-126
  76. OVERVIEW   DESCRIPTION
  77.            DATAGUIDE -- INFORMATION CATALOG
  78.            Data is needed for decision making, and one of the major challenges
  79.            is knowing what information is available, and where it is located.
  80.            This requirement is addressed in IBM's INFORMATION WAREHOUSE
  81.            ARCHITECTURE I (SC26-3244) by a component called the Information
  82.            Catalog.  DataGuide/2 and DataGuide/MVS, as the first two members of
  83.            the IBM DataGuide product family, implement the Information Catalog
  84.            and provide the end users with an ability to identify and locate data
  85.            in business terms.  For more information about DataGuide/MVS, refer
  86.            to IBM Software Announcement 293-592.
  87.                   The DataGuide product family fulfills the concept of an
  88.            Information Catalog in providing an online catalog for
  89.            non-DP-oriented end users to easily look up shared data and
  90.            information objects in business terms.  The DataGuide catalogs and
  91.            describes these data and information objects which are physically
  92.            maintained outside of DataGuide under various applications and
  93.            databases.  The DataGuide allows users to formulate searches in order
  94.            to retrieve objects based on their descriptive properties.  Objects
  95.            may be grouped hierarchically into business-related areas.  In
  96.            addition to the search functions, navigation functions are available
  97.            to locate objects in this group structure.  Once an object of
  98.            interest is identified, the DataGuide can invoke applications to
  99.            retrieve and process the data.  The primary focus is on informational
  100.            applications, such as DSS applications; however, other applications
  101.            can be invoked as well (for example, applications displaying images
  102.            or vector graphics).  The DataGuide, working in conjunction with
  103.            informational applications, provides a powerful solution to the
  104.            problem of end-user access to shared data in the Information
  105.            Warehouse environment.
  106.                   Information objects may include objects that carry
  107.            information, such as spreadsheets, report and query outputs,
  108.            documents, images, as well as objects that, upon execution, generate
  109.            information, such as report and query specifications.  Data objects
  110.            may include tables and views, as well as columns (data elements).
  111.            Business groupings of these objects may be created to facilitate the
  112.            organization of information.  In addition, supporting objects such as
  113.            a glossary for easy look-up of terms and definitions, contacts for
  114.            identifying data owners, and news for providing status information,
  115.            can be used to help end users effectively use the Information
  116.            Catalog.
  117.                   As part of the Information Warehouse Architecture I
  118.            interfaces, the DataGuide provides a documented API to the
  119.            Information Catalog so that informational applications, such as
  120.            decision support packages, can store and obtain common definitions of
  121.            information and data objects.  The Information Catalog API can be
  122.            used by IBM and non-IBM informational applications to access such
  123.            common definitions for consistent and cohesive support for the end
  124.            user.
  125.                   The DataGuide provides functions to satisfy information needs
  126.            for end users (knowledge workers) as well as functions for the
  127.            administrator (knowledge administrator).
  128.                   DataGuide/MVS and DataGuide/2 can interoperate in two ways:
  129.            o   The DataGuide/2 GUI can be used for the administrator and the
  130.                end-user access to the Information Catalog under both
  131.                DataGuide/MVS and DataGuide/2.  Access is selected at session
  132.                initiation.
  133.            o   DataGuide/MVS and DataGuide/2 can exchange information via the
  134.                import/export functions.
  135.            END USER INFORMATION NEEDS
  136.            Field experts working on satisfying customers' end user information
  137.            needs have concluded that when an end user has identified a need for
  138.            information:
  139.            o   The preferred way for satisfying the needs is to help the user
  140.                locate what reports or queries are available and readily usable.
  141.            o   If no reports or queries are available, then help the user locate
  142.                data which can be used to formulate queries or reports.
  143.                   While the first way can reach the broadest level of end users
  144.            with minimal skill required, the second way allows for ad hoc
  145.            information requests to be satisfied.  Both ways are important and
  146.            are supported by DataGuide/2 using a GUI based on OS/2 2.1.
  147.                   The end user capabilities are implemented by the Knowledge
  148.            Worker functions in DataGuide/2 as described below.
  149.            HANDLING OF INFORMATION OBJECTS
  150.            The DataGuide can be used to describe information-carrying objects as
  151.            well as information-generating objects.  The former includes such
  152.            things as spreadsheets, report and query outputs, documents, images;
  153.            the latter includes such things as report and query specifications.
  154.                   These information objects can be searched by the end user
  155.            either through pattern-matching on names and descriptive properties
  156.            of these objects, or through navigation of groups of related objects.
  157.                   Once an information object is identified, the user can start
  158.            an associated program to operate on the information object.  Any
  159.            program which can be started from a command line and supports
  160.            execution parameters can be used.  When invoked from the DataGuide/2
  161.            GUI, the program can be an OS/2, DOS, or Windows (1) program running
  162.            under OS/2 2.1.  If an informational application supports
  163.            client/server protocols, the client program at the workstation can
  164.            also be called by the DataGuide/2 GUI to invoke a host server to
  165.            perform host data access.
  166.                   When invoked by DataGuide/2 in this manner, these programs
  167.            provide powerful information delivery capabilities for end users.
  168.            Examples of such operations include:
  169.            o   Invoking a spreadsheet package such as EXCEL (1) or Lotus (2)
  170.                1-2-3 to display a spreadsheet containing the desired
  171.                information.
  172.            o   Invoking a query/report package such as Personal AS to perform a
  173.                predefined query or report.
  174.            o   Causing the display of a finished report or query from a file
  175.                server on the LAN or from the workstation.
  176.            o   Invoking a graphic package such as CorelDRAW to display a chart.
  177.            o   Invoking a documentation display package such as the IBM
  178.                BookManager (R) to display a document containing the relevant
  179.                description of the information.
  180.            o   Invoking an image display package such as ImagePlus (R)/2 to
  181.                display an image.
  182.            o   Invoking a multimedia data handling package to display a
  183.                multimedia object such as video.
  184.            o   Invoking a client/server application to access data on other
  185.                platforms, such as a mainframe.
  186.            o   Invoking other popular packages which support the command line
  187.                invocation and run under OS/2 2.1.
  188.                   Thus, without programming effort or data processing skills,
  189.            any novice end user can use the DataGuide to locate existing
  190.            information objects and display those that are accessible.
  191.             (1) Trademark of Microsoft Corporation.
  192.             (2) Trademark of Lotus Development Corporation.
  193.            HANDLING OF DATA OBJECTS
  194.            The DataGuide can be used to describe data objects including tables,
  195.            views, and columns; as well as files and data elements.
  196.                   These data objects can be searched by the end user either
  197.            through pattern-matching on names and descriptive properties of these
  198.            objects, or through navigation of groups of related objects.
  199.                   Similar to information objects, once a data object of interest
  200.            is found, such as a table or a view, an informational application may
  201.            be invoked to perform query or reporting on it.  This allows end
  202.            users to transform data into information even when there are no
  203.            information objects predefined to process it.
  204.            THE KNOWLEDGE ADMINISTRATOR FUNCTION
  205.            DataGuide/2 provides a knowledge administrator with a GUI which is
  206.            used for installation, customization, populating and maintaining the
  207.            DataGuide store, and for exporting and importing the DataGuide data
  208.            from one DataGuide to another.  When connected to DataGuide/MVS,
  209.            DataGuide/2 with its GUI can be used as well for Knowledge
  210.            Administrator functions to be performed on MVS.
  211.                   DataGuide/2 is shipped with a starter set of object types and
  212.            attributes, which are tailorable and extensible by a knowledge
  213.            administrator for an organizational use.  Object types in the starter
  214.            set include tables/views, columns, dynamic reports, completed
  215.            reports, images, programs, business groups, contacts, glossary, and
  216.            news.
  217.                   All DataGuide/2 objects are maintained in DB2/2 on the
  218.            workstation or on LAN.
  219.                   To help put metadata (description of data objects and
  220.            information objects) into the DataGuide, there are a number of
  221.            DataGuide/2 utilities.  They extract from the following sources:
  222.            o   IBM DB2 catalogs on MVS
  223.            o   IBM DB2/2 catalogs on OS/2
  224.            o   IBM catalogs on OS/400 (R)
  225.            o   Oracle (3) catalogs on DEC (4) VAX (4)/VMS
  226.            o   Sybase (5) catalogs on HP-UX (6)
  227.            o   Bachman (7) Database Administrator
  228.            o   Other DataGuides (based on the DataGuide EXPORT function)
  229.                   The output from the metadata extract process will be stored in
  230.            a documented output format, referred to as the DataGuide Tag
  231.            Language, which can be loaded into the DataGuide store with a single
  232.            invocation of the DataGuide IMPORT function.
  233.                   The DataGuide Tag Language is used to define the population
  234.            input.  Because this Tag Language is documented, additional metadata
  235.            extract programs can be provided by an installation, professional
  236.            services, or a third party vendor to cover sources not listed above.
  237.                   The DataGuide/2 administrator can set up multiple,
  238.            DataGuide-controlled Information Catalogs with multiple databases.
  239.            The administrator can authorize knowledge workers to access different
  240.            information catalogs.  Data descriptors can be exchanged among
  241.            multiple Information Catalogs with the IMPORT/EXPORT function.
  242.             (3) Trademark of Oracle Corporation.
  243.             (4) Trademark of Digital Equipment Corporation.
  244.             (5) Trademark of Sybase Corporation.
  245.             (6) Trademark of Hewlett Packard.
  246.             (7) Trademark of Bachman Information Systems, Inc.
  247.            CUSTOMER VALUES
  248.            GROWTH ENABLEMENT -- ACCESS TO ENTERPRISE DATA:  Today, most
  249.            enterprise data is not available to knowledge workers because they
  250.            don't know the name for it and they don't know where in the
  251.            enterprise it is located.  The DataGuide will help describe
  252.            enterprise data in business terms and can launch an informational
  253.            application to access it.  Easy access to enterprise data was the
  254.            highest priority need identified in Information Warehouse Customer
  255.            Advisory Councils and Requirements Surveys.
  256.            END USER PRODUCTIVITY -- IMPROVED KNOWLEDGE WORKER PRODUCTIVITY:
  257.            With a DataGuide-provided online catalog of available information
  258.            objects (charts, reports, etc.) and data objects (tables, columns,
  259.            etc.) at their fingertips, knowledge workers can easily and quickly
  260.            locate and retrieve information for the business needs.
  261.            BUSINESS SOLUTIONS -- IMPROVED DECISION MAKING/COMPETITIVE ADVANTAGE:
  262.            With improved visibility and accessibility of information and data
  263.            sources provided by the DataGuide, decision making can be enhanced
  264.            with timely, accurate, and comprehensive information.
  265.            PRODUCT POSITIONING
  266.            THE DATAGUIDE VERSUS DICTIONARIES/REPOSITORIES
  267.            The DataGuide implements the Information Catalog as defined in the
  268.            IBM INFORMATION WAREHOUSE ARCHITECTURE I document (SC26-3244.)  The
  269.            role of the Information Catalog is to help knowledge workers find out
  270.            what data is available to them and what data means in terms they can
  271.            understand.  Once data of interest has been identified, the
  272.            Information Catalog facilitates the use of Informational Applications
  273.            to retrieve and analyze it.  It is oriented toward search and display
  274.            of metadata rather than modeling, development, and operational use of
  275.            metadata.
  276.                   The DataGuide, which implements the Information Catalog, is
  277.            distinct from facilities that also deal with metadata, including
  278.            dictionaries, repositories, encyclopedias, and modeling tools in the
  279.            following ways:
  280.            o   The DataGuide is business oriented, supporting knowledge workers
  281.                for locating and accessing data.  Dictionaries/repositories are
  282.                DP-oriented, supporting application and database developers and
  283.                administrators for developing and managing data resources.
  284.            o   The DataGuide is simple to use and contains business-oriented
  285.                descriptions, properties, and grouping information of data and
  286.                information objects of interest to knowledge workers.
  287.                Dictionaries/repositories, on the other hand, often contain
  288.                comprehensive technical information, including complex
  289.                relationship and modeling information, versioning and control
  290.                information sufficient for data administration and application
  291.                development.
  292.                   However, the knowledge workers supported by the DataGuide may
  293.            be interested in parts of the metadata maintained in dictionaries and
  294.            repositories.  Therefore, customers who have already implemented a
  295.            dictionary or repository will find it a source of metadata for
  296.            populating the DataGuide.
  297.            DATAGUIDE/2 AND DATAGUIDE/MVS
  298.            The DataGuide solution includes DataGuide/2 and DataGuide/MVS.
  299.            o   DataGuide/2 runs on OS/2 2.1 to provide a graphical, iconic end
  300.                user interface for end users and the administrator.  It can
  301.                launch informational applications on the workstation to access
  302.                data and information objects.  If an informational application
  303.                supports client/server protocols, the client program at the
  304.                workstation can also be launched by DataGuide/2 to invoke a host
  305.                server to perform host data access.
  306.            o   The DataGuide/MVS solution is built on CDF/MVS which uses DB2 on
  307.                MVS as the data store.  This solution provides the DataGuide API
  308.                on MVS and an ISPF-based EUI using this API to support 3270-type
  309.                sessions (non-programmable terminals (NPTs) or terminal
  310.                emulations on workstations connected to MVS).  In addition,
  311.                DataGuide/MVS provides the DataGuide API on LU6.2-attached
  312.                OS/2 workstations for use by DataGuide/2 and for
  313.                customer-developed applications.  The NPT EUI provides functions
  314.                including searching and navigation of DataGuide objects,
  315.                invocation of MVS applications, and basic functions to support
  316.                the administrators of DataGuide/MVS.
  317.                   DataGuide/2 and DataGuide/MVS are complementary.  Together,
  318.            DataGuide/2 and DataGuide/MVS can address a wide variety of needs for
  319.            users and their configurations, including:
  320.            o   Use DataGuide/2 on a single LAN for a workgroup.
  321.            o   Use DataGuide/2 on a LAN which is connected with other LANs in an
  322.                enterprise network.  End users may use the DataGuide/2 Knowledge
  323.                Worker functions to access the Information Catalog from across
  324.                the network.
  325.            o   Use DataGuide/2 as a client, providing a graphical front end to
  326.                DataGuide/MVS.
  327.            o   Use DataGuide/MVS for 3270-based users, with DataGuide/2 for the
  328.                administrator.
  329.            o   With DataGuide/2 and DataGuide/MVS fully implemented, use
  330.                import/export functions to exchange metadata between the
  331.                Information Catalogs.
  332.            STATEMENT OF GENERAL DIRECTION
  333.            IBM intends to provide the Windows client support for DataGuide/2.
  334. TECHINFO   TECHNICAL INFORMATION
  335.            SPECIFIED OPERATING ENVIRONMENT
  336.            MACHINE REQUIREMENTS:  DataGuide/2 will operate on hardware
  337.            configurations supported by the software listed in the Programming
  338.            Requirements section.  The minimum configuration would be a 386,
  339.            20MHz processor, with a minimum of 12MB memory.  Highly recommended
  340.            would be a 386, 25MHz processor, with a minimum of 12MB memory.
  341.                   RAM and fixed disk estimates for the DataGuide/2 knowledge
  342.            worker and knowledge administrator workstations are listed below.
  343.            RAM and fixed disk requirements for the DataGuide database are
  344.            dependent on the amount of information stored in the DataGuide.
  345.            o   Knowledge worker
  346.                -   RAM -- 2.5MB
  347.                -   DISK -- 2.0MB
  348.            o   Knowledge administrator (including the Knowledge Worker function)
  349.                -   RAM -- 3.0MB
  350.                -   DISK -- 2.5MB
  351.                   When DataGuide/2 is installed in a LAN file server, the disk
  352.            space on the individual workstation would be reduced to 0.5MB for
  353.            both the knowledge worker and the knowledge administrator.
  354.                   For additional requirements for DataGuide/MVS, please refer to
  355.            Software Announcement 293-592, dated October 12, 1993.
  356.            PROGRAMMING REQUIREMENTS:  DataGuide/2 is a database application of
  357.            DB2/2 Version 1.  Software requirements will depend on the
  358.            configuration:
  359.            o   Stand-alone configuration
  360.                -   IBM OS/2 2.1
  361.                -   IBM DB2/2 Version 1 (Single-User)
  362.            o   Client/Server configuration
  363.                -   For the database server
  364.                    --  IBM OS/2 2.1 or IBM OS/2 2.0 with ServicePac (TM) level
  365.                        XR06055
  366.                    --  IBM DB2/2 Version 1 (Client/Server)
  367.                -   For the client
  368.                    --  IBM OS/2 2.1
  369.                    --  Database Client-Enabling Distributed Feature support for
  370.                        OS/2
  371.                   In addition, IBM SAA (TM) Distributed Database Connection
  372.            Services/2 (TM) -- Version 2 (DDCS/2 V2) is required when the
  373.            metadata extract function is invoked on OS/2 against the catalogs on
  374.            DB2 on MVS, or on OS/400.
  375.            NOTE: That DataGuide/2 also provides a sample COBOL source program
  376.            for extracting DB2 catalogs.  The sample program can be customized by
  377.            an installation for extracting DB2 catalogs in an environment where
  378.            DRDA (TM) connections are not available.
  379.                   For additional requirements for DataGuide/MVS, please refer to
  380.            Software Announcement 293-592, dated October 12, 1993.
  381.            SECURITY, AUDITABILITY AND CONTROL
  382.                   DataGuide/2 maintains and supports access to a set of
  383.            metadata, that is, description about data and information, which is
  384.            managed under a DB2/2 database.  End users (knowledge workers) must
  385.            be authorized to access DB2/2 which has its own security,
  386.            auditability, and control mechanisms.  DataGuide/2 does not directly
  387.            access the described data and information objects, which are under
  388.            the control of various database managers and/or application programs
  389.            outside of DataGuide/2.
  390.                   Depending on the management policies and data sensitivity,
  391.            organizations can choose to permit end users to have access to all
  392.            metadata maintained with DataGuide/2, or create different DataGuide
  393.            data stores within a DB2/2 to control the access to different sets of
  394.            metadata.
  395. ORDERING   ORDERING INFORMATION
  396.                   Ordering instructions and order processing availability will
  397.            be provided when IBM announces general availability of this product.
  398.                   The following advance publications are available now.  To
  399.            order, contact your IBM representative.
  400.                                               ORDER
  401.            TITLE                              NUMBER
  402.            DataGuide/2 Introduction           GC26-3361
  403.            TERMS AND CONDITIONS
  404.                   Terms and Conditions will be provided when IBM announces
  405.            general availability of this product.
  406.            CHARGES
  407.                   Charges will be provided when IBM announces general
  408.            availability of this product.
  409.  
  410.