Document toolboxDocument toolbox

Connecting R to Kyvos semantic models

Prerequisites

The Kyvos ODBC driver should be installed and configured on the computer where you want to use R to connect to the Kyvos semantic model.

Steps to connect to Kyvos using R

  1. Install R from the following link:
    https://cloud.r-project.org/

  2. Open R and run the following command to install the ODBC package.

    install.packages("odbc")

ODBC will be installed, as shown in the following figure.

image-20240326-053306.png
  1. Verify that ODBC recognizes the installed drivers using odbcListDrivers() command.

    library(odbc) sort(unique(odbcListDrivers()[[1]]))

    Here’s a screenshot for reference.

    Connection_R2.png
  2. Connect to Kyvos using the following command.

    library(odbc) con <- dbConnect(odbc::odbc(), driver = "Kyvos ODBC Driver", UserName = "username", PWD = "password", host = "192.168.8.190", port=8081, HTTPPath = "kyvos/sql")
  3. Verify the above connection with the command below.

  4. Run the queries using the following command.

  5. After executing the queries close the connection using the dbDisconnect(con). command.

  6. Execute the dbIsValid(con) command to ensure that the connection is disconnected.

Copyright Kyvos, Inc. All rights reserved.