Jak importować dane

Zaimportuj dane zapisane w innych sposób do aplikacji korzystającej z modelu przy użyciu funkcji importu w Power Apps.

Każda tabela ma wymagane kolumny, które muszą się znajdować w pliku wejściowym. Zaleca się pobranie szablonu programu Excel, dodanie danych, a następnie zaimportowanie pliku 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 pola nie są zgodne, należy ręcznie zamapować pola lub podczas procesu importowania mogą wystąpić problemy.

Jeśli jesteś użytkownikiem zaawansowanym i znasz kolumny wymagane dla podanej tabeli Dataverse, zdefiniuj własny plik źródłowy programu Excel, CSV lub XML i wykonaj kroki opisane w tym artykule dotyczące sposobu importowania danych 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.

  1. Otwórz aplikację i z lewej strony wybierz tabelę.

  2. Z paska poleceń wybierz opcję Szablony Excel > Pobierz szablon.

  3. Wybierz typ tabeli i widok, który chcesz pobrać lub wybierz opcję Edytuj kolumny i wybierz wiersze, które mają być w szablonie.

  4. Wybierz Pobierz.

    Jak pobrać szablon programu Excel z aplikacji.

Importowanie danych

Użyj szablonu pobranego w poprzednim kroku (zmodyfikowany Twoimi danymi) i zaimportuj plik do aplikacji.

  1. Otwórz aplikację i z lewej strony wybierz tabelę.

    W obszarze Mapa witryny wybierz tabelę.

  2. 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

    Pokazuje trzy opcje importu w Power Apps.

  3. Wybierz Wybierz plik i przeglądaj, aby znaleźć folder z zapisanym plikiem. Wybierz plik, wybierz pozycję Otwórz, a następnie wybierz pozycję Dalej.

    Porada

    Można importować tylko jeden plik naraz. Aby użyć większej liczby plików, uruchom ponownie kreatora później.

  4. Wybierz, czy zezwalać na duplikaty,, czy nie. Więcej informacji: Ustawianie reguł wykrywania duplikatów w celu zachowania czystych danych.

  5. 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. Więcej informacji: Zdefiniuj inne klawisze, aby odwoływać się do wierszy.

      Wybierz klucz alternatywny.

  6. Wybierz opcję Sprawdzenie mapowania i sprawdź, czy kolumny (pola) zostały zamapowane poprawnie. Jeśli wszystko wygląda dobrze, wybierz pozycję Zakończ import.

    Zaimportuj wybrany plik programu Excel i sprawdź mapowanie.

  7. Wybierz opcję Śledź postęp, aby zobaczyć postęp importowania.

    Śledzenie postępu w importowaniu pliku.

Przejrzenie mapowania

Podczas importowania pliku istotne jest przejrzenie nagłówków kolumn i sprawdzenie, czy są zgodne z kolumnami (polami) w aplikacji.

Przejrzenie mapowania.

Legenda:

  1. Pola podstawowe: pokazuje wszystkie kolumny wymagane dla tabeli, która musi zostać zamapowana, 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.

  2. Zamapowane kolumny: poprawnie zamapowane kolumny będą wyświetlane z zielonym znakiem wyboru.

  3. Pola opcjonalne: są to opcjonalne nagłówki kolumn pliku źródłowego. Jeśli nagłówki kolumn odpowiadają wyświetlanym nazwom kolumn, kolumny zostaną automatycznie zaznaczone w odpowiednich listach rozwijanych.

  4. 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.

  5. Ignoruj (tylko dla pól opcjonalnych): Wybierz Ignoruj z listy rozwijanej. Dane z ignorowanych kolumn nie zostaną zaimportowane do aplikacji.

Zestaw opcji

Jeśli dowolna z kolumn w pliku źródłowym zawiera stały zestaw opcji, należy zamapować kolumnę na kolumnę typu Zestaw opcji. Kolumna o takim typie zawiera takie wartości, jak Tak lub Nie albo Niskie i Wysokie.

Aby to zrobić, wybierz przycisk zestaw opcji. obok kolumny zestawu opcji, wybierz wartości, a następnie wybierz OK.

Menu mapowania wartości zestawu opcji.

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 zakończeniu importu kreator doda wszystkie zmapowane wartości do aplikacji, ale usunie niezamapowane wartości z pliku importu, które nie znajdują się 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

Możesz też zamapować kolumnę w pliku źródłowym na kolumnę typu „Dwie opcje” i „Zestaw opcji wyboru wielokrotnego” (gdzie kolumna może mieć wiele wartości). Każde Źródłowe wartości opcji należy zamapować do pozycji na liście Wartości opcji usługi Dynamics 365. Podczas mapowania na kolumnę typu „Zestaw opcji wyboru wielokrotnego”, jeśli plik źródłowy zawiera wartości niedostępne w aplikacji, nie będzie można utworzyć nowych wartości w aplikacji.

Kolumny wyszukiwania map

Jeśli jakiekolwiek dane w pliku źródłowym będą odwoływać się do innych istniejących rekordów w aplikacji, należy zamapować kolumnę w pliku źródłowym na kolumnę wyszukiwania w aplikacji.

Na przykład możesz zaimportować plik o nazwie Leads.csv zawierający wierszy klientów. Kolumna Klient w pliku Leads.csv zawiera dane powiązanego konta lub kontaktu. Aby wykonać to mapowanie, kliknij przycisk Odwołanie wyszukiwania znajdujący się obok kolumny wyszukiwania. Zostanie otwarta sekcja Odwołanie wyszukiwania, która zawiera listę tabel powiązanych z bieżącą tabelą.

Sekcja Odwołania do wyszukiwania.

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 Określ nazwę mapowania danych. Dzięki temu podczas kolejnego importowania podobnego zestawu danych będzie można używać tego mapowania ponownie.

Wprowadź nazwę mapowania danych.

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.

Zrzut ekranu przedstawiający ostatni krok kreatora importu.

Jeśli ten krok nie zostanie przeobrany, 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=ca78641d-b6f1-ee11-a1fe-000d3a379d2d, to adres URL w celu wyświetlenia dziennika importu to https://org12345.crm.dynamics.com/main.aspx?appid=ca78641d-b6f1-ee11-a1fe-000d3a379d2d&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 importu można przejrzeć rekordy, które udało się pomyślnie zaimportować, rekordy, których import się nie powiódł oraz rekordy, których import powiódł się częściowo.

  1. Otwórz dziennik importu.

  2. Na stronie 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
  3. Po zakończeniu importu w kolumnach Powodzenie, Awarie i Częściowe niepowodzenia będą widoczne rekordy, które zostały pomyślnie zaimportowane, które nie zostały importowane i które zostały zaimportowane częściowo.

  4. Wybierz zadanie importu, aby wyświetlić rekordy, które nie zostały zaimportowane lub zostały zaimportowane częściowo. Zrzut ekranu rekordu importu przedstawiający kolumny **Powodzenie**, **Niepowodzenia** i **Częściowe niepowodzenia**.

  5. Wybierz odpowiednie karty, aby wyświetlić informacje o niepowodzeniach, rekordach zaimportowanych lub zaimportowanych częściowo.

  6. Na karcie Niepowodzenia eksportuj wiersze, które nie mogły zostać importowane do nowego pliku. Wybierz Eksportuj wiersze z błędami.

  7. 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.

  1. Otwórz dziennik importu.

  2. Zaznacz plik importu, który chcesz usunąć, a następnie wykonaj jedną z następujących czynności:

    • Usuń źródłowy plik importu Ta opcja spowoduje usunięcie pliku dziennika importu i jego szczegółów.

    • Usuwanie zaimportowanych 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.

Zobacz też

Pobieranie szablonu importu danych