一般的なワークフローの問題

これがあなたの週のように聞こえますか?

これらはエッジケースではありません。これらは、複数のツールでPower BIワークフローを実行しているチームの通常の運用条件です。Control-Mがそれぞれをどのように処理するかを示します。

遅延ソースデータ

あなたの午前7時の更新が開始されました。Databricksの変換はまだ実行中です。

Control-MはDatabricksジョブとPower BIの更新を1つのワークフロー内の依存関係としてモデル化し、更新は必要な上流作業が完了するまで待機し、準備が整っていないデータに対して開始されることはありません。

更新失敗

Power BIはHTTP 429を返しました。あなたの朝のダッシュボードは今危険にさらされています。

Control-Mは設定されたHTTP応答コードを検出でき、429を含む、定義された試行と間隔設定を使用して実行ステップを再実行します。ワークフローは、ビジネスユーザーに失敗を発見して再起動させるのに依存するのではなく、制御された回復を得ます。

SLAリスク

リフレッシュが長引いています。経営陣は午前8時前にダッシュボードを期待しています。

Control-MはPower BI SPジョブをより広いワークフローSLAに添付し、運用が依存する処理が時間通りに完了するかどうかを可視化し、遅延した更新がビジネス報告の約束を逃す前に介入を可能にします。

デプロイメント調整

開発は準備ができています。プロダクションはまだ最新のPower BIデプロイメントが必要です。

Control-Mは、周囲のアプリケーションやデータジョブと同じスケジューリング環境内でPower BIパイプラインデプロイメントジョブを実行し、プロダクションプロモーションを広範なリリースワークフローから孤立させるのではなく、上流および下流の依存関係と調整しながらワークスペースデプロイメントを行います。

失敗の可視性

リフレッシュが overnight 失敗しました。ビジネスは古いダッシュボードからそれを発見します。

Control-Mは、他のジョブとともにPower BI SPジョブのステータス、結果、出力を監視します。チームは、報告書の消費者が古い情報をフラグするのを待つのではなく、オペレーショナルコンテキスト内で失敗した実行を特定できます。

統合の事実

Control-M + Microsoft Power BI SP

プラットフォーム & OSカバレッジ

Power BI Cloud (SaaS) · Control-M SaaS · Control-M · Windowsエージェント · Linuxエージェント

サポートされるジョブタイプ

データリフレッシュ(データセットとデータフローレフレッシュを含む)· パイプラインデプロイメント · 開発/テスト/本番ワークスペースの同期

SLA監視 & アラート

SLAジョブのアタッチメント · ワークフローSLAの可視性 · ジョブステータスの監視 · 結果の監視 · 出力の監視

監査トレイル & アクセスコントロール

サービスプリンシパル認証 · Azure ADテナント · 中央集権的接続プロファイル · クライアントID · クライアントシークレット · 外部ボールトサポート

エンドツーエンドのオーケストレーション

1つのプロダクションワークフロー。スタック内のすべてのツール。

Control-Mは、Microsoft Power BI SP、Azure Data Factory、Azure Databricks、Snowflake、ファイル転送、およびクラウドサービス全体でワークフローを調整し、依存関係の追跡、SLAの可視性、および自動回復を実現します。

  • ツール間の依存関係: Azure Data Factory → Azure Databricks → Power BIのリフレッシュ → 分析の引き渡し
  • データを意識したトリガー: ファイル到着、APIイベント、上流ジョブの完了、リフレッシュの完了

Microsoft Power BI SP

データリフレッシュ · パイプラインデプロイメント · ステータス/結果/出力の監視 · SLAのアタッチメント

Azure Data Factory

パイプラインの実行 · 依存関係の調整 · ステータスの追跡

Azure Databricks

ジョブの実行 · 依存関係の調整 · ステータスの監視

Snowflake

データワークロードのオーケストレーション · 依存関係の調整 · ジョブの監視

管理ファイル転送

ファイル到着 · セキュア転送 · 下流ワークフローのトリガー

クラウドサービス

サービス間の依存関係 · スケジューリング · ワークフロー調整

ワークフローを監視する

ワークフローコンテキストでPower BIの更新ステータスを見る

Power BIは自分の更新がどうなったかを表示できますが、ビジネス報告はPower BIを超えた処理に依存します。Control-MはPower BI SPジョブとその周囲のワークフロー全体の運用可視性を提供し、チームが以下を監視できるようにします:

  • Power BIジョブのステータス

  • ジョブ結果と出力

  • 上流および下流の依存関係

  • エンドツーエンドのワークフロー実行

  • ワークフロー全体のSLAステータス

SLA保証

ビジネスにとって重要なPower BIの報告をスケジュール通りに保つ

成功した更新は、ビジネスユーザーが結果を遅れて受け取る場合には十分ではありません。Control-MはPower BI SPジョブをより広いワークフローSLAに接続し、チームがビジネスにとって重要な報告のタイミングと依存関係を管理できるようにします:

  • Power BIにSLAを添付する

  • 上流の処理依存関係を調整する

  • 高度なスケジューリング基準を適用する

  • 共有ワークフローリソースを制御する

  • エンドツーエンドの完了を監視する

複雑なワークフローに秩序をもたらす

Control-Mがチームに複雑なプロセスを可視化、調整、制御を強化してオーケストレーションする方法を学ぶ。