Ryft Cloud ODBC/JDBC Connector
|
|
- Clyde Lester Little
- 5 years ago
- Views:
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 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 informationSenturus 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 informationSenturus 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 informationRyft 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 informationSenturus 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 informationInstallation 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 informationInstallation 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 informationarc 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 informationRyft 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 informationRyft 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 informationRyft 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 informationSAS 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 informationRyft 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 informationThis 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 informationIntel 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 informationiwrite 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 informationDenkh 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 informationHALCoGen 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 informationPreface. 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 informationOpen 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 informationScott 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 informationAn 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 informationMUMPS 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 informationThe 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 informationGridDB 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 informationGreenplum 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 informationDB2 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 informationChapter-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 informationSystem 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 informationData 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 informationProgressBar 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 informationSimba 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 informationStatic 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 informationLabVIEW 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 informationMagicInfo 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 informationEcma 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 informationINTRODUCTION 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 informationTable 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 informationTeradata 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);
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 informationPackage 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 informationColdFusion 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 informationEcma 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 informationHYDRODESKTOP 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 information618 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 informationHYDRODESKTOP 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 informationCOPYRIGHTED 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 informationUS 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 informationOpen 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 informationVisit 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 informationLicense, 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 informationThis 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 informationMacro 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 informationUser 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 informationODM 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 informationANZ 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 informationAbout 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 informationGridDB 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 informationSQL 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 informationPrinciples 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 informationCopyright PFU LIMITED 2016
-------------------------------------------------------- PaperStream Capture Lite 1.0.1 README File -------------------------------------------------------- Copyright PFU LIMITED 2016 This file contains
More informationmodpoll 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 informationPackage 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 informationAdvanced 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 informationUnit 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 informationNemHandel 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 informationChapter 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 information2 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 informationNemHandel 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 informationInformation 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 informationDefiniens. 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 informationSMS2CMDB 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 informationHIS 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 informationHouseLink 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 informationODM 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 informationDocumentation 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 informationopenresty / 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 informationBar 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 informationThis 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 informationcalio / 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 informationSQL. 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 informationLGR 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 informationOpen 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 informationCSCE 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 informationCSC 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 informationCopyright PFU LIMITED
-------------------------------------------------------- PaperStream Capture 1.0.12 README File -------------------------------------------------------- Copyright PFU LIMITED 2013-2015 This file contains
More informationSkyPilot 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 informationPageScope 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 informationIntroduction 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 informationNavigator 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 informationDefiniens. 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 informationFujitsu ScandAll PRO V2.1.5 README
-------------------------------------------------------- Fujitsu ScandAll PRO V2.1.5 README -------------------------------------------------------- Copyright PFU Limited 2007-2017 This file contains information
More informationSupported 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 informationIETF 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 informationExplaining & 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 informationCourse 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 informationpyserial-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 informationDAP 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 informationUNIT 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 informationLGR 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