コンテンツにスキップ

チェンジログ – リリース 2026.06

Release 2026.06 により、digna は自動化、拡張性、プラットフォームの使いやすさで大きく前進します。
本リリースでは新しい digna Python SDK、公式の Docker 展開サポート、刷新されたダッシュボード体験、検証ルール管理の移植性強化を導入します。


リリース紹介動画

What's New in digna | The Major Release of 2026 — digna の YouTube チャンネルでの本リリースの紹介です。


新機能

digna Python SDK – Python であらゆる操作を自動化

  • インストール:
    pip install digna-sdk
    
  • Python からプログラム的に digna を管理・自動化
  • コードでプロジェクトを作成・設定
  • インスペクションやモニタリング実行をトリガー
  • データセット、ルール、設定をプログラムで管理
  • テーブルのプロファイリングとメタデータの抽出
  • プロファイリングとデータ品質結果を外部リポジトリやシステムへエクスポート
  • ノートブック、オーケストレーションツール、CI/CD パイプラインとの統合

影響: Python を使ったフルなインフラストラクチャー・アズ・コードと、データ品質・オブザーバビリティワークフローの高度な自動化を可能にします。


Docker サポート – 展開と運用の簡素化

  • digna の公式 Docker イメージをサポート
  • 環境間での迅速かつ一貫したセットアップ
  • 開発・テスト・本番環境での導入が容易に
  • Kubernetes や各種コンテナプラットフォームとの統合が簡単
  • デプロイの可搬性と再現性を向上

影響: 現代のクラウドネイティブアーキテクチャで digna をより簡単に展開・運用できるようになります。


QueryMode – 柔軟な SQL 実行戦略

クエリ実行戦略を設定:Single または Combined モード

Single Mode: 各統計量を専用の SQL クエリで個別に算出

  • メモリ制約が懸念される大規模データソースに最適
  • 結合クエリによるリソース枯渇(メモリ不足、スプール制限など)を防止
  • クエリ数は増えるが、1 クエリ当たりのメモリ使用量は少ない

Combined Mode: すべての統計量を単一の SQL クエリ内で計算

  • 全体のクエリ数とネットワークオーバーヘッドを削減
  • データソースがメモリ内で扱える場合にパフォーマンスを最適化
  • 頻繁で並列な実行に対して効率的

影響: データソースの特性に応じて、パフォーマンス、リソース使用量、メモリ安全性のバランスを細かく制御できます。


設定可能な予測モデル

異常検知の基盤となるモデルは、各系列について競合する複数の説明(パターンと直近の観測値の読み取りを組み合わせたもの)を比較検討し、それぞれがどれだけ強く裏付けられているかに応じて予測をブレンドするようになりました。単一の極端な値が後続の予測に波及することはなくなります。

データソースの新しい Model タブにある 2 つの設定でモデルを制御します。いずれも 0.0 から 1.0 の範囲で、既定値は 0.5 です:

  • Break Sensitivity – 新しい水準へのジャンプやトレンドの転換を、外れ値として扱わずに実際の変化として受け入れるまでの速さ
  • Model Complexity – モデルがどの程度の構造を探すか。カレンダー効果や単一のレベルシフトから、未知の周期、月内の日付効果、月次リセットまで

どちらもいつでも既定値に戻せます。それぞれの働きについては モデル設定 を参照してください。

影響: 許容範囲に対する既存の Sensitivity と Memory の設定(現在は Thresholds タブにあります)に加えて、予測モデルそのものを利用者が制御できるようになります。


異常通知の制御

  • データソースの異常設定に新しい Notifications タブを追加:
  • Minimum Alerts – 通知が送信されるまでに 1 回のインスペクションで必要となる、失敗したチェック(不確実なものは含まない)の数(既定値 1)
  • Pause After Notification (Days) – データソースについて通知した後、サブスクリプションが通知を控える期間(既定値 0、停止なし)

ダッシュボード体験の再設計

  • モダンで改善された UI/UX デザイン
  • より明確なナビゲーションと構成
  • モニタリング結果やデータ品質インサイトの可視性向上
  • アラート、統計、ダッシュボードの可読性を改善
  • 重要な運用情報へのアクセスを高速化

影響: すべてのユーザーの日常的な使いやすさと生産性が向上します。


検証ルールのインポート/エクスポート拡張

  • バリデーションルールのインポート/エクスポート機能を強化
  • 環境やプロジェクト間の移行が容易に
  • 標準化されたルールセットの再利用が簡単に
  • ガバナンスとルールのライフサイクル管理を改善
  • チーム間のコラボレーションを簡素化

影響: 組織全体でスケーラブルかつ一貫したデータ品質ガバナンスを実現します。


プラットフォーム強化点

  • 自動化のためのフル Python SDK 統合
  • Docker によるコンテナ化された展開
  • 再設計されたダッシュボードによる UX 改善
  • バリデーションロジックの移植性拡張

本リリースの恩恵を受ける人

  • データエンジニア:自動化、SDK 活用、パイプライン統合
  • プラットフォームチーム:Docker による展開の簡素化
  • データガバナンスチーム:再利用可能なバリデーションルール管理
  • アナリティクスチーム:使いやすさとインサイト可視化の向上

CLI アップデート

  • SDK 統合サポートを追加
  • インポート/エクスポートワークフローを改善
  • 安定性とパフォーマンスの全般的な改善