Importowanie danych z Excela i eksportowanie danych do pliku CSV
Aby pobrać (zaimportować) dane do Microsoft Dataverse tabel, użyj pliku arkusza programu Excel lub pliku z wartościami rozdzielanymi przecinkami (CSV).
Podczas eksportowania Dataverse danych tabeli są eksportowane jako plik CSV.
Importuj z pliku Excel lub CSV
Istnieją dwa sposoby importowania danych z programu Excel.
- Opcja 1: Import polegający na tworzeniu i modyfikowaniu szablonu pliku
- Opcja 2: Importowanie przez dodawanie własnego pliku źródłowego
Ważne
- Aby importować lub eksportować dane, musisz miećTwórca środowiskarola zabezpieczeń.
- Importowanie danych z programu Excel lub pliku CSV przy użyciu polecenia Importuj > Importuj dane z programu Excel jest niedostępne w środowiskach GCC, GCC High i DoD. Aby obejść to ograniczenie, w obszarze Tabele w Power Apps wybierz kolejno opcje Importuj > Importuj dane, a następnie wybierz plik źródło danych, na przykład skoroszyt programu Excel lub Tekst/CSV.
Opcja 1: Import polegający na tworzeniu i modyfikowaniu szablonu pliku
Każda tabela ma wymagane kolumny, które muszą się znajdować w pliku wejściowym. Zaleca się utworzenie szablonu. W tym celu należy wyeksportować dane z tabeli. Następnie należy użyć tego samego pliku i zmodyfikować go razem z danymi. Na koniec zaimportuj zmodyfikowany plik z powrotem do tabeli. Użycie szablonu pozwala zaoszczędzić czas, ponieważ nie trzeba będzie określać wymaganych kolumn dla każdej tabeli.
Przygotuj szablon pliku
- Eksportuj dane tabeli.
- Zdefiniuj plan, aby przed zaimportowania był unikatowy. Użyj kluczy podstawowych lub kluczy alternatywnych. Więcej informacji: Upewnij się, że dane są importowane do tabeli z programu Excel lub CSV
Modyfikuj plik danymi
Skopiuj dane z pliku Excel lub CSV do szablonu utworzonego w poprzednim kroku.
Zaimportuj plik
- W lewym okienku nawigacyjnym powerapps.com wybierz Tabele. Jeśli elementu nie ma w okienku panelu bocznego, wybierz …Więcej, a następnie wybierz żądany element.
- Wybierz pozycję Importuj > dane z programu Excel.
- Wybierz tabele, do których chcesz zaimportować dane, a następnie wybierz Dalej.
- Na stronie Importowanie danych wybierz opcję Przekaż i wybierz plik. Postępuj zgodnie z podpowiedziami, aby przekazać plik.
- Po przekazanym pliku i wybraniu stanu Mapowanie oznacza, że mapowanie powiodło się, wybierz opcję Importuj w prawym górnym rogu. Przejdź do tematu Rozwiązywanie problemów z mapowaniem za pomocą programu Excel, aby poruszać się i naprawić błędy mapowania. Po pomyślnym zakończeniu importu zobaczysz łączną liczbę operacji wstawiania i aktualizacji.
Opcja 2: Importowanie przez dodawanie własnego pliku źródłowego
Jeśli jest użytkownikiem zaawansowanym i znasz wymagane kolumny dla danej tabeli dla tabeli Dataverse, zdefiniuj własny źródłowy plik programu Excel lub CSV. Postępuj zgodnie z instrukcjami w Importuj plik.
Rozwiązywanie problemów z mapowaniem za pomocą programu Excel
Jeśli po przesłaniu pliku otrzymasz błędy mapowania, wybierz Stan mapowania. Należy wykonać następujące kroki, aby sprawdzić i poprawić błędy mapowania kolumn.
Użyj menu rozwijanego po prawej stronie w obszarze Pokaż, aby przejść przez Niezamapowane kolumny, Pola z błędem, lub Pola wymagane.
Porada
- W zależności od tego, czy zobaczysz Ostrzeżenie czy Błąd, sprawdź Niezamapowane kolumny lub Pola z błędem za pomocą menu rozwijanego w Mapowania kolumn.
- Użyj logiki upsert (Zaktualizuj lub Wstaw), aby zaktualizować wiersz, jeśli już istnieje lub wstawić nowy wiersz.
Po rozwiązaniu błędów i ostrzeżeń, wybierz Zapisz zmiany w prawym górnym rogu. Przejdziesz z powrotem do ekranu Importuj dane.
Po przekazanym pliku i wybraniu Stanu mapowanie kolumna pokazuje, że mapowanie powiodło się, wybierz opcję Importuj w prawym górnym rogu.
Po zostanie wyświetlony komunikat o pomyślnym zakończeniu importowania, zostanie wyświetlone łączna liczba wstawień i aktualizacji.
Zapewnij unikatowości podczas importowania danych do kolumn z programu Excel lub CSV
Tabele Dataverse używają klucza podstawowego do jednoznacznej identyfikacji wierszy w tabeli Dataverse. Klucz podstawowy dla tabeli Dataverse to unikatowy identyfikator globalny (GUID). Stanowi on domyślną podstawę identyfikacji wierszy. Operacje na danych, takich jak importowanie danych do tabeli Dataverse ukazują domyślne klucze podstawowe.
Przykład:
Klucz podstawowy dla tabeli Konto to accountid.
Czasami klucz podstawowy może nie działać, jeśli integrujesz dane ze źródła zewnętrznego. Użyj Dataverse, aby zdefiniować klucze alternatywne, które unikatowo identyfikują wiersz zamiast klucza podstawowego.
Przykład:
Dla tabeli Konto, możesz ustawić transactioncurrencyid jako alternatywny klucz używając naturalnej identyfikacji opartej na kluczu. Na przykład użyj Dolar amerykański zamiast wartości GUID 88c6c893-5b45-e811-a953-000d3a33bcb9, która została uprzednio wyświetlona. Można również wybrać symbol waluty lub nazwa waluty jako klucze. Więcej informacji: Definiowanie kluczy alternatywnych przy użyciu portalu Power Apps
Po określeniu kluczy alternatywnych nadal możesz używać kluczy podstawowych jako identyfikatorów. W poprzednim przykładzie pierwszy plik jest nadal prawidłowy, jeśli identyfikatory GUID są danymi prawidłowymi.
Eksportowanie danych
Eksportowanie danych z pojedynczej tabeli w formacie wartości rozdzielanych przecinkami (CSV).
Zaloguj się do Power Apps, a następnie w okienku nawigacji po lewej wybierz Tabele. Jeśli elementu nie ma w okienku panelu bocznego, wybierz …Więcej, a następnie wybierz żądany element.
Wybierz kolejno Eksportuj > Eksportuj dane.
Wybierz tabelę, z której chcesz wyeksportować dane, a następnie wybierz pozycję Eksportuj dane.
Po pomyślnym ukończeniu eksportowania wybierz pozycję Pobierz wyeksportowane dane, aby pobrać plik CSV do folderu pobierania określonego w przeglądarce sieci web.
Uwaga
Eksport danych jest czasowy 12 minut. Jeśli wyeksportowana część danych przekracza 12 minut, eksport nie powiedzie się. W takim przypadku należy wyeksportować dane w mniejszych segmentach.
Nieobsługiwane typy danych i pola
Importowanie ani eksportowanie poniższych typów danych nie jest obecnie obsługiwane.
- Strefa czasowa
- Wybory (wielokrotnego wyboru)
- Image
- Plik
Poniższe pola są polami systemowym i nie są obsługiwane w przypadku importowania i eksportowania.
Ownerid
Createdby
Createdonbehalfby
Createdon
Modifiedby
Modifiedonbehalfby
Modifiedon
Overriddencreatedon
Uwaga
Funkcje Pobierz dane z Excela i Eksportuj dane nie są obecnie zawarte w Planie dla programistów Power Apps.
Importowanie przy użyciu łącznika
Łącznik umożliwia importowanie danych z wielu różnych źródeł, takich jak platforma Azure, baza danych SQL Server, SharePoint program Access, OData i inne. Więcej informacji: Tworzenie i używanie przepływów danych w Power Apps
Zobacz też
Uwaga
Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)
Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).