Napomena
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
Microsoft Dataverse obezbeđuje obogaćene metapodatke koji se mogu koristiti direktno u okviru Power Apps aplikacija. Izbor (lista izbora) je jedan od najčešćih tipova kolona koje se mogu uključiti u tabelu. Definiše skup opcija. Kada se izbor prikazuje u obrascu, koristi kontrolu padajuće liste. Možete definisati izbor koji koristi skup opcija definisan u svom okviru (lokalno) ili koristiti skup opcija koji je definisan na drugom mestu (globalno) što može biti upotrebljeno u drugim kolonama izbora.
Za više informacija o kolonama izbora pogledajte članak Pregled kreiranja i uređivanja globalnih izbora.
Nakon kreiranja usluge Azure Synapse Link, kreira se sledećih pet tabela u fascikli pod imenom OptionsetMetadata u usluzi Azure Data Lake Storage Gen2:
- OptionsetMetadata
- GlobalOptionsetMetadata
- StateMetadata
- StatusMetadata
- TargetMetadata
StateMetadata i StatusMetadata skladište vrednost izbora stanja i statusa za preuzimanje. TargetMetadata skladišti metapodatke relacija između tabela za preuzimanje.
Naziv kolone | Tip podataka | Polje vrednosti | Opis |
---|---|---|---|
EntityName | String | nalog | Naziv trenutne Dataverse tabele. |
AttributeName | String | transactioncurrencyid | Naziv trenutne kolone |
ReferencedEntity | String | transactioncurrency | Naziv povezane Dataverse tabele |
ReferencedAttribute | String | transactioncurrencyid | Naziv povezane kolone |
Još informacija: Pregleda relacija između tabela.
OptionsetMetadata skladišti metapodatke oznake lokalnih izbora u uvezenim Dataverse tabelama. GlobalOptionsetMetadata skladišti metapodatke oznake globalnih izbora i sledi istu šemu tabele plus jednu dodatnu kolonu, GlobalOptionSetName, kombinaciju imena tabele i izbora.
Naziv kolone | Tip podataka | Polje vrednosti | Opis |
---|---|---|---|
EntityName | String | nalog | Naziv Dataverse tabele. |
OptionSetName | String | ownershipcode | Naziv kolone. |
Opcija | Bigint | 1 | Numerička oznaka koju je naveo korisnik prilikom kreiranja stavke sa izabranim stilom. |
IsUserLocalizedLabel | Boolean | Netačno | Podrazumevano vraća false. |
LocalizedLabelLanguageCode | Bigint | 2074 | Jezički kôd oznake za izbor, kao što je 1033 za engleski (Sjedinjene Države) ili 1034 za španski (Španija). |
LocalizedLabel | String | Javni | Tekstualna oznaka koju je naveo korisnik prilikom kreiranja stavke sa izabranim stilom. |
GlobalOptionSetName (samo GlobalOptionsetMetadata) | String | socialprofile_community | kombinacija imena tabele i izbora |
U Dataverse tabelama, kolona izbora sadrži numeričku vrednost koju je naveo korisnik, a koja je ista kao vrednost Opcija u gore opisanoj tabeli OptionsetMetadata.
Preduslov
Azure Synapse Link for Dataverse. Ovaj članak pretpostavlja da ste već izvozili podatke iz usluge Dataverse pomoću usluge Azure Synapse Link for Dataverse.
Pristup metapodacima izbora
- Izaberite željeni Azure Synapse Link i izaberite Idi u Azure Synapse Analytics radni prostor na komandnoj traci.
- Razvijte odeljak Baze podataka jezera u levom oknu, izaberite dataverse-environmentName-organizationUniqueName, a zatim razvijte odeljak Tabele. Svi navedeni metapodaci izbora dostupni su za analizu.
Kako se koriste Dataverse kolone izbora u SQL grupi bez servera.
- Kliknite desnim tasterom miša na ikonu baze podataka, a zatim izaberite stavku Nova SQL skripta > Prazna skripta.
- Primenite SQL skriptu za pridruživanje metapodacima izbora sa Dataverse tabelom i uskladištite prikaz u novu bazu podataka.
Primer SQL skripte za pridruživanje metapodacima izbora
Zamenite <DATABASE_NAME>, <COLUMN_NAME> i <TABLE_NAME> imenom baze podataka, kolone i tabele da biste brojčanu vrednost izbora zamenili smislenom tekstualnom oznakom
SELECT [LocalizedLabel] as [<COLUMN_NAME>]
FROM [<DATABASE_NAME>].[dbo].[<TABLE_NAME>_partitioned]
LEFT JOIN [<DATABASE_NAME>].[dbo].[OptionsetMetadata]
ON ([<DATABASE_NAME>].[dbo].[OptionsetMetadata].[Option] = [<DATABASE_NAME>].[dbo].[<TABLE_NAME>_partitioned].[<COLUMN_NAME>] AND [<DATABASE_NAME>].[dbo].[OptionsetMetadata].[OptionSetName] = <COLUMN_NAME>)
Za više informacija o tome kako da potrošite skup opcija vrednosti, moraćete da koristite zajedničke izraze tabele.