Batch Batch
Batch Certified

Bulk insert rows into Actian Vector using prepared statements

yaml
type: "io.kestra.plugin.jdbc.actianvector.Batch"
yaml
id: actianvector_batch_query
namespace: company.team

tasks:
  - id: query
    type: io.kestra.plugin.jdbc.actianvector.Query
    url: jdbc:vectorwise://dev:port/base
    username: "{{ secret('VECTORWISE_USERNAME') }}"
    password: "{{ secret('VECTORWISE_PASSWORD') }}"
    sql: |
      SELECT *
      FROM xref
      LIMIT 1500;
    fetchType: STORE

  - id: update
    type: io.kestra.plugin.jdbc.actianvector.Batch
    from: "{{ outputs.query.uri }}"
    url: jdbc:vectorwise://prod:port/base
    username: "{{ secret('VECTORWISE_USERNAME') }}"
    password: "{{ secret('VECTORWISE_PASSWORD') }}"
    sql: insert into xref values( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )

yaml
    id: actianvector_batch_query
    namespace: company.team

    tasks:
      - id: query
        type: io.kestra.plugin.jdbc.actianvector.Query
        url: jdbc:vectorwise://dev:port/base
        username: admin
        password: admin_passwd
        sql: |
          SELECT *
          FROM xref
          LIMIT 1500;
        fetchType: STORE

      - id: update
        type: io.kestra.plugin.jdbc.actianvector.Batch
        from: "{{ outputs.query.uri }}"
        url: jdbc:vectorwise://prod:port/base
        username: admin
        password: admin_passwd
        table: xref
Properties
Default1000
SubTypestring
Unitqueries
Unitrecords
Unitrecords