1732399548
2024-11-22 15:17:00
この記事は、SQL の知識があり、(PowerBI、Tableau、Looker Studio などの強力な手段を使用せずに) 最小限のレポート ソリューションを迅速に実装したいと考えている人を対象としています。
テーブルを含むデータベース (Mysql、Maridb、または Postgresql タイプ) から始めましょう。 monthly_sales 月次売上高を含む:
| 月 | sales_amount_eur |
|---|---|
2024-01-01 |
8730 |
2024-02-01 |
9620 |
2024-03-01 |
4210 |
2024-04-01 |
6732 |
2024-05-01 |
9921 |
2024-06-01 |
8176 |
2024-07-01 |
7623 |
私たちの目標は次のとおりです。
- この情報をグラフで表示するレポートを生成します。
- 毎月 1 日に更新してください。
1 – インストール
インストールしてみましょう CTフリーク。
Ubuntu でターミナルを開いて次を実行します。
sudo snap install ctfreak
代替インストール (Docker、Windows、Freebsd など) の場合は機能します。 イチ。
2 – コネクション
に行く http://ローカルホスト:6700 そして経由して接続します admin / ctfreak。
3 – データベースの追加
に行く データベース → 新しいデータベース、そのタイプを選択します (例: ポストグレSQL)、接続パラメータを入力します。
データベースを追加することを検証します。
4 – プロジェクトの作成
そして プロジェクト これにより、すべての報告タスクを統合できるようになります。
に行く プロジェクト → 新しいプロジェクト:
プロジェクトの作成を検証します。
5 – タスクの作成 SQLレポート
レポートは次のタイプのタスクを通じて生成されます。 SQLレポート 私たちのプロジェクトに関連したものです。
これを行うには、次の場所に移動します プロジェクト → 報告 → 新しいタスク、選択します SQLレポート タスクの種類として次の情報を入力します。
SQL クエリでは、サフィックスは _c_month できるようにします日付値を次のようにフォーマットする必要があることを示します 月 グラフで。
このフォームを検証して、SQL クエリから毎月 1 日の午前 9 時に月次売上レポートを生成するタスクを作成します。生成されたレポートは 2 年間 (730 日) 保持されます。
このタスクを今すぐ実行しましょう (経由) プロジェクト → 報告 → 売上報告書 -> 実行する) 期待されるレポートを取得するには:
結論
ご覧のとおり、このレポートは私たちの当初のニーズによく応えています。
CTFreak の他の機能を利用して、次のような改善を行うことを躊躇しないでください。
- 他のグラフィックを追加します。
- 設定の追加 染色 考慮する販売期間を定義します。
- 特定のユーザーに読み取り専用アクセスを追加します (ロール経由) ビューア)。
- レポートを開くためのリンクを含む電子メールを各世代に送信します ( 通知する)。
- 複数のレポートの生成を同期します (タイプタスク経由) ワークフロー)。
#つのステップで最初のダッシュボードを使用して軽量の #ソリューションを導入します



