Dodawanie danych do tabeli w usłudze Microsoft Dataverse przy użyciu dodatku 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 dodatku Power Query. Możesz użyć tych samych technik, aby zintegrować dane z tych źródeł online i lokalnych, między innymi:

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

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

Jeśli nie posiadasz licencji dla Power Apps, możesz zarejestrować się za darmo.

Wymagania wstępne

Przed rozpoczęciem korzystania z tego artykułu:

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

Określanie danych źródłowych

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

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

    Obszar tabel.

  3. W menu poleceń wybierz pozycję Dane>Pobierz dane.

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

    Wybierz łącznik OAuth.

  5. W obszarze ustawienia Połączenie ion wpisz lub wklej ten adres URL, a następnie wybierz przycisk Dalej:

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

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

    Wybierz tabelę Customers (Klienci).

  7. (opcjonalnie) Zmodyfikuj schemat zgodnie z potrzebami, wybierając kolumny do uwzględnienia, przekształcając tabelę na co najmniej jeden sposób, dodając indeks lub kolumnę warunkową lub wprowadzając inne zmiany.

  8. W prawym dolnym rogu wybierz pozycję Dalej.

Określanie tabeli docelowej

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

    Załaduj do nowej tabeli.

    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 główna wybierz pozycję ContactName, a następnie wybierz pozycję Dalej.

    Możesz określić inną kolumnę nazwy 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 tekst jednowierszowy w usłudze Dataverse. Aby dokładnie wykonać czynności opisane w tym samouczku, pozostaw domyślne mapowanie kolumn.

  3. Wybierz pozycję Odśwież ręcznie dla pozycji 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.

    Lista tabel standardowych i niestandardowych.

Ostrzeżenie

Istniejące dane mogą zostać zmienione lub usunięte podczas ładowania danych do tabeli Dataverse, gdy wiersze Usuń, które nie istnieją już w danych wyjściowych zapytania lub zdefiniowano kolumnę klucza podstawowego.

Jeśli wybierzesz pozycję Załaduj do istniejącej tabeli, możesz określić tabelę, w której zostaną dodane dane z tabeli Customers . Możesz na przykład dodać dane do tabeli Account , za pomocą której usługa Dataverse jest dostarczana. 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.

Określ nazwę nowej tabeli.

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