R
    • Dark
      Light

    R

    • Dark
      Light

    Article summary

    Doorda R SDK

    This package interacts with Doorda Hosted service on Presto for query execution.

    Features

    • Simplified Functions
    • Progress Bar when executing queries

    Installation

    install.packages("devtools")
    require("devtools")
    devtools::install_github("doorda/doorda-r-sdk", dependencies=TRUE)

    Create Connection

    library('DBI')
    library("DoordaHostSDK")
    conn <- dbConnect(DoordaHost(),
              user='username',
              password='password',
              catalog='catlog_name',
              schema='schema_name')

    Check Database Connection

    isConnected(conn)

    Query Database

    results_df = dbQuery(conn, "SELECT * FROM table_name")


    Get Catalog Names

    catalog_names = showCatalogs(conn)


    Get Schema Names
    schema_names = showSchemas(conn)


    Get Table Names
    table_names = showTables(conn)


    Get Table Stats (Currently only number of rows supported)
    table_stats = getTableStats(conn, "table_name")

    Get Column Names of Tables

    column_names = dbListFields(conn, "table_name")



    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.
    ESC

    Eddy AI, facilitating knowledge discovery through conversational intelligence