Dostop do možnosti izbire za Dataverse s storitvijo Power BI
Za stolpce, ki uporabljajo izbire Microsoft Dataverse, so vrednosti izbire zapisane kot celoštevilska oznaka in ne kot besedilna oznaka, da se ohranja doslednost med urejanjem. Preslikava oznake celega števila v besedilo je shranjena v datoteki Microsoft.Athena.TrickleFeedService/table-EntityMetadata.json. Ta članek obravnava, kako z uporabo storitve Power BI dostopati do preslikave oznak celega števila v besedilo.

Opomba
Azure Synapse Link for Dataverse se je v preteklosti imenoval Izvoz v jezero podatkov. Storitev je bila preimenovana maja 2021 in bo še naprej izvažala podatke v Azure Data Lake in Azure Synapse Analytics.
Zahteve
Ta razdelek opisuje predpogoje, potrebne za dostop do možnosti Dataverse s storitvijo Power BI po uporabi storitve Azure Synapse Link for Dataverse.
Power BI Desktop. Pridobite takoj
Azure Synapse Link for Dataverse. Ta vodnik predvideva, da ste podatke že izvozili iz okolja Dataverse prek Azure Synapse Link for Dataverse.
Dostop do računa za shrambo. Dodeljeno morate imeti eno od naslednjih vlog za račun računu za shrambo: bralec podatkov shrambe zbirke dvojiških podatkov, sodelujoči za podatke shrambe zbirke dvojiških podatkov ali lastnik podatkov shrambe zbirke dvojiških podatkov.
Poraba izbir Dataverse s storitvijo Power BI
Odpri Power BI Desktop.
Izberite Pridobi podatke > Prazna poizvedba in nato odprite Napredni urejevalnik.
Prilepite naslednjo poizvedbo in možnost <STORAGE> zamenjajte z imenom računa za shrambo, možnost <CONTAINER> z imenom vsebnika, možnost <TABLE> pa z imenom tabele Dataverse.
let
Source = AzureStorage.DataLake("https://<STORAGE>.dfs.core.windows.net/<CONTAINER>/Microsoft.Athena.TrickleFeedService/<TABLE>-EntityMetadata.json"),
#"https://<STORAGE> dfs core windows net/<CONTAINER>/Microsoft Athena TrickleFeedService/_<TABLE>-EntityMetadata json" = Source{[#"Folder Path"="https://<STORAGE>.dfs.core.windows.net/<CONTAINER>/Microsoft.Athena.TrickleFeedService/",Name="<TABLE>-EntityMetadata.json"]}[Content],
#"Imported JSON" = Json.Document(#"https://<STORAGE> dfs core windows net/<CONTAINER>/Microsoft Athena TrickleFeedService/_<TABLE>-EntityMetadata json",1252),
OptionSetMetadata = #"Imported JSON"[OptionSetMetadata],
#"Converted to Table" = Table.FromList(OptionSetMetadata, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
#"Expanded Column1" = Table.ExpandRecordColumn(#"Converted to Table", "Column1", {"EntityName", "OptionSetName", "Option", "IsUserLocalizedLabel", "LocalizedLabelLanguageCode", "LocalizedLabel"}, {"Column1.EntityName", "Column1.OptionSetName", "Column1.Option", "Column1.IsUserLocalizedLabel", "Column1.LocalizedLabelLanguageCode", "Column1.LocalizedLabel"})
in
#"Expanded Column1"
To bo zapolnilo nabor podatkov z izbirami in različnimi metapodatki za to izbiro, ki jih lahko pridružite podatkom tabele Dataverse za prikaz oznake besedila za izbiro.
Glejte tudi
Azure Synapse Link for Dataverse
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).
Povratne informacije
Pošlji in prikaži povratne informacije za