Pikakuvakkeen Dataverse luominen ympäristöön
Tämän artikkelin ohjeiden avulla voit luoda ja käyttää Dataverse pikakuvaketta tietojen integroimiseksi Microsoft Sustainability Manager Fabric-työtilaan. Näissä vaiheissa myös valmistellaan tiedot muunnettavaksi ympäristöön, yhteiskuntaan ja hallintotapaan (ESG) perustuvaan tietomalliskeemaan.
edellytykset
- Ota käyttöön Ympäristötiedot ja merkitykselliset tiedot -ominaisuus Fabric-työtilassa.
- Varmista, että Sustainability Manager on asennettu ja määritetty ympäristössäsi Dataverse .
- Varmista, että järjestelmä on Dataverse Järjestelmänvalvoja käyttöoikeusrooli.
- Varmista, että olet Fabric-työtilan Järjestelmänvalvoja.
- Ota ympäristöstä käyttöön linkki kankaaseen Dataverse .
Vaihe 1: Luo pikakuvake Dataverse
Tässä vaihe luot pikakuvakkeen Dataverse ympäristöön, jossa Sustainability Manager-tiedot ovat läsnä IngestedRawData tietovarasto:stä .
Avaa Fabricissa työtila, jossa otit käyttöön Sustainability-ratkaisun. Avaa ratkaisu valitsemalla se luettelonäkymästä. Pääset hallittujen ominaisuuksien sivulle valitsemalla ESG-tietovaranto-ominaisuuden Käyttöönotettujen ominaisuuksien hallinta -luettelonäkymästä .
Valitse ESG-tietotilan hallittu ominaisuus -sivulta IngestedRawData tietovarasto.
- Valitse tietovarasto:stä Hae tiedot ja valitse sitten Uusi pikakuvake.
Valitse Dataverse pikakuvakkeen tyypiksi.
Näyttöön tulee ohjattu toiminto, joka määrittää ympäristön tunnistetiedot Dataverse . Valitse Luo uusi yhteys ja anna ympäristön URL-osoite ja tunnistetiedot sekä järjestelmän Järjestelmänvalvoja käyttöoikeudet. Fabric käyttää näitä tunnistetietoja yhteyden Dataverse muodostamiseen ympäristöön ja tietojen turvalliseen käyttöön.
- Valitse kaikki Sustainability Manager taulukot luettelosta ja valitse sitten Seuraava. Etsi taulukot, jotka alkavat etuliitteellä msdyn_.
- Näkyviin tulee luettelo valituista Sustainability Manager-taulukoista ja niiden pikakuvakkeiden nimistä.
Jokainen pikakuvake luodaan jälkiliitteellä _partitioned. Jos haluat poistaa jälkiliitteen kaikista taulukoiden nimistä, voit luoda muistikirjan, lisätä muistikirjaan IngestedRawData tietovarasto ja suorittaa sitten seuraavan logiikan. Korvaa "[LAKEHOUSE_NAME]" nimellä tietovarasto, joka sisältää Dataverse taulukon pikanäppäimet. Esimerkiksi SDS_ESGDE_test_IngestedRawData_LH.
TARGET_DB = "[LAKEHOUSE_NAME]"
DATAVERSE_SHORTCUT_SUFFIX = "_partitioned"
for table in spark.catalog.listTables(TARGET_DB):
if table.name.endswith(DATAVERSE_SHORTCUT_SUFFIX):
updated_table_name = table.name.removesuffix(DATAVERSE_SHORTCUT_SUFFIX)
try:
spark.sql(f"ALTER TABLE {TARGET_DB}.{table.name} RENAME TO {TARGET_DB}.{updated_table_name}")
print(f"Successfully renamed table from '{table.name}' to '{updated_table_name}' in Lakehouse '{TARGET_DB}'")
except Exception as e:
print(f"Failed renaming table from '{table.name}' to '{updated_table_name}' in Lakehouse '{TARGET_DB}'")
Taulukot ovat nyt saatavilla IngestedRawDatatietovarasto:ssa , ja ne ovat valmiita muunnettavaksi ESG-tietomalliksi .
Vaihe 2: Muunna tiedot
Kun Sustainability Manager-data on integroitu IngestedRawData tietovarasto -tietokantaan, sinun on yhdistettävä ja yhdenmukaistettava tiedot muuntamalla ne ESG-tietomallimallimalliksi . Ominaisuuden käyttöönotto loi työtilaan ProcessedESGData tietovarasto harmonisoitujen tietojen tallentamista varten.
ESG-tietomalliskeema linkittää ESG-tietoyksiköt muihin tietokokonaisuuksiin, jotka kuvaavat yrityksen muita toiminnallisia alueita, kuten HR:ää, IT:tä tai taloushallintoa.
Sustainability Manager-tietojen muuntamiseksi ESG-tietomallimallimalliksi ominaisuus tarjoaa muistikirjoja ja tietoputkia, jotka käyttävät valmiita muunnos- ja orkestrointitekniikoita käyttämällä kirjastoja, jotka on tallennettu työtilasi ConfigAndDemoData tietovarasto-tiedostoon .
Suorita LoadReferenceTables_INTB muistikirja ladataksesi ja muuntaaksesi Sustainability Manager-tiedot ESG-tietomallimallimalliksi ProcessingedESGData tietovarasto:ssä .
Tietoputki suorittaa seuraavat vaiheet:
Ensimmäinen vaihe poistetaan oletusarvoisesti käytöstä, eikä sitä tarvita tässä menetelmässä, koska Sustainability Manager:n tiedot on jo ladattu tietovarasto-taulukoina.
Sustainability Manager-datan muuntaminen ESG-tietomalliskeemaan on kaksivaiheinen prosessi:
- Ensin TransformMSMDataToProcessedESGData_INTB muistikirja muuntaa Microsoft Sustainability Manager tiedot välivaiheen raakatietojen tuontitaulukoiksi.
- Tämän jälkeen TransformRawImportESGDataToProcessedESGData_INTB-muistikirja muuntaa raakatietojen tuontitaulukoiden tiedot ESG-tietomallirakenteeksi .