Fourth EELA Tutorial for Managers and Users www.eu-eela.org E-infrastructure shared between Europe and Latin America Hands-on on Information System (R-GMA)

Slides:



Advertisements
Similar presentations
Exploring Microsoft Access 2003 Chapter 6 Many-to-Many Relationships: A More Complex System.
Advertisements

Exploring Microsoft Access 2003 Chapter 1 Introduction to Microsoft Access: What Is A Database?
Quick-and-dirty.  Commands end in a semi-colon ◦ If you forget, another prompt line shows up  Either continue the command or…  End it with a semi-colon.
Excel and VBA Creating an Excel Application
A Guide to SQL, Seventh Edition. Objectives Understand the concepts and terminology associated with relational databases Create and run SQL commands in.
A Guide to MySQL 3. 2 Objectives Start MySQL and learn how to use the MySQL Reference Manual Create a database Change (activate) a database Create tables.
Mary K. Olson PS Reporting Instance – Query Tool 101.
Concepts of Database Management Sixth Edition
MBAC 611.  We have been using MS Access to query and modify our databases.  MS Access provides a GUI (Graphical User Interface) that hides much of the.
Create Forms Lesson 5. Software Orientation Creating Forms A form is a database object –enter, edit, or display data from a table or query Providing.
Access Tutorial 10 Automating Tasks with Macros
1 Chapter 2 ROUTER FUNDAMENTALS By: Tassos Tassou.
The Information service Alessandro Costa INAF Catania Corso di Calcolo Parallelo Grid Computing Catania - ITALY September 2006.
Ninth EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America User Interface installation and configuration.
Riyadh Philanthropic Society For Science Prince Sultan College For Woman Dept. of Computer & Information Sciences CS 340 Introduction to Database Systems.
Concepts of Database Management Seventh Edition
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Luciano Díaz ICN-UNAM Based on Domenico.
®® Microsoft Windows 7 for Power Users Tutorial 13 Using the Command-Line Environment.
Python MySQL Database Access
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Information System (IS) Valeria Ardizzone.
Exploring Microsoft Access 97 Chapter 1 Introduction to Microsoft Access: What Is A Database? Office graphic copyright by Microsoft Corp.
E-infrastructure shared between Europe and Latin America Usage of R-GMA and Grid Application Monitoring Valeria Ardizzone INFN-Catania 1° EELA Grid School.
Application code Registry 1 Alignment of R-GMA with developments in the Open Grid Services Architecture (OGSA) is advancing. The existing Servlets and.
Concepts of Database Management Seventh Edition
Access Project 3 Notes. Introduction Maintaining the Database  Modifying the data to keep it up-to-date Restructure the Database  To change the database.
A Guide to MySQL 3. 2 Introduction  Structured Query Language (SQL): Popular and widely used language for retrieving and manipulating database data Developed.
XP Chapter 4 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Collecting Data for Well-Designed Forms Chapter 4 “Making.
12th EELA Tutorial for Users and System Administrators E-infrastructure shared between Europe and Latin America User Interface installation.
E-infrastructure shared between Europe and Latin America 12th EELA Tutorial for Users and System Administrators gLite Information System.
® Microsoft Access 2010 Tutorial 10 Automating Tasks with Macros.
 The ribbon is the primary form of navigation in the Microsoft Office 2007 system.  There are seven Tabs on the Ribbon, more (contextual) tabs will.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 25.1 Test-Driving the ATM Application 25.2.
XP New Perspectives on Microsoft Office Access 2003 Tutorial 10 1 Microsoft Office Access 2003 Tutorial 10 – Automating Tasks With Macros.
E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA gLite Information System Pedro Rausch IF.
RAD to Database Connection Glenn Campbell
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 7 1 Microsoft Office FrontPage 2003 Tutorial 8 – Integrating a Database with a FrontPage.
SQL has several parts: Major ones: DDL – Data Definition Language {Defining, Deleting, Modifying relation schemas} DML – Data Manipulation Language {Inserting,
Personal Oracle8i Create a new user Create a new table Enter data into a new table Export & import data Start and exit SQL Plus SQL Plus Syntax.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America gLite Information System Claudio Cherubino.
CHAPTER 6 LESSON B Creating Custom Forms. Lesson B Objectives  Suppress default system messages  Create alerts and messages to provide system feedback.
1 CCNA Semester 2 Introduction to Routers Unit 2 Review JEOPARDY.
E-infrastructure shared between Europe and Latin America gLite Information System(s) Manuel Rubio del Solar CETA-CIEMAT EELA Tutorial, Mérida,
THE C PROGRAMMING ENVIRONMENT. Four parts of C environment  Main menu  Editor status line and edit window  Compiler message window  “Hot Keys” quick.
Quick Introduction to HTML DB. Accessing HTML DB There are two ways to access HTML DB 1.In the ilearning curriculum, select the red boxed arrow that appears.
EGEE is a project funded by the European Union under contract IST Information and Monitoring Services within a Grid R-GMA (Relational Grid.
FESR Trinacria Grid Virtual Laboratory Relational Grid Monitoring Architecture (R-GMA) Valeria Ardizzone INFN Catania Tutorial per Insegnanti.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America WMS+LB Server Installation Eduardo Murrieta.
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
Command-line Oracle Logon to your ORACLE account using the instructions contained in this slideshow. Create the tables with your last name in place of.
© 2002, Cisco Systems, Inc. All rights reserved..
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using R-GMA.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America R-GMA Practicals Claudio Cherubino INFN.
INFSO-RI Enabling Grids for E-sciencE gLite Information System: R-GMA Tony Calanducci INFN Catania gLite tutorial at the EGEE User.
CERN 21 January 2005Piotr Nyczyk, CERN1 R-GMA Basics and key concepts Monitoring framework for computing Grids – developed by EGEE-JRA1-UK, currently used.
Physical Layer of a Repository. March 6, 2009 Agenda – What is a Repository? –What is meant by Physical Layer? –Data Source, Connection Pool, Tables and.
Software-Projekt 2008 Seminarvortrag“Short tutorial of MySql“ Wei Chen Verena Honsel.
Microsoft SQL is known as RDMS (Relational Database Management System) which is developed by Microsoft and is highly used at corporate and enterprise.
The Mediator: What Next? Talk by: Andy Cooke Collaborators: Alasdair Gray, Lisha Ma, and Werner Nutt Heriot-Watt University.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
Sem 2v2 Chapter 3 Using the Router Understand the Basics of Router's Command Line Interface. Demonstrate How to Log into the Router. Demonstrate How to.
Relational Grid Monitoring Architecture (R-GMA)
R-GMA Command Line Tool
The Information System
Hands-on on R-GMA Tony Calanducci INFN Catania
Current outstanding balance
Practicals on R-GMA Valeria Ardizzone INFN
gLite Information System Practicals
User Interface Tutorial
CSCI N317 Computation for Scientific Applications Unit 1 – 1 MATLAB
Hands-on on the gLite Information System
Presentation transcript:

Fourth EELA Tutorial for Managers and Users E-infrastructure shared between Europe and Latin America Hands-on on Information System (R-GMA) Yubiryn Ramírez ULA – Mérida - Venezuela Fourth EELA Tutorial for Managers and Users Mexico City, 28 August – 01 September 2006

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September R-GMA Command Line Tool To start the R-GMA command line tool run the following command: rgma On startup you should receive the following message:

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Entering commands Commands are entered by typing at the rgma> prompt and hitting ‘enter’ to execute the command. A history of the commands executed can be accessed using the Up and Down arrow keys. To search a command from history use CTRL-R and type the first few letters of the command to recall. Command autocompletion is supported (use Tab when you have partly entered a command).

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September General commands help Display general help information help Display help for a specific command exit or quit Exit from R-GMA command line interface show tables Display the name of all tables existing in the Schema describe Show all information about the structure of a table

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Querying data Querying data uses the standard SQL SELECT statement, e.g.: rgma> SELECT * FROM GlueService The behaviour of SELECT varies according to the type of query being executed. In R-GMA there are three basic types of query: –LATEST queries only the most recent tuple for each primary key –HISTORY queries all historical tuples for each primary key –CONTINUOUS queries returns tuples continuously as they are inserted.

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Query types The type of query can be changed using the SET QUERY command as follow: rgma> SET QUERY LATEST or rgma> SET QUERY CONTINUOUS The current query type can be displayed using rgma> SHOW QUERY

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Exercise 1

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Display all the table of the Schema rgma> show tables 2.Display information about GlueSite table rgma> describe GlueSite 3.Basic select query on the table named GlueSite rgma> set query latest rgma> show query rgma> select Name,Latitude,Longitude from GlueSite

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Maximum AGE tuples The maximum age of tuples to return can also be controlled. To limit the age of latest or historical tuples use the SET MAXAGE command. rgma> SET MAXAGE 2 minutes rgma> SET MAXAGE 120 The current maximum tuple age can be displayed using: rgma> SHOW MAXAGE To disable the maximum age, set it to none: rgma> SET MAXAGE none

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Query Timeout The final property affecting queries is timeout –For a latest or history query the timeout exists to prevent a problem (e.g. network failure) from stopping the query from completing. –For a continuous query, timeout indicates how long the query will continue to return new tuples. Default timeout is 1 minute and it can be changed using: rgma>SET TIMEOUT 3 minutes The current timeout can be displayed using: rgma>SHOW TIMEOUT

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Inserting data The SQL INSERT statement may be used to add data to the system: rgma> INSERT INTO userTable VALUES (’a’, ’b’, ’c’, ’d’) In R-GMA, data is inserted into the system using a Producer component which handles the INSERT statement. Using the command line tool you may work with one producer at a time.

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Producer The current producer type can be displayed using: rgma>show producer The producer type can be set using: rgma>set producer latest

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Exercise 2

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Insert and select using Primary Producer to support Continuos + History query rgma> set producer continuous rgma> insert into userTable values('cod','string',1.4,66) rgma> set query continuous rgma> set maxage 1 minutes rgma> set timeout 5 seconds rgma> select * from userTable

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Secundary producer To instruct the secondary producer to consume from table MyTable: rgma> SECONDARYPRODUCER userTable Like the producer, the secondary producer may be configured to answer latest and/or history queries: rgma> SET SECONDARYPRODUCER latest The current secondary producer type can be displayed using: rgma> SHOW SECONDARYPRODUCER

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Exercise 3

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Insert and select using the Secondary Producer to support the latest query. rgma> set secondaryproducer latest rgma> secondaryproducer userTable rgma> show producers of userTable rgma> set producer continuous rgma> insert into userTable values ('cod','string',5.2,44) rgma> set query latest rgma> select * from userTable

E-infrastructure shared between Europe and Latin America Fourth EELA Tutorial, México City, 28 August - 01 September Questions …