問題タブ [master-data-management]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
860 参照

sql - 正規表現を使用して文字列から 4 桁を抽出しますか?

助けを期待しています。私は正規表現が初めてで、文字列を検索して4桁の数字が連続しているかどうかを確認し、その4桁の数字を新しい属性に抽出するものを考え出そうとしています。

正規表現を使いたいのですが、表現に少し戸惑います。背景として、SQL に非常によく似た独自の構文を持つマスター データ管理ツールを使用しています。

これは、ツールからの式のフレームワークです。 REGEXP_LIKE(string, pattern, parameter)

みたいな(string,/d/d/d/d,[,i])

大文字と小文字を区別せずに、文字列から 4 桁を取得します (適用可能かどうかはわかりません)。

数字の位置が異なる場合があるため、部分文字列はここでは最適なオプションではありません。

どんなフィードバックでも、私を正しい方向に導くのに役立ちます!

0 投票する
0 に答える
12 参照

database - データの強化/マッピングに使用するツール

これが私の場合です。[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 を使用できるかどうかはまだ明確ではありません。

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

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

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