Business Intelligence For SUPRA - Cincom Systems

1y ago
11 Views
1 Downloads
935.42 KB
16 Pages
Last View : 16d ago
Last Download : 3m ago
Upload by : Randy Pettway
Transcription

Business Intelligencefor SUPRA A Technical OverviewWHITE PAPERCincom In-depth Analysis and ReviewS I M P L I F I C AT I O N T H R O U G H I N N O VAT I O N

Business Intelligencefor SUPRA A Technical OverviewTable of ContentsComplete Business Intelligence Solution . . . . . . . . . . . . . 1Major Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Data Access for SUPRA . . . . . . . . . . . . . . . . . . . . . . . . . . . 2Application Program Interfaces . . . . . . . . . . . . . . . . . . . 3Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3WHITE PAPERCincom In-depth Analysis and ReviewData Warehouse for SUPRA . . . . . . . . . . . . . . . . . . . . . . . . 4ETL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Extract Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5ETL Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6ETL Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Warehouse Database . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Client Applications and Reports . . . . . . . . . . . . . . . . . . 6Analytics for SUPRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Dimensional Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Developing Multi-dimensional Applications . . . . . . . . 9Application Programming Interfaces . . . . . . . . . . . . . . . 9Visual OLAP Components . . . . . . . . . . . . . . . . . . . . . . 10Multi-dimensional Reports . . . . . . . . . . . . . . . . . . . . . . 11Microsoft Excel Support . . . . . . . . . . . . . . . . . . . . . . . . 11Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

1Complete Business IntelligenceSolutionBusiness Intelligence for SUPRA helps you to derivemaximum value from your corporate data with highproductivity and low risk. It provides an end-to-endsolution for direct access to SUPRA data, warehousing ofSUPRA data and multi-dimensional analysis of SUPRAdata. It allows you to quickly transform volumes of datafrom your transactional systems into decision-support andanalytic information.Business Intelligence for SUPRA is implemented in layersproviding you with the flexibility to solve a number ofbusiness intelligence problems. You can directly accessyour host database using SQL-based tools andapplications. You can reorganize your transactional datainto a data warehouse to integrate with other data andprovide historical information. You can also use multidimensional analysis to reveal product performance, profittrends or productivity comparisons. This is shown in thefollowing image.Business Intelligence forSUPRAAnalytics forSUPRAMultidimensionalAnalysisData Warehouse forSUPRAHistorical &cleanseddataData Access forSUPRADirect SQLAccessSUPRAMajor AdvantagesBusiness Intelligence for SUPRA provides you with thefollowing advantages.Optimized for SUPRA PDMAccessing SUPRA PDM data for decision support can becomplex as SUPRA implements specialized structures fornavigation and performance optimization. Also, decisionsupport applications and tools are typically implementedon Windows, UNIX or Linux, and the data types used bythe host PDM must be properly converted. BusinessIntelligence for SUPRA understands the SUPRA PDM datastructures and how to optimize the extraction of host data.It understands the platform-specific data types and how toconvert them to forms that are suitable for analysis.Cost-EffectiveBusiness Intelligence for SUPRA is a cost-effective analyticssolution for SUPRA PDM. In comparison, third-partybusiness intelligence products can be very expensive.They do not provide a solution that integrates withSUPRA, so you also have the added cost of developingcustom data access or data extraction procedures.Low RiskBusiness Intelligence for SUPRA gives you the flexibility totry solutions and demonstrate the benefits without a largesoftware investment. For example, a “data-mart” solutioncould be implemented where the analysis focuses on asingle subject area such as customers, inventory orshopping baskets. The layered implementation isintegrated using standard query languages, standardprogramming interfaces and standard protocols. Thisallows you to integrate with your existing tool sets anddecision support software.

2Data Access for SUPRAData Access for SUPRA gives you direct access to yourSUPRA operational data through the SQL language. Directdata access provides you with the following advantages: You can access current information without the need tomigrate data. Changes are not required to operational data or existingapplications. Transactional access is available if needed. Third-party tools can access SUPRA data using standardSQL and SQL-based interfaces.Data Access for SUPRA provides a wide range of optionsfor data access. Support for JDBC is provided enablingsupport for J2EE applications and tools. ODBC andOLEDB drivers are provided enabling support for .Netapplications and tools. A reporting framework is providedto allow you to design and deploy reports without theneed to program. This is shown in the following image.Data Access for SUPRA provides SQL support for SUPRAPDM. This allows you to directly access SUPRA PDM usingstandard relational APIs and access SUPRA data usingrelational tools. In Data Access for SUPRA, the metadatafor the fields in a PDM file are mapped into an entitycalled a foreign table. Support is provided so that thisforeign table can be treated as a standard SQL table byrelational applications and tools. Data Access for SUPRAoptimizes the access and navigation of PDM files basedon the information retrieved from the PDM directory(linkpaths, indices and control keys).Data Access for SUPRA allows applications to accessSUPRA PDM files as standard SQL tables. To enable this,you define SUPRA PDM files as foreign tables. An exampleis shown in the following figure.Data Access for rtmentForeignTableJasper ReportsJ2EE ApplicationsJDBCODBCEMPLEMDEDEPT.Net ApplicationsOLEDBData Access ServerData Access for SUPRASUPRASUPRA PDMForeign table definitions are somewhat like SQL viewdefinitions. You define the fields to access in a PDM file,similar to the way you would define the columns to accessin a table using an SQL view.In this example, you have an employee primary file calledEMPL, a department primary file called DEPT and arelated file called EMDE that relates multiple employeesto a department. To access these, you would define aforeign table for each PDM file to Data Access for SUPRA.In the foreign table definitions, you relate column nameswith field names like the following.

3EmployeeEMPLEMPLROOTemployee-name .EMPLNAMEemployee-numb .EMPLNUMBEmpl-DeptEMDEemde-empl-numb .EMDEEMPLemde-dept-numb name . DEPTNAMEdepartment-numb . DEPTNUMBDEPTLKEMYou could then access these using SQL as in the following example:SELECT employee-name, employee-numb FROM EmployeeApplication Program InterfacesData Access for SUPRA provides JDBC (Java DatabaseConnectivity) to enable support for J2EE applications andtools. ODBC (Open Database Connectivity) and OLEDB(Object Linking and Embedding Database) are providedenabling support for .Net applications and tools.JDBC is a standard Java interface for connecting torelational databases from J2EE applications. The suppliedJDBC driver complies with the SQL92 Entry Levelstandard.ODBC is a standard interface for connecting to relationaldatabases from .Net applications. OLEDB is a set ofComponent Object Model (COM) interfaces providingapplications with uniform access to data stored in diverseinformation sources. Like ODBC, OLEDB can be used forconnecting to relational databases from .Net applications.The ODBC driver and OLEDB Provider supplied with DataAccess for SUPRA comply with the SQL92 Entry Levelstandard.ReportsTo design and produce reports from query results, DataAccess for SUPRA supplies JasperReports (a reportingframework) to help you design and deploy reports withoutprogramming. Reports can be delivered in a variety offormats such as PDF, HTML, XLS, CSV and XML files.JasperReports formats data retrieved from a relationaldatabase through JDBC according to the report designdefined in an XML file. The report design format providesa number of options such as: Using input parameters to drive report output. Forexample, input parameters can be used to change thecolumns used in an MDX query. Defining the layout of the report using sections andframes. Defining how data is grouped. Presenting data in charts such as bar charts, pie chartsand line graphs.To create a report, you can develop the report design XMLfile or you can use iReport to visually develop the report.Using iReport, you can easily define data sources to usefor relational data, how to format extracted fields, how tostructure the report and how to present data in charts.As an example, in an inventory database, information maybe kept for part costs, and various parts might be used bydifferent projects. A report could be developed toorganize part cost by project to evaluate project cost. Thereport could show: The parts used by each project For each part, the planned cost and current costUsing iReport, you can design a JasperReport thatprovides the summary of each part cost for a given projecton a separate page. You could produce this in a PDFformat as in the following example.

4Data Warehouse for SUPRAData Warehouse for SUPRA provides a data warehousingsolution optimized to SUPRA PDM. Building a datawarehouse allows you to structure the data toward yourbusiness intelligence objectives. This provides a number ofadvantages over direct access to data. Data structures optimized for operational systems canbe complex. A data warehouse allows you to restructuredata into a schema that is easier for analysts tounderstand. Data can be combined from several sources into aunified relational schema. Data can be cleansed to meet the needs of analysis orchanging standards. The warehouse data can be built incrementally toprovide a historical basis for analysis. There may be less resource usage on operationalsystems as data is migrated to the data warehouse.Data Warehouse for SUPRA provides the ExtractTransform-Load components to help you develop andautomate the construction and updating of yourwarehouse data. Data can be directly extracted using DataAccess for SUPRA or it can be extracted using SUPRAutilities. Data Warehouse for SUPRA supplies a relationaldatabase with support for developing J2EE and .Netapplications. A reporting framework is also provided toallow you to design and deploy reports without the needto program. This is shown in the following image.J2EE and.NetAppsJasperReportsData Warehouse for SUPRAThe Extract Transform Load (ETL) process provides thedata basis for building your warehouse solution. Theprocess extracts data from operational host systems andconforms data from disparate sources into a shape that issuitable for analysis.Data Warehouse for SUPRA provides an ETL tool to helpyou develop and automate the construction and updatingof your warehouse data. Facilities are provided to: Reshape your host data into the physical schema youdesign for the warehouse database. Conform heterogeneous data from multiple sources. Cleanse data to enforce your business rules. Handle large-volume initial loads and incrementalupdates.The ETL tool supports your design of the warehousephysical schema by providing the transformation stepscommonly needed to reshape host data. In a datawarehouse, the physical schema is optimized to provideefficient analysis. That is, the data is structured to allowfast analytic queries where the emphasis is on groupingand aggregating data.The host data used in your data warehouse solution maycome from multiple, disparate data sources, which maynot conform to the same business rules. And theextraction techniques may vary from one data source toanother. Your data warehouse may be required to providea cohesive data model that unifies the disparate datasources in your enterprise. Data warehouse designs referto such an integrated model as having “conformed”dimensions and “conformed” measures. The ETL toolsupports the integration of data by the following: Processes are provided to extract data directly fromrelational sources or from text files. For text files, avariety of format options are available. Data conforming processes are available to support yourbusiness rules. For example, look-up tables can be usedto substitute values to conform to a standard.DataWarehouse Data joining processes are provided to help match andjoin together different data sources.ETLHost data may not have the accuracy needed for analysis.That is, some data sources may be incorrect, ambiguousor inconsistent. The design of your data warehouse mayrequire the ETL process to cleanse the data by removingor correcting data that does not meet certain rules. TheETL tool provides processes that allow you to checkvarious attributes of your data and filter out data orconform the data to a standard.DataAccess forSUPRASUPRAETLHostData

5As the volume of data rises, the scalability of your ETL toolmust meet your performance objectives. The DataWarehouse for SUPRA ETL tool provides an architecturethat scales with increasing volumes. This applies not onlyto the initial loading of your data warehouse but also tothe ongoing incremental updates.Extracting Data with SUPRA UtilitiesMainframeDataWarehouseExtract OptionsText filesA variety of options are available to extract host data forthe warehouse.The Data Warehouse for the SUPRA ETL componentintegrates with Data Access for SUPRA to allow you todirectly extract data, as shown in the following figure.Direct SUPRA ExtractETL ToolDataWarehouseSUPRADataAccessforSUPRASUPRAData Access for SUPRA allows the ETL tool to accessSUPRA PDM files as standard SQL tables. The ability touse the SQL language when extracting data from a hostsystem can be a powerful advantage in the developmentof a data warehouse. During the extraction, data can bejoined together using the navigation strategies of SUPRA.Also, platform-specific data types are converted to ASCIItext, which is suitable for loading a data warehouse. Also,data can be further converted and “re-shaped” using SQLin the extraction process. This can greatly simplify andspeed up the ETL process.Data Warehouse for SUPRA also provides a mainframeextract utility to unload SUPRA PDM data into flat files.This can be useful for very large extracts where directaccess to SUPRA PDM across the network may not bepractical. This is shown in the following figure:ETL Tool(Transformand load)SUPRAUtilities(Extract)This provides some of the same advantages of extractingdata with Data Access for SUPRA, including the conversionof platform-specific data types to ASCII text and a limitedjoin capability. However, the full power of the SQLlanguage is not available for complex joins and dataconversions.The ETL component also allows you to extract from otherhost sources and integrate the data with your SUPRA data.You can: directly extract data from databases supporting JDBC, extract data from flat files allowing you to use data fromany source that can unload data to comma-separatedvalue files (CSV), and extract data from Excel spreadsheets and XML files.

6ETL StepsETL JobsA graphical tool is provided to help you construct and testtransformation graphs. These graphs consist of connectedsteps categorized as “input,” “transformation” or“output” steps.A graphical tool is also available to help you construct andtest ETL jobs. An ETL job is a set of connected job stepsused to run scripts and transformation graphs, test forconditions and send e-mail alerts.For example, the following graph is used to show theloading of a client dimension table from two data sources.For example, the following ETL job might be used to runthe previously described transformation graph for loadingthe client dimension.In the example, the client dimension consists of ahierarchy of client and sales region information. The ETLprocess needs to join these two sources together andcorrect some problems in the process.1. Client information is read from a client database table,and sales region information is read from a text file.2. The client information is changed to conform to adifferent naming standard used for sales regions basedon a corrections look-up file.3. Sales region information is checked for the existence ofa sales representative. Any error rows are sent to anerror file.4.The client information and sales region information isjoined together based on the sales region name.5. The joined information is written to the client dimensiontable in the warehouse database.Input steps are available to read text files, database tables,XML files or Excel files. A number of transformation stepsare available for joining, filtering, grouping, merging,sorting, etc. Transformation steps are also available to helpwith common data warehouse needs such as surrogatekeys and slowly changing dimensions.The sales region file is transferred from another systemusing FTP before running the transformation to load theclient dimension. Also, a test is made to see if thetransformation produced an error file. If an error file wasproduced, or if any of the previous steps fail, an e-mailalert is sent.Job steps are provided to execute SQL statements andrun scripts, transformation graphs, FTP files, etc. You canalso test for various conditions.Warehouse DatabaseData Warehouse for SUPRA embeds PostgreSQL as thewarehouse database. PostgreSQL is an open sourcedatabase with a strong reputation for reliability, dataintegrity and performance. PostgreSQL’s ease ofadministration and deployment make it an ideal choice foran embedded database server. However, Data Warehousefor SUPRA does not require PostgreSQL and allows youthe flexibility of using other relational databases.Client Applications and ReportsAs with Data Access for SUPRA, you can use theJasperReports framework to produce reports from yourwarehouse data without programming. You can also useJDBC to enable support for J2EE applications and tools,and ODBC and OLEDB to enable support for .Netapplications and tools.

7Dimensional DataAnalytics for SUPRAAnalytics for SUPRA enables multi-dimensional analysis ofinformation from your operational SUPRA databases. Thisinformation is expressed in business measures that canreveal product performance, profit trends or productivitycomparisons. Multi-dimensional analysis not only allowsyou to quickly reveal business performance and trends, italso allows you to explore new analysis areas. Ad hocanalysis can let you reveal trends and performancemeasures that would remain hidden if traditional queryingand reporting were used.Analytics for SUPRA builds on advantages provided byData Warehouse for SUPRA and Data Access for SUPRA.An analytic server is provided allowing you to organizedata using the measures and dimensions that areimportant to business intelligence objectives.Components are provided to allow the easy developmentof analytic applications. A reporting framework is providedto allow you to design and produce reports using analyticdata. Also, tools are provided to help you develop analyticqueries and to perform ad hoc analysis of data. This isshown in the following image.Analytic ReportsAnalytic ApplicationsAnalytic ToolsIn multi-dimensional analysis, the data items to beexamined are referred to as measures. The measures aredescribed or categorized by dimensions. These are usuallyorganized into a particular domain of inquiry as a “salesperformance” or “client purchases.” The basic unit oforganizing and storing the dimensions and the measuresthey contain is an OLAP cube.As an example, you might be interested in an inventoryanalysis – measuring inventory quantity by location. Thiscan be pictured as a two-dimensional cube as shown inthe following:Chicago, Bldg 1 New York, Bldg 3 Phoenix, Bldg 2Rudder200Wing flap030040Engine mount24050Prop185Wing support02220The cells of the cube contain the Quantity measure whilethe rows and columns represent the part and locationdimensions.You could continue to define dimensions for the cube. Forexample, you may want to measure inventory levels overtime and define a time dimension. This can be pictured asa three-dimensional cube:TimeChicago, Bldg 1 New York, Bldg 3 Phoenix, Bldg 2Analytics for SUPRAAnalysisServerData Warehouse forSUPRAData Access forSUPRASUPRARudder200Wing flap030040Engine mount24050Prop185Wing support02220

8You define a cube to the analytic server by using a cubeschema definition. This schema defines the measures anddimensions and how they are stored in the warehousedatabase. To create and maintain these definitions, aCube Schema Builder tool is provided. For example, theCube Schema Builder might display the definition of theabove “inventory” cube as the following:The cube schema definitions allow the analytic server tomap dimensions and measures in the cube to tables andcolumns in the warehouse database. The cube schemadefinitions also provide a cache organization for holdingcomputed aggregations in memory so subsequent queriescan access values without going to the warehousedatabase.In an analytic solution, the performance of grouping andaggregating data is critical to success. For very largevolumes of data, the aggregates should be pre-computedwhen the warehouse database is loaded. Special“aggregate tables” can be constructed so that aggregatesare stored and do not need to be computed by theanalytic server. For aggregates that must be computed bythe analytic server, the cache is used to hold results.The analytic server has a number of features fordeveloping your logical data model: Multiple hierarchies can be defined for dimensions. Forexample, the Time dimension could be defined as acalendar hierarchy: year, month and week. It can also bedefined as a fiscal calendar: fiscal year or fiscal quarter.The Inventory cube schema contains the Quantity measureand the dimensions: Time, Part and Location. Thedefinition of the Quantity measure is shown. The Quantitymeasure is aggregated over dimensions as a sum. Themeasure is stored in a fact table in the column“qty on hand.” Also, formatting options are available toformat the measure in analytic query results.The analytic server uses the cube schema definition toprovide an organization for storing data in a memorycache. This is shown in the following verWHDatabaseCubeschema Cubes can be mapped to warehouse databases with a“star” schema or a “snowflake” schema. Measures can be created with user-defined formulas. Aggregate tables in the warehouse database schemacan be used to improve performance. Security can be defined for users to control access toanalytic data.

9Developing Multi-dimensional ApplicationsApplication Programming InterfacesMulti-dimensional applications allow analysis of multidimensional data where information is presented in a formthat can immediately be understood by users. This isusually in a tabular or graphical form where more detailedinformation can be obtained by drill-down or breakdownlists. Applications are typically time-oriented to reveal pasttrends and patterns. These applications are often referredto as Online Analytical Processing (OLAP) applications.Analytics for SUPRA provides several applicationprogramming interfaces to communicate requests to theanalytic server.OLAP applications use the Multi-dimensional Expressionlanguage (MDX) to manipulate multi-dimensional data.MDX is oriented to analysis queries as it allows multipledimensions, hierarchies of dimensions and aggregation ofmeasures. Using this language, queries can be requestedfrom an analytic server to provide measures that areorganized and summarized by dimensions.You can develop analytic web applications usingapplication programming interfaces to communicate MDXrequests to the analytic server. You can also use GUIcomponents that accept MDX queries and render visualcomponents such as charts and pivot tables.Applications can communicate MDX requests to ananalytic server using XML for Analysis. XML for Analysis(XMLA) is a standard that allows clients to talk to analyticservers using Web Services. This allows opens access froma variety of platforms and languages to multi-dimensionaldata servers. Client requestor components are alsosupplied so that client applications can use XMLA withouta detailed understanding of the Web Service protocol andtechnologies. This is shown in the following oapXMLAResponderAnalyticServerOLAPApplicationFor producing reports from MDX query results, you canuse reporting frameworks to design and produce OLAPreports.You can also use multi-dimensional query tools to exploredimensions and measures and to design and test MDXqueries.Multi-dimensional Applications and ToolsAnalytic ReportsAnalytic WebApplicationsAnalytic ToolsMDXAnalyticQueriesJava programs can also use the Java for OLAP (JOLAP)programming interface. JOLAP is a J2EE objectedoriented interface to analytic servers. Data Warehouse forSUPRA provides an implementation of the interfaces. Forexample, you might use JOLAP to implement an OLAPservlet application as shown in the following ServerWebBrowserhttpServletAppJOLAPAnalyticServer

10Visual OLAP ComponentsComponents are also provided to visually present analyticquery results in the development of Java Server Pagesapplications. These include a: Navigator component to explore the dimensions andmeasures defined in a cube. Pivot table component to display analytic query resultsin a tabular form. The component allows slicing, dicing,drilling down and rolling up. Chart component to display analytic query results in avariety of formats. These include bar charts, line graphs,pie charts, etc.A Java Server Pages Tag library is provided to help youeasily construct server pages to render visual componentsand to change options for components.As an example, your data warehouse may provide aninventory analysis cube. The cube could providemeasurements for inventory quantities and inventory costs.The dimensions that are important for the analysis couldinclude part names, part locations and year time periods.To understand the use of part storage space at differentlocations, you could design a query that shows: Part quantity measurement where the aggregation is themaximum Part quantity broken down by the location dimension Part quantity that is further broken down by time periodsYou could use the visual components to construct a JavaServer Page to request your query and present a bar chartand pivot table as in the following image.For users who are familiar with OLAP technology, anavigator component can be used to change measuresand add or remove dimensions. Also, other visualcomponents can be presented to change the propertiesof charts and pivot tables. Toolbars can be presented tochoose visual components. For example, you could usethe visual components to construct a Java Server Page topresent a navigator component and other options as atoolbar. The navigator can be used to add or removedimensions to the inventory space analysis query andpresent a bar chart and pivot table as in the followingimage.

11Multi-dimensional ReportsTo design and produce reports from MDX query results,you can use JasperReports. This allows you to use thedimensions and measures from analytic queries toproduce reports in a variety of formats. You can also useiReport to help you visually design JasperReports. UsingiReport, you can easily define data sources to use foranalytic data, how to format extracted fields, how tostructure the report and how to present data in charts.Microsoft Excel SupportMicrosoft Excel is an established tool for business analysisand reporting. You can use Microsoft Excel with Analyticsfor SUPRA through third-party integration software. Excelallows you to dynamically create Excel Pivot Tables andcharts using drag-and-drop operations. This allows you toexplore and perform ad hoc analysis without knowledge ofmulti-dimensional query languages. Drill-down andsummary operations are provided to further explore andunderstand trends.For example, in an inventory analysis, you might beinterested in comparing the current and planned partcosts for a project. You would also like to see the costcomparisons over time. With Excel, you can design aclustered column chart dragging measures anddimensions from a field list to the chart. The chart showssummary costs for past years and monthly costs for thecurrent year.

12GlossaryAggregateFor example, when viewing sales data for North America,a drill-down operation in the Region dimension wouldthen display Canada, the eastern United States and thewestern United States. A further drill-down on Canadamight display Toronto, Vancouver, Montreal, etc.See Dimension Hierarchy.CubeA cube is an array of data cells arranged by dimensions.The data cells contain the measures or summary of themeasures. For example, a spreadsheet is a twodimensional array with the data cells arranged by rows andcolumns where the rows and columns representdimensions.DimensionA dimension is a structural attribute of a cube that is a listof members, all of which are of a similar type in the user'sperception of the data. For example, all months, quarters,years, etc., make up a time dimension; likewise all cities,regions, countries, etc., make up a geography dimension.A dimension acts as an index for identifying values withina multi-dimensional array. If one member of the dimensionis selected, then the remaining dimensions in

Business Intelligence for SUPRA is a cost-effective analytics solution for SUPRA PDM. In comparison, third-party business intelligence products can be very expensive. They do not provide a solution that integrates with SUPRA, so you also have the added cost of developing custom data access or data extraction procedures. Low Risk

Related Documents:

Bruksanvisning för bilstereo . Bruksanvisning for bilstereo . Instrukcja obsługi samochodowego odtwarzacza stereo . Operating Instructions for Car Stereo . 610-104 . SV . Bruksanvisning i original

Supra's 8.8-inch audio multimedia systems come equipped with a fully integrated navigation system 3. This system works hand-in-hand with many of Supra's connected services, like Real Time Traffic Information18 and Concierge13. It even allows destinations to be entered via the Toyota Supra Connect app6 or website.

22 Best Practices for Visitation and Family Time, supra note 3 at 22. 23 Id. Slide 8. 24 Visitation Stakeholder Survey, supra note 3 at Q 6. 25 Minnesota Practice Guide, supra note 2 at 5; Best Practices for Visitation and Family Time, supra note 5 at 9 (citing Hess & Prosch, 1988). 26 Id.

10 tips och tricks för att lyckas med ert sap-projekt 20 SAPSANYTT 2/2015 De flesta projektledare känner säkert till Cobb’s paradox. Martin Cobb verkade som CIO för sekretariatet för Treasury Board of Canada 1995 då han ställde frågan

service i Norge och Finland drivs inom ramen för ett enskilt företag (NRK. 1 och Yleisradio), fin ns det i Sverige tre: Ett för tv (Sveriges Television , SVT ), ett för radio (Sveriges Radio , SR ) och ett för utbildnings program (Sveriges Utbildningsradio, UR, vilket till följd av sin begränsade storlek inte återfinns bland de 25 största

Hotell För hotell anges de tre klasserna A/B, C och D. Det betyder att den "normala" standarden C är acceptabel men att motiven för en högre standard är starka. Ljudklass C motsvarar de tidigare normkraven för hotell, ljudklass A/B motsvarar kraven för moderna hotell med hög standard och ljudklass D kan användas vid

LÄS NOGGRANT FÖLJANDE VILLKOR FÖR APPLE DEVELOPER PROGRAM LICENCE . Apple Developer Program License Agreement Syfte Du vill använda Apple-mjukvara (enligt definitionen nedan) för att utveckla en eller flera Applikationer (enligt definitionen nedan) för Apple-märkta produkter. . Applikationer som utvecklas för iOS-produkter, Apple .

BCS Foundation Certificate in Artificial Intelligence V1.1 Oct 2020 Syllabus Learning Objectives 1. Ethical and Sustainable Human and Artificial Intelligence (20%) Candidates will be able to: 1.1. Recall the general definition of Human and Artificial Intelligence (AI). 1.1.1. Describe the concept of intelligent agents. 1.1.2. Describe a modern .