Common Data Service (starší)

Poznámka:

Konektor Common Data Service (starší verze) je nahrazen konektorem Power Query Dataverse . Ve většině případů doporučujeme místo konektoru Common Data Service (starší verze) použít konektor Dataverse. Může však existovat omezené případy, kdy je nutné zvolit konektor Common Data Service (starší verze). Tyto případy jsou popsány v části Kdy použít konektor Common Data Service (starší verze).

Shrnutí

Položka Popis
Stav vydání Všeobecná dostupnost
Produkty Power BI (sémantické modely)
Power BI (toky dat)
Prostředky infrastruktury (Tok dat Gen2)
Dynamics 365 Customer Insights
Typy ověřování Účet organizace

Poznámka:

Některé funkce můžou být přítomné v jednom produktu, ale ne jiné kvůli plánům nasazení a možnostem specifickým pro hostitele.

Požadavky

Musíte mít prostředí Common Data Service (starší verze) s oprávněními tvůrce pro přístup k portálu a oprávnění ke čtení pro přístup k datům v tabulkách.

Podporované funkce

  • Adresa URL serveru
  • Pokročilé
    • Změna pořadí sloupců
    • Přidání sloupce zobrazení

Připojení do Common Data Service (starší verze) z Power Query Desktopu

Připojení ke službě Common Data Service (starší verze) z Power Query Desktopu:

  1. V prostředí získat data vyberte Common Data Service (starší verze ). Možnosti získání dat v Power Query Desktopu se mezi aplikacemi liší. Další informace o tom, jak Power Query Desktop získat data pro vaši aplikaci, najdete v části Kde získat data.

  2. Zadejte adresu URL prostředí Common Data Service (starší verze) dat, která chcete načíst. Použijte formát https://< yourenvironmentid.crm.dynamics.com/>. Další informace: Vyhledání adresy URL prostředí Dataverse

    Výběr adresy URL serveru

    Když se tabulka načte v dialogovém okně Navigátor, ve výchozím nastavení se sloupce v tabulce změní podle abecedy podle názvů sloupců. Pokud nechcete, aby se sloupce přeuspořádaly, zadejte v upřesňujícím nastavení hodnotu false ve sloupcích Změnit pořadí.

    Pokud tabulka obsahuje všechna pole rozevíracího seznamu, přidá se do tabulky nový sloupec s názvem pole rozevíracího seznamu s _display připojenou na konec názvu. Pokud nechcete, aby se sloupec zobrazovaného pole rozevíracího seznamu přidal, zadejte v upřesňujícím nastavení hodnotu false do sloupce Přidat zobrazení.

    Po vyplnění informací vyberte OK.

  3. Pokud se tento pokus pokusíte poprvé připojit k tomuto webu, vyberte Přihlásit se a zadat svoje přihlašovací údaje. Pak vyberte Připojení.

    Přihlaste se k tomuto webu.

  4. V Navigátoru vyberte data, která potřebujete, a pak načtěte nebo transformujte data.

    Načtení nebo transformace z navigátoru

Připojení do Common Data Service (starší verze) z Power Query Online

Připojení ke službě Common Data Service (starší verze) z Power Query Online:

  1. V prostředí získat data vyberte možnost Common Data Service (starší verze). Různé aplikace mají různé způsoby, jak získat prostředí dat v Power Query Online. Další informace o tom, jak získat data z aplikace do Power Query Online, najdete v části Kde získat data.

    Snímek obrazovky s oknem Pro výběr zdroje dat v Power Query Online

  2. Zadejte adresu URL serveru dat, která chcete načíst.

    Zadejte adresu URL serveru.

  3. V případě potřeby zadejte místní bránu dat, pokud budete používat místní data. Pokud například zkombinujete data z Dataverse a místní databáze SQL Serveru.

  4. Přihlaste se k účtu organizace.

  5. Po úspěšném přihlášení vyberte Další.

  6. Na navigační stránce vyberte potřebujete data a pak vyberte Transformovat data.

Vyhledání adresy URL prostředí Common Data Service (starší verze)

Otevřete Power Apps. V pravém horním rohu stránky Power Apps vyberte prostředí, ke kterému se chcete připojit. Vyberte ikonu nastavení a pak vyberte Upřesnit nastavení.Ikona Nastavení.

Na nové kartě prohlížeče, která se otevře, zkopírujte kořen adresy URL. Tato kořenová adresa URL je jedinečná adresa URL vašeho prostředí. Adresa URL bude ve formátu https://< yourenvironmentid.crm.dynamics.com/>. Tuto adresu URL si nechte někam po ruce, abyste ji mohli použít později, například při vytváření sestav Power BI.

Umístění adresy URL prostředí Common Data Service (starší verze).

Kdy použít konektor Common Data Service (starší verze)

Dataverse je přímá náhrada konektoru Common Data Service. Někdy ale může docházet k tomu, že je nutné místo konektoru Dataverse zvolit konektor Common Data Service (starší verze):

Existují určité datové typy TDS (Tabular Data Stream), které jsou podporovány v OData při použití Common Data Service (starší verze), které nejsou v Dataverse podporované. Podporované a nepodporované datové typy jsou uvedeny v části Jak se Dataverse SQL liší od jazyka Transact-SQL.

Všechny tyto funkce se v budoucnu přidají do konektoru Dataverse, kdy bude konektor Common Data Service (starší verze) zastaralý.

Další informace: Přístup k velkým sémantickým modelům

Omezení a problémy

Omezení výkonu a omezování rozhraní DATAVERSE API OData

Informace o limitech výkonu a omezování rozhraní API OData pro připojení Dataverse najdete v tématu Omezení a přidělení požadavků. Tato omezení platí pro konektor Common Data Source (starší verze), který používá rozhraní OData API jako podrobnosti implementace) i konektor datového kanálu OData při přístupu ke stejnému koncovému bodu.

Rychlost načítání tabulek

Jako vodítko se většina výchozích tabulek načítá rychlostí přibližně 500 řádků za sekundu pomocí konektoru Common Data Service (starší verze). Tuto rychlost vezměte v úvahu při rozhodování, jestli se chcete připojit k Dataverse nebo exportovat do datového jezera. Pokud potřebujete rychlejší načítání, zvažte použití funkce Export do data lake nebo konektoru Dataverse. Další informace: Alternativní připojení Dataverse

Alternativní připojení Dataverse

Existuje několik alternativních způsobů extrakce a migrace dat z Dataverse:

Poznámka:

Konektor Dataverse i rozhraní API OData mají sloužit analytickým scénářům, ve kterých jsou datové svazky relativně malé. Doporučeným přístupem pro hromadnou extrakci dat je Azure Synapse Link.

Dotazování zobrazených sloupců musí obsahovat pole v dotazu.

Pokud používáte tento konektor, pokud zahrnete sloupce polí>display, musíte do dotazu zahrnout <i pole> nebo <sloupec pole_display> může mít hodnotu null.< Příklad:

Table.SelectColumns(#"Navigation 1", {"statuscode", "statuscode_display"})

Pokud statuscode není zahrnuto, statuscode_display může být null a chyba.

Přístup k velkým sémantickým modelům

Sémantické modely Power BI obsažené v Dataverse můžou být velmi velké. Pokud používáte konektor Power Query Dataverse , musí jakýkoli konkrétní dotaz, který přistupuje k modelu, vrátit méně než 80 MB dat. Proto možná budete muset data dotazovat několikrát, abyste měli přístup ke všem datům v modelu. Použití více dotazů může trvat poměrně dlouho, než se vrátí všechna data.

Pokud používáte konektor Common Data Service (starší verze), můžete použít jeden dotaz pro přístup ke všem datům v sémantickém modelu. Tento konektor funguje jinak a vrací výsledek na "stránkách" 5 K záznamů. I když je konektor Common Data Service (starší verze) efektivnější při vracení velkých objemů dat, může vrácení výsledku trvat poměrně dlouho.

Místo použití těchto konektorů pro přístup k velkým sémantickým modelům doporučujeme pro přístup k velkým modelům použít Azure Synapse Link . Použití Azure Synapse Linku je ještě efektivnější, protože konektory Power Query Dataverse nebo Common Data Service (starší verze) jsou navržené speciálně pro scénáře integrace dat.