跳至內容

ADBC Snowflake 驅動程式

用法

adbcsnowflake()

# S3 method for class 'adbcsnowflake_driver_snowflake'
adbc_database_init(driver, ..., uri = NULL)

# S3 method for class 'adbcsnowflake_database'
adbc_connection_init(database, ..., adbc.connection.autocommit = NULL)

# S3 method for class 'adbcsnowflake_connection'
adbc_statement_init(
  connection,
  ...,
  adbc.ingest.target_table = NULL,
  adbc.ingest.mode = NULL
)

參數

驅動程式

一個 adbc_driver()

...

傳遞給驅動程式的額外鍵/值選項。

uri

資料庫路徑的 URI (例如,user[:password]@account/database[?param1=value1])

資料庫

一個 adbc_database

adbc.connection.autocommit

使用 FALSE 停用預設的自動提交行為。

連線

一個 adbc_connection

adbc.ingest.target_table

大量插入的目標表格名稱。

adbc.ingest.mode

是要建立 (預設) 還是附加。

範例

adbcsnowflake()
#> <adbcsnowflake_driver_snowflake> List of 2
#>  $ driver_init_func:Class 'adbc_driver_init_func' <externalptr> 
#>  $ .child_count    : int 0