Diplomado Certificación Oracle: Business Intelligence Duración 136 horas Objetivo general: Proveer los conocimientos para comprender e interactuar con un sistema de inteligencia de negocios y que sea capaz de acceder a información actual como histórica para presentar informes (Dashboards), consultas ad hoc, análisis, procesamiento analítico en línea (OLAP) y cuadros de mando (Scorecards), en todos los niveles de la organización. Beneficio: - Adquirir experiencia en la administración de la base de datos relacional a medida que aprende cómo utilizar con eficacia los comandos SQL usando la información de su negocio. Podrá consultar y manipular su base de datos así como usar las diferentes opciones de vistas para recuperar metadatos y crear informes sobre diferentes esquemas de objetos. - Proporciona una visión precisa y consistente de la información empresarial, lo cual le permitirá tener el conocimiento profundo del negocio mediante el acceso a información pertinente y exacta tanto actual como histórica, ayudando a una mejor toma de decisiones y ser más eficientes en la modificación de los análisis y cuadros de mando. - Ofrece capacidades de análisis y presentación de informes (Dashboards), consultas ad hoc y análisis, procesamiento analítico en línea (OLAP) y cuadros de mando (Scorecards), junto con una arquitectura unificada, escalable y moderna. Dirigido a: Directivos, gerencia media, ejecutivos, docentes y todos los interesados en el manejo de esta plataforma. Ideal para los usuarios finales y los miembros del equipo de implementación que analizan, crean, modifican y administran cuadros de mando: desarrollador, desarrollador de aplicaciones, desarrollador PL/SQL, desarrollador de formas, analistas del sistema, analistas de negocio, administrador del repositorio de datos. Requisito: Familiaridad con los conceptos y técnicas de procesamiento de datos Licenciatura terminada. Indispensable traer laptop con las siguientes características para poder ejecutar sin problemas las aplicaciones: 1. Procesador: Intel(R) Core(TM) i7 Quad Core a 2.0 GHz o un procesador equivalente en Intel o AMD de cuatro núcleos 2. Memoria RAM: 8 GB Tipo de Sistema Windows 7, Sistema Operativo de 64 Bits 3. Espacio en Disco 150 GB disponibles 4. Software: VMWare versión 9 o superior y Adobe PDF Reader XL o superior Familiaridad con los conceptos y técnicas de procesamiento de datos.
Contenido: Módulo 1 1 Oracle Database: Introduction to SQL Esta introducción al conocimiento de SQL proporciona los conceptos básicos de las bases de datos relacionadas y del lenguaje de programación SQL. Proporciona habilidades esenciales de SQL para hacer consultas con tablas sencillas y múltiples, manipular datos en tablas así como crear objetos de bases de datos. Temario 1.1 Introduction to Oracle Database List the features of Oracle Database 11g Discuss the basic design, theoretical, and physical aspects of a relational database Categorize the different types of SQL statements Describe the data set used by the course Log on to the database using SQL Developer environment Save queries to files and use script files in SQL Developer 1.2 Retrieve Data using the SQL SELECT Statement List the capabilities of SQL SELECT statements Generate a report of data from the output of a basic SELECT statement Select all columns Select specific columns Use column heading defaults Use arithmetic operators Understand operator precedence Learn the DESCRIBE command to display the table structure 1.3 Learn to Restrict and Sort Data Write queries that contain a WHERE clause to limit the output retrieved List the comparison operators and logical operators that are used in a WHERE clause Describe the rules of precedence for comparison and logical operators Use character string literals in the WHERE clause Write queries that contain an ORDER BY clause to sort the output of a SELECT statement Sort output in descending and ascending order 1.4 Usage of Single-Row Functions to Customize Output Describe the differences between single row and multiple row functions Manipulate strings with character function in the SELECT and WHERE clauses Manipulate numbers with the ROUND, TRUNC, and MOD functions Perform arithmetic with date data Manipulate dates with the DATE functions 1.5 Invoke Conversion Functions and Conditional Expressions Describe implicit and explicit data type conversion Use the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions Nest multiple functions Apply the NVL, NULLIF, and COALESCE functions to data Use conditional IF THEN ELSE logic in a SELECT statement 1.6 Aggregate Data Using the Group Functions Use the aggregation functions to produce meaningful reports Divide the retrieved data in groups by using the GROUP BY clause Exclude groups of data by using the HAVING clause 1.7 Display Data From Multiple Tables Using Joins Write SELECT statements to access data from more than one table View data that generally does not meet a join condition by using outer joins Join a table to itself by using a self join 1.8 Use Sub-queries to Solve Queries
Describe the types of problem that sub-queries can solve Define sub-queries List the types of sub-queries Write single-row and multiple-row sub-queries 1.9 The SET Operators Describe the SET operators Use a SET operator to combine multiple queries into a single query Control the order of rows returned 1.10 Data Manipulation Statements Describe each DML statement Insert rows into a table Change rows in a table by the UPDATE statement Delete rows from a table with the DELETE statement Save and discard changes with the COMMIT and ROLLBACK statements Explain read consistency 1.11 Use of DDL Statements to Create and Manage Tables Categorize the main database objects Review the table structure List the data types available for columns Create a simple table Decipher how constraints can be created at table creation Describe how schema objects work 1.12 Other Schema Objects Create a simple and complex view Retrieve data from views Create, maintain, and use sequences Create and maintain indexes Create private and public synonyms 1.13 Control User Access Differentiate system privileges from object privileges Create Users Grant System Privileges Create and Grant Privileges to a Role Change Your Password Grant Object Privileges How to pass on privileges? Revoke Object Privileges 1.14 Management of Schema Objects Add, Modify, and Drop a Column Add, Drop, and Defer a Constraint How to enable and Disable a Constraint? Create and Remove Indexes Create a Function-Based Index Perform Flashback Operations Create an External Table by Using ORACLE_LOADER and by Using ORACLE_DATAPUMP Query External Tables 1.15 Manage Objects with Data Dictionary Views Explain the data dictionary Use the Dictionary Views USER_OBJECTS and ALL_OBJECTS Views Table and Column Information Query the dictionary views for constraint information Query the dictionary views for view, sequence, index and synonym information Add a comment to a table Query the dictionary views for comment information
1.16 Manipulate Large Data Sets Use Subqueries to Manipulate Data Retrieve Data Using a Subquery as Source Insert Using a Subquery as a Target Usage of the WITH CHECK OPTION Keyword on DML Statements List the types of Multitable INSERT Statements Use Multitable INSERT Statements Merge rows in a table Track Changes in Data over a period of time 1.17 Data Management in different Time Zones Time Zones CURRENT_DATE, CURRENT_TIMESTAMP, and LOCALTIMESTAMP Compare Date and Time in a Session?s Time Zone DBTIMEZONE and SESSIONTIMEZONE Difference between DATE and TIMESTAMP INTERVAL Data Types Use EXTRACT, TZ_OFFSET and FROM_TZ Invoke TO_TIMESTAMP,TO_YMINTERVAL and TO_DSINTERVAL 1.18 Retrieve Data Using Sub-queries Multiple-Column Subqueries Pairwise and Nonpairwise Comparison Scalar Subquery Expressions Solve problems with Correlated Subqueries Update and Delete Rows Using Correlated Subqueries The EXISTS and NOT EXISTS operators Invoke the WITH clause The Recursive WITH clause 1.19 Regular Expression Support Use the Regular Expressions Functions and Conditions in SQL Use Meta Characters with Regular Expressions Perform a Basic Search using the REGEXP_LIKE function Find patterns using the REGEXP_INSTR function Extract Substrings using the REGEXP_SUBSTR function Replace Patterns Using the REGEXP_REPLACE function Usage of Sub-Expressions with Regular Expression Support Implement the REGEXP_COUNT function Duración del módulo: 40 horas Módulo 2 Oracle BI 11g R1: Create Analyses and Dashboards Esta formación BI 11g Oracle le enseña cómo usar las herramientas de Oracle Business Intelligence Foundation Suite. También cubre la arquitectura y beneficios de Oracle BI Exalytics Machine. Este curso proporciona instrucciones paso a paso para crear Oracle BI análisis y cuadros de mando en las aplicaciones de inteligencia de negocios. El curso inicia con la construcción de análisis básicos que se van a incluir en cuadros de mando, y aumentará su complejidad a medida que avanza el curso. Temario 2.1 Introducing Oracle Business Intelligence Enterprise Edition Introduction to Oracle BI Architecture overview 2.2 Working with Oracle Business Intelligence Analyses Introduction to Oracle BI Analysis Editor Oracle BI column types
Working with analyses in Oracle BI Using advanced formatting 2.3 Administering the Presentation Catalog Oracle BI and catalog security overview Managing security using roles Understanding security inheritance Setting object permissions Setting system privileges Archiving catalog ítems 2.4 Limiting and Grouping Data in Analyses Introduction to filters and selections Creating, editing, and grouping filters Adding prompts to analyses Dynamic filtering Using saved analyses as filters Creating groups Creating calculated ítems Creating selection steps 2.5 Oracle Business Intelligence Analyses: Advanced Features Setting analysis properties Combining analysis criteria by using set operations Executing direct database analyses Editing logical SQL generated by an analysis Creating a link to a saved analysis Creating an Excel Web Query file 2.6 Working with Views and Graphs in Analyses Introduction to views, graphs, and editors Working with views in Compound Layouts Creating and editing graphs Linking master-detail views Performing common view tasks Visualizing Data: Gauges, Maps, and Mobile Working with Gauge views Creating and editing Map views Working with and searching content in BI Mobile 2.7 Measuring Results with Key Performance Indicators Creating KPIs, setting trending, dimensionality, and thresholds Creating a KPI Watchlist Changing Dimensionality for a KPI Watchlist event 2.8 Showing Results With Pivot Tables Creating, arranging, and formatting a pivot table Using hierarchical columns Sorting in pivot tables Setting aggregation and using totals Showing an item's relative value Building calculations and displaying running sums 2.9 reating Oracle Business Intelligence Dashboards Creating and editing dashboards Using the Dashboard Builder Exploring dashboard object properties and options Publishing dashboard pages Creating personal customizations and using other page options 2.10 onfiguring Oracle Business Intelligence Dashboards Exploring types of dashboard content Embedding content in dashboards
2.11 reating Dashboard Prompts and Variables Understanding variables Adding a named dashboard prompt to a dashboard Adding a hidden named dashboard prompt to a dashboard Creating additional prompt page and setting page preferences Adding variable prompts to a dashboard 2.12 sing Oracle Business Intelligence Delivers Configuring delivery devices and adding delivery profiles Adding an Alert Section to a dashboard Configuring an Agent Using Analysis and KPI conditions to deliver content with Agents Subscribing to an Agent 2.13 ntegrating Analyses with MS Office Working with Oracle BI content in Microsoft Office applications 2.15 orking with Oracle Business Intelligence Briefing Books Adding content to Briefing Books Editing Briefing Books Downloading and viewing Briefing Books Adding a list of Briefing Books to a dashboard Using Briefing Books with Oracle BI Delivers 2.16 Corecarding Identifying the objects and components of Oracle Scorecard and Strategy Management Creating a scorecard Editing a scorecard Duración del módulo: 32 horas Módulo 3 Oracle BI 11g R1: Build Repositories Creating a scorecard Editing a scorecard Temario 3.1 Repository Basics Exploring Oracle BI architecture components Exploring a repository's structure, features, and functions Using the Oracle BI Administration Tool Creating a repository Loading a repository into Oracle BI Server memory 3.2 Building the Physical Layer of a Repository Importing data sources Setting up connection pool properties Defining keys and joins Examining physical layer object properties Creating alias tables 3.3 Building the Business Model and Mapping Layer of a Repository Building a business model Building logical tables, columns, and sources Defining logical joins Building measures Examining business model object properties 3.4 Building the Presentation Layer of a Repository Exploring Presentation layer objects Creating Presentation layer objects
Modifying Presentation layer objects Examining Presentation layer object properties 3.5 Testing and Validating a Repository Checking repository consistency Turning on logging Defining a repository in the initialization file Executing analyses to test a repository Inspecting the query log 3.6 Managing Logical Table Sources Adding multiple logical table sources to a logical table Specifying logical content 3.7 Adding Calculations to a Fact Creating new calculation measures based on existing logical columns Creating new calculation measures based on physical columns Creating new calculation measures using the Calculation Wizard Creating measures using functions 3.8 Working with Logical Dimensions Creating logical dimension hierarchies Creating level-based measures Creating share measures Creating dimension-specific aggregation rules Creating presentation hierarchies Creating parent-child hierarchies Using calculated members 3.9 Using Aggregates Modeling aggregate tables to improve query performance Setting the number of elements in a hierarchy Testing aggregate navigation Using the Aggregate Persistence Wizard 3.10 Using Partitions and Fragments Exploring partition types Modeling partitions in an Oracle BI repository Using the Calculation Wizard to create derived measures 3.11 Using Repository Variables Creating session variables Creating repository variables Creating initialization blocks Using the Variable Manager Using dynamic repository variables as filters 3.12 Modeling Time Series Data Using time comparisons in business analysis Using Oracle BI time series functions to model time series data 3.13 Modeling Many-to-Many Relationships Using bridge tables to resolve many-to-many relationships between dimension tables and fact tables 3.14 Setting an Implicit Fact Column Adding fact columns automatically to dimension-only queries Ensuring the expected results for dimension-only queries Selecting a predetermined fact table source Specifying a default join path between dimension tables 3.15 Importing Metadata from Multidimensional Data Sources Importing a multidimensional data source into a repository Incorporating horizontal federation into a business model Incorporating vertical federation into a business model Adding Essbase measures to a relational model Displaying data from multidimensional sources in Oracle BI analyses and dashboards
3.16 Security Exploring Oracle BI default security settings Creating users and groups Creating application roles Setting up object permissions Setting row-level security (data filters) Setting query limits and timing restrictions 3.17 Cache Management Restricting tables as non-cacheable Using Cache Manager Inspecting cache reports Purging cache entries Modifying cache parameters and options Seeding the cache 3.18 Enabling Usage Tracking Setting up the sample usage tracking repository Tracking and storing Oracle BI Server usage at the detailed query level Using usage tracking statistics to optimize query performance and aggregation strategies Analyzing usage results using Oracle BI Answers and other reporting tools 3.19 Multiuser Development Setting up a multiuser development environment Developing a repository using multiple developers Tracking development project history 3.20 Performing a Patch Merge Comparing repositories Equalizing objects Creating a patch Applying a patch Making merge decisions Duración del módulo: 40 horas Módulo 4 Oracle BI Publisher 11g R1: Fundamentals Brindar los fundamentos del Oracle BI Publisher 11g. El participante desarrollará habilidades para el diseño y presentación de informes o cualquier salida de documentos mediante el uso de componentes como los modelos de datos, los editores y reporteadores. Temario 4.1 Introduction to Oracle BI Publisher 11g Course Agenda Overview of Oracle BI Foundation Suite Overview of Oracle Fusion Middleware Overview of Oracle BI EE Functions of Reporting Systems including Challenges Introducing BI Publisher Paradigm BI Publisher as a Strategic Reporting Solution for All Applicationss Salient Features of BI Publisher 4.2 BI Publisher Technology and Architecture Functional Components Layout Templates Multitier Architecture Enterprise Server Architecture and Performance and Scalability Document Generation Process and Output Formats
Supported Data Sources Bursting Overview Internationalization and Language Support 4.3 Getting Started with BI Publisher Logging In, the Home Page, and Global Header, and Setting Account Preferences Viewing Reports Managing Repository Objects Managing Favorites Using Create Report wizard to Create Reports Selecting Data: Data Model, Spreadsheet, and BI Subject Area Configuring Report Properties 4.4 Using the Data Model Editor Exploring the Schemas Used in the Course Exploring the Data Model Editor UI and the Supported Data Sources Creating a Private Data Source Creating a Simple Data Model based on a SQL Query Data Set Using Query Builder to Build a Query Viewing Data and Saving Sample Data Sets Adding Parameters and LOVs to the Query Configuring Parameter Settings and Viewing Reports with Parameters 4.5 Working with Layout Editor Opening the Layout Editor and Navigating the Layout Editor UI Creating a Layout by Using a Basic Template Inserting a Layout Grid Adding a Table, Formatting Columns, Defining Sorts and Groups, and Applying Conditional Formats Inserting and Editing Charts, and Converting Charts to a Pivot Tables Adding Repeating Sections, Text Items, and Images Working with Lists, Gauges and Pivot Tables Creating Boilerplates 4.6 Using Template Builder to Create Templates Using the BI Publisher Menu Bar Creating an RTF Template from a Sample, Changing Field Properties, and Previewing Table Data Adding a Chart to an RTF Template Designing an RTF Template for a BI Publisher Report Creating a BI Publisher Report by Using Template Builder in Online Mode Exploring the Basic and Form Field Methods Exploring Advanced RTF Template Techniques Including Conditional Formats, Watermarks, Page- Level Calculations, Running Totals, Grouping, and Sorting 4.7 BI Publisher Server: Administration and Security Describing the Administration Page Creating the JDBC Connections Setting, Viewing, and Updating Data Sources Describing the Security Model for BI Publisher and Oracle Fusion Middleware Describing Groups, Users, Roles, and Permissions Describing Delivery Options Including Print, Fax, Email, WebDav, HTTP Server, FTP, and CUPS Describing and Configuring BI Publisher Scheduler Integrating with Oracle BI Presentation Services and Oracle Endeca Server 4.8 Scheduling and Bursting Reports Scheduling and Describing a Report Job and Related Options Managing and Viewing a Report Job Viewing Report Job History Scheduling a Report with Trigger Describing Bursting Adding a Bursting Definition to a Data Model
Scheduling a Bursting Job 4.9 Performing Translations Describing Translation Types Translating by Using the Localized Template Option Translating by Using the XLIFF Option Managing XLIFF Translations on BI Publisher Server Describing the Overall Translation Process Describing Catalog Translation Exporting and Importing the XLIFF for a Catalog Folder 4.10 Integrating BI Publisher with Oracle BI Enterprise Edition Configuring Presentation Services Integration Navigating Oracle BI EE Creating a Report based on OBI EE Subject Area Creating a Data Model and Report based on a BI Server SQL Query Creating a Data Model and Report based on an Oracle BI Analysis Adding a BI Publisher Report to an Oracle BI EE Dashboard 4.11 Creating Data Models and BI Publisher Reports Based on Other Data Sources Configuring Presentation Services Integration Describing the Web Services Data Source Describing the HTTP (XML/RSS Feed) Data Source Explaining Proxy Setting for Web Services and HTTP Data Sources Creating a BI Publisher Report based on an External Web Service Creating a BI Publisher Report based on an HTTP Data Set Creating a BI Publisher Report Based on XML File Creating a BI Publisher Report Based on CSV Data source Duración del módulo: 24 horas