Enterprise-level report platform on Web - Crystal Enterprise 9 Technical White Paper

zhaozj2021-02-16  54

Overview

Information provides the original material required to develop and implement successful business strategies for each company. In order to make full use of the advantages of enterprise information assets, each application requires an extensible, reliable, web-based solution, providing key task information for reports, analysis, and personnel to relevant person to ensure business success. Crystal Enterprise provides an architecture that can be extended worldwide, multi-layer fault-tolerant architecture, which is built to meet the most demanding business environment. It provides a flexible solution for building or integrating with intranet, extranet, and enterprise portal to meet the needs of information to multiple audiences based on security levels. Crystal Enterprise integrates Crystal Reports Professional and Crystal Analysis Professional - Two powerful reports and analysis tools - ensuring that you can quickly generate fully generated for decision makers, available for guiding action.

table of Contents

Information Drive Business Crystal Enterprise Introduction Content Management and Delivery Service Management Service Report Service Analysis Service Extended Service Structure Services Crystal ReportScrystal Analysis Standard's Radical Brand

Information-driven business information provides the original material required to develop and implement successful business strategies for each company. So enterprises will invest hundreds of dollars in investment, such as ERP (Enterprise Resource Planning), CRM (Customer Relationship Management), and SCM (Supply Chain Management) to capture, process, and store, customers. , Competitors and business processes related to valuable data. However, these systems are only part of the solution required to achieve success. Although these systems can efficiently collect the operational information of the company, it is often not targeted by different information consumers - such as employees, customers, and suppliers, and make them correct decisions. . In order to make full use of the advantages of enterprise information assets, each application requires an extensible, reliable, web-based solution, providing key task information for reports, analysis, and personnel to relevant person to ensure business success.

Crystal Enterprise Introduction

Crystal Enterprise provides a powerful feature required to understand corporate information for every company for web-only, integrated reports, analysis and delivery solutions. Crystal Enterprise provides a comprehensive and customizable solution for any data source and applications, providing employees, customer, and vendors with secure access capabilities for interactive, operable information. Crystal Enterprise helps people understand the decision-making information capable of promoting business development. Crystal Enterprise brings more than eight years of experience in developing and delivering scalable, reliable information delivery systems, designed for web and critical tasks, providing report integration to intranet, extranet, and enterprise portal applications. Analysis savings cost-saving solutions and can extend information to hundreds of users. Crystal Enterprise is seamlessly integrated with the World High Performance Reporting Tools for Relational Data, and also integrates a representative of Crystal Analysis Professional from any OLAP data source. Crystal Analysis Professional, and has a computer, PDA and mobile phones have functions such as delivery information, enabling users to get the operational information to be operated, and promote the development of the business.

Content management and delivery

To end user management and delivery, you can interact, and you can operate is not a simple thing. There are many obstacles that will affect the quality of the end user experience, have the ability to grasp delivery, maintenance, and expansion systems. The key standards include:

The speed of the scope system of content delivery options - the ability of both real-time and cache content generated by two aspectsystem extension and availability guaranteed capability

Crystal Enterprise is based on more than 1,500 people - year-old research and development, and work closely with customers to build an efficient content management and delivery platform. We have gradually optimized and delivering technology through 8 versions, and Crystal Enterprise will be built from the basis to meet the user's report and analysis of the user through the Web. Crystal Enterprise is a cross-platform, web-based architecture designed to seamlessly integrate with existing web applications, and provide a unified infrastructure required for multiple needs reports, analysis, and information delivery projects. Figure 1: Crystal ENTERPRISE architecture. Crystal Enterprise is built on an enterprise-class multi-server architecture that integrates with your existing technology infrastructure, providing powerful information delivery technologies and optimal reports and analysis techniques. Customized Services For any company-driven companies, information in existing structures and applications is the key to enterprises to succeed. Enterprises either build or bought a range of enterprise application systems (such as their own development, PeopleSoft, Siebel et al.), Web applications (such as using BEA WebLogic or other types of platforms) and corporate portals (such as Plumtree, Viador). It is an easy to use an easy-to-use, efficient portal for business information and systems for business. Customized service is to provide flexible portal solutions for companies driver-driven enterprises. Crystal Enterprise supports standard network environments, such as DHTML, Java, CoM, and XML to meet the needs of enterprise content, integrated demand.

Distribution / interactive content distribution is a key factor in designing a company integrated information distribution system. This requires the ultimate user to provide dynamic content, graphical information assistant - to meet customer discouragement information and customization of information. Crystal Enterprise can provide fast dynamic content distribution through any device for any user (whether in the firewall or outside the firewall). Due to the zero client division function, Crystal Enterprise provides a wide range of interaction and personalization to meet the needs of users from various reports and analytical resources. Interaction DHTML Browse DHTML has many features that browse and interact with network content. Unlike the inserted technology, DHTML does not need to download the software or other special configurations when browsing the content, making it ideal for delivery through the firewall without sacrificing safety requirements. Figure 2: Crystal DHTML browser: Crystal DHTML browser can transmit extensive interactive information through a web browser. Crystal Enterprise can distribute multiple reports and analysis content to any browser using pure DHTML. Its embedded zero client report browser has flexible interactive functions and drill features in a zero client environment. These features include a variety of forms of display (reports, charts, maps), down drill functions, query features, and report output features. A browser for analytical content also uses pure DHTML to support analysis of OLAP data. High quality form browsing, chart, drag and full cut / cutting function is also available in this interface.

The warning alarm notification function emphasizes the appearance of critical information by sending an email on the alarm message (required to start) by directing the user. Administrators can develop a personal or distribution list, and the alarm notification can also be configured, providing the link address of the link backup table, and some records in the report.

Output form

Website content output has a variety of standards, such as printing, browsing, and in-depth analysis - this is very important for information transmission systems.

Crystal Enterprise supports popular output software such as Adobe Acrobat (PDF), Microsoft Excel, and Word (RTF), Crystal Enterprise also has its own output form - Crystal Reports. All of these output forms can quickly generate reports, ensuring high fidelity of the output process. Intelligent report technology

Smart Reporting Technology technology for Crystal Enterprise mixes for web-based information delivery, real-style information, report operations, and modifications. Users can browse a pre-defined report and modify and maintain from the same interface to make more refined business issues and more accurate answers.

This method represents the high-efficiency distribution mode provided by the predefined report and the combination of power to the end user provided by the immediate tool. In addition to the combination of these two powerful functions, it is also possible to decompose the functions provided by the typical instant tool (such as filtration, screening, and packets, etc.), and provide a combination of different characteristics according to user definitions and requirements.

Figure 3: Interactive Viewer using Smart Reporting Technology. A variety of report modifications are available in a more advanced browser, which is an example of how to deliver an instant report using Crystal Enterprise.

IT staff can now control the opening of an instant report for end users unprecedented features. The application interface and security restrictions can be combined together to meet the requirements of different users without increasing complex work. Report Modifying queues can be shortened by providing different modifications to different end users. Moreover, powerful developer interfaces and pure DHTML delivery can achieve intuitive delivery, reducing training needs.

Figure 4: Crystal instant application. This zero client application enables end users to build a report on the data source in the Crystal Enterprise system. This report is actually created on the server side and is saved to the folder of the Crystal Enterprise for future use.

Smart Reporting is a seamless increase in Crystal Enterprise processing, built on the same powerful server-side technology and flexible user interface model as Crystal Enterprise. As with Crystal Enterprise, all of its content and functions are delivered in pure DHTML.

WAP-Ready

Currently, wireless devices such as WAP mobile phones, PDAs, two-way paging, etc.) are more and more widely used as information real-time transmission tools. However, use these devices will also agents such a problem, which is how to meet the needs of these different features, different forms, and different screen sizes.

Through a zero client, the mechanism controlled by the server-side browser automatically generates a specific part of the report, and there is no need to consider the user interface or size of the standard DHTML report browser. This allows developers to easily integrate Crystal Enterprise content into reports of high-level personnel, enterprise portals or wireless applications.

Crystal Enterprise can transmit content to all WAP technology-based devices through custom XMLs and support Active Scripting. Developers can create customized XML workflows and convert these XML workflows into WML or any other standard language using JavaScript or VBScript.

Integration

How to integrate existing enterprise applications, web applications, and enterprise portals are also critical in design information transmission systems. For users, the level and depth of integration can affect the use of the product. Therefore, developers must make full use of industry-standard programming language and scripting's flexibility to create a friendly information transmission application.

Crystal Enterprise can be seamlessly integrated with any Internet, internal network, and external network. In addition, since it has a powerful customization function, it is possible to fully support standard scripting languages ​​(JavaScript and VBScript), so users can quickly establish network applications. Figure 5: Crystal Enterprise portal integration. With Crystal Enterprise SDK, developers can implement integration with any network application.

Crystal Enterprise Software Developer's Kit (SDK) is typically related to the customized content and query templates for network interfaces for other applications. In order to enable the contents of the application to be connected to the content in the Internet, the internal network, or the external network, the work of developers is often limited to the icon, color and font style in the template. The result is the limitations of integration. Use the network-based API to solve this problem. By using JavaScript, .NET or VBScript to establish a complete customer interface, the developer can integrate the company's other applications and content. Crystal Enterprise is fully equipped with Java, .NET and COM object patterns to meet this important, closely intended. These object models collect all the call information required to extract content lists from the system, the processing and distribution of contents, content viewing, interaction with the content, and management of the system. All sample applications included in the product medium use the same, object model with detailed document records. Smart Reporting also extends this object model through other report operation control, allowing users to create and modify reports on the Web. Application Server Integration web application servers and related middleware platforms are widely used to improve efficiency during application development, delivery, and integration. Many companies use application server technologies from BEA, IBM and Microsoft to make legacy applications available for web, integrated dispersion applications, providing end users with highly functional application interfaces. Crystal Enterprise provides tight integration with these powerful mainstream platforms with its own COM and Java SDK. These SDKs are available in the form of a complete set of strong buildings, example applications and documents, can be installed directly above the BEA WebLogic, IBM WebSphere or MS IIS. The height of the Crystal Enterprise control is provided by using the mainstream scripting language (such as VBScript and JavaScript) or comes with the Java code. Comprehensive XML support as a very effective agreement for data exchange and information structure for different systems, XML development is very rapid. As a middleware technology, the report supports the business logic of the original data stream, and can generate and output many valuable information. If the report system supports business logic in existing data sources, and can provide accurate output data for network users or provide XML data streams for other devices, applications, or systems (the XML data stream here can be standard, or customizable If the system is, the report system is a very powerful transmission platform. Crystal Enterprise has a function of accessing an XML data source and an output XML data stream. If the standard XML language is met, developers can personalize customization according to different ranges of customer needs. Of course, if we use our custom XML (http://www.seagateSoftware.com/xm./schema.xsd), it is easy to perform the extraction and conversion of the content in Crystal Reports 8.5.

Management service

Enterprise-level information transmission systems should have the following functions: Efficient content storage and content organizations, management of special content user access. Crystal Enterprise provides powerful security systems and specialized server layers for system management. This server layer can be integrated with critical applications and provide security support for module layers. Figure 6: The Crystal Management Console. The Management Console is a complete zero client management interface of the Crystal Enterprise system.

Security security is a key factor in implementing the implementation of the information transmission system. Businesses not only need to strictly control all modules in the system, but also need to establish a simple security architecture using certain tools. This requires the following functions: support third-party authentication, set the user set, and configure the user group. To manage the content distribution of internal users and external users, Crystal Enterprise integrates a reliable security system. Crystal Enterprise not only supports folder levels and file levels, but also supports all legacy systems not only on the structure of security module grading. In addition, the system also provides integration with third-party security systems, including LDAP and NT). Change Control In a key task system, the development process and test environment must be separated from the true production environment. This usually requires a rigorous change control process and a separate database prepared by reports. Crystal Enterprise enables system administrators to change the data source of the report without opening or modifying the foundation definition configuration. In addition, the change control process can also benefit from the implementation of the new Crystal Repository. This allows you to store and reuse the universal reporting between multiple reports, and implement a rapid and easy formation of updates in the selected report. The composition of sharing can be text, or it can be a picture, such as a corporate identification, a legal statement, a common calculation formula and a function of data conversion, and a SQL command defined in the data set used in the report. The implementation of the custom content integration scheduled report demand is the best solution for repetitive report work, and is also the best solution to run a specific report at a specific time-specific window. The Crystal Enterprise contains a time-based predetermined system that can meet the functions of running reports and running repeated reports at a specific time. The predetermined function is located on a server element that supports the cluster, so it can ensure that the system can operate normally in the case where problems occur in the hardware system. Automated management regular management and change management is the most complicated aspects in the maintenance enterprise software system. Management work is usually repetitive and contains multiple steps, which will cost a lot of user errors. Crystal Enterprise includes a comprehensive object model to program system management. This allows companies to build customized processes to distinguish common or complex management tasks, or assign these tasks to administrators, help locations in different fields. Document management also enables companies to automate complex customization processes. Third-party certification strict safety control is a key group of any enterprise-level IT infrastructure. Many companies use central security storage or directory services to help solve user account management issues between multiple applications. Crystal Enterprise (except for your own Crystal security features) also supports both Windows NT and LDAP authentication mode. This allows companies to use these security assets and infrastructure to authenticate Crystal Enterprise users. The information of the user and user group is not replication in Crystal Enterprise, but is directed to users and user groups in the third party directory by creating alias. Granular security Many companies have highly customized, complex security patterns, reflecting different access rights in one enterprise. This is not only important to control which users can control which applications are important, but also control which type of user can access which type of application, what kind of operation they can do, and if some sensitive data can only be seen by a specific user, etc. Wait. These challenges are more complicated in internal and external users (such as EXTRANET). Crystal Enterprise provides a granularized security control set that enables administrators to accurately define which applications can access, what operations can be made on these applications (such as browsing the previously generated content, refresh data in the report) . The administrator can also create custom roles to summarize the specific user or user group permissions.

Safety in browsing is in terms of system security, companies usually need to implement this control to the data level. That is, according to the different roles in the enterprise, some users can only see a small number of data, while some other users can see more data. Its challenge is to face different users, and can be displayed in the same browsing interface without clicking the operation of the production database, but is filtered in accordance with different user rights. Crystal Enterprise has introduced a powerful feature that allows administrators to book the report to filter data when browsed by the user (if needed to be defined as being filtered when the user is scheduled), to each one The user provides the information required within its permission range. This security mechanism enables a report (and a click-to-date operation of the database) to serve different user needs. Unlike other security mechanisms that require special report design considerations, Crystal solutions can be used for any type of report and support external permissions database. See "Processing Extensions" to learn more information. An important set of corporate application architecture of disaster recovery faces to key tasks is the built-in support for fault tolerance. These include ensuring that the system cluster key components that are properly operated in the system, and components with fault-tolerant functions when there is a problem in the hardware system. This feature can be implemented by using a third-party product, of course, given this function to prepare this function in view of the special needs of the information transmission system. Crystal Enterprise is pre-integrated into cluster and fault tolerance components in the system management. This means that the system can improve the cluster response time and optimize the load balancing of the user by increasing the method of the physical machine. If a machine in the cluster is malfunction, other machines in the cluster are automatically balanced and the system continues to work. Report service

Efficient report transmission is another key factor in designing information transmission systems. High performance is the most basic requirement in a distribution system based on a server system and a multi-server configuration. In the case of using system resources, the operation of high performance extracting information in any of the hardware and software in the information transmission system can enable the company to have the fastest customer experience. Crystal Enterprise is designed for fast, efficient, real-time content transmission. Because of its most advanced technology, Crystal Enterprise is the most ideal product that quickly transmits interactive content on a web browser.

Report Design Support Crystal Enterprise provides a wide range of support for Crystal Reports 9 design features, enabling companies to build a very complex, including reports of rich data. All key Crystal Reports production features are supported in Crystal Enterprise, including Crystal Repository for reuse and centralized updating reports, build complex, reusable business logic in multiple reports, tuning and tuning Multiple data sources perform format SQL commands, and more. When the report is published or manually updated on the standard management console, the contents of Crystal Reports can be updated from the Crystal Repository. The report stream is very popular in order to get the required reports or a few days. With the development of Internet technology and network reporting system applications, this fee will not be present. The decision makers need real-time information response and feedback with network speed. In our latest architecture, we have developed new standards through the industry-leading network-based report processing technology -Reporting Streaming statement. The report stream is designed to achieve a real-time report, and the specific steps of its work are: dividing the transfer operation into many small portions that can quickly execute, and send the entire transfer to the customer's browser in a workflow. Go in. In a sense, the result of the user is a bit like html: the easiest amount of data is passed, next is a relatively complex calculation, chart, map, and graphical file until the first page is completely passed to the customer; The remaining parts in the report run on the server. All browsers come with this feature, including the zero client's DHTML report browser. The benefit of the statement to the customer is that the visual part and the dynamic content of the entire transmission operation have been transferred to the customer before completion of the entire report. For patch reports and schedules that transport narrow lines, statement can also play a role. The report interaction initially, the network report is transmitted to the end user in a manner that relies on static HTML "Data Snapshot". For IT personnel, the release of static reports will inevitably bring such demand, such as: a large number of very similar browsing requests, simple information needs, demand for different reports, etc. Because many of the complex tools and special technologies can meet these needs, it will inevitably bring the number of report storage. Crystal Enterprise breaks the limitations of this mode with server-side technology that creates, personalized, and customized reports on the Web. This technology has a wide range of support, including direct parameterized reports, complex screening, filtration, summary, and tabulation. This feature implements customized development in JavaScript or VBScript based on COM or Java-based object model, and integration with the Crystal Enterprise security model. Crystal Decisions also provides a variety of applications that have been supported and testing development source code to accelerate delivery of the ultimate user instant reports. These contents are included on the CD of the product, and are directly supplied by Crystal (see the pieces of screens in the subsequent report section to understand these applications). The second part of the processing report processing of the predetermined report is the process of predetermined reports, which is the ideal process for repetitive reports (ie those that require a specific time running or large report). Crystal Enterprise includes a server component dedicated to a predetermined report. This server component (such as components in the Reporting Service layer) is to maximize batch in a certain period of time. It has high scalability and can be installed in different hardware systems. Multi-server supports multiprocessor's machines can achieve high performance when processing multithreaded applications. Different processors can perform different functionality, so they can optimize productivity and achieve load balancing. Crystal Enterprise is designed to take into account how to make full use of multi-processor advantages to optimize the performance of the system.

Therefore, all major components in the system are multithreaded and can balance each other. Analytical service

Analytics services further optimize the value and usage of integrated information transmission systems. Support for Ad Hoc and overview information, Crystal Enterprise analysis functions make analysts and end users not only browse information from the relational report, but also get information from the report implicit development trend. With Crystal Enterprise, you can publish interactive analysis information on the Internet, so users can browse OLAP data information savings, and users can have revelation from these OLAP services that are highly summarized for existing and historical data.

The almost real-time access multi-dimensional analysis of multidimensional data is essentially an interactive process, which requires a quick and stable connection to the data. Most Enterprise OLAP systems offer a variety of techniques and processes to optimize near-real-time access to data. Applications with these built-in functions can provide users with maximum work efficiency and performance. The analysis services in Crystal Enterpise are designed for pushing as many processing procedures to the underlying OLAP server, and the operations of data on these OLAP servers can be maximized. Optimization. SQL statements transmitted to the underlying can be modified to support complex operations or special processing. Powerful analysis and formatting features Most users want to simplify operations, while static browsing OLAP data HTML does not have interactive or analysis. So the user needs the system to provide powerful format and analysis capabilities to meet the needs of the data deeper with a deeper drill. For more experienced users, Crystal Analysis provides a lot of analysis capabilities for network users through simple DHTML. These include powerful formatting functions (such as protruding focus), formulas and computing functions and data graphical functions (such as chart). Use the content menu to activate all of these features (click the right mouse button), and the permissions used by the user are administrator control. Figure 7: Crystal Analysisprofessional. Crystal Analysis creates a report and OLAP browsing assistant through the DHTML environment.

Extended Services The extension of information transmission system is an embodiment of the scalability of the entire application, but also a key factor capable of meeting the future technical system and business processes. Crystal Enterprise has strong scalability. Its unique modular architecture has seamless upgrade functions and target modules to extend the user's system function.

The module is designed to be in the old system integration, open, component-based systems have higher maintenanceability and scalability. For software vendors, it is very easy to upgrade existing systems and increase additional features without complex programming. For users, the use of components can be seamlessly upgraded and functionally added to the system. Crystal Enterprise is based on open, component-based structures, including primary system functions in its platform structure. All server components and structures follow this standard and can establish a module that extends content management and security performance accordingly. Crystal Enterprise Software Developer's Kit (SDK) Many packaging applications provide a simple C application language interface (API) to increase system functions or integrate with existing systems and structures. Although these C language APIs have strong flexibility, users still cannot maintain scattered code libraries. Using Crystal Enterprise, a module for personalization and integrated interfaces based on COM or Java can also expand the system. This SDK contains many high-level features that meet the developer's requirements for control system. All core applications can be quickly developed and integrated through these modules. In addition, developers can also maintain a network-based code base by using the same module. These include managed SDK and client SDK. Managing SDK managed by SDK for maximizing or assigning management tasks. Enterprises can build customized applications, automatically execute processes containing multiple steps (such as add new users), or provide a subset of management functions for specific users (such as password change applications for help "resources, etc.). The management of SDK provides access to all system management functions, including: Creating / Configuring User and User Groups, adds reports, creating folders, setting permissions, and parameters, setting predetermined mechanisms. The client SDK client SDK provides an ideal environment for building and customizing the end user interface, providing the rich object model and process for extracting content from the system and integrating it into any web application. Query language. The client SDK also provides access to all client-oriented features, including: viewing services, repository browsing services, scheduled services, user parameters, and alarms. Treatment of extended browsing and predetermined parameters is relatively simplified by end users' personalization of report content, but many companies also need to control this personalized process in the backend, and no user intervention. Usually, the company needs to minimize the complexity of end user, or some sensitive information is included in the report, which requires this requirement when filtering some users. Crystal Enterprise provides a powerful technology called "quot; processing extensions" to meet this need. Report requests can perform automatic interpretation before or after processing, and modify the security, filtering that can be used for data levels Information, or to modify other parameters in the reporting process. A critical use of processing extensions is a security system that provides a strong browsing. By using a concentrated privilege database (such as enterprise-level LDAP storage), the report request can be viewed When you are scheduled to be modified, the information that is consistent with it is provided according to the information such as the user's permissions in the authority database. The structural service information transmission system is one of the key components of the enterprise IT system and the main decision support system of the company. This requires The system must have high availability and efficiency, which can be a wide range of user processing, management, and transfer critical reports. Crystal Enterprise is built on complex N-layer structures that provide scalability for key decisions. Structural services It provides a powerful architecture with high scalability and high stability.

Multi-server can support multiple server systems is a key issue for scalable systems. Practice multiple server components to the functions of multiple machines, enabling companies to selectively increase hardware according to the use of hardware resources, and give full play to the maximum effect. Crystal Enterprise is built on such a component structure that can be distributed. This means that in a single application implementation, a single system component can be loaded into different machines. Therefore, each function of the backend is dispersed on different components, such as scheduled report processing, system management, cache, or real-time report processing and network distribution. The normal running time of fault-tolerant / unique failure is a key indicator that measures the cost of enterprise system, and will also affect users' views on system value and quality. In order to truly realize the efficacy of enterprise infrastructure, a system must provide comprehensive fault tolerance features, including support for disaster recovery, and creation of redundant hardware and software services. Crystal Enterprise provides disaster recovery capabilities in the system management (manage scheduled, safe, external authentication on this level, and as other name servers in the system). The system also provides support for all servers. When a hardware failure or exceeds the waiting time limit, redundant components can automatically load the workload of the system. The load balancing intelligent load balancing algorithm not only overcomes the possible bottlenecks, but also can make full use of hardware resources. In multi-server environments, the load balancing of multiple machines greatly increases the scalability of the system and shortening the corresponding time of the end user. Complex balancing can also take full advantage of hardware resources and minimize bottlenecks in the system. Therefore, how to give full play to system load balancing. Crystal Enterprise includes a built-in load balancing mechanism that spans all systems and report processing functions. We maximize the availability of each server by adopting a combination of passive means, minimizing system corresponding time. Cache uses cache is an effective way to increase the response speed of the information transmission system. The file system in the cache stores the previously visited reports, so it is possible to transfer it to the corresponding user when you use it next time. The information transmission system includes a server component specially as a report cache. In order to speed up the transmission speed of the reporting report, this server component can be placed on a specific machine. Cross-platform delivers for any large enterprise system, providing support for multiple operating system platforms is a key for multiple operating system platforms. Although it is usually better in supporting the company (all system delivery uses the same operating system), in more enterprises' infrastructure Top, a system delivery needs to span multiple different operations. The system platform (as developed on the UNIX platform, but some system databases need to run on the SQL Server of Windows NT). Crystal Enterprise provides support for cross-platform delivery, which can run system components on multiple standard operating systems, including Windows 2000 / NT, Sun Solaris, IBM AIX, and Linux. This allows companies to easily deliver Crystal Enterprise on its existing IT infrastructure. Content creation and analysis of high-value content is the ultimate goal of the information delivery system, and is also one of the standards of the decision makers of end users and enterprises. There are three key elements that create structured content on the enterprise data source: ---- Business, IT staff, and developers create the speed and simplicity of the content ---- The range of content that can be created ---- for the end user The overall quality of the content is meant to measure the standards necessary to consider any tool for creating structured content. The best tools that meet these three standards can be called the best tools for creating corporate content. . Crystal Reports

Provided: For almost any enterprise data source, build a rich function of business logic, comprehensive formatting and appearance control, web and printed high-fidelity output.

One design, the key to delivering the content of the creation structure is to design a single one can meet the needs of various users. Therefore, it is necessary to connect to the company's extensive data resource (usually putting data from different resources into a report), and provides users with an information overview. At the same time, create business logic, complex format control, and create a variety of flexible tools for the creation of personalized content for different users. Crystal Reports has a wide range of data connection tools and formulating languages ​​that provide complex business logic required to create complex statements. In addition, Crystal Reports has interactive, personalized, parameters, down diamonds, and indexing techniques, enabling created content to any user according to the standards established by the user. Moreover, any report can be output according to different output devices in our standard XML format or customer-customized format (XML can be customized for other standard formats). The value of the world standard standard tool is that it enhances the availability of the product itself. These standards include any value-added applications related to industrial standards: a large number of resources, a large number of knowledge reserves, collaborative and integration with other enterprise software suppliers, ease of consulting and training, third-party books and documents, etc. Standard tools have played a lot of success in the success of enterprise applications, especially in technical support and services. Crystal Report has been selected by more than 300 software vendors, including Microsoft Visual Studio, SAP BW 3.0, PeopleSoft and Hyperion, so your company has certain user base and knowledge base for Crystal Reports. Simple and easy-to-use, fast design products enter the market time and maintenance work is how IT businesses reduce costs, improve productivity and better market demand. Report design tools must reach the above purposes through rich features, ease of use, rapid generation of reports. Crystal Reports can meet the need for IT companies to reduce the market time and reduce maintenance costs. Eight different versions and customization tools make Crystal Reports become the most accurate and efficient report design tools. Its more than 240 professional features (including the most complex Inventory Turnover and Cash Flow vs. Current DEBT) have password design features in a graphical environment. Crystal Reports leads a wide range of report design functions for different levels of users. Unlike the report design teams that have established a commissioner in the past, use Crystal Reports, you can spread report designers to all departments of the company, so you can better meet the needs of report users. Figure 8: Crystal Reports 8.5. With Crystal Reports, designers can connect with any data source of the company and quickly build complex business logic and format. Establish a report for web design and distribute them to different users of different devices, which requires the report to be exactly output in different networks, print and data exchange format. The design purpose of Crystal Reports is to generate high-definition DHTML and PDF reports for web browsing and printing. The RTF output can convert integrated content to the MS Word file. Supports standard XML output forms and Excel output formats for other devices and business processes, can meet the desktop analysis requirements for report results. The alarm alarm module is the last component of content personalized. Normally, the alert is automatically opened when the report is started, so that the user can be notified in time when there is a problem during the report operation. Different from the user to see the report, the alarm module can automatically provide an instant alert prompt. The Prefabricated Alert Module for Crystal Reports is based on formula language, so alerts for any field and algorithm can be supported. The alarm module has designer control and can also run in Crystal Enterprise.

Crystal Analysiscrystal Analysis provides analysts with powerful tools, excavating multidimensional data, constructs an interactive report for end users. It provides a wide range of data sources, wide analysis functions, based on data format and emphasis, and flexible control of multiple views together in the summary table. Structured Multi-reported many multi-dimensional analytics tools are tried to meet the requirements of business users through some powerful analytical functions in the tool. The result is a comprehensive and powerful analysis function required to provide experienced analysts (main users of multi-dimensional tools) in such tools. Crystal Analysis will report report designers (refer to analysts that require a wide range of functions) and reports (refer to the need to understand the analysis process, and getting a business person who helps business decision-making information). Clear distinction. Designers can build complex, comprehensive reports, lock view perspectives and controls, and publish them on the web for business personnel to browse. Figure 9: Crystal Analysis Professional Designer. The Crystal Analysis designer enables fast analysis of fast, drag-grained creation. Crystal Analysis enables designers to create applications with applications that can guide OLAP data for navigation and mining processes. By connecting a variety of different perspectives together, designers can lead users to see different database slices, regenerate different perspectives, show trend information and variables, and provide charts to achieve better data visibility. End users can easily use these applications by emphasizing data display and clicking on the conversion button. Comprehensive analysis and formatting functions are distinguished by distinguishing designers and user tasks, and an analytical report tool should be able to provide a variety of powerful analysis. These include a wide range of computing functions, granularization emphasis display control, chart use, and guidance users to convert configuration controls between different views of data. Crystal Analysis provides a fully visualized, drag-based design environment that enables designers to quickly summarize the rich reports. Powerful computing functions, chart features and emphasis display functions are built directly in this tool. Crystal Analysis also has configurable Analysis buttons to enable designers to connect to different views of views of the multidimensional data to generate a summary table. These controls can also save the causal relationships before and after when the user is viewed between the different tables (such as a report of the user who is looking at a product, and the data about the product is displayed, see the following The chart understands more information). Figure 10: Analysis buttons. The above example shows a simple, with a wizard analysis application, investigating the sales situation of the products in the supermarket. By led the user to complete three simple analysis steps to find out the causes and influence of problems. One of the main problems in the challenge of web design to a large number of users to show multidimensional analysis reports is the use of tool installation and learning, as well as the complexity that is determined and connected to the corresponding data source. WEB provides the ideal solution for the process of flowing throughout the access process, providing information from multiple multi-dimensional data sources. Crystal Analysis Solving this problem is to show DHTML components with rich features through a standard web browser. A variety of analysis functions can be implemented through the web, as well as a dynamic, near-real-time access to data, ensuring that users can perform multiple analytical operations to obtain the latest data.

Through the introduction of the above functions, we can easily understand why end users can install and use Crystal products themselves after training, and because of this, they can be able to use the least IT resources to meet many The needs of the project. Crystal Enterprise provides a standard solution for your company. Crystal Enterprise is designed for access and integration of any data source, and can use relational data and OLAP data to create an interactive report, so companies can strengthen their reports, sharing, and information transmission applications through flexible standards. And this is a zero client, a network-based solution, so it can be implemented for users' training and upgrading of the system, in turn can reduce costs. The result of using this solution is: not only give full play to the efficiency of enterprise IT staff and IT investment, but also the implementation of multiple related projects at the same time. The most experienced brand in the report industry

For nearly 20 years, Crystal Decisions has provided a variety of enterprise-level data reports to meet its needs, making many business decision makers benefit. Crystal Reports is also based on the standards of reports worldwide. The Crystal Info released in 1995 also became the most widely used multi-layer information transmission solution. The technology we have enterprise-level report creation, management and transmission is leading in the industry. Currently, we have not only more than 10,000 users, but we also sell more than 1,2 million information transmission software. These are the leading technology of Crystal Enterprise. In addition, Crystal Decisions fully meets the needs of professional services and training through our partners all over the world. In addition, we also provide 24x7 technical support worldwide. In short, Crystal Decisions provides you with the most complete, web-based report, analysis, and transfer solutions. These solutions can increase the value of corporate information, because we know that our solutions can meet your needs well.

转载请注明原文地址:https://www.9cbs.com/read-22450.html

New Post(0)