Ryft Cloud ODBC/JDBC Connector

Size: px
Start display at page:

Download "Ryft Cloud ODBC/JDBC Connector"

Transcription

1 Ryft Cloud ODBC/JDBC Connector SQL Reference Guide Ryft Document Number: 1208 Document Version: Release Date: October Ryft Systems, Inc. All Rights in this documentation are reserved. RYFT SYSTEMS, INC.

2 Copyright (c) 2017, Ryft Systems, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by Ryft Systems, Inc. Neither the name of Ryft Systems, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY RYFT SYSTEMS, INC. ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL RYFT SYSTEMS, INC. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Ryft Systems, Inc. Page ii

3 Revision History Date Reason for Change Version October 2017 Initial Release Ryft Systems, Inc. Page iii

4 Contents Using This Guide... v Ryft Technical Support... v About Ryft Systems Inc.... v 1: ODBC/JDBC Connector Specifications... 7 SQL Commands... 7 Aggregate Functions... 7 Scalar Functions... 8 Date, Time and Interval Functions... 9 Joins SELECT / Subquery Key Words : SQL Extensions Fuzzy Search in a Where Clause Fuzzy Hamming Search Fuzzy Edit Distance Search Compare Fuzzy Hamming to Fuzzy Edit Distance Exact Search Syntax Fuzzy Search SQL Syntax Search Surrounding Width parameter Case Insensitive Where Clause Supported Wildcards : Supported Metadata Formats Metadata File Format Columns Format JSON Metadata Table VIEW Example : Ryft Tested BI Tools Ryft Systems, Inc. Page iv

5 Using This Guide This guide is for the System Administrator responsible for maintaining the Ryft Cloud Connector on your AWS Ryft instance, and making it accessible to your end users. It s also for the end user who will ultimately use their business intelligence and data visualization (BI/DV) tool to access the datasets, taking advantage of all the benefits of the AWS Ryft-enabled server. Ryft Technical Support You may access our first-tier support directly from our public website by using the Chat Widget and starting a chat with our support agents. All chat conversations are tracked and become help desk tickets in our support system. In addition, you can access our support system through the Ryft Cloud Support site: Log in with your credentials to see your past tickets, create new tickets, and to access limited-access content. For technical support, contact us: support@ryft.com Web: Phone: (RYFT ONE) About Ryft Systems Inc. Ryft makes data analytics fast and simple with the world s top cloud and physical heterogeneous compute accelerators. With more than a decade of experience, Ryft helps deliver instant insights into any data by eliminating the latency associated with data indexing and transformation/curating. Today, industry leaders rely on Ryft to quickly and simply unlock the value hidden in their data for real-time actionable insight. Ryft Systems, Inc. Page v

6 This page intentionally left blank. Ryft Systems, Inc. Page vi

7 1 1: ODBC/JDBC Connector Specifications The Ryft Cloud ODBC/JDBC Connector (Connector) is SQL-92-compliant with comprehensive support for ODBC 3.80-compliant data types, as well as scalar and aggregate functions. Specifically, the Connector supports the following specifications: ANSI and Unicode UTF-8 support for both data and metadata. Available 64-bit versions for Windows, Linux and an MAC. Maximum number of simultaneous connections limited only by memory. Maximum result set length limited only by memory and swap table space. Maximum 65,356 columns supported in a select list. Maximum 65,356 columns supported in a table. Maximum number of characters in a SQL statement is configurable and is only limited by memory. Maximum number of joined tables limited only by memory and swap table space. The following tables summarize the various commands and functions that the Connector supports. SQL Commands Supported CREATE TABLE DROP TABLE INSERT SELECT Not Supported CREATE VIEW DELETE DROP VIEW UPDATE Aggregate Functions Supported AVG COUNT MAX MIN STDDEV STDDEV_POP Not Supported (none) Ryft Systems, Inc. Page 7

8 Supported SUM VAR VAR_POP Not Supported Scalar Functions Supported String Functions ASCII CHAR CONCAT LCASE LEFT LENGTH LOCATE LTRIM INSERT REPEAT REPLACE RTRIM SOUNDEX SPACE SUBSTRING UCASE Numeric Functions ABS ACOS ASIN ATAN ATAN2 CEILING COS COT DEGREES EXP FLOOR LOG LOG10 MOD PI POWER RADIANS Not Supported BIT_LENGTH CHAR LENGTH CHARACTER_LENGTH DIFFERENCE OCTET_LENGTH POSITION(_ IN _) (none) Ryft Systems, Inc. Page 8

9 Supported RAND ROUND SIGN SIN SQRT TAN TRUNCATE System Functions CAST CONVERT IFNULL Not Supported DATABASE USER Date, Time and Interval Functions Supported CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP CURDATE CURTIME DAYNAME DAYOFMONTH DAYOFWEEK DAYOFYEAR HOUR INTERVAL INTERVAL DAY INTERVAL HOUR INTERVAL MINUTE INTERVAL MONTH INTERVAL SECOND INTERVAL YEAR MINUTE MONTH MONTHNAME NOW QUARTER SECOND TIMESTAMPDIFF TIMESTAMPADD WEEK YEAR Not Supported CURRENT_TIME(time-precision) CURRENT_TIMESTAMP(time-precision) EXTRACT(_ FROM _) Ryft Systems, Inc. Page 9

10 Joins Supported CROSS JOIN JOIN INNER LEFT OUTER LEFT RIGHT OUTER RIGHT FULL FULL OUTER Not Supported (none) SELECT / Subquery Key Words Supported ALL ANY DISTINCT GROUP BY HAVING LIMIT TOP UNION UNION ALL VALUES AS ASC DATATYPE (one of the SQL_* types) DESC DEFAULT WHERE OR AND NOT EQ (=) NE (<>) LT (<) GT (>) LE (<=) GE (>=) NOT BETWEEN BETWEEN NOT IN Not Supported (none) Ryft Systems, Inc. Page 10

11 Supported IN NOT LIKE LIKE ESCAPE IS NOT NULL IS NULL EXISTS Not Supported * types are limited to numbers, date/ time, and text. Ryft Systems, Inc. Page 11

12 2 2: SQL Extensions The Connector includes extensions that provide the ability to execute certain functions that are not in the SQL-92 standard. These extensions do not require any code modifications for an SQL application. Fuzzy Search in a Where Clause There are two types of fuzzy searches supported by the Connector. These allow the user to create an SQL select statement with additional qualifications on the where clause. The two fuzzy search types supported are: Fuzzy Hamming search Fuzzy Edit Distance (Levenshtein) search Fuzzy Hamming Search The Fuzzy Hamming search operation works similarly to an exact search except that matches do not have to be exact. Instead, the fuzziness parameter allows the specification of a "close enough" value to indicate how close the input must be to match the search criteria. The match string can be up to 32 bytes in length. A "close enough" match is specified as a Hamming distance. The Hamming distance between two strings of equal length is the number of positions at which the corresponding symbols are different. As provided to the fuzzy search operation, the Hamming distance specifies the maximum number of substitutions that are allowed in order to declare a match. In addition, similar to exact search, the surrounding mechanism can aid in downstream analysis of contextual use of the fuzzy match results against unstructured raw text data Fuzzy Edit Distance Search Fuzzy Edit Distance (Levenshtein) Search performs a search that does not require two strings to be of equal length to obtain a match. Instead of considering individual symbol differences, fuzzy edit distance search counts the minimum number of insertions, deletions and replacements required to transform one string into another. This can make it much more powerful than Fuzzy Hamming search for certain applications. Ryft Systems, Inc. Page 12

13 Compare Fuzzy Hamming to Fuzzy Edit Distance Let s conduct a search for the string Michelle to compare Fuzzy Hamming with Fuzzy Edit Distance, using an edit distance = 1. Search String Fuzzy Hamming Fuzzy Edit Distance, Edit Distance = 1 Michelle Yes. Exact match. Yes. Exact match. Mishelle Yes. c changed to s. Yes. c changed to s. Mischelle Michele Mischele No. The string chelle does not appear in the same position as in the original search term Michelle. This makes it an edit distance of 6, which is greater than the specified distance. No. Deleting one l shortens the string by one character, and the match string must be of equal length. No. Although of equal length, more than one change is required to match. Yes. Can insert the single character c. Yes. One l deleted. No. Requires 2 changes: add an s and remove an l. NOTE: If the edit distance = 2, then it would match since the calculated edit distance between the 2 strings is less than or equal to the desired edit distance (2). Fuzzy edit distance is an extremely powerful search tool for a variety of data sources, including names, addresses, medical records searching, genomic and disease research data, common misspellings, and more. Unlike Fuzzy Hamming search, Fuzzy Edit Distance is a more natural fuzzy search paradigm for many algorithms, since it does not require string matches to be of the same size. Exact Search Syntax The syntax for exact search is as follows: select <xxx> from <table> where <field> like '<term_to_match>' It s a basic select statement. Fuzzy Search SQL Syntax For fuzzy search, the syntax is modified in the where clause match statement as follow: select <xxx> from <table> where <column> like '-<fuzzy_type><distance>(<term_to_match>)' <fuzzy_type> = h H denoting hamming search or e E denoting edit distance search. <distance> = integer, max = 255. The fuzziness of the search up to a maximum of 255 when using a fuzzy search function. For fuzzy hamming search, fuzziness is measured as the maximum Ryft Systems, Inc. Page 13

14 Hamming distance allowed in order to declare a match. For fuzzy edit distance search, fuzziness is measured as the number of insertions, deletions or replacements required to declare a match. Example: This command executes a fuzzy edit distance search (distance=2) select * from Passengers where Name like '-E2(Michelle)' Search Surrounding Width parameter The surrounding Width parameter enables you to specify the number of characters, in bytes up to a maximum of 262,144, before and after the match that will be returned when using text search. The syntax is modified in the where clause match statement as follow: select where <column> like '-<fuzzy_type><distance>(<term_to_match>)-w<width>' <width> = integer denotes the number of bytes (characters) before and after the match. Example: This command executes a fuzzy edit distance search (distance=2) with a surrounding width of 4. select * from Passengers where Name like '-E2(Michelle)-W4' The result includes 4 bytes/characters before and after Michelle. NOTE: Width is only used for raw text queries, otherwise it looks at the entire record. Case Insensitive Where Clause The Connector provides the ability to execute a query that is case-insensitive or case-sensitive. By default, all queries are case-sensitive. The case-insensitive selection is made by using the -i parameter in the where clause. Example: The following matches the name Michelle in any combination of upper or lower case. select * from Passengers where Name like '(Michelle)-i' Supported Wildcards Wildcards are supported by using the standard % symbol. For example: select * from <table_name> where Description LIKE '%ELECTRONIC%' Ryft Systems, Inc. Page 14

15 3 3: Supported Metadata Formats The ODBC/JDBC connector requires definition of the metadata. Metadata is used to provide the SQL engine the appropriate data type associated with each data column returned. Its defined in the.meta.table file, which exists for each dataset on the Ryft instance. The metadata file contains information about the associated data file, the data fields (columns) to return from the dataset and the data type for each field, and the opportunity to pre-define a search to generate an SQL view. This is a simple data file called Passengers.pxml that contains 4 fields for each record: Name, DoB, Phone, and Notes: $ cat Passengers.pxml <?xml version = "1.0" encoding = "UTF-8"?> <xml_root> <csv_record> <Name>Hannibal Smith</Name> <DoB> </DoB> <Phone> </Phone> <Notes>A-team, baby, A-team!</Notes> </csv_record> <csv_record> <Name>DR. Thomas Magnum</Name> <DoB> </DoB> <Phone> </Phone> <Notes>Magnum PI himself.</notes> </csv_record> It s related.meta.table file contains this information about the data and includes a simple view at the end of the file: # table metadata definition file table_name = "Passengers" table_remarks = "Action hero passenger database" version = 2 file_glob = "*.pxml" data_type = "XML" record_tag = "<csv_record>" columns = { Name = ( "Name","VARCHAR(80)", "" ), DoB = ( "Date_of_Birth", "VARCHAR(80)", "" ), Phone = ( "Phone","VARCHAR(80)", "" ), Notes = ( "Notes","VARCHAR(256)", "" ), }; Ryft Systems, Inc. Page 15

16 views = { Passengers_Named_T = ( "Passengers_Named_T", "(RECORD.Name EQUALS \"T\")", "Action hero passengers with the name T" ), }; Metadata File Format The.meta.data file contains the following information: Field table_name table_remarks version data_type file_glob record_tag record_path columns views Description/Notes Name of the data table recognized by the SQL engine. Information about or description of the data table. Table release version. Equal to 2 for AWS Data format. Options are XML, JSON, or RAW The file extension for all files which are included in table (directory structure) for searching For XML only. The tag name for the start / end of each record. For JSON only. Denotes use of a top level array or not. Valid values are [] or * List of fields/columns associated with the dataset, including data type and any optional description. Optional. Pre-defined search (view) of the data that generates a SQL view. Columns Format The columns format will vary depending on the data type. In general, most data types use this format: <tag_name> = ( <column_name>, <data_type>, <optional_description> ) The <tag_name> can only contain alphanumeric characters. However, an escape character may be used for cases where <tag_name> contains spaces or special characters. To use the escaped character, use the format of *nn where nn is the hexadecimal value of the character you are embedding in the tag_name. For example: Tag*20Name creates a tag called Tag Name. Each supported data type is included, below, with the <data_type> identified for each: Data Type INTEGER BIGINT VARCHAR Format and Information INTEGER Integer data. BIGINT Integer data larger than 2,147,483,647. VARCHAR(x) Ryft Systems, Inc. Page 16

17 Data Type DOUBLE NUMBER CURRENCY DATETIME Format and Information x = integer denoting the number of alphanumeric characters, such as VARCHAR(16) DOUBLE Double precision floating point. NUMBER(x,<separator>,<decimal>) x = integer denoting the number of characters. separator = the separating character to use. For example, for standard US numbers, a comma would be specified. If other types of numbers are being searched, such as perhaps phone numbers, then a dash would be specified decimal = the decimal specifier to use. For example, for standard US numbers, a period would be specified. For example: NUMBER(16,,,.) CURRENCY(x,<currency>,<separator>,<decimal>) x = integer denoting the number of characters. currency = currency identifier, such as "$" for US currency. separator = the optional separating character that may be encountered when parsing currency. For example, for standard US currency, a comma would be specified. decimal = the decimal specifier to use. For example, for standard US numbers, a period would be specified. For example: CURRENCY(16,$,,,.) DATETIME(<date-time_format>) date-time_format = the format for date and time in the data set. The connector automatically converts the date/time formats in the dataset to the standard SQL formats. The supported formats for each are listed below. Date formats: YYYY/MM/DD YY/MM/DD DD/MM/YYYY DD/MM/YY MM/DD/YYYY MM/DD/YY The "/" character in the above list of formats can be replaced by any other single character delimiter. For example, YYYY-MM-DD and MM_DD_YYYY are both acceptable date formats. Time formats: HH:MM:SS NOTE: If the dataset contains time in 12-hour (AM /PM) format, then replace the HH with 12, i.e.: 12:MM:SS. Otherwise, it s assumed time is in 24-hour format. Ryft Systems, Inc. Page 17

18 Data Type DATE TIME Format and Information Example: <tag_name> = ( <column_name>, DATETIME(MM/DD/YYYY HH:MM:SS), <optional_description> ) DATE(<date format>) date_format = the format for date in the data set. The connector automatically converts the date formats in the dataset to the standard SQL formats. The supported format for date are listed below. Date formats: YYYY/MM/DD YY/MM/DD DD/MM/YYYY DD/MM/YY MM/DD/YYYY MM/DD/YY The "/" character in the above list of formats can be replaced by any other single character delimiter. For example, YYYY-MM-DD and MM_DD_YYYY are both acceptable date formats. Example: <tag_name> = ( <column_name>, DATE(MM/DD/YYYY), <optional_description> ) SQL Sample Query: select * from NYC_Taxi where dropoff_datetime >= TIMESTAMP ' :00:00' and dropoff_datetime <= TIMESTAMP ' :59:59' TIME <time format> time_format = the format for time in the data set. The connector automatically converts the time formats in the dataset to the standard SQL formats. The supported format for time is HH:MM:SS NOTE: If the dataset contains time in 12 hour (AM /PM) format, then the HH should be replaced with 12, i.e.: 12:MM:SS Example: <tag_name> = ( <column_name>, DATETIME(MM/DD/YYYY HH:MM:SS), <optional_description> ) SQL Sample Query #1: select Ward, District, Primary_Type, Description from Chicago_Crime where Date = TIME '11:53:00' SQL Sample Query #2: select Ward, District, Primary_Type, Description from Chicago_Crime where Date = DATE ' ' and Date >= TIME '08:30:00' and Date <= TIME '09:30:00' METAVAR METAVAR(<value>) Ryft Systems, Inc. Page 18

19 Data Type Format and Information Value = FILE OFFSET LENGTH The metavar is as special case used for obtaining column data associated with an index file. Typically, this is used when the connector is performing the query on nonstructured datasets. The metavar type will only have 3 possible values, as noted above. For example, this is the.meta.table for Wikipedia, a non-structured file. # table metadata definition file table_name = "Wikipedia" table_remarks = "This table is associated with the wikipedia raw text file" rdf = "/ryftone/odbc/wikipedia/wikipedia.rdf"; columns = { Results = ( "Results","VARCHAR(65535)", "" ), FILE = ( "WIKI_FILE","METAVAR(FILE)", ""), OFFSET = ( "WIKI_OFFSET", "METAVAR(OFFSET)", ""), LENGTH = ( "WIKI_LENGTH", "METAVAR(LENGTH)", ""), }; JSON Metadata The.meta.table enables you to define nested lists, arrays and groups within the JSON dataset. Data Type ARRAYOF GROUPOF LIST Format and Information ARRAYOF(<name>) name = name of metadata sub-column definition that is contained later in the metadata file. NOTE: Elements contained in the array can only be of type VARCHAR and the size of the VARCHAR string must be large enough to contain the entire array of this element of the group plus space for n-1 delimiters. GROUPOF(<name>) name = name of metadata sub-column definition that is contained later in the metadata file. A group can contain columns of any basic type or nest GROUPOF, ARRAYOF or LIST types. LIST(<x>) x = integer denoting the number of alphanumeric characters required to store the entire list plus space for n-1 delimiters, such as LIST(4096) LIST is like ARRAYOF except that elements are unnamed, e.g. [ Red, Green, Blue ]. This sample file contains examples of each, as denoted by the GROUPOF and ARRAYOF data types. Ryft Systems, Inc. Page 19

20 # table metadata definition file table_name = "Seuss_Books" table_remarks = "Dr. Seuss Books" version = 2 data_type = "JSON" file_glob = "*.seuss" record_path = "[]" columns = { title = ( "Title","VARCHAR(128)", "" ), format = ( "Format", "GROUPOF(formats)", "" ), category = ( "Category", "ARRAYOF(category)", "" ), }; category = { class = ("Classification", "VARCHAR(4096)", ""), theme = ("Theme", "VARCHAR(4096)", ""), }; formats = { Softcopy = ("Paperback", "VARCHAR(1)", ""), Hardcover = ("Hardcover", "VARCHAR(1)", ""), }; This is the associated JSON dataset: :::::::::::::: books2.seuss :::::::::::::: [ { "title": "Dr. Suess's ABC", "format": {"Softcopy" : "Y", "Hardcover" : "N"}, "category": [ { "class": "Juvenile Fiction", "theme": "Concepts - Alphabet" }, { "class": "Adult Fiction", "theme": "Readers - Beginner" }, { "class": "Young Adult Fiction", "theme": "Classics" }]}, { "title": "Fox in Socks", "format": {"Softcopy" : "N", "Hardcover" : "Y"}, "category": [ { "class": "Juvenile Fiction", "theme": "Animals - Foxes" }, { "class": "Juvenile Fiction", "theme": "Concepts - Sounds" }, { "class": "Juvenile Fiction", "theme": "Readers - Beginner" }]}, { "title": "There's a Wocket in My Pocket", "format": {"Softcopy" : "Y", "Hardcover" : "N"}, "category": [ { "class": "Juvenile Fiction", "theme": "Concepts - Alphabet" }]} ] :::::::::::::: books.seuss :::::::::::::: [ { "title": "Dr. Suess's ABC", "format": {"Softcopy" : "Y", "Hardcover" : "Y"}, "category": [ { "class": "Juvenile Fiction", "theme": "Concepts - Alphabet" }, { "class": "Juvenile Fiction", "theme": "Readers - Beginner" }, { "class": "Juvenile Fiction", "theme": "Classics" }]}, { "title": "Fox in Socks", "format": {"Softcopy" : "Y", "Hardcover" : "Y"}", "category": [ { "class": "Juvenile Fiction", "theme": "Animals - Foxes" }, { "class": "Juvenile Fiction", "theme": "Concepts - Sounds" }, { "class": "Juvenile Fiction", "theme": "Readers - Beginner" }]}, { "title": "There's a Wocket in My Pocket", "format": {"Softcopy" : "Y", "Hardcover" : "Y"}, "category": [ { "class": "Juvenile Fiction", "theme": "Concepts - Words" }]} ] Ryft Systems, Inc. Page 20

21 Here is a typical SQL Query using the GROUPOF or ARRAYOF data types. Doc #1208, V1.0.0/ October 2017 Table VIEW Example A pre-defined VIEW can be configured in the.meta.table file. This will automatically execute the defined query whenever the VIEW is selected as a table to view by the SQL client. For example, two views are defined, below, to execute two queries. The views created are the Chicago_Crimes_with_Arrest and Chicago_Crimes_with_no_Arrest # table metadata definition file table_name = "Chicago_Crime" table_remarks = "Chicago Crime Statistics" version = 2 data_type = "XML" file_glob = "*.pcrime" record_tag = "<rec>" columns = { ID = ( "ID", "INTEGER", ""), CaseNumber = ( "Case_Number", "VARCHAR(80)","" ), Date = ( "Date", "DATETIME(MM/DD/YYYY 12:MM:SS)", "" ), Block = ( "Block", "VARCHAR(256)", "" ), IUCR = ( "IUCR", "VARCHAR(256)", "" ), PrimaryType = ( "Primary_Type", "VARCHAR(80)",">" ), Description = ( "Description", "VARCHAR(1024)","" ), LocationDescription = ( "LocDesc", "VARCHAR(1024)", "" ), Arrest = ( "Arrest", "VARCHAR(80","" ), Domestic = ( "Domestic", "VARCHAR(80)", "" ), Beat = ( "Beat", "NUMBER(16,,,.)", "" ), District = ( "District", "VARCHAR(10)", "" ), Ward = ( "Ward", "NUMBER(16,,,.)", "" ), CommunityArea = ( "Community_Area", "NUMBER(16,,,.)", "" ), FBICode = ( "FBI_Code", "VARCHAR(256)", "" ), XCoordinate = ( "XCoordinate", "NUMBER(32,,,.)", "" ), YCoordinate = ( "YCoordinate", "NUMBER(32,,,.)", "" ), Year = ( "Year", "NUMBER(16,,,.)", "" ), UpdatedOn = ( "Updated_On", "VARCHAR(80)", "" ), Latitude = ( "Latitude", "DOUBLE", "" ), Longitude = ( "Longitude", "DOUBLE", "" ), Location = ( "Location", "VARCHAR(1024)", "" ) }; views = { Chicago_Crimes_Arrest = ( "Chicago_Crimes_with_Arrest", "(RECORD.Arrest EQUALS \"true\")", "Chicago crimes that resulted in an arrest"), Chicago_Crimes_No_Arrest = ( "Chicago_Crimes_with_no_Arrest", "(RECORD.Arrest NOT_EQUALS \"true\")", Ryft Systems, Inc. Page 21

22 }; "Chicago crimes that did not result in an arrest"), Ryft Systems, Inc. Page 22

23 4 4: Ryft Tested BI Tools The ODBC / JDBC connector will operate with any SQL-92 standard-compliant Business Intelligence (BI) tool. Ryft has verified and tested against select number of these BI tools to ensure we can connect and operate with the tool. The table below provides a list of the SQL-92 standard-compliant BI tools, and notes those that are Ryft verified. Ryft Verified Vendor Supported VENDOR ODBC JDBC ODBC JDBC Birst Conduce ~ ~ IBM Information Builders Jaspersoft LibreOffice Logi Analytics Microsoft Microstrategy Oracle Pentaho Qlik 1 SAP SAS Tableau Tibco Software Zoomdata 1: Qlick JDBC requires 3rd party tool Ryft Systems, Inc. Page 23

Ryft Cloud ODBC Connector

Ryft Cloud ODBC Connector Ryft Cloud ODBC Connector Installation and User Guide Ryft Document Number: 1209 Document Version: 1.0.0 Revision Date: October 2017 2017 Ryft Systems, Inc. All Rights in this documentation are reserved.

More information

Senturus Analytics Connector. User Guide Cognos to Power BI Senturus, Inc. Page 1

Senturus Analytics Connector. User Guide Cognos to Power BI Senturus, Inc. Page 1 Senturus Analytics Connector User Guide Cognos to Power BI 2019-2019 Senturus, Inc. Page 1 Overview This guide describes how the Senturus Analytics Connector is used from Power BI after it has been configured.

More information

Senturus Analytics Connector. User Guide Cognos to Tableau Senturus, Inc. Page 1

Senturus Analytics Connector. User Guide Cognos to Tableau Senturus, Inc. Page 1 Senturus Analytics Connector User Guide Cognos to Tableau 2019-2019 Senturus, Inc. Page 1 Overview This guide describes how the Senturus Analytics Connector is used from Tableau after it has been configured.

More information

Ryft REST API - Swagger.io

Ryft REST API - Swagger.io Ryft REST API - Swagger.io User Guide Ryft Document Number: 1192 Document Version: 1.1.0 Revision Date: June 2017 2017 Ryft Systems, Inc. All Rights in this documentation are reserved. RYFT SYSTEMS, INC.

More information

Senturus Analytics Connector Version 3.0. User Guide. Senturus, Inc. 533 Airport Blvd. Suite 400 Burlingame CA P F

Senturus Analytics Connector Version 3.0. User Guide. Senturus, Inc. 533 Airport Blvd. Suite 400 Burlingame CA P F Senturus Analytics Connector Version 3.0 User Guide Senturus, Inc. 533 Airport Blvd. Suite 400 Burlingame CA 94010 P 888 601 6010 F 650 745 0640 Table of Contents 1. Install and Configure Senturus Analytics

More information

Installation and Configuration Guide

Installation and Configuration Guide Senturus Analytics Connector Version 2.2 Installation and Configuration Guide Senturus Inc. 533 Airport Blvd. Suite 400 Burlingame CA 94010 P 888 601 6010 F 650 745 0640 2017 Senturus, Inc. Table of Contents

More information

Installation and Configuration Guide

Installation and Configuration Guide Senturus Analytics Connector Version 2.2 Installation and Configuration Guide Senturus Inc 533 Airport Blvd. Suite 400 Burlingame CA 94010 P 888 601 6010 F 650 745 0640 Table of Contents 1. Install Senturus

More information

arc tangent, 26 ASIN, 22t, 25 ATAN, 22t, 26 ATAN2, 22t, 26 ATANH, 22t, 26 AVG, 18t

arc tangent, 26 ASIN, 22t, 25 ATAN, 22t, 26 ATAN2, 22t, 26 ATANH, 22t, 26 AVG, 18t A ABS, 22t, 24 Access. See Microsoft Access ACOS, 22t, 24 Active Server Pages (ASP), 2, 153-154,, ADO/ODBC and, 140-142, -, ActiveX Data Objects. See ADO ADO/ODBC, 18, 132-142, 156 Active Server Pages

More information

Ryft Cloud JDBC Connector

Ryft Cloud JDBC Connector Ryft Cloud JDBC Connector Installation and User Guide Ryft Document Number: 1210 Document Version: 1.0.0 Revision Date: October 2017 2017 Ryft Systems, Inc. All Rights in this documentation are reserved.

More information

Ryft JDBC Connector. Installation and User Guide. Ryft Document Number: Document Version: Revision Date: May 2017

Ryft JDBC Connector. Installation and User Guide. Ryft Document Number: Document Version: Revision Date: May 2017 Ryft JDBC Connector Installation and User Guide Ryft Document Number: 1193 Document Version: 1.2.1 Revision Date: May 2017 2017 Ryft Systems, Inc. All Rights in this documentation are reserved. RYFT SYSTEMS,

More information

Ryft JDBC Connector. Installation and User Guide. Ryft Document Number: Document Version: Revision Date: November 2016

Ryft JDBC Connector. Installation and User Guide. Ryft Document Number: Document Version: Revision Date: November 2016 Ryft JDBC Connector Installation and User Guide Ryft Document Number: 1193 Document Version: 1.1.0 Revision Date: November 2016 2016 Ryft Systems, Inc. All Rights in this documentation are reserved. RYFT

More information

SAS Web Report Studio Performance Improvement

SAS Web Report Studio Performance Improvement SAS Web Report Studio Performance Improvement Using Stored Processes in Information Map Studio A tale of two methods Direct access to relational databases Including: DB2, SQL, MySQL, ODBC, Oracle, Teradata,

More information

Ryft ODBC Connector. Installation and User Guide. Ryft Document Number: Document Version: Revision Date: June 2017

Ryft ODBC Connector. Installation and User Guide. Ryft Document Number: Document Version: Revision Date: June 2017 Ryft ODBC Connector Installation and User Guide Ryft Document Number: 1089 Document Version: 1.2.1 Revision Date: June 2017 2017 Ryft Systems, Inc. All Rights in this documentation are reserved. RYFT SYSTEMS,

More information

This course is aimed at those who need to extract information from a relational database system.

This course is aimed at those who need to extract information from a relational database system. (SQL) SQL Server Database Querying Course Description: This course is aimed at those who need to extract information from a relational database system. Although it provides an overview of relational database

More information

Intel Stress Bitstreams and Encoder (Intel SBE) 2017 AVS2 Release Notes (Version 2.3)

Intel Stress Bitstreams and Encoder (Intel SBE) 2017 AVS2 Release Notes (Version 2.3) Intel Stress Bitstreams and Encoder (Intel SBE) 2017 AVS2 Release Notes (Version 2.3) Overview Changes History Installation Package Contents Known Limitations Attributions Legal Information Overview The

More information

iwrite technical manual iwrite authors and contributors Revision: 0.00 (Draft/WIP)

iwrite technical manual iwrite authors and contributors Revision: 0.00 (Draft/WIP) iwrite technical manual iwrite authors and contributors Revision: 0.00 (Draft/WIP) June 11, 2015 Chapter 1 Files This section describes the files iwrite utilizes. 1.1 report files An iwrite report consists

More information

Denkh XML Reporter. Web Based Report Generation Software. Written By Scott Auge Amduus Information Works, Inc.

Denkh XML Reporter. Web Based Report Generation Software. Written By Scott Auge Amduus Information Works, Inc. Denkh XML Reporter Web Based Report Generation Software Written By Scott Auge sauge@amduus.com Page 1 of 13 Table of Contents License 3 What is it? 4 Basic Software Requirements 5 Basic Report Designer

More information

HALCoGen TMS570LS31x Help: example_sci_uart_9600.c

HALCoGen TMS570LS31x Help: example_sci_uart_9600.c Page 1 of 6 example_sci_uart_9600.c This example code configures SCI and transmits a set of characters. An UART receiver can be used to receive this data. The scilin driver files should be generated with

More information

Preface. Audience. Cisco IOS Software Documentation. Organization

Preface. Audience. Cisco IOS Software Documentation. Organization This preface describes the audience, organization, and conventions of this publication, and provides information on how to obtain related documentation. Cisco documentation and additional literature are

More information

Open Source Used In TSP

Open Source Used In TSP Open Source Used In TSP 3.5.11 Cisco Systems, Inc. www.cisco.com Cisco has more than 200 offices worldwide. Addresses, phone numbers, and fax numbers are listed on the Cisco website at www.cisco.com/go/offices.

More information

Scott Auge

Scott Auge Scott Auge sauge@amduus.com Amduus Information Works, Inc. http://www.amduus.com Page 1 of 14 LICENSE This is your typical BSD license. Basically it says do what you want with it - just don't sue me. Written

More information

An Easy Way to Split a SAS Data Set into Unique and Non-Unique Row Subsets Thomas E. Billings, MUFG Union Bank, N.A., San Francisco, California

An Easy Way to Split a SAS Data Set into Unique and Non-Unique Row Subsets Thomas E. Billings, MUFG Union Bank, N.A., San Francisco, California An Easy Way to Split a SAS Data Set into Unique and Non-Unique Row Subsets Thomas E. Billings, MUFG Union Bank, N.A., San Francisco, California This work by Thomas E. Billings is licensed (2017) under

More information

MUMPS IO Documentation

MUMPS IO Documentation MUMPS IO Documentation Copyright (c) 1999, 2000, 2001, 2002, 2003 Raymond Douglas Newman. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted

More information

The Cron service allows you to register STAF commands that will be executed at a specified time interval(s).

The Cron service allows you to register STAF commands that will be executed at a specified time interval(s). Cron Service User's Guide Version 1.2.6 Last updated: March 29, 2006 Overview The Cron service allows you to register STAF commands that will be executed at a specified time interval(s). Note that Cron

More information

GridDB Advanced Edition SQL reference

GridDB Advanced Edition SQL reference GMA022C1 GridDB Advanced Edition SQL reference Toshiba Solutions Corporation 2016 All Rights Reserved. Introduction This manual describes how to write a SQL command in the GridDB Advanced Edition. Please

More information

Greenplum SQL Class Outline

Greenplum SQL Class Outline Greenplum SQL Class Outline The Basics of Greenplum SQL Introduction SELECT * (All Columns) in a Table Fully Qualifying a Database, Schema and Table SELECT Specific Columns in a Table Commas in the Front

More information

DB2 SQL Class Outline

DB2 SQL Class Outline DB2 SQL Class Outline The Basics of SQL Introduction Finding Your Current Schema Setting Your Default SCHEMA SELECT * (All Columns) in a Table SELECT Specific Columns in a Table Commas in the Front or

More information

Chapter-14 SQL COMMANDS

Chapter-14 SQL COMMANDS Chapter-14 SQL COMMANDS What is SQL? Structured Query Language and it helps to make practice on SQL commands which provides immediate results. SQL is Structured Query Language, which is a computer language

More information

System Log NextAge Consulting Pete Halsted

System Log NextAge Consulting Pete Halsted System Log NextAge Consulting Pete Halsted 110 East Center St. #1035 Madison, SD 57042 pete@thenextage.com www.thenextage.com www.thenextage.com/wordpress Table of Contents Table of Contents BSD 3 License

More information

Data Deduplication Metadata Extension

Data Deduplication Metadata Extension Data Deduplication Metadata Extension Version 1.1c ABSTRACT: This document describes a proposed extension to the SNIA Cloud Data Management Interface (CDMI) International Standard. Publication of this

More information

ProgressBar Abstract

ProgressBar Abstract Doc type here 1(21) ProgressBar Abstract The WireFlow progressbar module is an easy way to add progress bars to an application. It is easy to customize the look of the displayed progress window, since

More information

Simba Cassandra ODBC Driver with SQL Connector

Simba Cassandra ODBC Driver with SQL Connector Simba Cassandra ODBC Driver with SQL Connector Last Revised: March 26, 2013 Simba Technologies Inc. Copyright 2012-2013 Simba Technologies Inc. All Rights Reserved. Information in this document is subject

More information

Static analysis for quality mobile applications

Static analysis for quality mobile applications Static analysis for quality mobile applications Julia Perdigueiro MOTODEV Studio for Android Project Manager Instituto de Pesquisas Eldorado Eric Cloninger Product Line Manager Motorola Mobility Life.

More information

LabVIEW Driver. User guide Version

LabVIEW Driver. User guide Version LabVIEW Driver User guide Version 1.0.0 2016 Table of Contents Version History...3 Copyright...4 Software License...5 Operational Safety...6 Warranty and Support...7 Introduction...8 Requirements...9 How

More information

MagicInfo Express Content Creator

MagicInfo Express Content Creator MagicInfo Express Content Creator MagicInfo Express Content Creator User Guide MagicInfo Express Content Creator is a program that allows you to conveniently create LFD content using a variety of templates.

More information

Ecma International Policy on Submission, Inclusion and Licensing of Software

Ecma International Policy on Submission, Inclusion and Licensing of Software Ecma International Policy on Submission, Inclusion and Licensing of Software Experimental TC39 Policy This Ecma International Policy on Submission, Inclusion and Licensing of Software ( Policy ) is being

More information

INTRODUCTION TO MYSQL MySQL : It is an Open Source RDBMS Software that uses Structured Query Language. It is available free of cost. Key Features of MySQL : MySQL Data Types: 1. High Speed. 2. Ease of

More information

Table of Contents Overview...2 Selecting Post-Processing: ColorMap...3 Overview of Options Copyright, license, warranty/disclaimer...

Table of Contents Overview...2 Selecting Post-Processing: ColorMap...3 Overview of Options Copyright, license, warranty/disclaimer... 1 P a g e ColorMap Post-Processing Plugin for OpenPolScope software ColorMap processing with Pol-Acquisition and Pol-Analyzer plugin v. 2.0, Last Modified: April 16, 2013; Revision 1.00 Copyright, license,

More information

Teradata SQL Features Overview Version

Teradata SQL Features Overview Version Table of Contents Teradata SQL Features Overview Version 14.10.0 Module 0 - Introduction Course Objectives... 0-4 Course Description... 0-6 Course Content... 0-8 Module 1 - Teradata Studio Features Optimize

More information

@list = bsd_glob('*.[ch]'); $homedir = bsd_glob('~gnat', GLOB_TILDE GLOB_ERR);

@list = bsd_glob('*.[ch]'); $homedir = bsd_glob('~gnat', GLOB_TILDE GLOB_ERR); NAME File::Glob - Perl extension for BSD glob routine SYNOPSIS use File::Glob ':bsd_glob'; @list = bsd_glob('*.[ch]'); $homedir = bsd_glob('~gnat', GLOB_TILDE GLOB_ERR); if (GLOB_ERROR) { # an error occurred

More information

Package fst. December 18, 2017

Package fst. December 18, 2017 Type Package Package fst December 18, 2017 Title Lightning Fast Serialization of Data Frames for R Multithreaded serialization of compressed data frames using the 'fst' format. The 'fst' format allows

More information

ColdFusion Builder 3.2 Third Party Software Notices and/or Additional Terms and Conditions

ColdFusion Builder 3.2 Third Party Software Notices and/or Additional Terms and Conditions ColdFusion Builder 3.2 Third Party Software Notices and/or Additional Terms and Conditions Date Generated: 2018/09/10 Apache Tomcat ID: 306 Apache Foundation and Contributors This product includes software

More information

Ecma International Policy on Submission, Inclusion and Licensing of Software

Ecma International Policy on Submission, Inclusion and Licensing of Software Ecma International Policy on Submission, Inclusion and Licensing of Software Experimental TC39 Policy This Ecma International Policy on Submission, Inclusion and Licensing of Software ( Policy ) is being

More information

HYDRODESKTOP VERSION 1.1 BETA QUICK START GUIDE

HYDRODESKTOP VERSION 1.1 BETA QUICK START GUIDE HYDRODESKTOP VERSION 1.1 BETA QUICK START GUIDE A guide to help you get started using this free and open source desktop application for discovering, accessing, and using hydrologic data. September 15,

More information

618 Index. BIT data type, 108, 109 BIT_LENGTH, 595f BIT VARYING data type, 108 BLOB data type, 108 Boolean data type, 109

618 Index. BIT data type, 108, 109 BIT_LENGTH, 595f BIT VARYING data type, 108 BLOB data type, 108 Boolean data type, 109 Index A abbreviations in field names, 22 in table names, 31 Access. See under Microsoft acronyms in field names, 22 in table names, 31 aggregate functions, 74, 375 377, 416 428. See also AVG; COUNT; COUNT(*);

More information

HYDRODESKTOP VERSION 1.4 QUICK START GUIDE

HYDRODESKTOP VERSION 1.4 QUICK START GUIDE HYDRODESKTOP VERSION 1.4 QUICK START GUIDE A guide to using this free and open source application for discovering, accessing, and using hydrologic data February 8, 2012 by: Tim Whiteaker Center for Research

More information

COPYRIGHTED MATERIAL. Index SYMBOLS AND NUMERICS. Index

COPYRIGHTED MATERIAL. Index SYMBOLS AND NUMERICS. Index Index Index SYMBOLS AND NUMERICS + (addition operator), 272 (angle brackets), 15 * (asterisk), 233 234, 354 355, 669 @ (at symbol), 241, 555 \. (backslash, period), 445 > (bitwise shift right operator),

More information

US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Service Data Objects (SDO) DFED Sample Application README Copyright IBM Corporation, 2012, 2013 US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract

More information

Open Source Used In c1101 and c1109 Cisco IOS XE Fuji

Open Source Used In c1101 and c1109 Cisco IOS XE Fuji Open Source Used In c1101 and c1109 Cisco IOS XE Fuji 16.8.1 Cisco Systems, Inc. www.cisco.com Cisco has more than 200 offices worldwide. Addresses, phone numbers, and fax numbers are listed on the Cisco

More information

Visit for more.

Visit  for more. Chapter 10: MySQL Functions Informatics Practices Class XI (CBSE Board) Revised as per CBSE Curriculum 2015 Visit www.ip4you.blogspot.com for more. Authored By:- Rajesh Kumar Mishra, PGT (Comp.Sc.) Kendriya

More information

License, Rules, and Application Form

License, Rules, and Application Form Generic Interface for Cameras License, Rules, and Application Form GenICam_License.doc Page 1 of 11 Table of Contents 1 OVERVIEW... 4 2 SUBJECT OF THE GENICAM LICENSE... 4 3 RULES FOR STANDARD COMPLIANCY...

More information

This file includes important notes on this product and also the additional information not included in the manuals.

This file includes important notes on this product and also the additional information not included in the manuals. --- fi Series PaperStream IP driver 1.42 README file --- Copyright PFU LIMITED 2013-2016 This file includes important notes on this product and also the additional information not included in the manuals.

More information

Macro Programming Reference Guide. Copyright 2005 Scott Martinez

Macro Programming Reference Guide. Copyright 2005 Scott Martinez Macro Programming Reference Guide Copyright 2005 Scott Martinez Section 1. Section 2. Section 3. Section 4. Section 5. Section 6. Section 7. What is macro programming What are Variables What are Expressions

More information

User Manual. Date Aug 30, Enertrax DAS Download Client

User Manual. Date Aug 30, Enertrax DAS Download Client EnertraxDL - DAS Download Client User Manual Date Aug 30, 2004 Page 1 Copyright Information Copyright 2004, Obvius Holdings, LLC. All rights reserved. Redistribution and use in source and binary forms,

More information

ODM STREAMING DATA LOADER

ODM STREAMING DATA LOADER ODM STREAMING DATA LOADER An application for loading streaming sensor data into the CUAHSI Hydrologic Information System Observations Data Model March 2012 Prepared by: Jeffery S. Horsburgh Utah Water

More information

ANZ TRANSACTIVE MOBILE for ipad

ANZ TRANSACTIVE MOBILE for ipad ANZ TRANSACTIVE MOBILE for ipad CORPORATE CASH AND TRADE MANAGEMENT ON THE GO QUICK REFERENCE GUIDE April 2016 HOME SCREEN The home screen provides immediate visibility of your favourite accounts and transactions

More information

About This Guide. and with the Cisco Nexus 1010 Virtual Services Appliance: N1K-C1010

About This Guide. and with the Cisco Nexus 1010 Virtual Services Appliance: N1K-C1010 This guide describes how to use Cisco Network Analysis Module Traffic Analyzer 4.2 (NAM 4.2) software. This preface has the following sections: Chapter Overview, page xvi Audience, page xvii Conventions,

More information

GridDB Advanced Edition SQL reference

GridDB Advanced Edition SQL reference GMA022J4 GridDB Advanced Edition SQL reference Toshiba Digital Solutions Corporation 2017-2018 All Rights Reserved. Introduction This manual describes how to write a SQL command in the GridDB Advanced

More information

SQL Reference Guide. For use with c-treesql Server. This manual describes syntax and semantics of SQL language statements and elements for c-treesql.

SQL Reference Guide. For use with c-treesql Server. This manual describes syntax and semantics of SQL language statements and elements for c-treesql. SQL Reference Guide For use with c-treesql Server This manual describes syntax and semantics of SQL language statements and elements for c-treesql. Copyright 1992-2002 FairCom Corporation All rights reserved.

More information

Principles of Data Management

Principles of Data Management Principles of Data Management Alvin Lin August 2018 - December 2018 Structured Query Language Structured Query Language (SQL) was created at IBM in the 80s: SQL-86 (first standard) SQL-89 SQL-92 (what

More information

Copyright PFU LIMITED 2016

Copyright PFU LIMITED 2016 -------------------------------------------------------- PaperStream Capture Lite 1.0.1 README File -------------------------------------------------------- Copyright PFU LIMITED 2016 This file contains

More information

modpoll is a command line based Modbus master simulator and test utility. It is free software.

modpoll is a command line based Modbus master simulator and test utility. It is free software. Read Me Notes Revision 3.4, 2013-01-30 This Read Me file contains last-minute product information for the FieldTalk modpoll utility. modpoll is a command line based Modbus master simulator and test utility.

More information

Package fst. June 7, 2018

Package fst. June 7, 2018 Type Package Package fst June 7, 2018 Title Lightning Fast Serialization of Data Frames for R Multithreaded serialization of compressed data frames using the 'fst' format. The 'fst' format allows for random

More information

Advanced SQL Tribal Data Workshop Joe Nowinski

Advanced SQL Tribal Data Workshop Joe Nowinski Advanced SQL 2018 Tribal Data Workshop Joe Nowinski The Plan Live demo 1:00 PM 3:30 PM Follow along on GoToMeeting Optional practice session 3:45 PM 5:00 PM Laptops available What is SQL? Structured Query

More information

Unit 4. Scalar Functions and Arithmetic

Unit 4. Scalar Functions and Arithmetic Unit 4. Scalar Functions and Arithmetic What This Unit Is About Scalar functions can be used to manipulate column or expression values. This unit will discuss the format and syntax of basic scalar functions.

More information

NemHandel Referenceklient 2.3.1

NemHandel Referenceklient 2.3.1 OIO Service Oriented Infrastructure NemHandel Referenceklient 2.3.1 Release Notes Contents 1 Introduction... 3 2 Release Content... 3 3 What is changed?... 4 3.1 NemHandel Referenceklient version 2.3.1...

More information

Chapter 9 How to use functions

Chapter 9 How to use functions Chapter 9 How to use functions Murach's MySQL, C9 2015, Mike Murach & Associates, Inc. Slide 1 Objectives Applied Code queries that format numeric or date/time data. Code queries that require any of the

More information

2 Unifying receiver (DJ) Software Interface

2 Unifying receiver (DJ) Software Interface 1 DISCLAIMER THIS SPECIFICATION IS LICENSED AND PROVIDED BY LOGITECH "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY ANDFITNESS FOR

More information

NemHandel Referenceklient 2.3.0

NemHandel Referenceklient 2.3.0 OIO Service Oriented Infrastructure OIO Service Oriented Infrastructure NemHandel Referenceklient 2.3.0 Release Notes Contents 1 Introduction... 3 2 Release Content... 3 3 What is changed?... 4 3.1 NemHandel

More information

Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Support Package 2

Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Support Package 2 Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Support Package 2 Copyright 2011 SAP AG. All rights reserved.sap, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign,

More information

Definiens. Image Miner bit and 64-bit Edition. Release Notes

Definiens. Image Miner bit and 64-bit Edition. Release Notes Definiens Image Miner 2.1.1 32-bit and 64-bit Edition Release Notes Definiens Documentation: Image Miner 2.1.1 Release Notes Imprint 2013 Definiens AG. All rights reserved. This document may be copied

More information

SMS2CMDB Project Summary v1.6

SMS2CMDB Project Summary v1.6 SMS2CMDB Project Summary v1.6 Project Abstract SMS2CMDB provides the capability to integrate Microsoft Systems Management Server (MS- SMS) data with BMC Atrium CMDB (Atrium CMDB) and the BMC Remedy Asset

More information

HIS document 2 Loading Observations Data with the ODDataLoader (version 1.0)

HIS document 2 Loading Observations Data with the ODDataLoader (version 1.0) HIS document 2 Loading Observations Data with the ODDataLoader (version 1.0) A guide to using CUAHSI s ODDataLoader tool for loading observations data into an Observations Data Model compliant database

More information

HouseLink HL-10E. Installation and Operation Manual Modbus TCP and XML

HouseLink HL-10E. Installation and Operation Manual Modbus TCP and XML HouseLink HL-10E Installation and Operation Manual Modbus TCP and XML HouseLink HL-10E 4/25/2018 Table of Contents Installation Overview... 3 Components... 3 BinTrac Indicator... 3 Load Cell Bracket...

More information

ODM 1.1. An application Hydrologic. June Prepared by: Jeffery S. Horsburgh Justin Berger Utah Water

ODM 1.1. An application Hydrologic. June Prepared by: Jeffery S. Horsburgh Justin Berger Utah Water ODM M STREAMING VERSION DATAA LOADER 1.1 An application for loading streaming sensor data into the CUAHSI Hydrologic Information System Observations Data Model June 2008 Prepared by: Jeffery S. Horsburgh

More information

Documentation Roadmap for Cisco Prime LAN Management Solution 4.2

Documentation Roadmap for Cisco Prime LAN Management Solution 4.2 Documentation Roadmap for Cisco Prime LAN Thank you for purchasing Cisco Prime LAN Management Solution (LMS) 4.2. This document provides an introduction to the Cisco Prime LMS and lists the contents of

More information

openresty / array-var-nginx-module

openresty / array-var-nginx-module 1 of 6 2/17/2015 11:20 AM Explore Gist Blog Help itpp16 + openresty / array-var-nginx-module 4 22 4 Add support for array variables to nginx config files 47 commits 1 branch 4 releases 2 contributors array-var-nginx-module

More information

Bar Code Discovery. Administrator's Guide

Bar Code Discovery. Administrator's Guide Bar Code Discovery Administrator's Guide November 2012 www.lexmark.com Contents 2 Contents Overview...3 Configuring the application...4 Configuring the application...4 Configuring Bar Code Discovery...4

More information

This file includes important notes on this product and also the additional information not included in the manuals.

This file includes important notes on this product and also the additional information not included in the manuals. --- fi Series PaperStream IP driver 1.30 README file --- Copyright PFU LIMITED 2013-2015 This file includes important notes on this product and also the additional information not included in the manuals.

More information

calio / form-input-nginx-module

calio / form-input-nginx-module https://github.com/ 1 of 5 2/17/2015 11:27 AM Explore Gist Blog Help itpp16 + calio / form-input-nginx-module 5 46 9 This is a nginx module that reads HTTP POST and PUT request body encoded in "application/x-www-formurlencoded",

More information

SQL. Advanced Level SQL From The Ground Up

SQL. Advanced Level SQL From The Ground Up SQL Advanced Level SQL From The Ground Up Copyright 2017 by Keith Dvorjak - All rights reserved. The transmission, duplication, or reproduction of any of the following work including specific information

More information

LGR Toolset (beta) User Guide. IDN Program 24 October 2017

LGR Toolset (beta) User Guide. IDN Program 24 October 2017 LGR Toolset (beta) User Guide IDN Program 24 October 2017 1 Introduction to LGR Toolset (beta) Label Generation Rulesets (LGRs) specify metadata, code point repertoire, variant rules and Whole Label Evaluation

More information

Open Source and Standards: A Proposal for Collaboration

Open Source and Standards: A Proposal for Collaboration ETSI Workshop on Open Source and ization: Legal Interactions September 16, 2016 Sophia Antipolis Open Source and s: A Proposal for Collaboration David Marr VP & Legal Counsel Open Source Group Qualcomm

More information

CSCE Inspection Activity Name(s):

CSCE Inspection Activity Name(s): CSCE 747 - Inspection Activity Name(s): You are inspecting the source code for the Graduate Record and Data System (GRADS) - a system that graduate students can log into and use to view their transcript

More information

CSC Web Programming. Introduction to SQL

CSC Web Programming. Introduction to SQL CSC 242 - Web Programming Introduction to SQL SQL Statements Data Definition Language CREATE ALTER DROP Data Manipulation Language INSERT UPDATE DELETE Data Query Language SELECT SQL statements end with

More information

Copyright PFU LIMITED

Copyright PFU LIMITED -------------------------------------------------------- PaperStream Capture 1.0.12 README File -------------------------------------------------------- Copyright PFU LIMITED 2013-2015 This file contains

More information

SkyPilot OS Installation: Fedora Core 5

SkyPilot OS Installation: Fedora Core 5 SkyPilot OS Installation: Fedora Core 5 PN 671-00024-01 2006 SkyPilot Networks, Inc. All rights reserved This publication, or parts thereof, may not be reproduced in any form, by any method, for any purpose.

More information

PageScope Box Operator Ver. 3.2 User s Guide

PageScope Box Operator Ver. 3.2 User s Guide PageScope Box Operator Ver. 3.2 User s Guide Box Operator Contents 1 Introduction 1.1 System requirements...1-1 1.2 Restrictions...1-1 2 Installing Box Operator 2.1 Installation procedure...2-1 To install

More information

Introduction to Computer Science and Business

Introduction to Computer Science and Business Introduction to Computer Science and Business This is the second portion of the Database Design and Programming with SQL course. In this portion, students implement their database design by creating a

More information

Navigator Documentation

Navigator Documentation Navigator Documentation Release 1.0.0 Simon Holywell February 18, 2016 Contents 1 Installation 3 1.1 Packagist with Composer........................................ 3 1.2 git Clone or Zip Package.........................................

More information

Definiens. Image Miner bit and 64-bit Editions. Release Notes

Definiens. Image Miner bit and 64-bit Editions. Release Notes Definiens Image Miner 2.0.2 32-bit and 64-bit Editions Release Notes Definiens Documentation: Image Miner 2.0.2 Release Notes Imprint 2012 Definiens AG. All rights reserved. This document may be copied

More information

Fujitsu ScandAll PRO V2.1.5 README

Fujitsu ScandAll PRO V2.1.5 README -------------------------------------------------------- Fujitsu ScandAll PRO V2.1.5 README -------------------------------------------------------- Copyright PFU Limited 2007-2017 This file contains information

More information

Supported and Interoperable Devices and Softwares for the Cisco Secure Access Control System 5.2

Supported and Interoperable Devices and Softwares for the Cisco Secure Access Control System 5.2 Supported and Interoperable Devices and Softwares for the Cisco Secure Access Control System 5.2 Revised: March 11, 2013 The Cisco Secure Access Control System Release 5.2, hereafter referred to as ACS,

More information

IETF TRUST. Legal Provisions Relating to IETF Documents. February 12, Effective Date: February 15, 2009

IETF TRUST. Legal Provisions Relating to IETF Documents. February 12, Effective Date: February 15, 2009 IETF TRUST Legal Provisions Relating to IETF Documents February 12, 2009 Effective Date: February 15, 2009 1. Background The IETF Trust was formed on December 15, 2005, for, among other things, the purpose

More information

Explaining & Accessing the SPDX License List

Explaining & Accessing the SPDX License List Explaining & Accessing the SPDX License List SOFTWARE PACKAGE DATA EXCHANGE Gary O Neall Source Auditor Inc. Jilayne Lovejoy ARM August, 2014 Copyright Linux Foundation 2014 1 The SPDX License List 2 The

More information

Course Outline and Objectives: Database Programming with SQL

Course Outline and Objectives: Database Programming with SQL Introduction to Computer Science and Business Course Outline and Objectives: Database Programming with SQL This is the second portion of the Database Design and Programming with SQL course. In this portion,

More information

pyserial-asyncio Documentation

pyserial-asyncio Documentation pyserial-asyncio Documentation Release 0.4 pyserial-team Feb 12, 2018 Contents 1 Short introduction 3 2 pyserial-asyncio API 5 2.1 asyncio.................................................. 5 3 Appendix

More information

DAP Controller FCO

DAP Controller FCO Release Note DAP Controller 6.40.0412 FCO 2016.046 System : Business Mobility IP DECT Date : 30 June 2016 Category : Maintenance Product Identity : DAP Controller 6.40.0412 Queries concerning this document

More information

UNIT III INTRODUCTION TO STRUCTURED QUERY LANGUAGE (SQL)

UNIT III INTRODUCTION TO STRUCTURED QUERY LANGUAGE (SQL) UNIT III INTRODUCTION TO STRUCTURED QUERY LANGUAGE (SQL) 3.1Data types 3.2Database language. Data Definition Language: CREATE,ALTER,TRUNCATE, DROP 3.3 Database language. Data Manipulation Language: INSERT,SELECT,UPDATE,DELETE

More information

LGR Toolset (beta) User Guide. IDN Program October 2016

LGR Toolset (beta) User Guide. IDN Program October 2016 LGR Toolset (beta) User Guide IDN Program October 2016 Introduction to LGR Toolset (beta) Label Generation Rulesets (LGRs) specify code point repertoire, variant rules and Whole Label Evaluation (WLE)

More information