問題タブ [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.

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

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」などのオプションをリストするやや周辺的なドキュメント( 12など)をいくつか見つけましたが、これらはスコープとは異なる権限であると理解しています。自分が何をしているのかわからないので、いくつか試してみました。

結果は常に同じです。ブラウザーが開き、メッセージが表示されますAuthentication complete. Please close this page and return to R.が、RI で次を取得します。

上で同様の質問として引用したリンクから、スコープパラメーターがまだ不足していることを理解しています。しかし、MS Dataverse の Scope パラメータを取得する場所がわかりません。誰でもこれを手伝ってもらえますか?

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

office365 - KPI アプリケーション用の最初の Dataverse データ ソースの構築

パワー アプリ用に最初の DataVerse データ ソースを構築したいと考えています。パワー アプリは、実際には KPI 管理ツールであり、次のフィールドがあります。

ここに画像の説明を入力

背景色が白のセクションは自動入力されますが、ユーザーは赤の背景色のセクション内にパーセンテージとして値を入力します。また、列の最後のグループ (緑色のヘッダー) では、ユーザーが値を 1 つ選択できるようにする必要があります。これをSharePointで構築したい場合は、次のようにします:-

  1. 次のフィールドを含む Metric Type という名前のリストを作成します。
  • ID(自動生成)

  • MatrixWeight (パーセンテージ型の整数)

  • MetricType (1 行のテキスト)

  1. Rating:- という名前のリストを作成します。
  • ID(自動生成)

  • 評価 (次の値のドロップダウン リスト:- 悪い、普通、良い)

  1. 次のフィールドを持つ KPI という名前のリストを作成します。
  • ID(自動生成)

  • KPI (1 行のテキスト)

  • KPI の管理 (1 行のテキスト)

  • Procrutment (1 行のテキスト)

  • サプライ チェーン (1 行のテキスト)

  • IT テクノロジー (1 行のテキスト)

  • RatingID (Rating リストへのルックアップ)

  • メトリック タイプ ID (メトリック タイプ リストへのルックアップ)

上記の構造は DataVerse でも有効ですか、それとも何か不足していますか?

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

import-from-excel - 代替キーを使用した Power Platform モデル駆動型アプリのデータ インポート

2 つのフィールドに関連付けられた代替キーを持つエンティティのリスト ビューを公開するデータ駆動型アプリがあります。

ただし、[CSV からインポート] オプションを使用すると、この代替キーが無視され、重複する行がエラーなしでアップロードされます。

このエンティティに対して特定の重複検出ルールを設定しても、この行が保存されなくなるわけではありません。(これは、フォームからアイテムを直接追加する場合でも、重複検出ルールが警告のみをスローするためである可能性があります)。

さらに、エンティティでフィールドを必須に設定しても、CSV からのインポートでそのフィールドにデータがない行が追加されるのを防ぐことはできませんでしたが、ビジネス ルールでこの問題を解決できることがわかりました。ただし、ビジネス ルールを使用して受信レコードを既存のレコードと比較することはできません。私が知る限り、ビジネス ルールは受信レコードのフィールド間の関係だけを調べます。

複数のフィールド間で一意性を維持し、CSV からのインポート中にこの設定を使用するようにテーブル/エンティティに指示する方法はありますか?


また、おまけの質問ですが、インポートのマッピング スキーマをロックして、ユーザーが変更できないようにする方法はありますか?

0 投票する
2 に答える
201 参照

json - Azure BLOB ストレージから JSON データを取得し、Azure Data Factory を使用して Power Apps データバースに送信する方法

Azure BLOB ストレージ コンテナーに JSON データがあります。データを取得して Power Apps データバースにテーブルを作成し、そのテーブルにデータを保存したいと考えています。これには Azure Data Factory を使用しています。これどうやってするの?例:これはjsonデータです

出力

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

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に登録する必要がある理由ですか?

アドバイスに感謝し、良い一日を!