Nuta Ta funkcja jest dostępna ogólnie w Microsoft 365 miesięcznym kanale udostępniania od maja 2022 r. Jeśli korzystasz z Microsoft półrocznego kanału dla przedsiębiorstw, jest on dostępny w grudniu 2022 r. Aby uzyskać więcej informacji na temat uczestniczenia w programie, zobacz aka.ms/AccessAndPowerPlatform. |
Podczas migrowania typów danych programu Access do usługi Dataverse niezwykle ważne jest zrozumienie, co nie jest obsługiwane, co jest częściowo obsługiwane i co jest w pełni obsługiwane dla każdego pasującego typu danych.
Spośród wielu obsługiwanych typów danych istnieją pewne różne ograniczenia i różnice między programami Access i Dataverse. Podczas migracji proces sprawdzania poprawności ostrzega o błędach konwersji danych. W większości przypadków istnieją praktyczne alternatywy lub obejścia. Aby uzyskać więcej informacji, zobacz Wprowadzenie do typów danych i właściwości pól w programie Access i Typy danych kolumn w funkcji Dataverse.
Poniższa tabela zawiera więcej szczegółów na temat obsługiwanych typów danych, limitów i odmian.
Podsumowanie typów danych
Access |
Dataverse |
Limity |
Zmiany |
---|---|---|---|
Krótki tekst |
Tekst |
Dataverse: 4000 znaków Access: 255 znaków |
W funkcji Dataverse, jeśli ciąg jest aktualizowany poza 255 znaków, program Access emituje tę wartość na wartość Długi tekst do wyświetlenia. |
Długi tekst |
Tekst wieloliniowy |
Dataverse: 1 048 576 znaków Dostęp: 1 GB z limitem wyświetlania 64 000 |
Program Access zapobiega eksportowi w przypadku przekroczenia limitu Dataverse. |
Hiperlink |
Adres URL |
Dataverse: 4000 znaków Program Access: 8192 znaki (w tym adres URL, nazwa wyświetlana i części końcówek narzędzi) |
Niezależnie od tego, czy adres URL programu Access jest tylko prostym adresem URL, czy ma co najmniej jedną część adresu URL, jest konwertowany na jedną kolumnę w kolumnie Dataverse. |
DateTime |
DateTime |
Zarówno w programie Dataverse, jak i w programie Access jest używany standardowy format daty i godziny |
Pełna pomoc techniczna |
Rozszerzona data/godzina |
Brak odpowiednika |
Dostęp: Aby uzyskać więcej informacji, zobacz Rozszerzona data/godzina. |
Nieobsługiwane |
Autonumerowanie |
Unikatowy identyfikator |
Dataverse: identyfikator GUID Access: liczba całkowita, +2 147 483 647 |
Dataverse konwertuje wartość Access na liczbę całkowitą. |
Waluta |
Waluta |
Dataverse: +/– 922 337 203 685 477 z dwoma do dziesięciu miejscami dziesiętnychAccess: +/- 922 337 203 685 477 z czterema miejscami dziesiętnych |
Dataverse ma wbudowaną funkcję konwersji kursów wymiany, ale obsługuje tylko jeden format walutowy w tabeli. Access obsługuje więcej niż jeden format walutowy w tabeli.Rozważ przekonwertowanie typu danych waluty Access na wartość dziesiętną. Alternatywnie możesz zaimportować tabelę systemu walutowego (zawierającą kurs wymiany i tabele bazowe dla każdej waluty) z Dataverse do Access. Aby uzyskać więcej informacji, zobacz Tabele i kolumny systemu Dataverse. |
Liczba: dziesiętna |
Liczba dziesiętna |
Dataverse: +/-100 000 000 000 i maksymalnie 10 miejsc dziesiętnych. Access: +/-10^28-1 i maksymalnie 28 miejsc dziesiętnych |
Access nie powoduje wyeksportowania danych przekraczających limity Dataverse. |
Liczba: liczba całkowita |
Liczba całkowita |
Dataverse: +/– 2 147 483 647 Access: +/– 2 147 483 647 (1, 2 lub 4 bajty) |
Pełna pomoc techniczna |
Liczba: pojedyncza (4 bajty) Liczba: podwójna (8 bajtów) |
Numer zmiennoprzecinkowy |
Dataverse: Wartości ułamkowe do 17 cyfr, ale wyświetlanie jest ograniczone do +/– 100 miliardów z pięcioma miejscami dziesiętowymi, a arytmetyka jest przybliżona Access: Cztery bajty Wartości ujemne: 3,402823E38 do -1,401298E-45 Wartości dodatnie: 1,401298E-45 do 3,402823E38 Access Osiem bajtów: Wartości ujemne: 1,79769313486231E308 do -4,94065645841247E-324 Wartości dodatnie: 4,94065645841247E-324 do 1,79769313486231E308 |
Nieobsługiwane Wskazówka Aby przeprowadzić migrację Access typu danych zmiennoprzecinkowych, przekonwertuj go najpierw na typ danych Liczba, ustaw właściwość Rozmiar pola na Wartość dziesiętną, a następnie zmigruj dane do usługi Dataverse, która będzie przechowywać je jako typ danych Liczba dziesiętna. W porównaniu z typem danych zmiennoprzecinkowych programu Access typ danych Dataverse przestawnego punktu może tworzyć niewielkie różnice, które mogą być zaokrąglone do wyświetlania. Zwykle nie stanowi to problemu, ale podczas powtarzających się obliczeń można uzyskać nieco niepoprawne wyniki. Jeśli wymagana jest precyzja bezwzględna, rozważ użycie typu danych Dataverse Decimal, ponieważ zawiera on większy zakres wartości ułamkowych i zachowuje dokładność. |
Duża liczba |
Duża liczba całkowita (BigInt) |
Dataverse: 8 bajtów, -2^63 do 2^63-1 Dostęp: 8 bajtów, od -2^63 do 2^63-1 |
Pełna pomoc techniczna |
Załącznik |
Plik |
Dataverse: 128 MB, jeden plik na kolumnę i przechowywany w chmurze Dostęp: 2 GB, wiele plików na kolumnę i przechowywane w bazie danych |
Nie jest jeszcze obsługiwane, ale już wkrótce. Uważaj na aktualizacje. |
Obiekt OLE |
Obraz (lub plik) |
Dataverse: 32 MB, obsługuje pliki GIF, PNG, JPG i BMP, jeden obraz na kolumnę i jest przechowywany w chmurze Program Access: 2 GB, obsługuje obrazy, wykresy i kontrolki Active X oraz jest przechowywany w bazie danych |
Nieobsługiwane |
Kreator odnośników |
Wyszukiwania |
Dataverse: odnośnik w jednej kolumnie Program Access: odnośnik co najmniej jednej kolumny |
Obsługiwane Program Access wyeksportuje tylko jedną kolumnę, która wymaga przygotowania. Aby uzyskać więcej informacji, zobacz Tworzenie pola wyboru do migracji do usługi Dataverse. |
Tak/Nie |
Tak/Nie (lub Dwie opcje) |
Zarówno Dataverse, jak i Access używają wartości logicznej |
Pełna obsługa dwóch opcji. Brak obsługi zestawu opcji wielokrotnego wyboru. |
Kolumny obliczeniowe |
Brak odpowiednika |
Dataverse: Można tworzyć obliczenia na podstawie liczb całkowitych, liczb dziesiętnych lub typów danych tekstowych. Aby uzyskać więcej informacji, zobacz Definiowanie kolumn obliczeniowych w dodatku Power Apps oraz Tworzenie i definiowanie pól obliczeń lub zestawień w usłudze Microsoft Dataverse. Dostęp: Aby uzyskać więcej informacji, zobacz Kolumny obliczeniowe. |
Eksportowane są tylko wyniki Access kolumn obliczeniowych. |
Pola wielowartościowe |
MultiSelect Field or Choices |
Dataverse: Wartości są przechowywane jako ciąg rozdzielany w jednej kolumnie. Access. Umożliwia przechowywanie wartości w polach wielowartościowych w wielu tabelach. Aby uzyskać więcej informacji, zobacz Pola wielowartościowe. |
Nieobsługiwane |
Tekst sformatowany |
Tekst lub tekst wielowierszowy |
Dataverse: Tekst obsługuje maksymalnie 4000 znaków, a tekst wielowierszowy obsługuje formatowanie do 1 048 576 znaków. Access: Pole typu danych Długi tekst (nazywane również notą) z właściwością TextFormat ustawioną na Wartość RichText. |
Nieobsługiwane |
Hiperlinki |
Adres URL |
Dataverse: Wyświetla tylko tekst adresu URL Access: Oprócz tekstu adresu URL Access zawiera wbudowane składniki, które zawierają przyjazną nazwę i wyświetlaną nazwę linku. |
Obsługiwane Składniki hiperlinków dla przyjaznej nazwy i nazwy wyświetlanej są tworzone jako dodatkowe kolumny w Dataverse. Będą one nadal działać zgodnie z oczekiwaniami w formularzach i raportach Access. |