Applies ToAccess for Microsoft 365

   この機能は、2022 年 5 月の Microsoft 365 月次リリース チャネルの一般提供 (GA) にあります。 Microsoft 半期エンタープライズ チャネルの場合は、2022 年 12 月に利用できます。 参加方法の詳細については、「 aka.ms/AccessAndPowerPlatform」を参照してください。

Access データ型を Dataverse に移行するときは、サポートされていないもの、部分的にサポートされているもの、一致するデータ型ごとに完全にサポートされているものを理解することが非常に重要です。

サポートされている多くのデータ型のうち、Access と Dataverse にはいくつかの異なる制限とバリエーションがあります。 移行中に、検証プロセスによってデータ変換エラーが通知されます。 ほとんどの場合、実用的な代替手段または回避策があります。 詳細については、「DataverseAccess および Column データ型のデータ型とフィールド プロパティの概要」を参照してください。

次の表に、サポートされているデータ型、制限、バリエーションの詳細を示します。

データ型の概要

Access

Dataverse

使用限界

バリエーション

短いテキスト

テキスト

Dataverse: 4000 文字 アクセス: 255 文字

Dataverse で、文字列が 255 文字を超えて更新された場合、Access は値を長整数型 (Long Text) にキャストして表示します。

長いテキスト

複数行テキスト

Dataverse: 1,048,576 文字 アクセス: 表示制限が 64,000 の 1 GB

Dataverse の制限を超えた場合、アクセスによってエクスポートが禁止されます。

ハイパーリンク

URL

Dataverse: 4000 文字 アクセス: 8,192 文字 (URL、表示名、ツール ヒントパーツを含む)

アクセス URL が単純な URL であるか、1 つ以上の URL パーツを持っている場合でも、Dataverse の 1 つの列に変換されます。

DateTime

DateTime

Dataverse と Access の両方で、標準の日付と時刻の形式が使用されます

完全なサポート

日付/時刻の延長

同等の値はありません

Access: 詳細については、「日付/時刻の延長」を参照してください。

非サポート

AutoNumber

一意識別子

Dataverse: GUIDAccess: 整数、+2,147,483,647

Dataverse は、 Access 値を整数に変換します。

通貨

通貨

Dataverse: +/- 小数点以下 2 桁から 10 桁 の 922,337,203,685,477Access: +/- 922,337,203,685,477 小数点以下 4 桁

Dataverse には為替レート換算が組み込まれていますが、テーブル内の 1 つの通貨形式のみがサポートされます。Access では、テーブル内の複数の通貨形式がサポートされます。

Access 通貨データ型を Decimal に変換することを検討してください。

または、通貨システムテーブル (すべての通貨の換算レートと基本テーブルを含む) を Dataverse から Accessにインポートすることもできます。 詳細については、「 Dataverse システム テーブルと列」を参照してください。

数値: 10 進数

小数

Dataverse: +/-100,000,000,000 および小数点以下 10 桁まで。Access: +/- 10^28-1 および小数点以下 28 桁まで

Access は、 Dataverse 制限を超えるデータをエクスポートしません。

数値: 整数

整数

Dataverse: +/- 2,147,483,647Access: +/- 2,147,483,647 (1、2、または 4 バイト)

完全なサポート

数値: 単一 (4 バイト) 数値: Double (8 バイト)

浮動小数点数

Dataverse: 小数部の値は最大 17 桁ですが、表示は小数点以下 5 桁の +/- 1,000 億に制限され、算術はおおよそ のAccess: 4 バイト 負の値: 3.402823E38 から -1.401298E-45 正の値: 1.401298E-45 から 3.402823E38Access 8 バイト: 負の値: 1.79769313486231E308 から -4.94065645841247E-324 正の値: 4.94065645841247E-324 から 1.79769313486231E088

非サポート

ヒント   Access 浮動小数点データ型を移行するには、最初に数値データ型に変換し、 Field Size プロパティを Decimal に設定し、データを Dataverse に移行します。このデータは 10 進数データ型として格納されます。

Access 浮動小数点データ型と比較して、Dataverse 浮動小数点データ型は小さな違いを生み出し、表示のために丸められる可能性があります。 これは通常問題ではありませんが、計算を繰り返すと、わずかに正しくない結果が得られる可能性があります。 絶対精度が必要な場合は、小数部の値の範囲が広く、精度が保持されるため、Dataverse Decimal データ型の使用を検討してください。

大きい数値

Big Integer (BigInt)

Dataverse: 8 バイト、-2^63 から 2^63-1 アクセス: 8 バイト、-2^63 から 2^63-1

完全なサポート

愛着

ファイル

Dataverse: 128 MB、列ごとに 1 つのファイル、クラウドに格納 アクセス: 2 GB、列ごとに複数のファイル、データベースに格納

まだサポートされていませんが、近日公開予定です。 更新プログラムを監視します。

OLE オブジェクト

イメージ (またはファイル)

Dataverse: 32 MB、GIF、PNG、JPG、BMP、列ごとに 1 つの画像をサポートし、クラウドに格納 アクセス: 2 GB、イメージ、グラフ、および Active X コントロールをサポートし、データベースに格納されます

非サポート

参照ウィザード

検索

Dataverse: 1 列の参照 アクセス: 1 つ以上の列参照

サポート

Access では、準備が必要な列参照が 1 つだけエクスポートされます。 詳細については、「 Dataverse への移行のための選択フィールドの作成」を参照してください。

はい / いいえ

はい/いいえ (または 2 つのオプション)

Dataverse と Access の両方でブール値を使用します

2 つのオプションの完全なサポート。 

複数選択オプション セットはサポートされていません。

計算列

同等の値はありません

Dataverse: 整数、10 進数、またはテキストのデータ型に基づいて計算を作成できます。 詳細については、「 Power Apps で計算列を定義する 」および「 Microsoft Dataverse で計算フィールドまたはロールアップ フィールドを作成して定義する」を参照してください。 

アクセス: 詳細については、「計算列」を参照してください。

Access 計算列の結果のみがエクスポートされます。

複数値フィールド

MultiSelect フィールドまたは選択肢

Dataverse: 値を区切り文字列として 1 列に格納します。

Access: 複数値フィールドが格納され、複数のテーブル間で値が格納されます。 詳細については、「複数値フィールド」を参照してください。

非サポート

リッチ テキスト

テキストまたは複数行テキスト

Dataverse: テキストでは最大 4,000 文字がサポートされ、複数行テキストでは最大 1,048,576 文字の書式設定がサポートされます。

Access: TextFormat プロパティが RichText に設定されている長整数型 (Memo とも呼ばれます) フィールド。

非サポート

ハイパーリンク

URL

Dataverse: URL テキストのみが表示されます

Access: URL テキストに加えて、 Access には、リンクのフレンドリ名と表示名を含む組み込みのコンポーネントがあります。 

サポート

フレンドリ名と表示名のハイパーリンク コンポーネントは、 Dataverseに追加の列として作成されます。 これらは引き続き、 Access フォームとレポートで期待どおりに機能します。

関連項目

Access データを Dataverse に移行する

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。