Cosmos DBの計算列、別の列に基づく列

ロバート

SQL Serverでは、計算列を作成できます。例えば:

CREATE TABLE Salary
(
  id INT,
  hours INT,
  medical  INT,
  stake double,
  total AS (hours * stake + medical) persisted
)

Cosmos DBの別の列で計算された列を作成するにはどうすればよいですか?

デビッドマコゴン

したがって、Cosmos DBはSQLクエリ構文を使用しますが、SQLServerなどのリレーショナルデータベースではないことに注意してください。そのため、の概念はありませんドキュメント内にはプロパティがあります(これらはドキュメントごとに異なる場合があります。

計算列のようなものは直接存在しません。これは、自分で実装する必要があるものです。これを行う方法はたくさんありますが、Cosmos DBが提供するオプションだけを見ている場合は、Cosmos DBプレトリガーを使用して目的を達成できる可能性があります。この場合、ドキュメントを書き込む前に変更できます(あなたの場合) 、計算totalの観点から特性をhoursstakeおよびmedical)。

トリガーの詳細については、こちらをご覧ください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Azure Cosmos DB CONTAINSの構文

分類Dev

Azure Cosmos DB CONTAINSの構文

分類Dev

別の列に基づいて1つの列の合計を計算する

分類Dev

別の列に基づいて列の平均を計算する

分類Dev

別の列に基づいて列の間隔の合計を計算する

分類Dev

Query cosmos db siblings with no childs

分類Dev

2つの別々の列に基づく値の集計

分類Dev

同じ列の前の行とpowerbiの別の列の前の行に基づく計算

分類Dev

async query in cosmos db

分類Dev

計算列のグループ化に基づくdb2照会

分類Dev

OData and Cosmos DB

分類Dev

Cosmos DB + pyDocumentDB + Databricks

分類Dev

別の列の値に基づく算術演算

分類Dev

MySQL:別の列の値に基づく列の合計

分類Dev

計算列の値に基づく累積列

分類Dev

フィルタに基づく列の計算?

分類Dev

列の個別の値に基づいて列の値を計算するApacheSpark

分類Dev

同じ列の計算結果に基づく累積合計

分類Dev

別のテーブルの数式に基づく列の計算

分類Dev

別の列の特定の値の計算に基づく新しい列

分類Dev

別の列の特定の値の計算に基づく新しい列

分類Dev

Cosmos DB trigger that writes data to another Cosmos DB

分類Dev

別の列の値に基づく列の累積合計(R)

分類Dev

SQL Server:別の列に基づく列の合計

分類Dev

Spotfireの別の列の値に基づいて計算された列

分類Dev

既存の列の値に基づくパンダの新しい列の計算

分類Dev

別の列laravelに基づいて列を計算する

分類Dev

列の値に基づくパンダの集計減算

分類Dev

別の列に基づく合計

Related 関連記事

ホットタグ

アーカイブ