Dodawanie danych do tabeli w usłudze Microsoft Dataverse przy użyciu Power Query

W tej procedurze utworzysz tabelę w usłudze Dataverse i wypełnisz tę tabelę danymi ze źródła danych OData przy użyciu Power Query. Za pomocą tych samych metod można integrować dane ze źródeł online i źródeł lokalnych, na przykład:

  • SQL Server
  • SalesForce
  • IBM DB2
  • Access
  • Excel
  • Interfejsy API sieci Web
  • Źródła danych OData
  • Pliki tekstowe

Można również filtrować, przekształcać i łączyć dane przed załadowaniem ich do nowej lub istniejącej tabeli.

Jeśli nie masz licencji usługi Power Apps, możesz zarejestrować się bezpłatnie.

Wymagania wstępne

Przed rozpoczęciem korzystania z tego artykułu:

  • Przejdź do środowiska , w którym można tworzyć tabele.
  • Musisz mieć Power Apps na plan użytkownika lub Power Apps dla planu aplikacji.

Wskazywanie źródła danych

  1. Zaloguj się do usługi Power Apps.

  2. W okienku nawigacji wybierz pozycję Dataverse , aby ją rozwinąć, a następnie wybierz pozycję Tabele.

    Tables area.

  3. W menu poleceń wybierz pozycję DanePobierz> dane.

  4. Na liście źródeł danych wybierz pozycję OData.

    Choose the OAuth connector.

  5. W obszarze Ustawienia połączenia wpisz lub wklej ten adres URL, a następnie wybierz pozycję Dalej:

    https://services.odata.org/V4/Northwind/Northwind.svc/

  6. Na liście tabel zaznacz pole wyboru Klienci , a następnie wybierz przycisk Dalej.

    Select the Customers table.

  7. (Opcjonalnie) Aby dopasować schemat do swoich potrzeb, możesz wybrać kolumny, przekształcić tabelę na różne sposoby, dodać indeks lub kolumnę warunkową albo wprowadzić inne zmiany.

  8. W prawym dolnym rogu wybierz pozycję Dalej.

Określanie tabeli docelowej

  1. W obszarze Ustawienia ładowania wybierz pozycję Załadujdo nowej tabeli.

    Load to new table.

    Możesz nadać nowej tabeli inną nazwę lub nazwę wyświetlaną, ale pozostaw wartości domyślne, aby dokładnie postępować zgodnie z tym samouczkiem.

  2. Na liście Unikatowa nazwa podstawowa wybierz pozycję ContactName, a następnie wybierz przycisk Dalej.

    Możesz określić inną kolumnę o nazwie podstawowej, mapować inną kolumnę w tabeli źródłowej na każdą kolumnę w tworzonej tabeli lub obie te kolumny. Możesz również określić, czy kolumny tekstowe w danych wyjściowych zapytania powinny być tworzone jako tekst wielowierszowy lub Single-Line tekst w usłudze Dataverse. Aby dokładnie wykonać kroki tego samouczka, pozostaw domyślne mapowanie kolumn.

  3. Wybierz pozycję Odśwież ręcznie dla Power Query — odśwież Ustawienia, a następnie wybierz pozycję Publikuj.

  4. W obszarze Dataverse (w pobliżu lewej krawędzi) wybierz pozycję Tabele , aby wyświetlić listę tabel w bazie danych.

    Tabela Customers utworzona na podstawie źródła danych OData jest wyświetlana jako tabela niestandardowa.

    List of standard and custom tables.

Ostrzeżenie

Jeśli używasz Power Query do dodawania danych do istniejącej tabeli, wszystkie dane w tej tabeli zostaną zastąpione.

Jeśli wybierzesz pozycję Załaduj do istniejącej tabeli, możesz określić tabelę, do której dodasz dane z tabeli Customers . Możesz na przykład dodać dane do tabeli Account , z którą jest dostarczany element Dataverse. W obszarze Mapowanie kolumn można dodatkowo określić, że dane w kolumnie ContactName z tabeli Customers powinny zostać dodane do kolumny Nazwa w tabeli Account .

Specify the name of the new table.

Jeśli zostanie wyświetlony komunikat o błędzie dotyczący uprawnień , skontaktuj się z administratorem.