注 この機能は、2022 年 5 月の Microsoft 365 月次リリース チャネルの一般提供 (GA) にあります。 Microsoft 半期エンタープライズ チャネルの場合は、2022 年 12 月に利用できます。 参加方法の詳細については、「 aka.ms/AccessAndPowerPlatform」を参照してください。 |
Access データ型を Dataverse に移行するときは、サポートされていないもの、部分的にサポートされているもの、一致するデータ型ごとに完全にサポートされているものを理解することが非常に重要です。
サポートされている多くのデータ型のうち、Access と Dataverse にはいくつかの異なる制限とバリエーションがあります。 移行中に、検証プロセスによってデータ変換エラーが通知されます。 ほとんどの場合、実用的な代替手段または回避策があります。 詳細については、「Dataverse の Access および 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: GUID Access: 整数、+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,647 Access: +/- 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.402823E38 Access 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 フォームとレポートで期待どおりに機能します。 |