OTN Developer Day: Oracle Big Data. Hands On Lab Manual. Introduction to Oracle NoSQL Database
|
|
|
- Eleanor Craig
- 10 years ago
- Views:
Transcription
1 OTN Developer Day: Oracle Big Data Hands On Lab Manual Introduction to
2 ORACLE NOSQL DATABASE HANDS-ON WORKSHOP ii
3 Hands on Workshop Lab Exercise 1 Start and run the Movieplex application. In this lab, you will open and run the MovieDemo application using JDeveloper Studio. 1. Open a terminal window 2. There are three specific environment variables. KVHOME is where binaries are installed, KVROOT is where data files and config files are saved and KVDEMOHOME is where source of hands-on-lab project is saved. echo $KVROOT echo $KVHOME echo $KVDEMOHOME 3. Make sure $KVROOT does not exist already rm -rf $KVROOT 4. Open JDeveloper Studio by clicking the cup icon from the toolbar. 5. If the bigdatademo project is not open inside JDeveloper Studio, open bigdatademo.jws from /home/oracle/movie/moviedemo/nosqldb/bigdatademo directory ($KVDEMOHOME). 6. In the Application Navigator window, expand the UI project and locate the index.jsp file under Web Content directory. 7. Right mouse click index.jsp and select Run from the context menu. JDeveloper builds and deploys the application. 8. When you see the web page below, enter the username and password (guest1/welcome1) and click Sign in. 9. What is the result? 2
4 The error message above appears because we have not started an instance of. In addition, we have not loaded the profile data that contains the guest accounts. In lab exercise 2, we will start an instance of and load the profile data. 3
5 Hands on Workshop Lab Exercise 2 Start instance and load the user profile data In this exercise, you will start an instance and then load the user profile information. You will step through some of the code while loading the profile information. At the end of this lab, you should be able to log on successfully. KVLite will be used as the Instance. A very brief introduction to KVLite follows: Single Node Installation Introducing KVLite Run on a single machine. Develop and test access to Oracle NoSQL Database. Easy to get started. We will use KVLite to run and debug the Movieplex application. KVLite is not intended for production. Runs in a single process. User profile data that is going to be loaded into as JSON objects and the file that contains the profile information can be found here: $KVDEMOHOME/dataparser/metadata/customer.out {"id":1,"name":"frankie"," ":"frankie.nash@oracl .com","username":"guest1 ","password":"µn\u000bn \"ƒ¾çbr\\-i\u000f"} {"id":2,"name":"kelli"," ":"kelli.miller@oracl .com","username":"guest2", "password":"µn\u000bn \"ƒ¾çbr\\-i\u000f"}... In, customer profile information is going to be represented as following key-value structure: Major-Key 1 Major-Key 2 Minor-Key 1 Value (username) CUST guest1 info {"id":1,"name":"frankie"," ":"frankie.nas h@oracl .com","username":"guest1","passwo rd":"µn\u000bn \"ƒ¾çbr\\-i\u000f"} CUST guest2 info {"id":2,"name":"kelli"," ":"kelli.miller@ oracl .com","username":"guest2","password ":"µn\u000bn \"ƒ¾çbr\\-i\u000f"} 4
6 One can store these JSON objects as plain byte arrays (same as in R1) but for efficient storage utilization and ease of use, we are going to use Avro JSON binding to serialize and deserialize user profile information to/from the NoSQL database. There are couples of benefits of using Avro SerDe APIs provided in R2 such as: Avro uses schema definition to parse the JSON objects and in the process removes the field s names from the object. Making it very efficient to store and retrieve from the storage layer. Avro support schema evolution, which means you can add columns as the schema evolves. Different bindings available in the product make serialization/deserialization easy for the end user. We are using JSON binding in our example code. Most importantly in future releases secondary index etc would leverage the schema definition. Let s now create an Avro schema (represented as JSON only) and we will use ddl add-schema admin command to register it to the store. All the schemas definition files are available under $KVDEMOHOME/dataparser/schemas directory and the one that we are going to use for user profile is customer.avsc. The content of the file looks like this: { } "type" : "record", "name" : "Customer", "namespace" : "oracle.avro", "fields" : [ { "name" : "id", "type" : "int", "default" : 0 }, { "name" : "name", "type" : "string", "default" : "" }, { "name" : " ", "type" : "string", "default" : "" }, { "name" : "username", "type" : "string", "default" : "" }, { "name" : "password", "type" : "string", "default" : "" } ] 5
7 Instructions Bring up a command prompt (terminal window) and go to your KVHOME directory 1. Start KVLite from the current working directory: java -jar $KVHOME/lib/kvstore.jar kvlite -host localhost -root $KVROOT 2. Look for a response similar to what is listed below. Minimize window (leave running). java -jar $KVHOME/lib/kvstore-2.*.jar kvlite -root $KVROOT Created new kvlite store with args: -root /u02/kvroot -store kvstore -host localhost -port admin Open a new tab in the terminal window and change directory to schemas directory. cd $KVDEMOHOME/dataparser/schemas 4. Under the schemas directory you would find six AVRO schema files (*.avsc). You can cat them one by one to see how the schema is defined. ls -altr 5. Now from the same terminal window start an admin session: java -jar $KVHOME/lib/kvstore.jar runadmin -host localhost -port 5000 You should be logged in KV shell: kv-> 6. We are now going to register customer schema $KVDEMOHOME/dataparser/schemas/customer.avsc Kv-> ddl add-schema -file customer.avsc This is what you should get after you successfully registering the Customer schema: Added schema: oracle.avro.customer.1 kv-> 7. Next register movie schema $KVDEMOHOME/dataparser/schemas/movie.avsc Kv-> ddl add-schema -file movie.avsc This is what you should get after you successfully registering the schema: 6
8 Added schema: oracle.avro.movie.2 kv-> 8. We need to register few more schemas as mentioned earlier: Kv-> ddl add-schema -file cast.avsc Kv-> ddl add-schema -file crew.avsc Kv-> ddl add-schema -file genre.avsc Kv-> ddl add-schema -file activity.avsc 9. Run show schemas command to make sure all six schemas are registered. Kv-> show schemas oracle.avro.customer ID: 1 Modified: :38:41 UTC, From: localhost oracle.avro.movie ID: 2 Modified: :39:53 UTC, From: localhost oracle.avro.cast ID: 3 Modified: :39:30 UTC, From: localhost oracle.avro.crew ID: 4 Modified: :39:39 UTC, From: localhost oracle.avro.genre ID: 5 Modified: :39:45 UTC, From: localhost oracle.avro.activity ID: 6 Modified: :39:53 UTC, From: localhost 10. In JDeveloper Studio, expand dataparser project and expand all the packages by clicking Application Sources. Look for the package oracle.demo.oow.bd.dao, this is where Data Access Classes are defined, which means classes that interact with the. Open oracle.demo.oow.bd.dao.customerdao. This class has all the access methods for Customer related operation like creating a customer profile, reading a profile using customerid, authenticating a customer based on username and password. Let s closely examine how Customer data is written and accessed from this class. Use CTRL + G to go to any line number: Line 55: The constructor where we create JsonAvroBinding and parse customer schema. This binding we later use while serializing and deserializing the customer JSON object. Line 467: Method tovalue(customerto) takes CutomerTO POJO object and serializes into Value object Line 489: Method getcustomerto(value) de-serializes Value object back into CustomerTO POJO. 7
9 11. Couple more things: In the same CustomerDAO class: Line 274: Method insertcustomerprofile(customerto, boolean) constructs a unique key and uses method tovalue(customerto) to store the customer profile into database. Line 320: Method getcustomerbycredential(username, password) validates customer credentials and return the profile information back as CustomerTO POJO object. To deserialize the data back from database we uses the method getcustomerto(value) that we defined earlier. 12. Let s upload the customer profile data into NoSQL Database now. Open java class oracle.demo.oow.bd.loader.customerprofileloaderfile This class open the file $KVDEMOHOME/dataparser/metadata/customer.out and reads one row at a time. It then parses the JSON row into CustomerTO POJO object and calls insertcustomerprofile(customerto, boolean) to insert customer profile information. 13. To run, right click the class from the left pane and select Run, which would upload all the profile information (100 of them) into the NoSQL database. 8
10 14. To confirm, login from the Movieplex web page again. You should see a welcome page as shown in the image below. 15. Notice that there are no movies available yet. Lab exercise 3 will load the movies. 9
11 Hands on Workshop Lab Exercise 3 Load Movie Data In this exercise, you will load the movie data, and will create movie to genre association using major-minor keys. Movie information data is represented as JSON structure and details of quarter million movie tiles can be found from file $KVDEMOHOME/dataparser/metadata/wikipedia/movie-info.out {"id":857,"original_title":"saving Private Ryan","release_date":"1998","overview":"On 6 June 1944, members of the 2nd Ranger Battalion under Cpt. Miller fight ashore to secure a beachhead ","vote_count":394695,"popularity":8.5,"poster_path":"/9uwfrlvq6eekewf3 QAW5Plx0iEL.jpg","runtime":0,"genres":[{"id":"3","name":"Drama"},{"id":"18","name ":"War"},{"id":"7","name":"Action"},{"id":"1","name":"History"}]}... To search movies by movieid, movie JSON is stored in, as following key-value structure: Major-Key 1 Major-Key 2 Value (MovieID) MV 829 {"id":829,"original_title":"chinatown","release_date":"19 74","overview":"JJ 'Jake' Gittes is a private detective who seems to specialize in matrimonial cases...", "vote_count":110050,"popularity":8.4,"poster_path":"/6ybt 8RbSbd4AltIDABuv39dgqMU.jpg","runtime":0,"genres":[{"id": "8","name":"Crime"},{"id":"3","name":"Drama"},{"id":"20", "name":"mystery"},{"id":"9","name":"thriller"}]} MV 553 {"id":553,"original_title":"dogville","release_date":"200 3","overview":"Late one night..", "vote_count":63536,"popularity":8,"poster_path":"/ydeuckb kdcizibt7bqehq5cgroo.jpg","runtime":0,"genres":[{"id":"3","name":"drama"},{"id":"20","name":"mystery"},{"id":"9"," name":"thriller"}]} Movie schema is created to match the movie JSON string, and JSON binding is later used in the code to serialize and deserialize the JSON object to/from the KV Store. To view the movie schema you can double click movie.avsc from JDEV. There are few more schemas that we are going to use to store Genre, Cast, Crew, & user Activity information into the store. Feel free to view the definition by clicking the.avsc files. To search movies by genreid, an association between genreid and movieid(s) is created in the store. Please note that only major-minor Key associations are defined with Value set to an empty string. Major-Key 1 Major-Key 2 Minor-Key 1 Value (GenreID) (MovieID) GN_MV GN_MV GN_MV GN_MV "" GN_MV GN_MV "" GN_MV "" 10
12 11
13 Instructions: 1. Log out of the Movieplex application. 2. In JDeveloper Studio open oracle.demo.oow.bd.loader.wikipwdia.movieuploader.java. This class reads the movie-info.out file and loads the content into Oracle NoSQL DB. 3. In main(), you will find uploadmovieinfo()method is called (under step 1) which is going to write information of 5000 movies (by default). 4. Run (no need to debug) MovieUploader from the JDev. 5. [Optional] If you want to learn how movie JSON data is stored into Oracle NoSQL DB then open oracle.demo.oow.bd.dao.moviedao.java into JDev and step through the method insertmovie(movieto) 6. Sign in again using the same guest id and password you used earlier. 7. Click a movie image to read its description. 12
14 8. Close the window and observe what happens. 9. Click on the movie that you just selected, which appears in the Recently Browsed section. 10. When the description appears, click on the arrow that is visible in the middle of the movie image. 11. Watch the movie for 10 seconds. 12. Click the stop button and close the window. Notice the change in status (green status bar). 13
15 14
16 Hands on Workshop Lab Exercise 4 (Optional) Query Movie Data In this exercise, you will query movie data by providing the movieid. Instructions: 1. Create a new Java class. Select File > New from the drop down menu. 2. Select Java > Java Class from the dialog box. 15
17 3. Type new class-name (MovieTest) and the package name (oracle.demo.oow.bd.test) and hit OK button. 4. Let s create a method getmoviebyid(int movieid) that takes movieid as an input argument, as well as main method that will call getmoviebyid method by passing a movieid. This is how your class should look like at the end. package oracle.demo.oow.bd.test; import java.util.arraylist; import java.util.list; import oracle.kv.kvstore; import oracle.kv.kvstoreconfig; import oracle.kv.kvstorefactory; import oracle.kv.key; import oracle.kv.value; import oracle.kv.valueversion; public class MovieTest { public MovieTest() { super(); } public void getmoviebyid(int movieid) { /** TODO - Code to fetch data from KV-Store will go here **/ } public static void main(string[] args) { } } MovieTest movietest = new MovieTest(); movietest.getmoviebyid(829); 16
18 Note: When you copy paste the code from document into the JDev, the code might lose the indentation. To indent the code, right-click in JDev main-pain and select Reformat 5. Now let s create a connection to a running instance of kvstore, identified by name kvstore, and listening at port Add the code right bellow the /** TODO - Code to fetch data from KV-Store will go here -- **/ Key key = null; KVStore kvstore = null; try { if (movieid > -1) { /** * Create a handle to the kvstore, so we can run get/put operations */ kvstore = KVStoreFactory.getStore(new KVStoreConfig("kvstore", "localhost:5000")); /** TODO Add code here to create a KEY **/ } } catch (Exception e) { System.out.println("ERROR: Please make sure is running"); } 17
19 6. Next, create a Key by setting a prefix MV and movieid as the major components to the Key. Add the code right bellow the /** TODO Add code here to create a KEY --**/ /** * Create a key to fetch movie JSON from the kv-store. * In our case we saved movie information using this key structure: * /MV/movieId/. */ List<String> majorcomponent = new ArrayList<String>(); majorcomponent.add("mv"); majorcomponent.add(integer.tostring(movieid)); key = Key.createKey(majorComponent); /** TODO Add code to execute get operation **/ 7. Once we defined the key, next step is to run the get operation by passing the key. Add this code right bellow /** TODO Add code to execute get operation **/ /** * Now run a get operation, which will return you ValueVersion * object. */ ValueVersion valueversion = kvstore.get(key); /** TODO Add code to display the Value (i.e. movie-information) **/ 8. Let s now display the Value, which should be the JSON representation of the movie details. Paste this code right bellow /** TODO Add code to display the Value.. **/ /** * If ValueVersion is not null, get the Value part and convert * the Byte[] into String object. */ if (valueversion!= null) { Value value = valueversion.getvalue(); String moviejsontxt = new String(value.getValue()); System.out.println(movieJsonTxt); } //if (valueversion!= null) 18
20 9. Now run your program from the JDev by right clicking in the main pane and selecting the green play icon. What do you see on the stdout? {"id":829,"original_title":"chinatown","release_date":"1974","overview":"jj 'Jake' Gittes is a private detective who seems to specialize in matrimonial cases. He is hired by Evelyn Mulwray when she suspects her husband Hollis, builder of the city's water supply system, of having an affair. Gittes does what he does best and photographs him with a young girl but in the ensuing scandal, it seems he was hired by an impersonator and not the real Mrs. Mulwray. When Mr. Mulwray is found dead, Jake is plunged into a complex web of deceit involving murder, incest and municipal corruption all related to the city's water supply.","vote_count":110050,"popularity":8.4,"poster_path":"/6ybt8rbsbd4altidabuv39dgqmu.jpg","runtime": 0,"genres":[{"id":"8","name":"Crime"},{"id":"3","name":"Drama"},{"id":"20","name":"Mystery"},{"id":"9","name":"Thril ler"}]} 19
ORACLE NOSQL DATABASE HANDS-ON WORKSHOP Cluster Deployment and Management
ORACLE NOSQL DATABASE HANDS-ON WORKSHOP Cluster Deployment and Management Lab Exercise 1 Deploy 3x3 NoSQL Cluster into single Datacenters Objective: Learn from your experience how simple and intuitive
Developing SQL and PL/SQL with JDeveloper
Seite 1 von 23 Developing SQL and PL/SQL with JDeveloper Oracle JDeveloper 10g Preview Technologies used: SQL, PL/SQL An Oracle JDeveloper Tutorial September 2003 Content This tutorial walks through the
BIG DATA HANDS-ON WORKSHOP Data Manipulation with Hive and Pig
BIG DATA HANDS-ON WORKSHOP Data Manipulation with Hive and Pig Contents Acknowledgements... 1 Introduction to Hive and Pig... 2 Setup... 2 Exercise 1 Load Avro data into HDFS... 2 Exercise 2 Define an
INFORMATION SYSTEMS SERVICE NETWORKS AND TELECOMMUNICATIONS SECTOR. User Guide for the RightFax Fax Service. Web Utility
INFORMATION SYSTEMS SERVICE NETWORKS AND TELECOMMUNICATIONS SECTOR User Guide for the RightFax Fax Service Web Utility August 2011 CONTENTS 1. Accessing the Web Utility 2. Change Password 3. Web Utility:
Building and Using Web Services With JDeveloper 11g
Building and Using Web Services With JDeveloper 11g Purpose In this tutorial, you create a series of simple web service scenarios in JDeveloper. This is intended as a light introduction to some of the
Application. 1.1 About This Tutorial. 1.1.1 Tutorial Requirements. 1.1.2 Provided Files
About This Tutorial 1Creating an End-to-End HL7 Over MLLP Application 1.1 About This Tutorial 1.1.1 Tutorial Requirements 1.1.2 Provided Files This tutorial takes you through the steps of creating an end-to-end
Web Services API Developer Guide
Web Services API Developer Guide Contents 2 Contents Web Services API Developer Guide... 3 Quick Start...4 Examples of the Web Service API Implementation... 13 Exporting Warehouse Data... 14 Exporting
SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL
SOS Online Backup USER MANUAL HOW TO INSTALL THE SOFTWARE 1. Download the software from the website: http://www.sosonlinebackup.com/download_the_software.htm 2. Click Run to install when promoted, or alternatively,
IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules
IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This
SAP Business Objects Business Intelligence platform Document Version: 4.1 Support Package 7 2015-11-24. Data Federation Administration Tool Guide
SAP Business Objects Business Intelligence platform Document Version: 4.1 Support Package 7 2015-11-24 Data Federation Administration Tool Guide Content 1 What's new in the.... 5 2 Introduction to administration
Oracle. Getting Started with NoSQL Database Tables API. 12c Release 1
Oracle Getting Started with NoSQL Database Tables API 12c Release 1 Library Version 12.1.3.1 Legal Notice Copyright 2011, 2012, 2013, 2014, Oracle and/or its affiliates. All rights reserved. This software
Getting Started with Telerik Data Access. Contents
Contents Overview... 3 Product Installation... 3 Building a Domain Model... 5 Database-First (Reverse) Mapping... 5 Creating the Project... 6 Creating Entities From the Database Schema... 7 Model-First
Using IBM dashdb With IBM Embeddable Reporting Service
What this tutorial is about In today's mobile age, companies have access to a wealth of data, stored in JSON format. Leading edge companies are making key decision based on that data but the challenge
UP L18 Enhanced MDM and Updated Email Protection Hands-On Lab
UP L18 Enhanced MDM and Updated Email Protection Hands-On Lab Description The Symantec App Center platform continues to expand it s offering with new enhanced support for native agent based device management
Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal
JOIN TODAY Go to: www.oracle.com/technetwork/java OTN Developer Day Oracle Fusion Development Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal Hands on Lab (last update, June
Undergraduate Academic Affairs \ Student Affairs IT Services. VPN and Remote Desktop Access from a Windows 7 PC
Undergraduate Academic Affairs \ Student Affairs IT Services VPN and Remote Desktop Access from a Windows 7 PC Last edited: 4 December 2015 Contents Inform IT Staff... 1 Things to Note... 1 Setting Up
DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER. The purpose of this tutorial is to develop a java web service using a top-down approach.
DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER Purpose: The purpose of this tutorial is to develop a java web service using a top-down approach. Topics: This tutorial covers the following topics:
System Administration Training Guide. S100 Installation and Site Management
System Administration Training Guide S100 Installation and Site Management Table of contents System Requirements for Acumatica ERP 4.2... 5 Learning Objects:... 5 Web Browser... 5 Server Software... 5
IIS, FTP Server and Windows
IIS, FTP Server and Windows The Objective: To setup, configure and test FTP server. Requirement: Any version of the Windows 2000 Server. FTP Windows s component. Internet Information Services, IIS. Steps:
LDAP Server Configuration Example
ATEN Help File LDAP Server Configuration Example Introduction The KVM Over the NET switch allows log in authentication and authorization through external programs. This chapter provides an example of how
Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.
Quick Start Guide DocuSign Retrieve 3.2.2 Published April 2015 Overview DocuSign Retrieve is a windows-based tool that "retrieves" envelopes, documents, and data from DocuSign for use in external systems.
Crystal Reports Installation Guide
Crystal Reports Installation Guide Version XI Infor Global Solutions, Inc. Copyright 2006 Infor IP Holdings C.V. and/or its affiliates or licensors. All rights reserved. The Infor word and design marks
Tool Tip. SyAM Management Utilities and Non-Admin Domain Users
SyAM Management Utilities and Non-Admin Domain Users Some features of SyAM Management Utilities, including Client Deployment and Third Party Software Deployment, require authentication credentials with
SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013
SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013 GlobalSCAPE, Inc. (GSB) Address: 4500 Lockhill-Selma Road, Suite 150 San Antonio, TX (USA) 78249 Sales: (210) 308-8267 Sales (Toll Free): (800) 290-5054
Virtual Communities Operations Manual
Virtual Communities Operations Manual The Chapter Virtual Communities (VC) have been developed to improve communication among chapter leaders and members, to facilitate networking and communication among
CafePilot has 3 components: the Client, Server and Service Request Monitor (or SRM for short).
Table of Contents Introduction...2 Downloads... 2 Zip Setups... 2 Configuration... 3 Server...3 Client... 5 Service Request Monitor...6 Licensing...7 Frequently Asked Questions... 10 Introduction CafePilot
Setting up SQL Translation Framework OBE for Database 12cR1
Setting up SQL Translation Framework OBE for Database 12cR1 Overview Purpose This tutorial shows you how to use have an environment ready to demo the new Oracle Database 12c feature, SQL Translation Framework,
MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC
MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL
Hadoop Basics with InfoSphere BigInsights
An IBM Proof of Technology Hadoop Basics with InfoSphere BigInsights Part: 1 Exploring Hadoop Distributed File System An IBM Proof of Technology Catalog Number Copyright IBM Corporation, 2013 US Government
Oracle. NoSQL Database Security Guide. 12c Release 1
Oracle NoSQL Database Security Guide 12c Release 1 Library Version 12.1.3.0 Legal Notice Copyright 2011, 2012, 2013, 2014, Oracle and/or its affiliates. All rights reserved. This software and related
Install FileZilla Client. Connecting to an FTP server
Install FileZilla Client Secure FTP is Middle Georgia State College s supported sftp client for accessing your Web folder on Webdav howeve you may use FileZilla or other FTP clients so long as they support
TECHNICAL TRAINING LAB INSTRUCTIONS
In this lab you will learn how to login to the TotalAgility Designer and navigate around it. You will also learn how to set common Server Settings, create a simple capture workflow business process, save,
Using SSH Secure Shell Client for FTP
Using SSH Secure Shell Client for FTP The SSH Secure Shell for Workstations Windows client application features this secure file transfer protocol that s easy to use. Access the SSH Secure FTP by double-clicking
Managing Linux Servers with System Center 2012 R2
Managing Linux Servers with System Center 2012 R2 System Center 2012 R2 Hands-on lab In this lab, you will use System Center 2012 R2 Operations Manager and System Center 2012 R2 Configuration Manager to
Secure Messaging Server Console... 2
Secure Messaging Server Console... 2 Upgrading your PEN Server Console:... 2 Server Console Installation Guide... 2 Prerequisites:... 2 General preparation:... 2 Installing the Server Console... 2 Activating
Oracle Data Integrator for Big Data. Alex Kotopoulis Senior Principal Product Manager
Oracle Data Integrator for Big Data Alex Kotopoulis Senior Principal Product Manager Hands on Lab - Oracle Data Integrator for Big Data Abstract: This lab will highlight to Developers, DBAs and Architects
ORACLE BUSINESS INTELLIGENCE WORKSHOP
ORACLE BUSINESS INTELLIGENCE WORKSHOP Integration of Oracle BI Publisher with Oracle Business Intelligence Enterprise Edition Purpose This tutorial mainly covers how Oracle BI Publisher is integrated with
The SkySQL Administration Console
www.skysql.com The SkySQL Administration Console Version 1.1 Draft Documentation Overview The SkySQL Administration Console is a web based application for the administration and monitoring of MySQL 1 databases.
Universal Management Service 2015
Universal Management Service 2015 UMS 2015 Help All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording,
BID2WIN Workshop. Advanced Report Writing
BID2WIN Workshop Advanced Report Writing Please Note: Please feel free to take this workbook home with you! Electronic copies of all lab documentation are available for download at http://www.bid2win.com/userconf/2011/labs/
Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms
Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms InfoPath 2013 Web Enabled (Browser) forms Creating Web Enabled
IBM Rational University. Essentials of IBM Rational RequisitePro v7.0 REQ370 / RR331 October 2006 Student Workbook Part No.
IBM Rational University Essentials of IBM Rational RequisitePro v7.0 REQ370 / RR331 October 2006 Student Workbook Part No. 800-027250-000 IBM Corporation Rational University REQ370 / RR331 Essentials of
ODBC Client Driver Help. 2015 Kepware, Inc.
2015 Kepware, Inc. 2 Table of Contents Table of Contents 2 4 Overview 4 External Dependencies 4 Driver Setup 5 Data Source Settings 5 Data Source Setup 6 Data Source Access Methods 13 Fixed Table 14 Table
How to test and debug an ASP.NET application
Chapter 4 How to test and debug an ASP.NET application 113 4 How to test and debug an ASP.NET application If you ve done much programming, you know that testing and debugging are often the most difficult
Table of Contents. Overview...2. System Requirements...3. Hardware...3. Software...3. Loading and Unloading MIB's...3. Settings...
Table of Contents Overview...2 System Requirements...3 Hardware...3 Software...3 Loading and Unloading MIB's...3 Settings...3 SNMP Operations...4 Multi-Varbind Request...5 Trap Browser...6 Trap Parser...6
Oracle SOA Suite 11g Oracle SOA Suite 11g HL7 Inbound Example
Oracle SOA Suite 11g Oracle SOA Suite 11g HL7 Inbound Example [email protected] June 2010 Table of Contents Introduction... 1 Pre-requisites... 1 Prepare HL7 Data... 1 Obtain and Explore the HL7
NSi Mobile Installation Guide. Version 6.2
NSi Mobile Installation Guide Version 6.2 Revision History Version Date 1.0 October 2, 2012 2.0 September 18, 2013 2 CONTENTS TABLE OF CONTENTS PREFACE... 5 Purpose of this Document... 5 Version Compatibility...
Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers
Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers 1 INTRODUCTION GOAL OBJECTIVES MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS OVERVIEW
ADF Code Corner. 92. Caching ADF Web Service results for in-memory filtering. Abstract: twitter.com/adfcodecorner
ADF Code Corner 92. Caching ADF Web Service results for in-memory Abstract: Querying data from Web Services can become expensive when accessing large data sets. A use case for which Web Service access
Aradial Installation Guide
Aradial Technologies Ltd. Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. No part of this document
SPHOL207: Database Snapshots with SharePoint 2013
2013 SPHOL207: Database Snapshots with SharePoint 2013 Hands-On Lab Lab Manual This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site
Hadoop Tutorial. General Instructions
CS246: Mining Massive Datasets Winter 2016 Hadoop Tutorial Due 11:59pm January 12, 2016 General Instructions The purpose of this tutorial is (1) to get you started with Hadoop and (2) to get you acquainted
Contents About the Contract Management Post Installation Administrator's Guide... 5 Viewing and Modifying Contract Management Settings...
Post Installation Guide for Primavera Contract Management 14.1 July 2014 Contents About the Contract Management Post Installation Administrator's Guide... 5 Viewing and Modifying Contract Management Settings...
Building an ASP.NET MVC Application Using Azure DocumentDB
Building an ASP.NET MVC Application Using Azure DocumentDB Contents Overview and Azure account requrements... 3 Create a DocumentDB database account... 4 Running the DocumentDB web application... 10 Walk-thru
Syslog Monitoring Feature Pack
AdventNet Web NMS Syslog Monitoring Feature Pack A dventnet, Inc. 5645 G ibraltar D rive Pleasanton, C A 94588 USA P ho ne: +1-925-924-9500 Fa x : +1-925-924-9600 Em ail:[email protected] http://www.adventnet.com
Microsoft Corporation. Project Server 2010 Installation Guide
Microsoft Corporation Project Server 2010 Installation Guide Office Asia Team 11/4/2010 Table of Contents 1. Prepare the Server... 2 1.1 Install KB979917 on Windows Server... 2 1.2 Creating users and groups
Introduction to Building Windows Store Apps with Windows Azure Mobile Services
Introduction to Building Windows Store Apps with Windows Azure Mobile Services Overview In this HOL you will learn how you can leverage Visual Studio 2012 and Windows Azure Mobile Services to add structured
IDS 561 Big data analytics Assignment 1
IDS 561 Big data analytics Assignment 1 Due Midnight, October 4th, 2015 General Instructions The purpose of this tutorial is (1) to get you started with Hadoop and (2) to get you acquainted with the code
Instructions for Configuring a SAS Metadata Server for Use with JMP Clinical
Instructions for Configuring a SAS Metadata Server for Use with JMP Clinical These instructions describe the process for configuring a SAS Metadata server to work with JMP Clinical. Before You Configure
Database Studio is the new tool to administrate SAP MaxDB database instances as of version 7.5.
1 2 3 4 Database Studio is the new tool to administrate SAP MaxDB database instances as of version 7.5. It replaces the previous tools Database Manager GUI and SQL Studio from SAP MaxDB version 7.7 onwards
ODBC Driver Version 4 Manual
ODBC Driver Version 4 Manual Revision Date 12/05/2007 HanDBase is a Registered Trademark of DDH Software, Inc. All information contained in this manual and all software applications mentioned in this manual
Cloudera Manager Training: Hands-On Exercises
201408 Cloudera Manager Training: Hands-On Exercises General Notes... 2 In- Class Preparation: Accessing Your Cluster... 3 Self- Study Preparation: Creating Your Cluster... 4 Hands- On Exercise: Working
How to Copy A SQL Database SQL Server Express (Making a History Company)
How to Copy A SQL Database SQL Server Express (Making a History Company) These instructions are written for use with SQL Server Express. Check with your Network Administrator if you are not sure if you
Using SSH Secure File Transfer to Upload Files to Banner
Using SSH Secure File Transfer to Upload Files to Banner Several Banner processes, including GLP2LMP (Create PopSelect Using File), require you to upload files from your own computer to the computer system
Hadoop Basics with InfoSphere BigInsights
An IBM Proof of Technology Hadoop Basics with InfoSphere BigInsights Unit 2: Using MapReduce An IBM Proof of Technology Catalog Number Copyright IBM Corporation, 2013 US Government Users Restricted Rights
Using SQL Server Management Studio
Using SQL Server Management Studio Microsoft SQL Server Management Studio 2005 is a graphical tool for database designer or programmer. With SQL Server Management Studio 2005 you can: Create databases
Department of Veterans Affairs VistA Integration Adapter Release 1.0.5.0 Enhancement Manual
Department of Veterans Affairs VistA Integration Adapter Release 1.0.5.0 Enhancement Manual Version 1.1 September 2014 Revision History Date Version Description Author 09/28/2014 1.0 Updates associated
Ingenious Testcraft Technical Documentation Installation Guide
Ingenious Testcraft Technical Documentation Installation Guide V7.00R1 Q2.11 Trademarks Ingenious, Ingenious Group, and Testcraft are trademarks of Ingenious Group, Inc. and may be registered in the United
SQL Server 2005: Report Builder
SQL Server 2005: Report Builder Table of Contents SQL Server 2005: Report Builder...3 Lab Setup...4 Exercise 1 Report Model Projects...5 Exercise 2 Create a Report using Report Builder...9 SQL Server 2005:
Personalizing your Access Database with a Switchboard
Personalizing your Access Database with a Switchboard This document provides basic techniques for creating a switchboard in Microsoft Access. A switchboard provides database users with a customized way
SourceAnywhere Service Configurator can be launched from Start -> All Programs -> Dynamsoft SourceAnywhere Server.
Contents For Administrators... 3 Set up SourceAnywhere... 3 SourceAnywhere Service Configurator... 3 Start Service... 3 IP & Port... 3 SQL Connection... 4 SourceAnywhere Server Manager... 4 Add User...
HR Onboarding Solution
HR Onboarding Solution Installation and Setup Guide Version: 3.0.x Compatible with ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: November 2014 2014 Perceptive Software. All rights
Installation Instruction STATISTICA Enterprise Server
Installation Instruction STATISTICA Enterprise Server Notes: ❶ The installation of STATISTICA Enterprise Server entails two parts: a) a server installation, and b) workstation installations on each of
Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide
Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer.
WebSphere Business Monitor V7.0: Clustering Single cluster deployment environment pattern
Copyright IBM Corporation 2010 All rights reserved WebSphere Business Monitor V7.0: Clustering Single cluster deployment environment pattern What this exercise is about... 2 Exercise requirements... 2
Setting up the Oracle Warehouse Builder Project. Topics. Overview. Purpose
Setting up the Oracle Warehouse Builder Project Purpose In this tutorial, you setup and configure the project environment for Oracle Warehouse Builder 10g Release 2. You create a Warehouse Builder repository
Secure Global Desktop (SGD)
Secure Global Desktop (SGD) Table of Contents Checking your Java Version...3 Preparing Your Desktop Computer...3 Accessing SGD...5 Logging into SGD...6 Using SGD to Access Your Desktop...7 Using SGD to
Connecting to LUA s webmail
Connecting to LUA s webmail Effective immediately, the Company has enhanced employee remote access to email (Outlook). By utilizing almost any browser you will have access to your Company e-mail as well
Building an Agile PLM Web Application with JDeveloper and Agile 93 Web Services
Building an Agile PLM Web Application with JDeveloper and Agile 93 Web Services Tutorial By: Maneesh Agarwal,Venugopalan Sreedharan Agile PLM Development October 2009 CONTENTS Chapter 1 Overview... 3
Oracle Managed File Getting Started - Transfer FTP Server to File Table of Contents
Oracle Managed File Getting Started - Transfer FTP Server to File Table of Contents Goals... 3 High- Level Steps... 4 Basic FTP to File with Compression... 4 Steps in Detail... 4 MFT Console: Login and
Creating a Website with Publisher 2013
Creating a Website with Publisher 2013 University Information Technology Services Training, Outreach, Learning Technologies & Video Production Copyright 2015 KSU Division of University Information Technology
UW- Green Bay QuickBooks Accounts Receivable User Manual
UW- Green Bay QuickBooks Accounts Receivable User Manual Table of Contents Topic Page Number Logging into QuickBooks 2 Changing your password. 3 Creating Invoices. 4 Customer Entry/Search. 5-7 Entering
vcenter Operations Management Pack for SAP HANA Installation and Configuration Guide
vcenter Operations Management Pack for SAP HANA Installation and Configuration Guide This document supports the version of each product listed and supports all subsequent versions until a new edition replaces
MarkLogic Server. Connector for SharePoint Administrator s Guide. MarkLogic 8 February, 2015
Connector for SharePoint Administrator s Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents
Migrating to Azure SQL Database
Migrating to Azure SQL Database Contents Azure account required for lab... 3 SQL Azure Migration Wizard Overview... 3 Provisioning an Azure SQL Database... 4 Exercise 1: Analyze and resolve... 8 Exercise
ADMINISTRATOR'S GUIDE. Version 12.20
ADMINISTRATOR'S GUIDE Version 12.20 Copyright 1981-2015 Netop Business Solutions A/S. All Rights Reserved. Portions used under license from third parties. Please send any comments to: Netop Business Solutions
BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008
BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008 BUILDER 3.0 1 Table of Contents Chapter 1: Installation Overview... 3 Introduction... 3 Minimum Requirements...
Ricardo Perdigao, Solutions Architect Edsel Garcia, Principal Software Engineer Jean Munro, Senior Systems Engineer Dan Mitchell, Principal Systems
A Sexy UI for Progress OpenEdge using JSDO and Kendo UI Ricardo Perdigao, Solutions Architect Edsel Garcia, Principal Software Engineer Jean Munro, Senior Systems Engineer Dan Mitchell, Principal Systems
IBM Software Hadoop Fundamentals
Hadoop Fundamentals Unit 2: Hadoop Architecture Copyright IBM Corporation, 2014 US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
Managing Identities and Admin Access
CHAPTER 4 This chapter describes how Cisco Identity Services Engine (ISE) manages its network identities and access to its resources using role-based access control policies, permissions, and settings.
QUANTIFY INSTALLATION GUIDE
QUANTIFY INSTALLATION GUIDE Thank you for putting your trust in Avontus! This guide reviews the process of installing Quantify software. For Quantify system requirement information, please refer to the
Installation Guidelines (MySQL database & Archivists Toolkit client)
Installation Guidelines (MySQL database & Archivists Toolkit client) Understanding the Toolkit Architecture The Archivists Toolkit requires both a client and database to function. The client is installed
Utilities. 2003... ComCash
Utilities ComCash Utilities All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or
USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD)
USING MYWEBSQL MyWebSQL is a database web administration tool that will be used during LIS 458 & CS 333. This document will provide the basic steps for you to become familiar with the application. 1. To
Nagios XI Monitoring Windows Using WMI
Purpose The Industry Standard in IT Infrastructure Monitoring This document describes how to monitor Windows machines with Nagios XI using WMI. WMI (Windows Management Instrumentation) allows for agentless
How to use FTP Commander
FTP (File Transfer Protocol) software can be used to upload files and complete folders to your web server. On the web, there are a number of free FTP programs that can be downloaded and installed onto
Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers
Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers 1 Table of Contents INTRODUCTION MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS
Cloud Administration Guide for Service Cloud. August 2015 E65820-01
Cloud Administration Guide for Service Cloud August 2015 E65820-01 Table of Contents Introduction 4 How does Policy Automation work with Oracle Service Cloud? 4 For Customers 4 For Employees 4 Prerequisites
