Udostępnij przez


Importowanie i eksportowanie danych z usługi Dataverse

Microsoft Dataverse to platforma danych SaaS, która ułatwia łatwe tworzenie danych, zdarzeń i logiki oraz generowanie analiz** oraz szczegółowych informacji w celu obsługi połączonych aplikacji opartych na platformie Dataverse. Aplikacje obejmują aplikacje innych firm, takie jak Dynamics 365 Sales, Service, Marketing, Customer Insights, Customer Journey Orchestration, a także niestandardowe aplikacje i procesy innych firm, z których wszystkie działają w bezpieczny i zgodny sposób. Usługa Dataverse, będąc hiperskalowalnym magazynem poliglotycznym, może przechowywać wszelkiego rodzaju dane (relacyjne, plikowe, obserwacyjne itp.) dla wszystkich aplikacji transakcyjnych i analitycznych. Z tego powodu jest to platforma danych dla wszystkich produktów platformy Power Platform i aplikacji usługi Dynamics 365. Usługa Dataverse to kluczowy element platformy Microsoft Power Platform, który obsługuje wszystkie dane, zdarzenia, analizy i powiązane przetwarzanie, a także generuje szczegółowe informacje dla twórców aplikacji dla obywateli i profesjonalnych deweloperów w celu tworzenia, przechowywania i zarządzania danymi dla swoich aplikacji.

Automatycznie wygenerowany opis kształtu

Dane wymagane przez aplikacje i procesy często nie pochodzą ani nie znajdują się w usłudze Dataverse. Łączenie danych zewnętrznych za pomocą usługi Dataverse jest podstawowym składnikiem tworzenia aplikacji, dodawania danych do istniejących aplikacji i tworzenia cennych szczegółowych informacji. Dzięki rozprzestrzenianiu się danych wielkiej skali i stale mnożącym się typom źródeł danych, takim jak sztuczna inteligencja, uczenie maszynowe, IoT, handel internetowy, web API, usługi, ERP i aplikacje biznesowe, klienci usługi Dataverse muszą być elastyczni w korzystaniu z tej różnorodności danych.

Istnieje wiele sposobów importowania i eksportowania danych do usługi Microsoft Dataverse. Możesz użyć przepływów danych, dodatku Power Query, usługi Azure Synapse Link, usługi Azure Data Factory, usługi Azure Logic Apps i usługi Power Automate.

Gdzie zacząć?

Pierwszą kwestią jest rozpoczęcie od danych zewnętrznych, które już istnieją poza usługą Dataverse, która jest wymagana do tworzenia aplikacji, formularza lub innego składnika. Nie trzeba utrwalać tych danych w usłudze Dataverse, aby rozpocząć korzystanie z niej. Wiele razy najlepiej jest nadal zezwalać innym systemom na zarządzanie danymi podczas korzystania z danych zgodnie z potrzebami w usłudze Dataverse. Funkcja tabeli wirtualnej w usłudze Dataverse zapewnia tę funkcję. Więcej informacji: Tworzenie tabel wirtualnych przy użyciu łączników wirtualnych.

Za pomocą tabel wirtualnych można utworzyć aplikację, która używa danych zewnętrznych tak, jakby była to tabela Dataverse. Aby ułatwić tworzenie tabel wirtualnych, użyj kreatora tworzenia tabel wirtualnych teraz w publicznej wersji zapoznawczej | Microsoft Power Apps

Graficzny interfejs użytkownika, opis tabeli wygenerowany automatycznie

Importowanie danych zewnętrznych do usługi Dataverse

Żądane wyniki mogą prowadzić do podjęcia decyzji o utrwalaniu danych w usłudze Dataverse w porównaniu z używaniem tabel wirtualnych w celu uwyłania danych zewnętrznych w usłudze Dataverse. Jeśli chcesz, aby twoje dane były zarządzane w oparciu o koncepcje zabezpieczeń w Dataverse i funkcje zarządzania cyklem życia aplikacji lub jeśli interesuje Cię łączenie danych zewnętrznych z natywnymi danymi Dataverse, rozważ przeniesienie danych do Dataverse. Ponadto jeśli interesuje Cię użycie przepływu pracy i reguł biznesowych usługi Dataverse, możesz rozważyć migrację tych danych do usługi Dataverse. Należy również wziąć pod uwagę ekonomiczny wpływ ładowania danych do usługi Dataverse, co może zwiększyć koszty magazynowania. Jeśli dane muszą być nadal zarządzane przez system zewnętrzny, korzystne może być pozostawienie ich i interakcja z nim w usłudze Dataverse przy użyciu tabel wirtualnych.

Strumienie danych, Power Query i pliki programu Excel

Przepływy danych umożliwiają łączenie się z danymi biznesowymi z różnych źródeł, czyszczenie danych, przekształcanie ich, a następnie ładowanie ich do usługi Dataverse. Przepływy danych obsługują dziesiątki popularnych lokalnych źródeł danych, popularnych źródeł w chmurze oraz źródeł typu oprogramowanie jako usługa (SaaS).

Power Query to technologia połączenia danych, której można użyć do odnajdywania, łączenia, łączenia i uściślinia źródeł danych w celu zaspokojenia potrzeb analizy. Funkcje w dodatku Power Query są dostępne w programach Excel i Power BI Desktop.

Przepływy danych i dodatek Power Query z usługą Dataverse.

Podczas fazy aprowizacji projektu należy rozważyć wszystkie opcje i zdecydować, czy dane zewnętrzne muszą być częścią danych transakcyjnych. Po sfinalizowaniu podejścia zmiana jej podczas implementacji i po uruchomieniu może spowodować zakłócenia środowiska użytkowników końcowych. Po podjęciu decyzji o załadowaniu danych zewnętrznych do usługi Dataverse doskonałe narzędzie to przepływy danych. Przepływy danych są doskonałym wyborem, gdy trzeba przekształcić i przygotować dane podczas przenoszenia. Środowisko projektowe przepływu danych, Power Query, ma solidną funkcjonalność gotową do użycia, która ułatwia instynktowne przekształcanie i przygotowywanie danych.

Więcej informacji: Tworzenie i używanie przepływów danych w usłudze Power Apps i Dodawanie danych do tabeli w usłudze Dataverse przy użyciu dodatku Power Query

Należy pamiętać, że ładowanie danych za pośrednictwem przepływów danych podlega limitom ochrony usługi Dataverse. Dowiedz się więcej

Graficzny interfejs użytkownika, tekst, aplikacja, automatycznie wygenerowany opis wiadomości e-mail

Dodatek Power Query obsługuje wiele dostępnych łączników, jak opisano tutaj: Lista wszystkich łączników dodatku Power Query

Jeśli dane pochodzą z programu Excel, podobnie jak wielu klientów usługi Dataverse, użyj istniejącego łącznika programu Excel, na przykład między wieloma innymi dostępnymi łącznikami, aby utworzyć potok danych w usłudze Dataverse. Oprócz jednorazowych obciążeń danych zsynchronizuj źródło danych programu Excel z usługą Dataverse przy użyciu przepływu danych. Rozważ ograniczenia rozmiaru pliku programu Excel, korzystając z tych wskazówek , zmniejsz rozmiar skoroszytu programu Excel, aby wyświetlić go w usłudze Power BI

Informacje o połączeniu w celu uzyskania dostępu do skoroszytu programu Excel.

Ponadto jeśli masz wiele plików Excel w folderze, który chcesz załadować do Dataverse, możesz użyć łącznika folderów Power Query do łączenia, przekształcania i ładowania danych.

Łączenie plików z folderu.

Specjaliści IT mogą również uwolnić użytkowników biznesowych od złożoności tworzenia potoków danych, tworząc szablony przepływów danych platformy Power Platform. Utwórz złożone zapytanie łączące dane z wielu źródeł, zapisz je i udostępnij użytkownikom biznesowym. Ten plik można następnie użyć z funkcji Nowy przepływ danych>Szablon importu w usłudze Dataverse. Wszystko, co użytkownik musi zrobić, to zweryfikować poświadczenia, aby uzyskać dostęp do danych i rozpocząć ładowanie danych do tabel Dataverse. Dowiedz się więcej na temat tworzenia przepływów danych platformy Power Platform na podstawie zapytań w programie Microsoft Excel.

Zrzut ekranu opisu komputera jest automatycznie generowany z poziomem średniego zaufania

Można również wykonać jednorazowy import danych bezpośrednio z pojedynczego pliku programu Excel do tabeli Dataverse. Więcej informacji: Importowanie danych z programu Excel i eksportowanie danych do woluminu CSV

Azure Data Factory

Data Factory to usługa integracji danych, która umożliwia tworzenie procesów wyodrębniania, przekształcania i ładowania (ETL) przy użyciu podejścia z minimalnym lub bez kodowania w środowisku wizualnym lub poprzez napisanie własnego kodu.

Data Factory.

W zależności od potrzeb związanych z danymi w pewnym momencie może być konieczne zwiększenie zaangażowania inżynierii danych w celu przeniesienia danych ze źródeł zewnętrznych do usługi Dataverse. Nie chodzi tylko o ilość danych, ale także o ilość i złożoność przekształceń danych wymaganych do spełnienia wymagań dotyczących danych źródłowych w usłudze Dataverse. Dodatkową kwestią jest to, że zasoby IT są dostępne w celu ułatwienia pracy. Te bardziej złożone scenariusze danych można rozwiązać za pomocą przepływów danych platformy Power Platform, usługi Azure Data Factory i internetowego interfejsu API. >Data Factory i internetowy interfejs API to wzorce integracji z procesami tworzenia potoków, które wymagają zaangażowanego przepływu pracy i wzbogaconych przekształceń algorytmu. Z drugiej strony przepływy danych są łatwiejsze do rozpoczęcia i łatwiejsze w użyciu.

Za pomocą usługi Data Factory można wizualnie zintegrować usługę Dataverse i inne źródła danych przy użyciu ponad 90 wbudowanych i bezobsługowych łączników.

Data Factory ETL.

Oprócz przenoszenia danych do usługi Dataverse usługa Data Factory może również służyć do przygotowywania, przekształcania i wzbogacania danych za pomocą usługi Azure Databricks oraz przenoszenia danych do usługi Azure Synapse Analytics.

Eksportowanie danych z usługi Dataverse

Eksportowanie danych, zarówno do innej technologii danych, jak i do innego środowiska, może wykorzystywać te same technologie wspomniane przy imporcie danych, takie jak przepływy danych, Data Factory, Power Query i Power Automate.

Metody eksportu danych w Dataverse

Klienci usługi Dynamics, którzy korzystają z programu SQL Server lub usługi Azure SQL Database, mogą używać usługi Azure Synapse Link. Usługa Azure Synapse Link dla usługi Dataverse łączy się z usługą Azure Synapse Analytics, aby umożliwić uzyskiwanie wglądu w dane z usługi Microsoft Dataverse w czasie rzeczywistym. Dzięki ścisłej bezproblemowej integracji między usługą Dataverse i usługą Azure Synapse Analytics usługa Azure Synapse Link umożliwia uruchamianie analiz, analizy biznesowej i scenariuszy uczenia maszynowego na danych. Więcej informacji: Co to jest usługa Azure Synapse Link dla usługi Dataverse

Zobacz także

Praca z dowolnym typem aplikacji