Команды копирования
Команда get_connectors
Возвращает коннекторы, относящиеся к воркспейсу, в котором осуществляется работа.
get_connectors ()
Команда create_connector
Позволяет создать коннекторы к источникам (s3custom / s3mlspace / s3amazon / s3google).
create_connector ( name : str , source_type : ConnectorSourceTypeEnum , parameters : dict )
Для создания коннектора к Amazon S3, Google Cloud Storage S3, Custom S3 (для бакетов Evolution, Advanced и S3-хранилищ пользователей) нужны следующие параметры:
source_type :s3custom / s3mlspace / s3amazon / s3googleparameters :{"endpoint" : string | required"bucket" : string | required"access_key_id" : string | required"security_key" : string | required}
Для создания коннектора к базам данных PostgreSQL, MySQL, MS SQL, Oracle DB нужны следующие параметры:
source_type :mssql / mysql / oracledb / postgresqlparameters :{"host" : string | required"port" : integer | minimum : 1 | exclusiveMaximum : 65536 | required"user" : string | required"password" : string | required"database" : string | required"schema" : string"query" : string}
Пример создания коннектора к хранилищу S3:
client_lib . create_connector ("my_s3_connector" ,source_type = client_lib . ConnectorSourceTypeEnum . s3custom ,parameters = {"endpoint" : "https://mys3endpoint" ,"bucket" : "b-usr-mybacket" ,"access_key_id" : "u-usr-mybacket-key" ,"security_key" : "security key" ,})
Была ли статья полезной ?
Предыдущая статья
Общие команды
Следующая статья
Отключенные функции, параметры и команды client_lib
- Команда get_connectors
- Команда create_connector