Oracle Analytic Views bring analytic values to all persons with an Oracle database. Learn how to produce analytic values using simplified SQL syntax and no storage overhead. Use analytic views anywhere you can use a SQL query - good stuff!
UTOUG Training Days 2019 Voyage to Visual Builder Cloud ServiceKaren Cannell
Lessons Learned on an APEX gal's voyage to learn Oracle Visual Builder Cloud Service, Oracle's newest low-code rapid development platform. How hard is it? Do I need to know JavaScript? Is it really drag and drop? VBCS Basics
RMOUG Training Days 2019 Oracle JET Charts in APEX: Data Viz Now!Karen Cannell
APEX now includes Oracle JET charts, offering advantages for developers and end users - learn how to use JET charts and incorporate more data visualization in your applications.
APEX Interactive Grids: Essentials and Then Some, Part 1Karen Cannell
APEX 18 Essentials for developers ready to take a closer look and build interactive grids for production requirements. Background, architecture, building, configuring for business needs. Alternated edit processing, Upgrading tabular forms to interactive grids.
NZOUG APAC Groundbreakers Tour 2018
APEX 18 Interactive Grids: And Them Some, Part 2Karen Cannell
This document provides an overview of interactive grids in Oracle Application Express (APEX) beyond basic features. It discusses lesser-known features like icon, detail, and chart views. It also covers 18 new features in APEX 18.1 and 18.2 like no stretch columns, cell selection, and dynamic action events. Finally, it demonstrates how to build customizations to interactive grids using JavaScript APIs and functions.
Learn about JET charts in APEX - Oracle JET charts replace the legacy Anychart charts used in previous APEX versions. JET charts mean simple SQL queries - no special query syntax for each chart type - and many declarative options for the most commonly used charts. APEX users now have a wider set of charts, improvements of JET charts Customizations are done in JavaScript. Dara Viz is in - JET charts make it easier to incorporate graphs and charts and other visualizations in your APEX applications.
Utah Geek Events Big Mountain Data Mastering Oracle Interactive GridsKaren Cannell
OK, you are using Interactive Grids, and have the basics down, so what’s next? This session goes beyond interactive grid essentials and covers the extras – charting, alternate views, editable grid alternate processing options, JavaScript customizations and high-level use of the grid APIs. We will examine features and attributes of APEX interactive grids that you might not (yet) be aware of.
UTOUG Training Days 2019 APEX Interactive Grids: API Essentials, the Stuff Yo...Karen Cannell
APEX Interactive Grids now have a documented set of JavaScript APIs for those times when you really need to customize. Learn the essential APIs and how to use them. For the PL/SQL developer that needs to work with Interactive Grids, this sessions gets you into the JavaScript APIs basics you need.
East Coast Oracle 2018 APEX Charts - Data Viz NowKaren Cannell
Oracle JET charts are the new APEX charting engine, are in Interactive Grids and as of APEX 18.1 are in Interactive Reports. There are many new types, and the query syntax is different, even simplified, so everyone should be adopting them – so let’s make sure. Developers should be familiar with if not fluent with the use of JET charts: they should be able to configure charts in interactive grids and reports, and should be able to talk end user through doing the same. But not everyone is, yet.
This session covers the essentials for becoming comfortable with, even fluent in, Oracle JET charts. The session introduces JET and JET charts, describes key features and chart types, and demonstrates how to build and how to upgrade from earlier APEX versions. The session will detail query syntax and chart attributes for common chart types (we don’t have time for all!) and provide tips on when to use which chart type for the best visualization impact.
UTOUG Training Days 2019 Voyage to Visual Builder Cloud ServiceKaren Cannell
Lessons Learned on an APEX gal's voyage to learn Oracle Visual Builder Cloud Service, Oracle's newest low-code rapid development platform. How hard is it? Do I need to know JavaScript? Is it really drag and drop? VBCS Basics
RMOUG Training Days 2019 Oracle JET Charts in APEX: Data Viz Now!Karen Cannell
APEX now includes Oracle JET charts, offering advantages for developers and end users - learn how to use JET charts and incorporate more data visualization in your applications.
APEX Interactive Grids: Essentials and Then Some, Part 1Karen Cannell
APEX 18 Essentials for developers ready to take a closer look and build interactive grids for production requirements. Background, architecture, building, configuring for business needs. Alternated edit processing, Upgrading tabular forms to interactive grids.
NZOUG APAC Groundbreakers Tour 2018
APEX 18 Interactive Grids: And Them Some, Part 2Karen Cannell
This document provides an overview of interactive grids in Oracle Application Express (APEX) beyond basic features. It discusses lesser-known features like icon, detail, and chart views. It also covers 18 new features in APEX 18.1 and 18.2 like no stretch columns, cell selection, and dynamic action events. Finally, it demonstrates how to build customizations to interactive grids using JavaScript APIs and functions.
Learn about JET charts in APEX - Oracle JET charts replace the legacy Anychart charts used in previous APEX versions. JET charts mean simple SQL queries - no special query syntax for each chart type - and many declarative options for the most commonly used charts. APEX users now have a wider set of charts, improvements of JET charts Customizations are done in JavaScript. Dara Viz is in - JET charts make it easier to incorporate graphs and charts and other visualizations in your APEX applications.
Utah Geek Events Big Mountain Data Mastering Oracle Interactive GridsKaren Cannell
OK, you are using Interactive Grids, and have the basics down, so what’s next? This session goes beyond interactive grid essentials and covers the extras – charting, alternate views, editable grid alternate processing options, JavaScript customizations and high-level use of the grid APIs. We will examine features and attributes of APEX interactive grids that you might not (yet) be aware of.
UTOUG Training Days 2019 APEX Interactive Grids: API Essentials, the Stuff Yo...Karen Cannell
APEX Interactive Grids now have a documented set of JavaScript APIs for those times when you really need to customize. Learn the essential APIs and how to use them. For the PL/SQL developer that needs to work with Interactive Grids, this sessions gets you into the JavaScript APIs basics you need.
East Coast Oracle 2018 APEX Charts - Data Viz NowKaren Cannell
Oracle JET charts are the new APEX charting engine, are in Interactive Grids and as of APEX 18.1 are in Interactive Reports. There are many new types, and the query syntax is different, even simplified, so everyone should be adopting them – so let’s make sure. Developers should be familiar with if not fluent with the use of JET charts: they should be able to configure charts in interactive grids and reports, and should be able to talk end user through doing the same. But not everyone is, yet.
This session covers the essentials for becoming comfortable with, even fluent in, Oracle JET charts. The session introduces JET and JET charts, describes key features and chart types, and demonstrates how to build and how to upgrade from earlier APEX versions. The session will detail query syntax and chart attributes for common chart types (we don’t have time for all!) and provide tips on when to use which chart type for the best visualization impact.
Validate Your Validations: Both Sides NowKaren Cannell
Time to validate your APEX validation processes: Are you always validating client side and server side? Are you using the most efficient validation options? Are you up to speed on interactive grid validation options, single and multi-row? Are your validations firing all the time, when they are supposed to? Are you sure? If any of the above questions make you pause – attend this session on APEX validation processes and best practices.
APEX Grids: Standardize for Productivity and SanityKaren Cannell
Interactive Grids have a myriad of customization options, some declarative, and most via JavaScript APIs. How to stay sane, organized and consistent with so many options? Standardize! Delivering clean, uniform, customized interactive grids within a single application, or across many developers, many applications across an organization is less difficult than you think.
We will demonstrate use of a common configuration file and classes to standardize grid features across your applications. Decide upon your grid options, code them once, then include and use everywhere. Better yet, not everyone needs to be a JavaScript expert to implement your standard grid configurations. Attend to learn how to standardize grid customization, and save on sanity.
APEX Interactive Grids: Standardize for SanityKaren Cannell
Interactive Grids have a myriad of customization options, some declarative, and most via JavaScript APIs. How does a developer, or an organization stay sane, organized and consistent with so many options? Standardize! Delivering clean, uniform, customized interactive grids within a single application, or across many developers and many applications is easier than you think.
This session demonstrates options to standardize grid features within and across applications: plugins, common configuration files and CSS classes. These methods allow developers to reuse components and code as opposed to making declarative and/or code-based setting for every grid. The result is consistent, clean interactive grids, increased productivity and improved sanity. Better yet, not every developer needs to be a JavaScript expert to implement customized grid features.
The session promotes the value of having standards, and the concept of code once, then include and use everywhere. Attendees learn how to standardize grid configurations – which increases productivity and saves on sanity.
Going to the Grid: Tabular Form Edition (Oracle APEX Editable Interactive Grids)Karen Cannell
Overview, demonstration and customization examples for Oracle APEX editable interactive grids. How to upgrade existing tabular forms. Strategies for when to upgrade, when to rebuild.
APEX 5.1 Interactive Grid: What it Means for You and Your UsersKaren Cannell
Going to the Grid: What moving to the APEX 5.1 Interactive Grid means for you and your end users. Learn Grid features, how to upgrade, how to perform basic customizations. Goodbye PL/SQL collections, JavaScript here we come!
Oracle now boasts two Low Code development tools for building new applications or extending your Cloud services: Application Express (APEX) and Visual Builder Cloud Service (Visual Builder). How do they measure up? Which is right for your organization? Do they work together? Which is best, for which use cases?
This session presents APEX and Visual Builder side by side, using a common application to illustrate the talking points. Learn essential information for making an informed decision on which to use – or both. Learn about key features for development, deployment, costs, learning curve, usability, and time to master. We will also discuss going beyond the low-code features – how each stands up to implementing complex requirements. For those who have not seen APEX or Visual Builder, or want to see the side by side comparison, here you go. Come learn which is the right cloud development tool your business needs.
This is not your father's OLAP - Oracle 12.2 Analytic Views are not just for BI or DW experts. Analytic Views offer “a fast and efficient way to create analytic queries of data stored in existing database tables and views”. They enable simpler SQL statements and improved performance for aggregate and calculation queries – a big advantage for any developer building BI-like reports for data warehouse, business intelligence or other data analysis purpose. Even if you never used Oracle OLAP and/or do not have OBIEE, if you create BI-like queries, Analytic Views deserve a look.
Low Code Lowdown: APEX vs Visual Builder: Which is For You? Karen Cannell
See two of Oracle's Low Code development platforms side by side - How are these platforms similar, and different? How are they positioned? which is best for you, your requirements, your development team, your business?
This document describes Hopsworks, an end-to-end data platform for analytics and machine learning built by KTH and RISE SICS. It provides data ingestion, preparation, experimentation, model training, and deployment capabilities. The platform is built on Apache technologies like Apache Beam, Spark, Flink, Kafka, and uses Kubernetes for orchestration. It also includes a feature store for ML features. The document then discusses Apache Flink and its use for stream processing applications. It provides examples of using Flink's APIs like SQL, CEP, and machine learning. Finally, it introduces the concept of continuous deep analytics and the Arcon framework for unified analytics across streams, tensors, graphs and more through an intermediate
Data Science Salon: A Journey of Deploying a Data Science Engine to ProductionFormulatedby
Presented by Mostafa Madjipour., Senior Data Scientist at Time Inc.
Next DSS NYC Event 👉 https://datascience.salon/newyork/
Next DSS LA Event 👉 https://datascience.salon/la/
Reducing the gap between R&D and production is still a challenge for data science/ machine learning engineering groups in many companies. Typically, data scientists develop the data-driven models in a research-oriented programming environment (such as R and python). Next, the data/machine learning engineers rewrite the code (typically in another programming language) in a way that is easy to integrate with production services.
This process has some disadvantages: 1) It is time consuming; 2) slows the impact of data science team on business; 3) code rewriting is prone to errors.
A possible solution to overcome the aforementioned disadvantages would be to implement a deployment strategy that easily embeds/transforms the model created by data scientists. Packages such as jPMML, MLeap, PFA, and PMML among others are developed for this purpose.
In this talk we review some of the mentioned packages, motivated by a project at Time Inc. The project involves development of a near real-time recommender system, which includes a predictor engine, paired with a set of business rules.
The document discusses a project by AXIA Consulting to develop a custom Oracle APEX solution to improve Intelligrated's spare parts business process. The new solution allows users to create, edit, and manage recommended spare parts lists. It provides functionality for changing spare part flags and types, excluding items, and editing bills of materials. The solution leverages various APEX features like interactive reports, formatting, and importing. Benefits include real-time data access, automated processes, and improved spare part definition and management.
Rapid Product Prototyping In Ordnance SurveySafe Software
Rapid prototyping of new and improved products is key to Ordnance Survey being able to understand and respond to customer feedback, and create evermore innovative products.
The presentation will go through a variety of products that have been created by the product development team over the last year, including Gazetteers and 3D models and explain how FME has helped to deliver them.
As a taster:
One product allowed customers, i.e. the emergency services, to quickly find access points to prominent places like schools, airports, etc... FME enabled us to bring many data sources togther, perform complex spatial tasks and write out to numerous data formats.
Another produced 3D models for a customer to allow them to see what there data looked like in 3D space before work on a national data model was undertaken.
All of these would not have been possible without the flexibility of FME and the endless possibilities that it provides.
Field Notes from Expeditions in the Cloud-(Matt Wood, Amazon Web Services)Spark Summit
This document provides an overview of how Amazon uses Apache Spark and Amazon EMR for big data analytics workloads. It describes how they provision Spark clusters elastically on EMR for tasks like machine learning, analytics, and recommendations using data from sources like S3, Kafka and Kinesis. Workloads include clickstream analysis, forecasting, and using Spark MLlib and Spark Streaming for real-time and batch processing of petabytes of data.
Applications of Deep Learning in TelematicsDatabricks
Smart phones are equipped with many sensors which provide detailed and continuous information of the device's location and movement. The use of such signals for vehicle movement inference presents many challenges due to signal noise, unknown phone orientation, varying device sensor quality and so on. Signal processing and feature engineering are generally difficult and require deep domain knowledge and manual pattern recognition. We discuss how deep learning can be leveraged in this context for automatic signal processing and feature engineering. We present several applications of deep learning in vehicle telematics as well as the deep learning architecture designed for learning sensor embeddings for vehicle movement events. One challenge we face is that model training requires huge volumes of sensor data, which must be processed efficiently. We present a solution using Spark for model development and batch deployment.
Sarine's Big Data Journey by Rostislav AaronovIdan Tohami
This document discusses how Sarine, a company that provides technology for the diamond industry, uses Elasticsearch. It notes that Sarine uses Elasticsearch to store over 400 million documents totaling 1 terabyte of data across 125 indices. Sarine uses Elasticsearch for logging application requests, monitoring system activity, collecting statistics, and visualizing and reporting on data. The document recommends how to best implement and use Elasticsearch, such as using at least three nodes, carefully designing index mappings, educating teams, and using partners for consulting.
Larson has developed software for the technical graphics industry for over 25 years. VizEx Edit is a native CGM editor, the ideal graphics creation and revision software, providing compliance with the S1000D and iSpec 2200 specifications.
This document discusses porting mathematical models to Apache Spark including:
1. Using SchemaRDDs to register data tables in Spark SQL to allow for SQL-like queries on the data.
2. Implementing machine learning pipelines in Spark consisting of transformers to prepare data and estimators to fit models, joined together for consistent data processing.
3. Demonstrating support vector machine training and prediction on Spark, including issues with only linear kernels supported for training though other kernels can be used for prediction.
The Killer Feature Store: Orchestrating Spark ML Pipelines and MLflow for Pro...Databricks
The ‘feature store’ is an emerging concept in data architecture that is motivated by the challenge of productionizing ML applications. The rapid iteration in experimental, data driven research applications creates new challenges for data management and application deployment.
APEX 5 Interactive Reports (IR) are powerful out of the box, but one can significantly improve performance by strategic settings of certain key parameters. The full presentation covers all the options.
Validate Your Validations: Both Sides NowKaren Cannell
Time to validate your APEX validation processes: Are you always validating client side and server side? Are you using the most efficient validation options? Are you up to speed on interactive grid validation options, single and multi-row? Are your validations firing all the time, when they are supposed to? Are you sure? If any of the above questions make you pause – attend this session on APEX validation processes and best practices.
APEX Grids: Standardize for Productivity and SanityKaren Cannell
Interactive Grids have a myriad of customization options, some declarative, and most via JavaScript APIs. How to stay sane, organized and consistent with so many options? Standardize! Delivering clean, uniform, customized interactive grids within a single application, or across many developers, many applications across an organization is less difficult than you think.
We will demonstrate use of a common configuration file and classes to standardize grid features across your applications. Decide upon your grid options, code them once, then include and use everywhere. Better yet, not everyone needs to be a JavaScript expert to implement your standard grid configurations. Attend to learn how to standardize grid customization, and save on sanity.
APEX Interactive Grids: Standardize for SanityKaren Cannell
Interactive Grids have a myriad of customization options, some declarative, and most via JavaScript APIs. How does a developer, or an organization stay sane, organized and consistent with so many options? Standardize! Delivering clean, uniform, customized interactive grids within a single application, or across many developers and many applications is easier than you think.
This session demonstrates options to standardize grid features within and across applications: plugins, common configuration files and CSS classes. These methods allow developers to reuse components and code as opposed to making declarative and/or code-based setting for every grid. The result is consistent, clean interactive grids, increased productivity and improved sanity. Better yet, not every developer needs to be a JavaScript expert to implement customized grid features.
The session promotes the value of having standards, and the concept of code once, then include and use everywhere. Attendees learn how to standardize grid configurations – which increases productivity and saves on sanity.
Going to the Grid: Tabular Form Edition (Oracle APEX Editable Interactive Grids)Karen Cannell
Overview, demonstration and customization examples for Oracle APEX editable interactive grids. How to upgrade existing tabular forms. Strategies for when to upgrade, when to rebuild.
APEX 5.1 Interactive Grid: What it Means for You and Your UsersKaren Cannell
Going to the Grid: What moving to the APEX 5.1 Interactive Grid means for you and your end users. Learn Grid features, how to upgrade, how to perform basic customizations. Goodbye PL/SQL collections, JavaScript here we come!
Oracle now boasts two Low Code development tools for building new applications or extending your Cloud services: Application Express (APEX) and Visual Builder Cloud Service (Visual Builder). How do they measure up? Which is right for your organization? Do they work together? Which is best, for which use cases?
This session presents APEX and Visual Builder side by side, using a common application to illustrate the talking points. Learn essential information for making an informed decision on which to use – or both. Learn about key features for development, deployment, costs, learning curve, usability, and time to master. We will also discuss going beyond the low-code features – how each stands up to implementing complex requirements. For those who have not seen APEX or Visual Builder, or want to see the side by side comparison, here you go. Come learn which is the right cloud development tool your business needs.
This is not your father's OLAP - Oracle 12.2 Analytic Views are not just for BI or DW experts. Analytic Views offer “a fast and efficient way to create analytic queries of data stored in existing database tables and views”. They enable simpler SQL statements and improved performance for aggregate and calculation queries – a big advantage for any developer building BI-like reports for data warehouse, business intelligence or other data analysis purpose. Even if you never used Oracle OLAP and/or do not have OBIEE, if you create BI-like queries, Analytic Views deserve a look.
Low Code Lowdown: APEX vs Visual Builder: Which is For You? Karen Cannell
See two of Oracle's Low Code development platforms side by side - How are these platforms similar, and different? How are they positioned? which is best for you, your requirements, your development team, your business?
This document describes Hopsworks, an end-to-end data platform for analytics and machine learning built by KTH and RISE SICS. It provides data ingestion, preparation, experimentation, model training, and deployment capabilities. The platform is built on Apache technologies like Apache Beam, Spark, Flink, Kafka, and uses Kubernetes for orchestration. It also includes a feature store for ML features. The document then discusses Apache Flink and its use for stream processing applications. It provides examples of using Flink's APIs like SQL, CEP, and machine learning. Finally, it introduces the concept of continuous deep analytics and the Arcon framework for unified analytics across streams, tensors, graphs and more through an intermediate
Data Science Salon: A Journey of Deploying a Data Science Engine to ProductionFormulatedby
Presented by Mostafa Madjipour., Senior Data Scientist at Time Inc.
Next DSS NYC Event 👉 https://datascience.salon/newyork/
Next DSS LA Event 👉 https://datascience.salon/la/
Reducing the gap between R&D and production is still a challenge for data science/ machine learning engineering groups in many companies. Typically, data scientists develop the data-driven models in a research-oriented programming environment (such as R and python). Next, the data/machine learning engineers rewrite the code (typically in another programming language) in a way that is easy to integrate with production services.
This process has some disadvantages: 1) It is time consuming; 2) slows the impact of data science team on business; 3) code rewriting is prone to errors.
A possible solution to overcome the aforementioned disadvantages would be to implement a deployment strategy that easily embeds/transforms the model created by data scientists. Packages such as jPMML, MLeap, PFA, and PMML among others are developed for this purpose.
In this talk we review some of the mentioned packages, motivated by a project at Time Inc. The project involves development of a near real-time recommender system, which includes a predictor engine, paired with a set of business rules.
The document discusses a project by AXIA Consulting to develop a custom Oracle APEX solution to improve Intelligrated's spare parts business process. The new solution allows users to create, edit, and manage recommended spare parts lists. It provides functionality for changing spare part flags and types, excluding items, and editing bills of materials. The solution leverages various APEX features like interactive reports, formatting, and importing. Benefits include real-time data access, automated processes, and improved spare part definition and management.
Rapid Product Prototyping In Ordnance SurveySafe Software
Rapid prototyping of new and improved products is key to Ordnance Survey being able to understand and respond to customer feedback, and create evermore innovative products.
The presentation will go through a variety of products that have been created by the product development team over the last year, including Gazetteers and 3D models and explain how FME has helped to deliver them.
As a taster:
One product allowed customers, i.e. the emergency services, to quickly find access points to prominent places like schools, airports, etc... FME enabled us to bring many data sources togther, perform complex spatial tasks and write out to numerous data formats.
Another produced 3D models for a customer to allow them to see what there data looked like in 3D space before work on a national data model was undertaken.
All of these would not have been possible without the flexibility of FME and the endless possibilities that it provides.
Field Notes from Expeditions in the Cloud-(Matt Wood, Amazon Web Services)Spark Summit
This document provides an overview of how Amazon uses Apache Spark and Amazon EMR for big data analytics workloads. It describes how they provision Spark clusters elastically on EMR for tasks like machine learning, analytics, and recommendations using data from sources like S3, Kafka and Kinesis. Workloads include clickstream analysis, forecasting, and using Spark MLlib and Spark Streaming for real-time and batch processing of petabytes of data.
Applications of Deep Learning in TelematicsDatabricks
Smart phones are equipped with many sensors which provide detailed and continuous information of the device's location and movement. The use of such signals for vehicle movement inference presents many challenges due to signal noise, unknown phone orientation, varying device sensor quality and so on. Signal processing and feature engineering are generally difficult and require deep domain knowledge and manual pattern recognition. We discuss how deep learning can be leveraged in this context for automatic signal processing and feature engineering. We present several applications of deep learning in vehicle telematics as well as the deep learning architecture designed for learning sensor embeddings for vehicle movement events. One challenge we face is that model training requires huge volumes of sensor data, which must be processed efficiently. We present a solution using Spark for model development and batch deployment.
Sarine's Big Data Journey by Rostislav AaronovIdan Tohami
This document discusses how Sarine, a company that provides technology for the diamond industry, uses Elasticsearch. It notes that Sarine uses Elasticsearch to store over 400 million documents totaling 1 terabyte of data across 125 indices. Sarine uses Elasticsearch for logging application requests, monitoring system activity, collecting statistics, and visualizing and reporting on data. The document recommends how to best implement and use Elasticsearch, such as using at least three nodes, carefully designing index mappings, educating teams, and using partners for consulting.
Larson has developed software for the technical graphics industry for over 25 years. VizEx Edit is a native CGM editor, the ideal graphics creation and revision software, providing compliance with the S1000D and iSpec 2200 specifications.
This document discusses porting mathematical models to Apache Spark including:
1. Using SchemaRDDs to register data tables in Spark SQL to allow for SQL-like queries on the data.
2. Implementing machine learning pipelines in Spark consisting of transformers to prepare data and estimators to fit models, joined together for consistent data processing.
3. Demonstrating support vector machine training and prediction on Spark, including issues with only linear kernels supported for training though other kernels can be used for prediction.
The Killer Feature Store: Orchestrating Spark ML Pipelines and MLflow for Pro...Databricks
The ‘feature store’ is an emerging concept in data architecture that is motivated by the challenge of productionizing ML applications. The rapid iteration in experimental, data driven research applications creates new challenges for data management and application deployment.
APEX 5 Interactive Reports (IR) are powerful out of the box, but one can significantly improve performance by strategic settings of certain key parameters. The full presentation covers all the options.
APEX 5 Interactive Reports: Guts and PErformanceKaren Cannell
Outlines the CSS and JavaScript changes in APEX 5 Interactive Reports, recommending supported APIs and some unsupported options for customizing were necessary. Discusses and dmeonstrates how typical declarative settings influence end-user performance. LEarn how to leverage IR settings to maximize end user performance.
Creating a Project Plan for a Data Warehouse Testing AssignmentRTTS
This document provides guidance on creating a project plan for testing a data warehouse project. It discusses key aspects to consider such as reviewing documentation, estimating resources like test engineers, determining the number of ETL legs and release cycles, assessing test complexity, and ensuring the test automation tool QuerySurge is configured. An example project plan estimates the time to review documentation, identifies one test engineer and ETL leg, plans for four release cycles, and provides estimates of 7 low complexity, 21 medium complexity, and 8 high complexity tests.
- The document discusses Oracle BI Applications, including its prebuilt dashboards, data warehouse model, ETL processes, and dimensional modeling best practices.
- It describes the typical architecture of BI Apps, including the presentation layer, metadata, data warehouse, ETL processes of extract, load, and post load, and supporting the dimensional data model.
- Key aspects of the dimensional data model are discussed, including star schemas, conformed dimensions, and handling multiple data sources.
Pete Zybrick will discuss techniques for analyzing, extracting, and validating large datasets using tools from Cloudera and AWS. He will provide examples using the Federal Reserve Economic Database (FRED) and SiteCatalyst data. The presentation will cover programmatically analyzing the data structures, defining extraction and validation rules, bulk importing data into Impala and Redshift, and productivity tools for business users to access subsets of large datasets.
Great contribution from our partner Splitpoints solutions on how to collect and format Performance Vision data into Elastic Search / Kibana.
Potential applications are:
- NPM or APM custom dashboards
- Dashboards mixing Performance Vision data with other ITSM tools / sources
- Alerting and baselining.
Teradata AppCenter facilitates the creation, consumption, and management of reusable analytics. It allows data analysts to easily create analytic apps using various languages like SQL and share them with business users. Business users can discover apps and run them to access insights without needing to understand the underlying data systems. IT managers gain insights into analytic workloads and their performance through AppCenter's monitoring and logging capabilities. AppCenter aims to serve the needs of data analysts, business users, and IT through its self-service analytic capabilities.
How to load application data into an Oracle database, on-prem or cloud, for programmatic purposes. SQL Developer, APEX Data Loader, customized options, REST Web services.
Monitorama: How monitoring can improve the rest of the companyJeff Weinstein
Monitoring can improve the entire company by sharing data and techniques across teams. By implementing structured logging, automatic metrics collection, and common data visualization tools, monitoring can become the central data platform. This allows all teams like developers, analysts, and executives to access insights that help improve products, prioritize issues, and make data-driven decisions.
A machine learning and data science pipeline for real companiesDataWorks Summit
Comcast is one of the largest cable and telecommunications providers in the country built on decades of mergers, acquisitions, and subscriber growth. The success of our company depends on keeping our customers happy and how quickly we can pivot with changing trends and new technologies. Data abounds within our internal data centers and edge networks as well as both the private and public cloud across multiple vendors.
Within such an environment and given such challenges, how do we get AI, machine learning, and data science platforms built so our company can respond to the market, predict our customers’ needs and create new revenue generating products that delight our customers? If you don’t happen to be our friends and colleagues at Google, Facebook, and Amazon, what are technologies, strategies, and toolkits you can employ to bring together disparate data sets and quickly get them into the hands of your data scientists and then into your own production systems for use by your customers and business partners?
We’ll explore our journey and evolution and look at specific technologies and decisions that have gotten us to where we are today and demo how our platform works.
Speaker
Ray Harrison, Comcast, Enterprise Architect
Prashant Khanolkar, Comcast, Principal Architect Big Data
Apache CarbonData+Spark to realize data convergence and Unified high performa...Tech Triveni
Challenges in Data Analytics:
Different application scenarios need different storage solutions: HBASE is ideal for point query scenarios but unsuitable for multi-dimensional queries. MPP is suitable for data warehouse scenarios but engine and data are coupled together which hampers scalability. OLAP stores used in BI applications perform best for Aggregate queries but full scan queries perform at a sub-optimal performance. Moreover, they are not suitable for real-time analysis. These distinct systems lead to low resource sharing and need different pipelines for data and application management.
This document discusses key aspects of business intelligence architecture. It covers topics like data modeling, data integration, data warehousing, sizing methodologies, data flows, and new BI architecture trends. Specifically, it provides information on:
- Data modeling approaches including OLTP and OLAP models with star schemas and dimension tables.
- ETL processes like extraction, transformation, and loading of data.
- Types of data warehousing solutions including appliances and SQL databases.
- Methodologies for sizing different components like databases, servers, users.
- Diagrams of data flows from source systems into staging, data warehouse and marts.
- New BI architecture designs that integrate compute and storage.
This document provides an overview of processing big data with Azure Data Lake Analytics. It discusses:
1. Sean Forgatch who is a business intelligence consultant specializing in Azure big data solutions.
2. Talavant, Sean's company, which provides holistic big data strategies and implementations.
3. An introduction to big data concepts like volume, velocity and variety and how Azure tools like Data Warehouse, Data Lake, and Data Lake Analytics address these.
The document then goes into further detail on Data Lake concepts, Azure Data Lake Store, Azure Data Lake Analytics, and the U-SQL language for querying and analyzing data in the data lake.
Get the most out of your AWS Redshift investment while keeping cost downAgilisium Consulting
Amazon Redshift offers many powerful features. Yet, there are many instances where customers encounter sloppy performance and cost upheavals beyond control.
Scaling AWS Redshift clusters to meet the increasing compute and reporting needs, while ensuring optimal cost, performance and security standards is quite a challenge for many organizations.
This webinar covered the following,
• Understand key design/architectural considerations of AWS Redshift
• Tips & Tricks to optimize Cost & Performance
• How Agilisium helped clients reduce AWS Redshift run cost up to 40%
Presented by:
Jay Palaniappan - CTO & Head of Innovation Labs || Smitha Basavaraju - Big Data Architect || Arun Chinnadurai - Associate Director – BD
This document provides an overview of data analysis, synthesis techniques, and system design methods. It discusses data analysis as the process of finding patterns in data and integrating different data types. Synthesis is defined as making meaning through inference-based sensemaking. Quantitative and qualitative data analysis techniques are examined. System design diagramming methods like SADT and object-oriented analysis techniques like use case and sequence diagrams are introduced. Guidelines for the systems design process like user considerations, data management, modularity, and design trade-offs are also outlined.
Wout Last and Juanita Karreman gave a presentation on Hint, an engineering and IT services company specializing in metering and allocation solutions from engineering to billing. The presentation covered Hint's professionals, engineering and IT solutions, and maintenance and support services. Hint provides solutions for custody transfer metering, analyzer management, allocation measurements, and production and reservoir management to optimize accuracy and reduce costs.
Fast, powerful and scalable analytics can provide many business benefits including getting more value from data, faster decision making, cost reduction, and developing new products and services. There are four main types of analytics: descriptive (what happened), diagnostic (why did it happen), predictive (what will happen), and prescriptive (what action should be taken). MariaDB AX is a big data analytics solution that provides real-time analytics capabilities, built-in analytics functions, and easier management and scaling on commodity hardware at a lower cost than other solutions. It allows for both transactional and analytical processing using a single SQL interface.
Modern DevOps across Technologies on premises and clouds with Oracle Manageme...Lucas Jellema
DevOps team are responsible for well performing applications in every aspect, through the entire life cycle and across the stack, including platform and infrastructure, on premises and all cloud environments. Keeping watch on current and predicted behavior of all running components is not an easy challenge.
The challenge is growing with multi tier architectures and IT landscapes distributed across technology stacks, locations and clouds. Oracle Management Cloud provides advanced capabilities to do application, platform and infrastructure monitoring and root cause log analysis. This session introduces OMC and tells about real live experiences with OMC for managing demanding non functional requirements in very hybrid environments. The objective discussed is to quickly spot problems – ideally before they occur – find the cause and a solution and apply the latter. The session demonstrates what OMC can do for Oracle Fusion Middleware and Database, both on premises and in the public cloud.
JD Edwards Manufacturing Deep Dive WorkshopTerillium
This document provides information about an upcoming workshop on manufacturing topics for the Terillium company. It includes details on the agenda, presenters, and activities at the workshop. The agenda covers topics like MRP, asset management, capacity planning, manufacturing analytics, and JD Edwards software. It also notes a raffle for an Apple gift card and a social event at the Terillium Tavern booth.
Similar to RMOUG Training Days 2019 Analytic Views for Mortals: Worth A Look? (20)
Boston APEX Meetup ~ Standardize Your GridsKaren Cannell
Tips for standardizing your APEX Interactive Grid configuration and customization (when customization is needed), APEX Interactive Grids give us fewer declarative configuration options than Interactive Reports. One can customize via JavaScript APIs, but this could lead to many different grids. This session promotes localizing JS configuration code to a common shared JS file to achieve uniform grid configuration across an app or an enterprise.
APEX Interactive Grid API Essentials: The Stuff You Will Really UseKaren Cannell
The document discusses the JavaScript APIs available for customizing and interacting with interactive grids in Oracle Application Express (APEX). It provides an overview of the key APIs, such as interactiveGrid, grid, and apex.model, and examples of how to use them for validations, customizations, and standardizing changes across applications. It emphasizes best practices for adding JavaScript to APEX applications and leveraging the full capabilities of interactive grids.
Mentors and Mentoring: Steps to Take When You are StuckKaren Cannell
A look t what to do when you feel stuck at your IT job - consider a mentor, consider mentoring others. Outlines a process of soliciting feedback, absorbing that feedback, action to make changes, working with others and repeating the process. General tips on mentors and mentoring.
How to load data for applications/programs into an Oracle database: SQL Developer, APEX Data Upload, APEX Data Upload Wizard, REST web services. Review and demonstration of techniques for loading data for applications.
Migrate BI to APEX 5: Are We There Yet?Karen Cannell
In certain circumstances, the features offered by APEX Interactive Reports make APEX a viable and cost-effective replacement for an under-utilized business intelligence solution. The key is to know what features your users really need, and how your users use their data. If user, data and system requirements can be met by APEX IR, then the move makes sense. If not, then it doesn’t. It’s that simple. APEX 5 tips the scales with the new PIVOT action, improved GROUP BY and improved Dynamic Actions. Is it enough?
RTF is a simple, universal document exchange format. So simple it is often overlooked as a viable option for document or report generation. Learn the basics of RTF here.
Migrate underutilized BI installs to APEX 5? Consider Data, Features, Performance and Price. This works if planned, designed and built with care. This presentation outlines considerations for doing so.
APEX 5 Interactive Reports: Deep Dive and Upgrade AdviceKaren Cannell
The document provides an overview of new features in Oracle APEX 5 Interactive Reports, including enhancements to GROUP BY, Pivot tables, subscriptions, and accessibility improvements. It also discusses limitations such as the 32,000 row limit and how to work around issues with dynamic date filters and aggregate behavior. The presentation aims to help developers and users get the most out of Interactive Reports and choose the right tool for the job.
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfVALiNTRY360
Salesforce Healthcare CRM, implemented by VALiNTRY360, revolutionizes patient management by enhancing patient engagement, streamlining administrative processes, and improving care coordination. Its advanced analytics, robust security, and seamless integration with telehealth services ensure that healthcare providers can deliver personalized, efficient, and secure patient care. By automating routine tasks and providing actionable insights, Salesforce Healthcare CRM enables healthcare providers to focus on delivering high-quality care, leading to better patient outcomes and higher satisfaction. VALiNTRY360's expertise ensures a tailored solution that meets the unique needs of any healthcare practice, from small clinics to large hospital systems.
For more info visit us https://valintry360.com/solutions/health-life-sciences
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
Drona Infotech is a premier mobile app development company in Noida, providing cutting-edge solutions for businesses.
Visit Us For : https://www.dronainfotech.com/mobile-application-development/
Preparing Non - Technical Founders for Engaging a Tech AgencyISH Technologies
Preparing non-technical founders before engaging a tech agency is crucial for the success of their projects. It starts with clearly defining their vision and goals, conducting thorough market research, and gaining a basic understanding of relevant technologies. Setting realistic expectations and preparing a detailed project brief are essential steps. Founders should select a tech agency with a proven track record and establish clear communication channels. Additionally, addressing legal and contractual considerations and planning for post-launch support are vital to ensure a smooth and successful collaboration. This preparation empowers non-technical founders to effectively communicate their needs and work seamlessly with their chosen tech agency.Visit our site to get more details about this. Contact us today www.ishtechnologies.com.au
Malibou Pitch Deck For Its €3M Seed Roundsjcobrien
French start-up Malibou raised a €3 million Seed Round to develop its payroll and human resources
management platform for VSEs and SMEs. The financing round was led by investors Breega, Y Combinator, and FCVC.
What to do when you have a perfect model for your software but you are constrained by an imperfect business model?
This talk explores the challenges of bringing modelling rigour to the business and strategy levels, and talking to your non-technical counterparts in the process.
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsPeter Muessig
The UI5 tooling is the development and build tooling of UI5. It is built in a modular and extensible way so that it can be easily extended by your needs. This session will showcase various tooling extensions which can boost your development experience by far so that you can really work offline, transpile your code in your project to use even newer versions of EcmaScript (than 2022 which is supported right now by the UI5 tooling), consume any npm package of your choice in your project, using different kind of proxies, and even stitching UI5 projects during development together to mimic your target environment.
8 Best Automated Android App Testing Tool and Framework in 2024.pdfkalichargn70th171
Regarding mobile operating systems, two major players dominate our thoughts: Android and iPhone. With Android leading the market, software development companies are focused on delivering apps compatible with this OS. Ensuring an app's functionality across various Android devices, OS versions, and hardware specifications is critical, making Android app testing essential.
Project Management: The Role of Project Dashboards.pdfKarya Keeper
Project management is a crucial aspect of any organization, ensuring that projects are completed efficiently and effectively. One of the key tools used in project management is the project dashboard, which provides a comprehensive view of project progress and performance. In this article, we will explore the role of project dashboards in project management, highlighting their key features and benefits.
A neural network is a machine learning program, or model, that makes decisions in a manner similar to the human brain, by using processes that mimic the way biological neurons work together to identify phenomena, weigh options and arrive at conclusions.
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...XfilesPro
Wondering how X-Sign gained popularity in a quick time span? This eSign functionality of XfilesPro DocuPrime has many advancements to offer for Salesforce users. Explore them now!
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid
IBM watsonx Code Assistant for Z, our latest Generative AI-assisted mainframe application modernization solution. Mainframe (IBM Z) application modernization is a topic that every mainframe client is addressing to various degrees today, driven largely from digital transformation. With generative AI comes the opportunity to reimagine the mainframe application modernization experience. Infusing generative AI will enable speed and trust, help de-risk, and lower total costs associated with heavy-lifting application modernization initiatives. This document provides an overview of the IBM watsonx Code Assistant for Z which uses the power of generative AI to make it easier for developers to selectively modernize COBOL business services while maintaining mainframe qualities of service.
Microservice Teams - How the cloud changes the way we workSven Peters
A lot of technical challenges and complexity come with building a cloud-native and distributed architecture. The way we develop backend software has fundamentally changed in the last ten years. Managing a microservices architecture demands a lot of us to ensure observability and operational resiliency. But did you also change the way you run your development teams?
Sven will talk about Atlassian’s journey from a monolith to a multi-tenanted architecture and how it affected the way the engineering teams work. You will learn how we shifted to service ownership, moved to more autonomous teams (and its challenges), and established platform and enablement teams.
8. TH Technology
Analytic Views
• Oracle 12.2
• No Cost Feature
Like a View
• Metadata (Do Not Store Data)
• Query via SQL
• Access Data from Other Objects
• Join Multiple Tables
9. TH Technology
Analytical Views
Better than a View:
• Organize Data into Dimensions, Hierarchies
• Automatically Aggregate
• Embed Calculations, Measures
• Include Presentation Metadata
Better Than a Materialized View
• No Data Storage
10. TH Technology
Analytic Views
• Simplify SQL for Analytic Queries
• No Joins, No GROUP BYs
• Define Calculations w/in Analytic View
• Aggregates ~ Calculations ~ Forecasts
• Query Calculations from the Analytic View
Make Dimensional, Hierarchical Analyses
More Accessible
➔➔➔ Simpler, Faster Development
11. TH Technology
Image per Bud Endress, Oct 2017
Your Tables,
Usually Star Schema,
Maybe w MViews
Your Applications:
DW, BI, Data
Visualization, APEX, …
Define Analytic View(s)
SQL Against Analytic View
13. TH Technology
System Privileges
• CREATE ANALYTIC VIEW
• CREATE ANY ANALYTIC VIEW
• ALTER ANY ANALYTIC VIEW
• DROP ANY ANALYTIC VIEW
• CREATE ATTRIBUTE DIMENSION
• CREATE ANY ATTRIBUTE DIMENSION
• ALTER ANY ATTRIBUTE DIMENSION
• DROP ANY ATTRIBUTE DIMENSION
• CREATE HIERARCHY
• CREATE ANY HIERARCHY
• ALTER ANY HIERARCHY
• DROP ANY HIERARCHY
14. TH Technology
Object Privileges
• SELECT - Query
• READ - Query
• ALTER - Rename
Ex:
GRANT ALL ON AV_USER.SALES_AV TO AV_USER2;
GRANT ALTER ON AV_USER.SALES_AV TO AV_USER3;
15. TH Technology
Analytic View Objects
• ATTRIBUTE DIMENSION
• Specifies Data Source, Attributes, Levels
• HIERARCHY
• Organizes Dimensions Hierarchically
• ANALYTIC VIEW
• Aggregations, Calculations, Joins of Fact
Data Specified by Attr. Dims, Hierarchies
and Measures
16. TH Technology
Attribute Dimensions
• Specify Data Source, Attributes,
Levels
• Ex: Sales History TIME Table
• Base Calendar Year query
• Base Fiscal Year query
• These will be combined into one
Attribute Dimension
30. TH Technology
Analytic Views
• Layer on Top of Star Schema
using Attr Dims and Hierarchies
• Fact Data Included in AV
• Calculations Built Into the AV
• Metadata Built Into the AV
31. TH Technology
Analytic View DDL Format
CREATE OR REPLACE ANALYTIC VIEW <name>
<classification caption and description>
USING <fact table>
DIMENSION BY (<list of dimension hierarchy refs>)
MEASURES ( <list of measures> )
DEFAULT MEASURE … ;
33. TH Technology
Analytic View – Parts Recap
• USING – Fact Table – Where to Start
• DIMENSION BY – What Dimensions and
Hierarchies Queries on the AV Will Use
• MEASURES – Facts and Calculations: Sum, AVG,
LEAD, LAG, Combinations – What Calculations
Are Needed
• CLASSIFICATION – Metadata / Documentation
• Usually On AV and Measures
36. TH Technology
Analytic Functions - Quantitative
• APPROX_COUNT_DISTINCT
• AVG
• COUNT
• MAX
• MIN
• STATS_MODE
• STDDEV
• SUM
• VARIANCE
37. TH Technology
MEASURES – Time Series
LAG 1 … ACROSS ANCESTOR AT LEVEL YEAR
Previous Year
AVG(sales) … BETWEEN 11 PRECEDING AND CURRENT
MEMBER
Rolling 12 Month Period
See LiveSQL.oracle.com
Creating Time Series Calculations in Analytic
Views
38. TH Technology
SHARE_OF
Ratio of Measure/Value to …
• PARENT
• LEVEL
• Within Level Specified
• MEMBER ALL
• Specific Value (MEMBER) across ALL
40. TH Technology
AVs w Materialized Views
• MViews Can Help the AVs
• Must Incl Key Facts, Aggregates
• Query Rewrite Enabled
• CACHE Clause in the AV
Plan Will Use the MView
https://livesql.oracle.com/apex/f?p=590:1:16850806459549:CLEAR::1:TUTORI
AL_ID,P1_SHOW_LEARN_SIDEBAR:920462536135351482715713159129964
52182,Y
63. TH Technology
Use Analytic Views For …
• Data Warehousing
• Extend Star Schema, Dimension
• BI Reporting Systems
• Data Visualization
• Data Analysts
• “BI Lite”
Any Dimensional, Hierarchical Queries
Easier, Faster
64. TH Technology
Transitioning Your Data
• KNOW YOUR DATA
• PLAN
• Star Schema, Constraints
• Dimensions
• Hierarchies
• Let SQL Developer Help
• Test, Timing, Test, Test
66. TH Technology
Analytic Views
• Simpler SQL for Analytic Queries
• Best Performance Gain over Star
Schema, In Memory
• SQL Dev QuickStart
• Faster Route to DW, Data Viz, BI,
“BI-Lite” Implementations
71. TH Technology
Analytic Views
• “Hierarchical / Dimensional
Model Over the Dimension and
Fact Tables of a Star Schema …”
• Best Performance
• Star Schema, In Memory
• W MViews, MViews In Memory