Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zaimportuj dane przechowywane w innym miejscu do aplikacji opartej na modelu przy użyciu funkcji importowania w Power Apps.
Każda tabela ma wymagane kolumny, które muszą się znajdować w pliku wejściowym. Pobierz szablon Excel, dodaj dane, a następnie zaimportuj plik do aplikacji. Szablon pozwala zaoszczędzić czas i nakład pracy. Nie dodawaj ani nie modyfikuj kolumn w szablonie, aby uniknąć problemów podczas importu.
Przed zaimportowaniem pliku upewnij się, że nagłówki kolumn są zgodne z nazwami kolumn w aplikacji. Podczas procesu importowania system spróbuje zamapować nazwy kolumn z pliku wejściowego na nazwy kolumn w aplikacji. Jeśli nie są one zgodne, musisz ręcznie mapować pola lub możesz napotkać problemy podczas procesu importowania.
Jeśli jesteś użytkownikiem zaawansowanym i znasz wymagane kolumny dla danej tabeli Dataverse, zdefiniuj własny plik źródłowy Excel, CSV lub XML. Następnie wykonaj kroki opisane w tym artykule, aby dowiedzieć się, jak zaimportować dane do aplikacji. Obsługiwane są następujące formaty plików:
- Skoroszyt programu Excel (.xslx)
- Wartości rozdzielone przecinkami (.csv)
- Arkusze kalkulacyjne XML 2003 (.xml)
Maksymalny rozmiar pliku dla plików .zip wynosi 32 MB. W przypadku innych formatów plików maksymalnym dozwolonym rozmiarem pliku jest 8 MB.
Pobierz szablon programu Excel
Aby uniknąć problemów z mapowaniem, zalecamy użycie szablonu programu Excel, który można pobrać z aplikacji. Po pobraniu szablonu dodaj dane, a następnie zaimportuj plik z powrotem do aplikacji. Nie dodawaj ani nie modyfikuj kolumn w szablonie, aby uniknąć problemów podczas importu.
Otwórz aplikację i z lewej strony wybierz tabelę.
Z paska poleceń wybierz opcję Szablony Excel>Pobierz szablon.
Wybierz typ tabeli i widok, który chcesz pobrać lub wybierz opcję Edytuj kolumny i wybierz wiersze, które mają być w szablonie.
Wybierz Pobierz.
Importowanie danych
Użyj szablonu pobranego w poprzednim kroku (zmodyfikowany Twoimi danymi) i zaimportuj plik do aplikacji.
Otwórz aplikację i z lewej strony wybierz tabelę.
Na pasku poleceń wybierz typ pliku, z którego chcesz zaimportować dane:
- Importowanie z programu Excel: wybierz pozycję Importuj z programu Excel, jeśli używasz szablonu programu Excel.
- Importuj z pliku CSV
- Importuj z pliku XML
Wybierz Wybierz plik i przeglądaj, aby znaleźć folder z zapisanym plikiem. Wybierz plik, wybierz pozycję Otwórz, a następnie wybierz pozycję Dalej.
Napiwek
Można importować tylko jeden plik naraz. Aby użyć większej liczby plików, uruchom ponownie kreatora później.
Wybierz, czy zezwalać na duplikaty,, czy nie. Aby uzyskać więcej informacji, zobacz Konfigurowanie reguł wykrywania duplikatów, aby zachować porządek w danych.
W przypadku plików CSV i XML (pomiń ten krok, jeśli importowany jest plik programu Excel):
W przypadku pliku CSV: wybierz listę rozwijaną i wybierz ogranicznik danych i ogranicznik pola używany dla pliku CSV.
W przypadku pliku CSV lub XML: Jeśli zdefiniowano klawisz alternatywny, wybierz go z listy rozwijanej Klucz alternatywny. Klucz alternatywny służy do jednoznacznego identyfikowania i aktualizowania wierszy podczas importu. Aby uzyskać więcej informacji, zobacz Definiowanie kluczy alternatywnych w celu odwołowania się do wierszy.
Wybierz opcję Sprawdzenie mapowania i sprawdź, czy kolumny (pola) zostały zamapowane poprawnie. Jeśli wszystko wygląda dobrze, wybierz pozycję Zakończ import.
Wybierz opcję Śledź postęp, aby zobaczyć postęp importowania.
Przejrzenie mapowania
Podczas importowania pliku przejrzyj nagłówki kolumn i sprawdź, czy są one zgodne z kolumnami (polami) w aplikacji.
Legenda:
Pola podstawowe: przedstawia wszystkie wymagane kolumny dla tabeli, które należy zamapować, aby dane zostały pomyślnie zaimportowane. Jeśli nagłówki kolumn pliku źródłowego odpowiadają wyświetlanym nazwom kolumn, kolumny te zostaną zamapowane automatycznie.
Mapowane kolumny: poprawnie mapowane kolumny będą wyświetlane z zielonym znacznikiem wyboru.
Pola opcjonalne: te nagłówki kolumn są opcjonalne w pliku źródłowym. Jeśli nagłówki kolumn odpowiadają wyświetlanym nazwom kolumn, kolumny zostaną automatycznie zaznaczone w odpowiednich listach rozwijanych.
Niedopasowane kolumny: jeśli nagłówki kolumn będą niezgodne, niezamapowane kolumny będą oznaczone czerwonym wykrzyknikiem. Aby zmapować kolumnę poprawnie, zaznacz kolumnę, która ma być mapowana na niezamapowany nagłówek kolumny pliku.
Ignoruj (tylko dla pól opcjonalnych): wybierz Ignoruj z listy rozwijanej. Dane z ignorowanych kolumn nie są importowane do aplikacji.
Zestaw opcji
Jeśli dowolna kolumna w pliku źródłowym zawiera stały zestaw wartości, zamapuj kolumnę na kolumnę typu Zestaw opcji. Kolumna o takim typie zawiera takie wartości, jak Tak lub Nie albo Niskie i Wysokie.
W tym celu zaznacz przycisk
obok kolumny zestaw opcji, wybierz wartości, a następnie wybierz przycisk OK.
Lista rozwijana Wartości opcji zawiera wartości dostępne w pliku wejściowym połączone z tymi znajdującymi się w aplikacji. Na przykład:
- Wartości w pliku importu: Niski, Wysoki
- Wartości znajdujące się w aplikacji: Brak zainteresowania, Średnie zainteresowanie, Duże zainteresowanie
- Wynikowe wartości docelowe: Brak zainteresowania, Średnie zainteresowanie, Duże zainteresowanie, Niski, Wysoki
Po zaimportowaniu kreator importu dodaje wszystkie zamapowane wartości do aplikacji, ale pomija niezamapowane wartości z pliku importu, które nie są jeszcze w aplikacji. Na przykład możesz zamapować wartość źródłową „Niski” na wartość docelową „Brak zainteresowania”, a wartość źródłową „Wysoki” — na (nową) wartość docelową „Wysoki”. Na podstawie tych mapowań kreator importu utworzy wartość docelową w aplikacji. Nie utworzy natomiast wartości „Niski” jako wartości docelowej w aplikacji, ponieważ nie zamapowano dowolnego źródła na tę wartość docelową.
Uwaga
Kolumnę w pliku źródłowym można mapować na kolumnę "Dwa opcje" lub "Zestaw opcji wielokrotnego wyboru". W przypadku mapowania na zestaw opcji wielokrotnego wyboru, jeśli plik źródłowy zawiera wartości niedostępne w aplikacji, nowe wartości mogą zostać utworzone w usłudze Dataverse, jeśli mapowanie importu ma wartość NotMapped. Jeśli mapowanie ma wartość Ignoruj, rekord można pomyślnie zaimportować. W przypadku pól "Zestaw opcji wielokrotnego wyboru" wartości nie są importowane i w środowisku docelowym nie są tworzone żadne nowe wartości.
Kolumny wyszukiwania map
Jeśli plik źródłowy zawiera dane odwołujące się do innych istniejących wierszy w aplikacji, zamapuj kolumnę w pliku źródłowym na kolumnę odnośnika w aplikacji.
Możesz na przykład zaimportować plik o nazwie Leads.csv, który zawiera rekordy klientów. Kolumna Customer w Leads.csv zawiera skojarzone konto lub dane kontaktowe. Aby zamapować tę kolumnę, wybierz przycisk Lookup Reference obok kolumny wyszukiwania. Zostanie otwarta sekcja Odwołanie wyszukiwania, która zawiera listę tabel powiązanych z bieżącą tabelą.
W odniesieniu do każdej tabeli wybierz kolumny, które mają być wyszukiwane podczas importu, aby zachować zależności między wierszami, a następnie naciśnij przycisk OK.
Zapisywanie ustawień mapowania
Aby zapisać ustawienia mapowania, wprowadź nazwę w polu Nadaj nazwę mapie danych. Podczas importowania podobnego zestawu danych można użyć tego samego mapowania.
Otwórz dziennik importu
Po zainicjowaniu importu można monitorować stan zadania importowania i wyświetlać wyniki w dzienniku importu.
W ostatnim kroku kreatora importu wybierz opcję Śledź postęp, aby wyświetlić postęp zadania importu.
Jeśli ten krok nie zostanie pominięty, do adresu URL aplikacji dołącz następujący kod: &newWindow=true&pagetype=entitylist&etn=importfile&viewid=a2927069-e4dc-4e8f-8fb1-d2f6c40c427e&viewType=1039.
Jeśli na przykład jest adresem URL https://org12345.crm.dynamics.com/main.aspx?appid=00001111-aaaa-2222-bbbb-3333cccc4444, to adres URL w celu wyświetlenia dziennika importu to https://org12345.crm.dynamics.com/main.aspx?appid=00001111-aaaa-2222-bbbb-3333cccc4444&newWindow=true&pagetype=entitylist&etn=importfile&viewid=a2927069-e4dc-4e8f-8fb1-d2f6c40c427e&viewType=1039.
Wyświetlanie stanu importowania oraz korekta błędów
Po zakończeniu importowania można wyświetlić rekordy, które zostały pomyślnie zaimportowane, których importowanie się nie powiodło lub zostały częściowo zaimportowane.
W obszarze Moje importy monitoruj postęp importowania.
Kolumna Stan ukazuje stan importu. Stan przyjmuje kolejno następujące wartości:
- Przesłano
- Analizowanie
- Przekształcanie
- Importowanie
- Zakończono
Uwaga
W przypadku tabel, które zawierają samoodwołujące się wyszukiwanie, relacje są rozwiązywane w dwóch fazach podczas etapu importowania. W pierwszej fazie tworzone są rekordy podstawowe. W drugiej fazie odwołania do siebie są aktualizowane w celu zapewnienia integralności danych.
Po zakończeniu importowania kolumny Success (Powodzenie), Failures (Niepowodzenia) i Partial Failures (Niepowodzenia częściowe) zawierają liczbę rekordów, które zostały pomyślnie zaimportowane, których import się nie powiódł lub które zostały częściowo zaimportowane.
Wybierz zadanie importu, aby wyświetlić rekordy, które nie zostały zaimportowane lub zostały zaimportowane częściowo.
Wybierz odpowiednie karty, aby wyświetlić informacje o niepowodzeniach, powodzeniu lub częściowym niepowodzeniu rekordów podczas importowania.
Na karcie Niepowodzenia eksportuj wiersze, które nie mogły zostać importowane do nowego pliku. Wybierz Eksportuj wiersze z błędami.
Popraw błędy w tym pliku, a następnie zaimportować go.
Usuwanie zaimportowanych rekordów
Użytkownik może usunąć zaimportowany plik i zaimportowane rekordy, jeśli chce ponownie zaimportować dane lub z jakiegoś powodu nie są potrzebne dane.
Zaznacz plik importu, który chcesz usunąć, a następnie wykonaj jedną z następujących czynności:
Usuwanie źródłowego pliku importu Ta opcja spowoduje usunięcie pliku dziennika importu i jego szczegółów.
Usuwanie importowanych rekordów. Ta opcja spowoduje usunięcie wszystkich rekordów zaimportowanych z wybranego pliku.
Usuń wszystkie. Ta opcja spowoduje usunięcie pliku importu wraz z rekordami, które zostały zaimportowane z pliku importu.
Ograniczenia
- Importowanie programu Excel nie jest obsługiwane w przypadku tabel wirtualnych ani tabel elastycznych
- Import z programu Excel aktualizuje pola z tabeli podstawowej, ale ignoruje pola z tabel powiązanych.
- Zadania importu programu Excel są uruchamiane równolegle tylko wtedy, gdy rozmiar pliku wynosi poniżej 1 MB. Pliki większe niż 1 MB są przetwarzane sekwencyjnie, aby uniknąć wyczerpania zasobów.
Uwaga
Aby włączyć przetwarzanie równoległe, zachowaj każdy plik poniżej 1 MB. W przypadku .zip plików rozmiar dekompresowany musi być również poniżej 1 MB. Pliki ze znakami specjalnymi mogą mieć obliczony rozmiar przekraczający 1 MB, nawet jeśli oryginalny plik jest mniejszy.