0

これが私の場合です。[tableA] と [tableB] の 2 つのテーブルがあるとします。[tableA] には、外部システムからのデータが自動的に入力されます。[TableB] には、たとえば 2 つの列のみが含まれています。

  • [columnA] = [TableA] からの PK および
  • 空の列 [columnB]

私が探しているのは、[columnA] の各値に対して [tableB] に値を挿入するためのインターフェイスをエンド ユーザーに提供する方法です。

というわけで、通常は専用のアプリで行うのですが、資金が逼迫しているため、Microsoft 365 ランドスケープでの解決策を探しています。

要件:

  • アクセス制御のための Active Directory 統合
  • 最終使用のための直接 DB アクセスは許可されていません

私が思いついた解決策:

  • 最初に、「従来の」Excel ファイルについて考えました。[tableB] から Excel ファイルにデータを読み込み、そのファイルをファイル共有に配置する SSIS パッケージを作成します。しかし、正直なところ、エンド ユーザーがデータ型をいじったり、行を削除したりすると、面倒になる可能性があるため、Excel でのデータ操作は好きではありません。

  • もう 1 つの解決策は SSAS への書き戻しですが、表形式のみが有効になっており、データを [tableB] に入れたいので、これもオプションではありません。

  • また、PowerAutomate (別名 Flow) と Sharepoint の使用も考えました。私のソリューションには、[tableB] からデータをロードし、それを共有ポイント リストに入れるフローが含まれます。編集が行われると、別のフローを介して更新または挿入が行われます。

  • PowerAutomate/PowerApps。これがおそらく最も洗練されたソリューションであることは承知していますが、社内で PowerApps を使用できるかどうかはまだ明確ではありません。

  • マスター データ サービスは仕事をしますか?

どのツールを使用していますか、またはどのソリューションを導入していますか?

ご協力ありがとうございました!

4

0 に答える 0