Cassandra - Design Center 設定 - Mule 4

Design Center を使用すると、アプリケーションを視覚的に作成できます。 Design Center を使用するには、Anypoint Platform システム管理者と連携して、デザイン環境​があることを確認します。

Design Center でアプリケーションを作成する手順は、次のとおりです。

  • アプリケーションの入力元 (トリガー) を設定する。

  • コンポーネントとしてコネクタを追加して、アプリケーションの入力を処理する。

トリガーを設定する

  1. Design Center で、[Create (作成)]​ をクリックします。

  2. [Create new application (新規アプリケーションの作成)]​ をクリックします。

  3. [Project name (プロジェクト名)]​ を指定します。

  4. [Go straight to canvas (キャンバスに直接移動)]​ をクリックして [Let’s get started (はじめよう)]​ から離れます。

  5. トリガーカードをクリックします。

  6. コネクタを入力元トリガーとして使用している場合、そのコネクタを検索します。そうでない場合は、HTTP またはスケジューラーを検索します。

  7. トリガーの設定を続行します。詳細は、「Cassandra Connector リファレンス」​を参照してください。

これでコンポーネントを設定する準備ができました。

対象コンポーネントを設定する

  1. トリガーカードの右にある [+]​ をクリックします。

  2. [Select a component (コンポーネントを選択)]​ カードで、コネクタを検索します。

  3. 次の項目を設定してコネクタの HTTP 要素を作成します。

    項目 説明

    Protocol (プロトコル)

    HTTP エンドポイント用に選択します。HTTP または HTTPS (セキュア) を選択できます。

    Host (ホスト)

    Mule アプリケーションが要求をリスンする IP アドレス。

    Port (ポート)

    Mule アプリケーションが要求をリスンするアドレス。

    Base Path (ベースパス)

    Mule アプリケーションが要求をリスンするパス。

  4. プラス記号を選択して、コンポーネントを追加します。

  5. コンポーネントとしてコネクタを選択します。

  6. 操作を選択します。

  7. Cassandra Connector をクリックして、ホスト、ポート、キースペース、および認証を設定します。

    項目 説明

    Host (ホスト)

    Cassandra ノードのホスト名または IP アドレスを入力します。

    Port (ポート)

    ポート番号を入力します。デフォルトポートは 9042​ です。

    Keyspace (キースペース)

    Cassandra キースペースを入力します。キースペースは列ファミリーをグループ化します。

    Username (ユーザー名)

    Cassandra YAML ファイルで PasswordAuthenticator​ を有効にしている場合、Cassandra ユーザー名を入力します。AllowAllAuthenticator​ を有効にしている場合、この値を空白のままにします。

    Password (パスワード)

    PasswordAuthenticator​ を有効にした場合、パスワードを入力します。 有効にしていない場合、この値を空白のままにします。

  8. 必要に応じて、Cassandra クラスターへの接続を設定します。

項目 説明

Cluster name (クラスター名)

Cassandra クラスター名。

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

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

Max schema agreement wait seconds (スキーマ一致の最大待機時間)

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

Compression (圧縮)

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

SSL

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

これらのステップを完了したら、Cassandra の例​を参照して、そこに記載されているユースケースを試してください。