CassandraDB コネクタリファレンス

Cassandra コネクタは、Apache Cassandra 3.1 用 DataStax Java ドライバを実装します。

設定


設定

パラメータ

名前 説明 デフォルト値 必須

Name (名前)

String (文字列)

この設定の名前。コネクタはこの名前の設定を参照します。

x

Connection (接続)

Connection (接続)

この設定に指定できる接続種別。

x

Expiration Policy (有効期限ポリシー)

ExpirationPolicy

ランタイムで有効期限の対象とみなされるまで、動的設定インスタンスがアイドル状態を維持できる最小時間を設定します。これは、インスタンスが有効期限の対象となった瞬間にプラットフォームでそのインスタンスが期限切れになるということではありません。インスタンスは必要に応じてランタイムによりパージされます。

接続種別

Connection (接続)

パラメータ

名前 説明 デフォルト値 必須

Host (ホスト)

String (文字列)

ホスト名または IP アドレス

localhost

Port (ポート)

String (文字列)

ポート (デフォルトは 9042)

9042

Keyspace (キースペース)

String (文字列)

Cassandra キースペース

Cluster Name (クラスタ名)

String (文字列)

Cassandra クラスタ名

Cluster Nodes (クラスタノード)

String (文字列)

Cassandra クラスタノードがサポートされます。このアドレスは、カンマで区切られた IP またはホストアドレスとポート番号です。形式: host1:port1, host2:port2、例: 127.0.0.1:9160, 127.0.0.2:9160。ポートが指定されていない場合、デフォルトの 9042 が使用されます。このパラメータを指定した場合、一般設定のホストとポートは無視されます。

Username (ユーザ名)

String (文字列)

Password (パスワード)

String (文字列)

認証で使用するパスワード。パスワードが null または空白のみの場合、コネクタは認証を使用せず、ユーザ名も空になっている必要があります。

Protocol Version (プロトコルバージョン)

Enumeration (列挙)。次のいずれかになります。

  • V1

  • V2

  • V3

  • V4

ドライバでサポートされるネイティブプロトコルのバージョン。

Max Schema Agreement Wait Seconds (スキーマ一致の最大待機時間)

Number (数値)

DDL クエリから戻るまでスキーマ一致を待機する最大時間。

0

Compression (圧縮)

Enumeration (列挙)。次のいずれかになります。

  • NONE

  • SNAPPY

  • LZ4

トランスポートで使用する圧縮。

SSL

Boolean (ブール)

クラスタに対して SSL の使用を有効にします。

false

Reconnection (再接続)

Reconnection (再接続)

アプリケーションがデプロイされたときに、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイが失敗します。

関連操作

  • addNewColumn

  • changeColumnType

  • createKeyspace

  • createTable

  • deleteColumnsValue

  • deleteRows

  • dropColumn

  • dropKeyspace

  • dropTable

  • executeCQLQuery

  • getTableNamesFromKeyspace

  • 挿入

  • renameColumn

  • 選択

  • 更新

操作

Add New Column

<cassandra-db:add-new-column>

新しい列を追加します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Table (テーブル)

String (文字列)

操作で使用するテーブルの名前。

x

Keyspace Name (キースペース名)

String (文字列)

(省略可能) 使用するテーブルを含むキースペース。

Alter Column Input (Alter Column の入力)

AlterColumnInput

新しい列の名前とその DataType を定義する POJO。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Change Column Type

<cassandra-db:change-column-type>

列の型を変更します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Table (テーブル)

String (文字列)

操作で使用するテーブルの名前。

x

Keyspace Name (キースペース名)

String (文字列)

(省略可能) 使用するテーブルを含むキースペース。

Alter Column Input (Alter Column の入力)

AlterColumnInput

変更する列の名前と新しい DataType を定義する POJO。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Create Keyspace

<cassandra-db:create-keyspace>

新しいキースペースを作成します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Input (入力)

CreateKeyspaceInput

キースペース名と複製の詳細を含む、操作の入力。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Create Table

<cassandra-db:create-table>

特定のキースペース内にテーブル (列ファミリ) を作成します。キースペースが指定されていない場合、ログインで使用されるキースペースが使用されます。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Create Table Input (Create Table の入力)

CreateTableInput

テーブル名、キースペース名、および列のリストを記述します。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Delete Columns Value

<cassandra-db:delete-columns-value>

where 句で指定されたオブジェクトから値を削除します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Table (テーブル)

String (文字列)

テーブルの名前。

x

Keyspace Name (キースペース名)

String (文字列)

(省略可能) 使用するテーブルを含むキースペース。

Entities (エンティティ)

Array of String (文字列の配列)

Operation input (操作の入力): 削除する列。

x

Where Clause (Where 句)

Object (オブジェクト)

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Delete Rows

<cassandra-db:delete-rows>

レコード全体を削除します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Table (テーブル)

String (文字列)

テーブルの名前。

x

Keyspace Name (キースペース名)

String (文字列)

(省略可能) 使用するテーブルを含むキースペース。

Where Clause (Where 句)

Object (オブジェクト)

操作の入力: 削除操作の where 句。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Drop Column

<cassandra-db:drop-column>

列を削除します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Table (テーブル)

String (文字列)

操作で使用するテーブルの名前。

x

Keyspace Name (キースペース名)

String (文字列)

(省略可能) 使用するテーブルを含むキースペース。

Column Name (列名)

String (文字列)

削除する列の名前。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Drop Keyspace

<cassandra-db:drop-keyspace>

キースペース全体を削除します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Keyspace Name (キースペース名)

String (文字列)

削除するキースペースの名前。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Drop Table

<cassandra-db:drop-table>

指定されたキースペースからテーブル全体を削除します。または、操作パラメータとして何も指定されていない場合は、ログインで使用されるキースペースからテーブル全体を削除します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Table Name (テーブル名)

String (文字列)

削除するテーブルの名前。

#[payload]

Keyspace Name (キースペース名)

String (文字列)

(省略可能) 削除するテーブルを含むキースペース。

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Execute CQL Query

<cassandra-db:execute-cql-query>

指定された未加工の入力クエリを実行します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Cql Input (CQL の入力)

CQLQueryInput

実行するパラメータ化されたクエリをパラメータと共に記述します。

#[payload]

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Variable (対象変数)

String (文字列)

操作の出力に対して評価する式。式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

出力

Type (型) Array of Object (オブジェクトの配列)。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Get Table Names From Keyspace

<cassandra-db:get-table-names-from-keyspace>

指定されたキースペースからすべてのテーブル名を返します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Keyspace Name (キースペース名)

String (文字列)

操作で使用するキースペースの名前。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Variable (対象変数)

String (文字列)

操作の出力に対して評価する式。式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

出力

Type (型) Array of String (文字列の配列)

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Insert

<cassandra-db:insert>

エンティティの挿入操作を実行します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Table (テーブル)

String (文字列)

エンティティの挿入先のテーブルの名前。

x

Keyspace Name (キースペース名)

String (文字列)

(省略可能) 使用するテーブルを含むキースペース。

Entity To Insert (挿入するエンティティ)

Object (オブジェクト)

挿入するエンティティ。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Rename Column

<cassandra-db:rename-column>

列の名前を変更します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Table (テーブル)

String (文字列)

操作で使用するテーブルの名前。

x

Keyspace Name (キースペース名)

String (文字列)

(省略可能) 使用するテーブルを含むキースペース。

Old Column Name (古い列名)

String (文字列)

変更する列の名前。

#[payload]

New Column Name (新しい列名)

String (文字列)

列の名前の新しい値。

x

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Select

<cassandra-db:select>

select クエリを実行します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Query (クエリ)

String (文字列)

実行するクエリ。

#[payload]

Parameters (パラメータ)

Array of Any (いずれかの配列)

クエリパラメータ。

Target Variable (対象変数)

String (文字列)

操作の出力を保存する変数の名前。

Target Variable (対象変数)

String (文字列)

操作の出力に対して評価する式。式の結果は対象変数に保存されます。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

出力

Type (型) Array of Object (オブジェクトの配列)。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Update

<cassandra-db:update>

エンティティの更新操作を実行します。

パラメータ

名前 説明 デフォルト値 必須

Configuration (設定)

String (文字列)

使用する設定の名前。

x

Table (テーブル)

String (文字列)

更新するエンティティを含むテーブルの名前。

x

Keyspace Name (キースペース名)

String (文字列)

(省略可能) 削除するテーブルを含むキースペース。

Entity To Update (更新するエンティティ)

Object (オブジェクト)

更新するエンティティ。

#[payload]

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

接続エラーが発生した場合の再試行戦略。

次の設定の場合

  • config

スロー

  • CASSANDRA-DB:ALREADY_EXISTS

  • CASSANDRA-DB:AUTHENTICATION

  • CASSANDRA-DB:BOOTSTRAPPING

  • CASSANDRA-DB:BUSY_CONNECTION

  • CASSANDRA-DB:BUSY_POOL

  • CASSANDRA-DB:CassandraException

  • CASSANDRA-DB:CassandraExecution

  • CASSANDRA-DB:CODEC_NOT_FOUND

  • CASSANDRA-DB:CONNECTION

  • CASSANDRA-DB:CONNECTIVITY

  • CASSANDRA-DB:DRIVER_INTERNAL_ERROR

  • CASSANDRA-DB:FRAME_TOO_LONG

  • CASSANDRA-DB:FUNCTION_EXECUTION

  • CASSANDRA-DB:INVALID_CONFIGURATION_IN_QUERY

  • CASSANDRA-DB:INVALID_QUERY

  • CASSANDRA-DB:INVALID_TYPE

  • CASSANDRA-DB:NO_HOST_AVAILABLE

  • CASSANDRA-DB:OPERATION_FAILED

  • CASSANDRA-DB:OPERATION_NOT_APPLIED

  • CASSANDRA-DB:OPERATION_TIMED_OUT

  • CASSANDRA-DB:OVERLOADED

  • CASSANDRA-DB:PAGING_STATE

  • CASSANDRA-DB:PROTOCOL_ERROR

  • CASSANDRA-DB:QUERY_CONSISTENCY

  • CASSANDRA-DB:QUERY_ERROR

  • CASSANDRA-DB:QUERY_EXECUTION

  • CASSANDRA-DB:QUERY_VALIDATION

  • CASSANDRA-DB:READ_FAILURE

  • CASSANDRA-DB:READ_TIMEOUT

  • CASSANDRA-DB:RETRY_EXHAUSTED

  • CASSANDRA-DB:SERVERE_RROR

  • CASSANDRA-DB:SYNTAX_ERROR

  • CASSANDRA-DB:TRACE_RETRIEVAL

  • CASSANDRA-DB:TRANSPORT

  • CASSANDRA-DB:TRUNCATE

  • CASSANDRA-DB:UNAUTHORIZED

  • CASSANDRA-DB:UNAVAILABLE

  • CASSANDRA-DB:UNKNOWN

  • CASSANDRA-DB:UNPREPARED

  • CASSANDRA-DB:UNRESOLVED_USER_TYPE

  • CASSANDRA-DB:UNSUPPORTED_FEATURE

  • CASSANDRA-DB:UNSUPPORTED_PROTOCOL_VERSION

  • CASSANDRA-DB:WRITE_FAILURE

  • CASSANDRA-DB:WRITE_TIMEOUT

Reconnection (再接続)

項目 説明 デフォルト値 必須

Fails Deployment (デプロイに失敗)

Boolean

アプリケーションがデプロイされたときに、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイが失敗します。

Reconnection Strategy (再接続戦略)

  • reconnect

  • reconnect-forever

使用する再接続戦略

Reconnect (再接続)

項目 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

Count (カウント)

Number (数値)

再接続の試行回数。

Reconnect Forever (繰り返し再接続)

項目 説明 デフォルト値 必須

Frequency (頻度)

Number (数値)

再接続する頻度 (ミリ秒)。

Expiration Policy (有効期限ポリシー)

項目 説明 デフォルト値 必須

Max Idle Time (最大アイドル時間)

Number (数値)

有効期限の対象とみなされるまで、動的設定インスタンスがアイドル状態を維持できる最大時間のスカラー時間値。

Time Unit (時間単位)

Enumeration (列挙)。次のいずれか:

  • DAYS (日)

  • HOURS (時)

  • MICROSECONDS (マイクロ秒)

  • MILLISECONDS (ミリ秒)

  • MINUTES (分)

  • NANOSECONDS (ナノ秒)

  • SECONDS (秒)

maxIdleTime 属性の時間単位。

Alter Column Input (Alter Column の入力)

項目 説明 デフォルト値 必須

Column (列)

String (文字列)

Enumeration (列挙)。次のいずれかになります。

  • ASCII

  • BIGINT

  • BLOB

  • BOOLEAN

  • COUNTER

  • DATE

  • DECIMAL

  • DOUBLE

  • FLOAT

  • INET

  • INT

  • SMALLINT

  • TEXT

  • TIME

  • TIMESTAMP

  • TIMEUUID

  • TINYINT

  • UUID

  • VARCHAR

  • VARINT

Create Keyspace Input (Create Keyspace の入力)

項目 説明 デフォルト値 必須

First Data Center (最初のデータセンター)

DataCenter

Keyspace Name (キースペース名)

String (文字列)

Next Data Center (次のデータセンター)

DataCenter

Replication Factor (複製係数)

Number (数値)

Replication Strategy Class (複製戦略クラス)

Enumeration (列挙)。次のいずれかになります。

  • SimpleStrategy

  • NetworkTopologyStrategy

Data Center (データセンター)

項目 説明 デフォルト値 必須

Name (名前)

String (文字列)

Value (値)

Number (数値)

Create Table Input (Create Table の入力)

項目 説明 デフォルト値 必須

Columns (列)

Array of ColumnInput (ColumnInput の配列)

Keyspace Name (キースペース名)

String (文字列)

Table Name (テーブル名)

String (文字列)

Column Input (列の入力)

項目 説明 デフォルト値 必須

Name (名前)

String (文字列)

Primary Key (主キー)

Boolean (ブール)

Enumeration (列挙)。次のいずれかになります。

  • ASCII

  • BIGINT

  • BLOB

  • BOOLEAN

  • COUNTER

  • DATE

  • DECIMAL

  • DOUBLE

  • FLOAT

  • INET

  • INT

  • SMALLINT

  • TEXT

  • TIME

  • TIMESTAMP

  • TIMEUUID

  • TINYINT

  • UUID

  • VARCHAR

  • VARINT

CQL Query Input (CQL クエリの入力)

項目 説明 デフォルト値 必須

Cql Query (CQL クエリ)

String (文字列)

Parameters (パラメータ)

Array of Any (いずれかの配列)

Was this article helpful?

💙 Thanks for your feedback!

Edit on GitHub