Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Astrato を ClickHouse に接続する

コミュニティ管理

Astrato は Pushdown SQL を使用して、ClickHouse Cloud またはオンプレミス環境のデプロイメントに直接クエリを実行します。これにより、業界をリードする ClickHouse のパフォーマンスを活かして、必要なすべてのデータにアクセスできます。

接続に必要な情報

データ接続を設定する際は、次の情報が必要です。

  • データ接続: ホスト名、ポート

  • データベース認証情報: ユーザー名、パスワード

HTTP(S) で ClickHouse に接続するには、次の情報が必要です。

Parameter(s) Description
HOST and PORT 通常、TLS を使用する場合のポートは 8443、TLS を使用しない場合は 8123 です。
DATABASE NAME デフォルトでは default という名前のデータベースがあります。接続先のデータベース名を使用してください。
USERNAME and PASSWORD デフォルトのユーザー名は default です。用途に応じたユーザー名を使用してください。

ClickHouse Cloud サービスの詳細は、ClickHouse Cloud コンソールで確認できます。 サービスを選択し、Connect をクリックします。

ClickHouse Cloud サービスの接続ボタン

HTTPS を選択します。接続情報は curl コマンドの例として表示されます。

ClickHouse Cloud HTTPS 接続情報

セルフマネージド ClickHouse を使用している場合、接続情報は ClickHouse 管理者によって設定されます。

ClickHouse へのデータ接続の作成

  • サイドバーで Data を選択し、データ接続 タブを選択します (または、次のリンクにアクセスします: https://app.astrato.io/data/sources) ​
  • 画面右上の New Data Connection ボタンをクリックします。
Astrato Data Connection
  • ClickHouse を選択します。
Astrato ClickHouse Data Connection
  • 接続ダイアログで必須フィールドを入力します
Astrato connect to ClickHouse required fields
  • Test Connection をクリックします。接続に成功したら、データ接続に 名前 を付けて Next. をクリックします。

  • データ接続の ユーザーアクセス を設定し、connect. をクリックします。

Astrato connect to ClickHouse User Access
  • 接続が作成され、データビューも作成されます。

セマンティックモデル / データビューを作成する

データビュー エディタでは、ClickHouse 内のすべてのテーブルとスキーマが表示されます。まずはその中からいくつか選択してください。

Astrato から ClickHouse のユーザーアクセスに接続

データを選択したら、次は データビュー を定義します。Web ページ右上の Define をクリックしてください。

ここでは、データを結合できるだけでなく、管理された次元とメジャーを作成 することもできます。これにより、さまざまなチーム間でビジネスロジックの一貫性を保ちやすくなります。

Astrato から ClickHouse のユーザーアクセスに接続

Astrato は結合をインテリジェントに提案します。これには、ClickHouse のキーも活用したメタデータの利用が含まれます。提案された結合を使えば、車輪の再発明をすることなく、適切に管理された ClickHouse データを基にすぐに作業を開始できます。また、結合の品質 も表示されるため、Astrato ですべての提案内容を詳細に確認できます。

Astrato から ClickHouse のユーザーアクセスに接続

ダッシュボードの作成

わずか数ステップで、Astrato で最初のチャートを作成できます。

  1. Visuals パネルを開きます
  2. ビジュアルを選択します (まずは Column Bar Chart を選びましょう)
  3. 次元を追加します
  4. メジャーを追加します
Astrato を ClickHouse の ユーザーアクセス に接続

各可視化に対応する生成された SQL を表示する

透明性と正確性は Astrato の中核を成しています。生成されたすべてのクエリを確認できるため、常に完全な制御を維持できます。すべてのコンピュートは ClickHouse 上で直接実行されるため、その高速性を活かしながら、強固なセキュリティとガバナンスも確保できます。

ClickHouse の ユーザーアクセス に接続する Astrato

完成したダッシュボードの例

美しく完成されたダッシュボードやデータアプリケーションの実現は、もう目前です。構築した内容をさらに確認するには、当社の Web サイトにあるデモギャラリーをご覧ください。 https://astrato.io/gallery

Astrato が ClickHouse のユーザーアクセスに接続
Navigation