| AzureKusto | R Documentation |
Functions to connect to a Kusto cluster.
AzureKusto()
## S4 method for signature 'AzureKustoDriver'
dbConnect(drv, ..., bigint = c("numeric", "integer64"))
## S4 method for signature 'AzureKustoDriver'
dbCanConnect(drv, ...)
## S4 method for signature 'AzureKustoDriver'
dbDisconnect(conn, ...)
drv |
An AzureKusto DBI driver object, instantiated with |
... |
Authentication arguments supplied to |
bigint |
How to treat Kusto long integer columns. By default, they will be converted to R numeric variables. If this is "integer64", they will be converted to |
conn |
For |
Kusto is connectionless, so dbConnect simply wraps a database endpoint object, generated with kusto_database_endpoint(...). The endpoint itself can be accessed via the @endpoint slot. Similarly, dbDisconnect always returns TRUE.
dbCanConnect attempts to detect whether querying the database with the given information and credentials will be successful. The result may not be accurate; essentially all it does is check that its arguments are valid Kusto properties. Ultimately the best way to tell if querying will work is to try it.
For dbConnect, an object of class AzureKustoConnection.
For dbCanConnect, TRUE if authenticating with the Kusto server succeeded with the given arguments, and FALSE otherwise.
For dbDisconnect, always TRUE, invisibly.
kusto-DBI, dbReadTable, dbWriteTable, dbGetQuery, dbSendStatement, kusto_database_endpoint
## Not run:
db <- DBI::dbConnect(AzureKusto(),
server="https://mycluster.westus.kusto.windows.net", database="database", tenantid="contoso")
DBI::dbDisconnect(db)
# no authentication credentials: returns FALSE
DBI::dbCanConnect(AzureKusto(),
server="https://mycluster.westus.kusto.windows.net")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.