問題タブ [dataverse]
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.
r - R httr MS Dataverse API: 不正なリクエスト (HTTP 400)、スコープの定義
私の質問は、 R httr Linkedin API: Bad Request (HTTP 400)と密接に関連しています。
R を使用して MS Dataverse からデータを取得するために使用するアプリケーションを Azure AD にセットアップしました。API は初めてなので、最初に Postman でセットアップしました。Postman で自分のデータを取得することに成功しましたが、Scope パラメーターは必要ありませんでした。
Postman in R で行ったことを再現しようとしました...
これにより、ブラウザが開き、スコープが必要であるというエラーが表示されました。スコープの命名法を見つけるためにドキュメントを検索してきましたが、うまくいきませんでした。「ReadWrite.All」や「Files.ReadWrite.All」などのオプションをリストするやや周辺的なドキュメント( 1、2など)をいくつか見つけましたが、これらはスコープとは異なる権限であると理解しています。自分が何をしているのかわからないので、いくつか試してみました。
結果は常に同じです。ブラウザーが開き、メッセージが表示されますAuthentication complete. Please close this page and return to R.
が、RI で次を取得します。
上で同様の質問として引用したリンクから、スコープパラメーターがまだ不足していることを理解しています。しかし、MS Dataverse の Scope パラメータを取得する場所がわかりません。誰でもこれを手伝ってもらえますか?
office365 - KPI アプリケーション用の最初の Dataverse データ ソースの構築
パワー アプリ用に最初の DataVerse データ ソースを構築したいと考えています。パワー アプリは、実際には KPI 管理ツールであり、次のフィールドがあります。
背景色が白のセクションは自動入力されますが、ユーザーは赤の背景色のセクション内にパーセンテージとして値を入力します。また、列の最後のグループ (緑色のヘッダー) では、ユーザーが値を 1 つ選択できるようにする必要があります。これをSharePointで構築したい場合は、次のようにします:-
- 次のフィールドを含む Metric Type という名前のリストを作成します。
ID(自動生成)
MatrixWeight (パーセンテージ型の整数)
MetricType (1 行のテキスト)
- Rating:- という名前のリストを作成します。
ID(自動生成)
評価 (次の値のドロップダウン リスト:- 悪い、普通、良い)
- 次のフィールドを持つ KPI という名前のリストを作成します。
ID(自動生成)
KPI (1 行のテキスト)
KPI の管理 (1 行のテキスト)
Procrutment (1 行のテキスト)
サプライ チェーン (1 行のテキスト)
IT テクノロジー (1 行のテキスト)
RatingID (Rating リストへのルックアップ)
メトリック タイプ ID (メトリック タイプ リストへのルックアップ)
上記の構造は DataVerse でも有効ですか、それとも何か不足していますか?
import-from-excel - 代替キーを使用した Power Platform モデル駆動型アプリのデータ インポート
2 つのフィールドに関連付けられた代替キーを持つエンティティのリスト ビューを公開するデータ駆動型アプリがあります。
ただし、[CSV からインポート] オプションを使用すると、この代替キーが無視され、重複する行がエラーなしでアップロードされます。
このエンティティに対して特定の重複検出ルールを設定しても、この行が保存されなくなるわけではありません。(これは、フォームからアイテムを直接追加する場合でも、重複検出ルールが警告のみをスローするためである可能性があります)。
さらに、エンティティでフィールドを必須に設定しても、CSV からのインポートでそのフィールドにデータがない行が追加されるのを防ぐことはできませんでしたが、ビジネス ルールでこの問題を解決できることがわかりました。ただし、ビジネス ルールを使用して受信レコードを既存のレコードと比較することはできません。私が知る限り、ビジネス ルールは受信レコードのフィールド間の関係だけを調べます。
複数のフィールド間で一意性を維持し、CSV からのインポート中にこの設定を使用するようにテーブル/エンティティに指示する方法はありますか?
また、おまけの質問ですが、インポートのマッピング スキーマをロックして、ユーザーが変更できないようにする方法はありますか?
json - Azure BLOB ストレージから JSON データを取得し、Azure Data Factory を使用して Power Apps データバースに送信する方法
Azure BLOB ストレージ コンテナーに JSON データがあります。データを取得して Power Apps データバースにテーブルを作成し、そのテーブルにデータを保存したいと考えています。これには Azure Data Factory を使用しています。これどうやってするの?例:これはjsonデータです
出力
javascript - Microsoft Dataverse Web API - JavaScript を使用してカスタム Web サイト内からデータにアクセスする
現在、Microsoft Power Apps と Microsoft Dataverse を組み合わせてヘッドレス CMS を構築しようとしています。コンテンツを管理するための Power App は完成し、機能していますが、JavaScript を使用して Web サイト内からデータにアクセスするのに苦労しています。
Dataverse Web API に関するドキュメントは知っていますが、Web サイト内からテーブル データを取得する方法がわかりません。
2 つの疑問が生じました。
- データの読み取りに認証が必要ですか?
- ウェブサイトを介してデータをデータバースに追加したい場合(コメントの形で言いましょう)、前もって認証されたユーザーはいません。そのための API キーを作成することは可能ですか? これが、アプリを Azure App Directoryに登録する必要がある理由ですか?
アドバイスに感謝し、良い一日を!