Canvas Data Utilities Documentation

Size: px
Start display at page:

Download "Canvas Data Utilities Documentation"

Transcription

1 Canvas Data Utilities Documentation Release 0.0.1a Kajigga Dev Mar 07, 2017

2

3 Contents 1 CanvasData Utilities Module Usage Config File Command-line Tool Usage Using the module programatically 7 3 Indices and tables 9 Python Module Index 11 i

4 ii

5 Canvas Data Utilities Documentation, Release 0.0.1a Contents: Contents 1

6 Canvas Data Utilities Documentation, Release 0.0.1a 2 Contents

7 CHAPTER 1 CanvasData Utilities Full documentation This python module is designed to make it easy to access Canvas Data files. Currently, this module makes it possible to: Convert downloaded Canvas Data files to CSV files with headers export SQL table creation statements list files for a table download all files or files for a specific table view the Canvas Data schema (fields, field types, etc) connect to a database (uses sqlalchemy) to create tables, import data, run SQL queries Module Usage This module can be used programatically in other scripts and software. An example of creating a canvas_data object is found below.: from canvas_data_utils.canvas_data_auth import CanvasData canvas_data_object = CanvasData( API_KEY=YOUR_API_KEY, API_SECRET=YOUR_API_SECRET, base_folder = YOUR_BASE_DIR, data_folder = YOUR_DATA_DIR) Once you have that object created, you can... generate mysql table creation statements 3

8 Canvas Data Utilities Documentation, Release 0.0.1a mysql_table_creation_statement = canvas_data_object.table_creation_statement('mysql') generate sqlite table creation statements sqlite_table_creation_statement = canvas_data_object.table_creation_statement('sqlite ') generate postgres table creation statements postgres_table_creation_statement = canvas_data_object.table_creation_statement( 'postgres') create tables in a database given by a connection string canvas_data_object.create_tables('sqlite:///{}'.format(db_filename)) fetch the current schema (as json) schema = canvas_data_object.fetch_schema() get a list of columns in a table user_dim_columns = canvas_data_object.get_schema_columns( 'user_dim') convert an text file download from TSV (Tab Separated Values) to CSV canvas_data_object.convert_tsv_to_csv(tsv_filepath) list all the tables in the schema table_list = canvas_data_object.table_list() download and convert all files to CSV canvas_data_object.convert_all_to_csv() list all downloadable files for a table file_list = canvas_data_object.list_all_files('user_dim') Config File You need to create a config file somewhere. This config file is a typical.ini file. It should look something like the following example. [config] API_SECRET = replace_with_api_secret_from_canvas_data API_KEY = replace_with_api_key_from_canvas_data base_folder = /path/to/base/folder/for/downloads/ data_folder = %(base_folder)s/test2 connection_string = sqlite:///%(base_folder)s/sample.db 4 Chapter 1. CanvasData Utilities

9 Canvas Data Utilities Documentation, Release 0.0.1a Note: The connection_string configuration follows the connection pattern needed by SQLAlchemy at sqlalchemy.org/en/rel_1_0/core/engines.html. This library supports any database type than SQLAlchemy does. Command-line Tool This library includes a command line utility called canvasdata. Usage canvasdata [-h] [--config CONFIG] [-t TABLE] [--offline OFFLINE] {convert_to_csv,import,create_tables,reset,sql_create_statement,list_ files,download,sample_queries,schema} optional arguments: -h, --help show this help message and exit --config CONFIG path to the configuration file -t TABLE specify a specific table --offline OFFLINE run in offline mode 1.3. Command-line Tool 5

10 Canvas Data Utilities Documentation, Release 0.0.1a 6 Chapter 1. CanvasData Utilities

11 CHAPTER 2 Using the module programatically class canvas_data_utils.canvas_data_auth.canvasdata(*args, **kwargs) Bases: object clear_table(schema_table) Delete all records from the table schema_table convert_all_to_csv() converts all files (downloading them first if necessary) to CSV create_tables(db_connect_string=none) creates all of the tables in the database download_all_files(table=none) Download all of the files for a given table or, if no table is specified, download all files for all tables. download_single_file(file_url, filename) Download a single file given the file_url and the filename to give the file. file_imported(filename) returns true if the file has been imported into the database. otherwise returns false get_latest_download(table) returns the latest downloaded file for a table import_all_requests() imports all requests files. requests files are incremental. To get a full picture of web traffic in a given time period, you must import the requests file individually import_data(schema_table=none, with_download=true) downloads and imports all tables unless schema_table is defined, in which case it only imports that table import_file(schema_table, csv_filename) imports the table specified by schema_table with the data from csv_filename. latest_files() returns the latest downloadable file for a table 7

12 Canvas Data Utilities Documentation, Release 0.0.1a list_all_files(schema_table) Lists all files for a table normalize_values_for_db(obj, schema_table) normalizes some of the data for the database. For example, many fields come across with N representing a null value. This method changes that to None so it imports correctly into the database. This method also ensures that floats are floats, integers are integers, date fields have proper dates or are blank, etc. remove_caches() removes all cached data (schema, imported_files, etc) from the base folder reset_database(db_connect_string=none) resets the database by dropping all known tables then recreating them. This method does _not_ import data. 8 Chapter 2. Using the module programatically

13 CHAPTER 3 Indices and tables genindex modindex search 9

14 Canvas Data Utilities Documentation, Release 0.0.1a 10 Chapter 3. Indices and tables

15 Python Module Index c canvas_data_utils, 5 11

16 Canvas Data Utilities Documentation, Release 0.0.1a 12 Python Module Index

17 Index C canvas_data_utils (module), 5 L latest_files() (canvas_data_utils.canvas_data_auth.canvasdata CanvasData (class in canvas_data_utils.canvas_data_auth), 7 list_all_files() (canvas_data_utils.canvas_data_auth.canvasdata clear_table() (canvas_data_utils.canvas_data_auth.canvasdata convert_all_to_csv() (canvas_data_utils.canvas_data_auth.canvasdata create_tables() (canvas_data_utils.canvas_data_auth.canvasdata D download_all_files() (canvas_data_utils.canvas_data_auth.canvasdata download_single_file() (canvas_data_utils.canvas_data_auth.canvasdata F file_imported() (canvas_data_utils.canvas_data_auth.canvasdata G get_latest_download() (canvas_data_utils.canvas_data_auth.canvasdata I import_all_requests() (canvas_data_utils.canvas_data_auth.canvasdata import_data() (canvas_data_utils.canvas_data_auth.canvasdata import_file() (canvas_data_utils.canvas_data_auth.canvasdata N normalize_values_for_db() (canvas_data_utils.canvas_data_auth.canvasdata method), 8 R remove_caches() (canvas_data_utils.canvas_data_auth.canvasdata method), 8 reset_database() (canvas_data_utils.canvas_data_auth.canvasdata method), 8 13

olapy Documentation Release Abilian SAS

olapy Documentation Release Abilian SAS olapy Documentation Release 0.6.2 Abilian SAS Oct 01, 2018 Contents 1 Installation 3 1.1 Install from PyPI............................................. 3 1.2 Install from Github............................................

More information

PyZabbixObj Documentation

PyZabbixObj Documentation PyZabbixObj Documentation Release 0.1 Fabio Toscano Aug 26, 2017 Contents Python Module Index 3 i ii PyZabbixObj Documentation, Release 0.1 PyZabbixObj is a Python module for working with Zabbix API,

More information

MySQL Installation Guide (Windows)

MySQL Installation Guide (Windows) Step1- Install MySQL MySQL Installation Guide (Windows) The following description is based on MySQL 5.7.17 for Windows. Go to MySQL download page ( http://dev.mysql.com/downloads/mysql/ ). Click the Go

More information

turbo-hipster Documentation

turbo-hipster Documentation turbo-hipster Documentation Release 0.1 Joshua Hesketh October 07, 2015 Contents 1 Turbo-hipster 3 1.1 Turbo-hipster and Zuul.......................................... 3 1.2 Typical workflow diagram........................................

More information

MySQL Installation Guide (OS X)

MySQL Installation Guide (OS X) Step1- Install MySQL MySQL Installation Guide (OS X) Go to MySQL download page (http://dev.mysql.com/downloads/mysql/). Download the DMG archive version. Select the correct installer based on your system.

More information

IceWarp to IceWarp Migration Guide

IceWarp to IceWarp Migration Guide IceWarp Unified Communications IceWarp to IceWarp Migration Guide Version 12.0 IceWarp to IceWarp Migration Guide 2 Contents IceWarp to IceWarp Migration Guide... 4 Used Terminology... 4 Brief Introduction...

More information

MySQL Installation Guide (Windows)

MySQL Installation Guide (Windows) Step1- Install MySQL MySQL Installation Guide (Windows) The following description is based on MySQL 5.7.10 for Windows. Go to MySQL download page (http://dev.mysql.com/downloads/mysql/). Click the Windows

More information

Set of python scripts to work with GnuCash books Documentation

Set of python scripts to work with GnuCash books Documentation Set of python scripts to work with GnuCash books Documentation Release 0.1.5 sdementen Nov 13, 2017 Contents 1 What s new 3 2 Documentation 5 3 piecash_utilities 11 4 Indices and tables 15 Python Module

More information

Traffic violations revisited

Traffic violations revisited Traffic violations revisited November 9, 2017 In this lab, you will once again extract data about traffic violations from a CSV file, but this time you will use SQLite. First, download the following files

More information

Pusher Documentation. Release. Top Free Games

Pusher Documentation. Release. Top Free Games Pusher Documentation Release Top Free Games January 18, 2017 Contents 1 Overview 3 1.1 Features.................................................. 3 1.2 The Stack.................................................

More information

Crate Shell. Release

Crate Shell. Release Crate Shell Release Jul 10, 2017 Contents 1 Installation & Usage 3 1.1 Limitations................................................ 5 2 Command Line Arguments 7 2.1 Example Usage..............................................

More information

Alarm Counter. A Ceilometer OpenStack Application

Alarm Counter. A Ceilometer OpenStack Application Alarm Counter A Ceilometer OpenStack Application Tejas Tovinkere Pattabhi UTD VOLUNTEER AT AWARD SOLUTIONS Summer 2015 Contents Alarm Counter 1 Introduction...2 2 Pre-Requisites...2 2.1 Server Creation...

More information

agate-sql Documentation

agate-sql Documentation agate-sql Documentation Release 0.5.3 (beta) Christopher Groskopf Aug 10, 2017 Contents 1 Install 3 2 Usage 5 3 API 7 3.1 Authors.................................................. 8 3.2 Changelog................................................

More information

Watson - DB. Release 2.7.0

Watson - DB. Release 2.7.0 Watson - DB Release 2.7.0 Jan 15, 2018 Contents 1 Build Status 3 2 Dependencies 5 3 Installation 7 4 Testing 9 5 Contributing 11 6 Table of Contents 13 6.1 Usage...................................................

More information

BanzaiDB Documentation

BanzaiDB Documentation BanzaiDB Documentation Release 0.3.0 Mitchell Stanton-Cook Jul 19, 2017 Contents 1 BanzaiDB documentation contents 3 2 Indices and tables 11 i ii BanzaiDB is a tool for pairing Microbial Genomics Next

More information

nidm Documentation Release 1.0 NIDASH Working Group

nidm Documentation Release 1.0 NIDASH Working Group nidm Documentation Release 1.0 NIDASH Working Group November 05, 2015 Contents 1 Why do I want to use this? 3 2 Under Development 5 2.1 Installation................................................ 5 2.2

More information

SQLite vs. MongoDB for Big Data

SQLite vs. MongoDB for Big Data SQLite vs. MongoDB for Big Data In my latest tutorial I walked readers through a Python script designed to download tweets by a set of Twitter users and insert them into an SQLite database. In this post

More information

Archan. Release 2.0.1

Archan. Release 2.0.1 Archan Release 2.0.1 Jul 30, 2018 Contents 1 Archan 1 1.1 Features.................................................. 1 1.2 Installation................................................ 1 1.3 Documentation..............................................

More information

databuild Documentation

databuild Documentation databuild Documentation Release 0.0.10 Flavio Curella May 15, 2015 Contents 1 Contents 3 1.1 Installation................................................ 3 1.2 Quickstart................................................

More information

Installing PostgreSQL on Windows Server 2003

Installing PostgreSQL on Windows Server 2003 Installing on Windows Server 2003 This Article covers installation of Version 9.3 32- bit on Windows Server 2003 32-bit OS Preflight Windows Server 9.3 32-bit Username :postgres Item Description 2003 R2

More information

INTRODUCTION TO DATABASES IN PYTHON. Creating Databases and Tables

INTRODUCTION TO DATABASES IN PYTHON. Creating Databases and Tables INTRODUCTION TO DATABASES IN PYTHON Creating Databases and Tables Creating Databases Varies by the database type Databases like PostgreSQL and MySQL have command line tools to initialize the database With

More information

1 INTRODUCTION TO EASIK 2 TABLE OF CONTENTS

1 INTRODUCTION TO EASIK 2 TABLE OF CONTENTS 1 INTRODUCTION TO EASIK EASIK is a Java based development tool for database schemas based on EA sketches. EASIK allows graphical modeling of EA sketches and views. Sketches and their views can be converted

More information

hmda_tools Documentation

hmda_tools Documentation hmda_tools Documentation Release 0.1.3 Clinton Dreisbach, CFPB Jul 27, 2017 Contents 1 Creating Databases 3 2 Loading Data 7 2.1 HMDA Code Sheet............................................ 7 2.2 CBSA...................................................

More information

DB Export/Import/Generate data tool

DB Export/Import/Generate data tool DB Export/Import/Generate data tool Main functions: quick connection to any database using defined UDL files show list of available tables and/or queries show data from selected table with possibility

More information

Enterprise Reporting -- APEX

Enterprise Reporting -- APEX Quick Reference Enterprise Reporting -- APEX This Quick Reference Guide documents Oracle Application Express (APEX) as it relates to Enterprise Reporting (ER). This is not an exhaustive APEX documentation

More information

REST API Operations. 8.0 Release. 12/1/2015 Version 8.0.0

REST API Operations. 8.0 Release. 12/1/2015 Version 8.0.0 REST API Operations 8.0 Release 12/1/2015 Version 8.0.0 Table of Contents Business Object Operations... 3 Search Operations... 6 Security Operations... 8 Service Operations... 11 Business Object Operations

More information

Mysql Query Browser Export Table Structure

Mysql Query Browser Export Table Structure Mysql Query Browser Export Table Structure such as MySQL Administrator and MySQL Query Browser, allowing you to configure, Default Schema: Enter the name of your database. MySQL Workbench can export a

More information

ExtraHop 7.3 ExtraHop Trace REST API Guide

ExtraHop 7.3 ExtraHop Trace REST API Guide ExtraHop 7.3 ExtraHop Trace REST API Guide 2018 ExtraHop Networks, Inc. All rights reserved. This manual in whole or in part, may not be reproduced, translated, or reduced to any machinereadable form without

More information

Manual Speedy Report. Copyright 2013 Im Softly. All rights reserved.

Manual Speedy Report. Copyright 2013 Im Softly. All rights reserved. 1 Manual Speedy Report 2 Table of Contents Manual Speedy Report... 1 Welcome!... 4 Preparations... 5 Technical Structure... 5 Main Window... 6 Create Report... 7 Overview... 7 Tree View... 8 Query Settings

More information

barge In option 127 bigdecimal variables 16 biginteger variables 16 boolean variables 15 business hours step 100

barge In option 127 bigdecimal variables 16 biginteger variables 16 boolean variables 15 business hours step 100 A aa_sample1.aef file 25 aa script 1 acceptable digits, specifying 137 accept step 67 annotate step 99 attach to fax step 95 auto attendant sample script 1 B barge In option 127 bigdecimal variables 16

More information

Installing the EasyLobby / WinDSX Integration

Installing the EasyLobby / WinDSX Integration I) System Requirements This version of the EasyLobby / WinDSX integration has been developed for EasyLobby version 9.0 and WinDSX version 3.7.23. It has not been tested with any other configurations. II)

More information

Using the Scripting Interface

Using the Scripting Interface CHAPTER 5 This chapter describes the scripting interface that ACS 5.3 provides to perform bulk operations on ACS objects using the Import and Export features. ACS provides the import and export functionalities

More information

Torndb Release 0.3 Aug 30, 2017

Torndb Release 0.3 Aug 30, 2017 Torndb Release 0.3 Aug 30, 2017 Contents 1 Release history 3 1.1 Version 0.3, Jul 25 2014......................................... 3 1.2 Version 0.2, Dec 22 2013........................................

More information

Product: DQ Order Manager Release Notes

Product: DQ Order Manager Release Notes Product: DQ Order Manager Release Notes Subject: DQ Order Manager v7.1.29 Version: 1.0 January 20, 2017 Distribution: ODT Customers DQ OrderManager v7.1.29 *** requires db update 20170120 or newer ***

More information

TangeloHub Documentation

TangeloHub Documentation TangeloHub Documentation Release None Kitware, Inc. September 21, 2015 Contents 1 User s Guide 3 1.1 Managing Data.............................................. 3 1.2 Running an Analysis...........................................

More information

Pypeline Documentation

Pypeline Documentation Pypeline Documentation Release 0.2 Kyle Corbitt May 09, 2014 Contents 1 Contents 3 1.1 Installation................................................ 3 1.2 Quick Start................................................

More information

I hate money. Release 1.0

I hate money. Release 1.0 I hate money Release 1.0 Nov 01, 2017 Contents 1 Table of content 3 2 Indices and tables 15 i ii «I hate money» is a web application made to ease shared budget management. It keeps track of who bought

More information

scrapekit Documentation

scrapekit Documentation scrapekit Documentation Release 0.1 Friedrich Lindenberg July 06, 2015 Contents 1 Example 3 2 Reporting 5 3 Contents 7 3.1 Installation Guide............................................ 7 3.2 Quickstart................................................

More information

Technical Reference Manual

Technical Reference Manual Technical Reference Manual Soil Scanner Benjamin Glover and Jack Mooney Last Revision: April 25, 2016 Table of Contents: A. Description B. Database Artifacts C. Features and References D. Web Services

More information

Introduction to pysqlite

Introduction to pysqlite Introduction to pysqlite A crash course to accessing SQLite from within your Python programs. Based on pysqlite 2.0. SQLite basics SQLite is embedded, there is no server Each SQLite database is stored

More information

Mastering phpmyadmiri 3.4 for

Mastering phpmyadmiri 3.4 for Mastering phpmyadmiri 3.4 for Effective MySQL Management A complete guide to getting started with phpmyadmin 3.4 and mastering its features Marc Delisle [ t]open so 1 I community experience c PUBLISHING

More information

Aquaforest CheckPoint Reference Guide

Aquaforest CheckPoint Reference Guide Aquaforest CheckPoint Reference Guide Version 1.01 April 2015 Copyright 2005-2015 Aquaforest Limited http://www.aquaforest.com/ Contents 1 Product Overview... 3 2 Installation and Licensing... 4 2.1 Installation...

More information

Dynamically build connection objects for Microsoft Access databases in SQL Server Integration Services SSIS

Dynamically build connection objects for Microsoft Access databases in SQL Server Integration Services SSIS Dynamically build connection objects for Microsoft Access databases in SQL Server Integration Services SSIS Problem As a portion of our daily data upload process, we receive data in the form of Microsoft

More information

edeposit.amqp.antivirus Release 1.0.1

edeposit.amqp.antivirus Release 1.0.1 edeposit.amqp.antivirus Release 1.0.1 February 05, 2015 Contents 1 Installation 3 1.1 Initialization............................................... 3 2 Usage 5 3 Content 7 3.1 Standalone script.............................................

More information

requests-cache Documentation

requests-cache Documentation requests-cache Documentation Release 0.4.13 Roman Haritonov Nov 09, 2017 Contents 1 User guide 3 1.1 Installation................................................ 3 1.2 Usage...................................................

More information

MySQL On Crux Part II The GUI Client

MySQL On Crux Part II The GUI Client DATABASE MANAGEMENT USING SQL (CIS 331) MYSL ON CRUX (Part 2) MySQL On Crux Part II The GUI Client MySQL is the Structured Query Language processor that we will be using for this class. MySQL has been

More information

Documentation Accessibility. Access to Oracle Support. Supported Browsers

Documentation Accessibility. Access to Oracle Support. Supported Browsers Oracle Cloud Known Issues for Oracle Business Intelligence Cloud Service E37404-12 March 2018 Known Issues Learn about the issues you may encounter when using Oracle Business Intelligence Cloud Service

More information

TUTORIAL FOR IMPORTING OTTAWA FIRE HYDRANT PARKING VIOLATION DATA INTO MYSQL

TUTORIAL FOR IMPORTING OTTAWA FIRE HYDRANT PARKING VIOLATION DATA INTO MYSQL TUTORIAL FOR IMPORTING OTTAWA FIRE HYDRANT PARKING VIOLATION DATA INTO MYSQL We have spent the first part of the course learning Excel: importing files, cleaning, sorting, filtering, pivot tables and exporting

More information

ers Documentation Release 0.13 ers-devs

ers Documentation Release 0.13 ers-devs ers Documentation Release 0.13 ers-devs November 14, 2013 Contents 1 Installation 3 2 Run as Virtual Machine 5 3 ers Package 7 3.1 ers Package............................................... 7 3.2 daemon

More information

Exploring the Microsoft Access User Interface and Exploring Navicat and Sequel Pro, and refer to chapter 5 of The Data Journalist.

Exploring the Microsoft Access User Interface and Exploring Navicat and Sequel Pro, and refer to chapter 5 of The Data Journalist. Chapter 5 Exporting Data from Access and MySQL Skills you will learn: How to export data in text format from Microsoft Access, and from MySQL using Navicat and Sequel Pro. If you are unsure of the basics

More information

Django-Select2 Documentation. Nirupam Biswas

Django-Select2 Documentation. Nirupam Biswas Nirupam Biswas Mar 07, 2018 Contents 1 Get Started 3 1.1 Overview................................................. 3 1.2 Installation................................................ 3 1.3 External Dependencies..........................................

More information

How to Recover a Primavera P6 Password

How to Recover a Primavera P6 Password How to Recover a Primavera P6 Password The answer to this problem depends on what type of database you are connecting to. Take a look at the two options below to see which one pertains to you. Error: Invalid

More information

Connect Databases to AutoCAD with dbconnect Nate Bartley Test Development Engineer autodesk, inc.

Connect Databases to AutoCAD with dbconnect Nate Bartley Test Development Engineer autodesk, inc. Connect Databases to AutoCAD with dbconnect Nate Bartley Test Development Engineer autodesk, inc. GD22-4 1 2 Agenda Introduction Overview of dbconnect Configure a data source Connect database to AutoCAD

More information

NCSS: Databases and SQL

NCSS: Databases and SQL NCSS: Databases and SQL Tim Dawborn Lecture 1, January, 2016 Motivation SQLite SELECT WHERE JOIN Tips 2 Outline 1 Motivation 2 SQLite 3 Searching for Data 4 Filtering Results 5 Joining multiple tables

More information

Marathon Documentation

Marathon Documentation Marathon Documentation Release 3.0.0 Top Free Games Feb 07, 2018 Contents 1 Overview 3 1.1 Features.................................................. 3 1.2 Architecture...............................................

More information

pyautocad Documentation

pyautocad Documentation pyautocad Documentation Release 0.1.2 Roman Haritonov December 30, 2012 CONTENTS i ii pyautocad - library aimed to simplify writing ActiveX Automation scripts for AutoCAD with Python CONTENTS 1 2 CONTENTS

More information

Python Working with files. May 4, 2017

Python Working with files. May 4, 2017 Python Working with files May 4, 2017 So far, everything we have done in Python was using in-memory operations. After closing the Python interpreter or after the script was done, all our input and output

More information

Nimsoft options for routing messages (QoS/Alarms) between hubs

Nimsoft options for routing messages (QoS/Alarms) between hubs Nimsoft options for routing messages (QoS/Alarms) between hubs Document updated 10/28/2011 This document covers the following options: A. attach and get queues B. post queues C. nas replication The table

More information

PVRC Internet Assignment & Duties

PVRC Internet Assignment & Duties PVRC Internet Assignment & Duties The PVRC Internet Presence Organization reports directly to the PVRC President. The position, titles, assigned personnel and responsibilities to the PVRC Internet Presence

More information

Copy Data From One Schema To Another In Sql Developer

Copy Data From One Schema To Another In Sql Developer Copy Data From One Schema To Another In Sql Developer The easiest way to copy an entire Oracle table (structure, contents, indexes, to copy a table from one schema to another, or from one database to another,.

More information

Moodle Destroyer Tools Documentation

Moodle Destroyer Tools Documentation Moodle Destroyer Tools Documentation Release 0.0.1 Manly Man Dec 22, 2017 With Web Services 1 Features and Screenshots 3 2 Grading with Webservices 7 2.1 Prerequisites...............................................

More information

RiotWatcher Documentation

RiotWatcher Documentation RiotWatcher Documentation Release 2.5.0 pseudonym117 Jan 29, 2019 Contents 1 To Start... 3 2 Using it... 5 3 Main API and other topics 7 4 Indices and tables 15 Python Module Index 17 i ii RiotWatcher

More information

IPython Cypher Documentation

IPython Cypher Documentation IPython Cypher Documentation Release 1.0.0 Javier de la Rosa December 11, 2016 Contents 1 Releases 3 2 Requirements 5 3 Dependencies 7 4 Installation 9 5 Getting Started 11 6 Configuration 13 7 Contents

More information

Sql Server 2005 Change Schema For All Tables

Sql Server 2005 Change Schema For All Tables Sql Server 2005 Change Schema For All Tables Associated with each securable are a set of permissions that we can grant to a From SQL Server 2005 onwards, every database object such as a procedure, view,

More information

Mobile Forms Integrator

Mobile Forms Integrator Mobile Forms Integrator Introduction Mobile Forms Integrator allows you to connect the ProntoForms service (www.prontoforms.com) with your accounting or management software. If your system can import a

More information

Motivation: Qgis: Database:

Motivation: Qgis: Database: Motivation: Qgis, is an excellent replacement of traditional GIS(Geographic Information System) like: Arcgis or GE Smallworld, this Qgis pulgin provides a set of features usually included in the cited

More information

sqlitebiter Documentation

sqlitebiter Documentation sqlitebiter Documentation Release 0.11.1 Tsuyoshi Hombashi Nov 25, 2017 Table of Contents 1 sqlitebiter 1 1.1 Summary................................................. 1 1.2 Features..................................................

More information

Custom Report Builder Installation Instruction and User Guide February 2010

Custom Report Builder Installation Instruction and User Guide February 2010 Installation Instruction and User Guide February 2010 Columbia, MD www.qualitytrainingsystems.com info@qualitytrainingsystems.com Contents Introduction... 1 1. Installing... 1 Download and Install CRB...

More information

origin destination duration New York London 415 Shanghai Paris 760 Istanbul Tokyo 700 New York Paris 435 Moscow Paris 245 Lima New York 455

origin destination duration New York London 415 Shanghai Paris 760 Istanbul Tokyo 700 New York Paris 435 Moscow Paris 245 Lima New York 455 CS50 Beyond Databases origin destination duration New York London 415 Shanghai Paris 760 Istanbul Tokyo 700 New York Paris 435 Moscow Paris 245 Lima New York 455 SQL SQL Databases MySQL PostgreSQL SQLite...

More information

PowerShield SNMP Adaptor

PowerShield SNMP Adaptor PowerShield SNMP Adaptor This manual describes the setup and operation of the PowerShield SNMP adaptor for the Sentinel battery monitoring system Published: April 2015 6300-079 SNMP User Manual Page 1

More information

[301] JSON. Tyler Caraza-Harter

[301] JSON. Tyler Caraza-Harter [301] JSON Tyler Caraza-Harter Learning Objectives Today JSON differences with Python syntax creating JSON files reading JSON files Read: Sweigart Ch 14 https://automatetheboringstuff.com/chapter14/ JSON

More information

pykafka Release dev.2

pykafka Release dev.2 pykafka Release 2.8.0-dev.2 Apr 19, 2018 Contents 1 Getting Started 3 2 Using the librdkafka extension 5 3 Operational Tools 7 4 PyKafka or kafka-python? 9 5 Contributing 11 6 Support 13 i ii pykafka,

More information

Automatically Generate Xml Schema From Sql Server Tables

Automatically Generate Xml Schema From Sql Server Tables Automatically Generate Xml Schema From Sql Server Tables Schema compare is one of the most important Visual Studio SQL Server You can even customize your report by providing your own XSD when generating

More information

PART I SQLAlchemy Core

PART I SQLAlchemy Core PART I SQLAlchemy Core Now that we can connect to databases, let s begin looking at how to use SQLAlchemy Core to provide database services to our applications. SQLAlchemy Core is a Pythonic way of representing

More information

Kiki Documentation. Release 0.7a1. Stephen Burrows

Kiki Documentation. Release 0.7a1. Stephen Burrows Kiki Documentation Release 0.7a1 Stephen Burrows August 14, 2013 CONTENTS i ii Kiki Documentation, Release 0.7a1 Kiki is envisioned as a Django-based mailing list manager which can replace Mailman. CONTENTS

More information

SQL Functionality SQL. Creating Relation Schemas. Creating Relation Schemas

SQL Functionality SQL. Creating Relation Schemas. Creating Relation Schemas SQL SQL Functionality stands for Structured Query Language sometimes pronounced sequel a very-high-level (declarative) language user specifies what is wanted, not how to find it number of standards original

More information

White Paper. Export of Fabasoft Folio Objects to a Relational Database. Fabasoft Folio 2017 R1 Update Rollup 1

White Paper. Export of Fabasoft Folio Objects to a Relational Database. Fabasoft Folio 2017 R1 Update Rollup 1 White Paper Export of Fabasoft Folio Objects to a Relational Database Fabasoft Folio 2017 R1 Update Rollup 1 Copyright Fabasoft R&D GmbH, Linz, Austria, 2018. All rights reserved. All hardware and software

More information

Orchestrating Big Data Solutions with Azure Data Factory

Orchestrating Big Data Solutions with Azure Data Factory Orchestrating Big Data Solutions with Azure Data Factory Lab 3 - Scheduling and Monitoring Azure Data Factory Pipelines Overview In this lab, you will use Azure Data Factory to schedule a data pipeline

More information

Pulp Python Support Documentation

Pulp Python Support Documentation Pulp Python Support Documentation Release 1.0.1 Pulp Project October 20, 2015 Contents 1 Release Notes 3 1.1 1.0 Release Notes............................................ 3 2 Administrator Documentation

More information

prompt Documentation Release Stefan Fischer

prompt Documentation Release Stefan Fischer prompt Documentation Release 0.4.1 Stefan Fischer Nov 14, 2017 Contents: 1 Examples 1 2 API 3 3 Indices and tables 7 Python Module Index 9 i ii CHAPTER 1 Examples 1. Ask for a floating point number: >>>

More information

More Skills 11 Export Queries to Other File Formats

More Skills 11 Export Queries to Other File Formats = CHAPTER 2 Access More Skills 11 Export Queries to Other File Formats Data from a table or query can be exported into file formats that are opened with other applications such as Excel and Internet Explorer.

More information

DOCUMENT REVISION HISTORY

DOCUMENT REVISION HISTORY DOCUMENT REVISION HISTORY Rev. No. Changes Date 000 New Document 10 Jan. 2011 001 Document Revision: 06 Jun. 2011 - Addition of section on MYSQL backup and restore. 002 Document Revision: 22 Jul. 2011

More information

The main differences with other open source reporting solutions such as JasperReports or mondrian are:

The main differences with other open source reporting solutions such as JasperReports or mondrian are: WYSIWYG Reporting Including Introduction: Content at a glance. Create A New Report: Steps to start the creation of a new report. Manage Data Blocks: Add, edit or remove data blocks in a report. General

More information

Notices. Test rules. Page 1 of 8. CS 1112 Spring 2018 Test 2

Notices. Test rules. Page 1 of 8. CS 1112 Spring 2018 Test 2 Page 1 of 8 Name: Email id: Notices Based on your past educational achievements, I expect you to do well on this test. Answer the questions in any order that you want. Hand in both parts of the test. Test

More information

Privacy and Security in Online Social Networks Department of Computer Science and Engineering Indian Institute of Technology, Madras

Privacy and Security in Online Social Networks Department of Computer Science and Engineering Indian Institute of Technology, Madras Privacy and Security in Online Social Networks Department of Computer Science and Engineering Indian Institute of Technology, Madras Lecture 08 Tutorial 2, Part 2, Facebook API (Refer Slide Time: 00:12)

More information

Oracle Sql Describe Schemas Query To Find Database

Oracle Sql Describe Schemas Query To Find Database Oracle Sql Describe Schemas Query To Find Database Oracle Application Express SQL Workshop and Utilities Guide. open You have several options when copying data between Oracle databases or between an Oracle

More information

NoSQL Databases An efficient way to store and query heterogeneous astronomical data in DACE. Nicolas Buchschacher - University of Geneva - ADASS 2018

NoSQL Databases An efficient way to store and query heterogeneous astronomical data in DACE. Nicolas Buchschacher - University of Geneva - ADASS 2018 NoSQL Databases An efficient way to store and query heterogeneous astronomical data in DACE DACE https://dace.unige.ch Data and Analysis Center for Exoplanets. Facility to store, exchange and analyse data

More information

WIRELESS DATABASE VIEWER PLUS (ENTERPRISE EDITION) SERVER SIDE USER GUIDE

WIRELESS DATABASE VIEWER PLUS (ENTERPRISE EDITION) SERVER SIDE USER GUIDE WIRELESS DATABASE VIEWER PLUS (ENTERPRISE EDITION) SERVER SIDE USER GUIDE PRODUCT VERSION: 4.2 Wireless Database Viewer Plus(Enterprise Edition) Page 1 CONTENTS 1 INTRODUCTION...4 1.1 FEATURES...4 2 INSTALLATION...5

More information

Workspace Administrator Help File

Workspace Administrator Help File Workspace Administrator Help File Table of Contents HotDocs Workspace Help File... 1 Getting Started with Workspace... 3 What is HotDocs Workspace?... 3 Getting Started with Workspace... 3 To access Workspace...

More information

izzati Documentation Release Gustav Hansen

izzati Documentation Release Gustav Hansen izzati Documentation Release 1.0.0 Gustav Hansen Sep 03, 2017 Contents: 1 Why? 3 1.1 Features.................................................. 3 2 Quickstart - Backend 5 2.1 Installation................................................

More information

ameh Documentation Release Eric Pierce

ameh Documentation Release Eric Pierce ameh Documentation Release 0.0.1 Eric Pierce July 17, 2012 CONTENTS 1 Motivation 3 2 Configuration 5 3 Usage 7 3.1 Permissions................................................ 7 3.2 init....................................................

More information

From MySQL to PostgreSQL

From MySQL to PostgreSQL From MySQL to PostgreSQL PostgreSQL Conference Europe 2013 Dimitri Fontaine dimitri@2ndquadrant.fr @tapoueh October, 31 2013 Dimitri Fontaine dimitri@2ndquadrant.fr @tapouehfrom MySQL to PostgreSQL October,

More information

Software Release Notes for XSS AD/SQL version 5.1.3

Software Release Notes for XSS AD/SQL version 5.1.3 Software Release Notes for XSS AD/SQL version 5.1.3 Support Information: Ensure Technologies Technical Support is available to provide any needed assistance. Please contact us at (734) 668-8800 or at support@ensuretech.com.

More information

Migration from Metalogix Archive Manager (MAM) to Enterprise Vault (EV)

Migration from Metalogix Archive Manager (MAM) to Enterprise Vault (EV) Migration from Metalogix Archive Manager (MAM) to Enterprise Vault (EV) FEBRUARY 29, 2016 TECH-ARROW a.s. KAZANSKÁ 5, 821 06 BRATISLAVA, SLOVAKIA All Rights Reserved Contents Source and target environment...

More information

DOCUMENT REVISION HISTORY

DOCUMENT REVISION HISTORY DOCUMENT REVISION HISTORY Rev. No. Changes Date 000 New Document 10 Jan. 2011 001 Document Revision: 06 Jun. 2011 - Addition of section on MYSQL backup and restore. 002 Document Revision: 22 Jul. 2011

More information

Let Robots Manage Your Schema Without Killing All Humans. Jenni

Let Robots Manage Your Schema Without Killing All Humans. Jenni Let Robots Manage Your Schema Without Killing All Humans Jenni Snyder @jcsuperstar Yelp s Mission Connecting people with great local businesses. Yelp Stats As of Q4 2015 86M 95M 70% 32 Database Engineering

More information

MySQL: Access Via PHP

MySQL: Access Via PHP MySQL: Access Via PHP CISC 282 November 15, 2017 phpmyadmin: Login http://cisc282.caslab. queensu.ca/phpmyadmin/ Use your NetID and CISC 282 password to log in 2 phpmyadmin: Select DB Clicking on this

More information

Pentaho Data Integration (PDI) Standards for Lookups, Joins, and Subroutines

Pentaho Data Integration (PDI) Standards for Lookups, Joins, and Subroutines Pentaho Data Integration (PDI) Standards for Lookups, Joins, and Subroutines Change log (if you want to use it): Date Version Author Changes 10/11/2017 1.0 Matthew Casper Contents Overview... 1 Before

More information

Jaywalking in Traffic Safe Migrations at Scale. Brad Urani Staff Engineer

Jaywalking in Traffic Safe Migrations at Scale. Brad Urani Staff Engineer Jaywalking in Traffic Safe Migrations at Scale Brad Urani Staff Engineer What is Scale? 20,000,000 rows fetched / sec 30,000 transactions / sec 6 TB + + People 14 Squads working on one of the biggest

More information

sqlalchemy-redshift Documentation

sqlalchemy-redshift Documentation sqlalchemy-redshift Documentation Release 0.7.2.dev0 Matt George Jan 17, 2018 Contents 1 Installation 3 2 Usage 5 3 Releasing 7 4 0.7.2 (unreleased) 9 5 0.7.1 (2018-01-17) 11 6 0.7.0 (2017-10-03) 13 7

More information