Wat is een semantische koppeling?

Semantic link is een functie waarmee je een verbinding kunt leggen tussen semantische modellen en Data Science in Microsoft Fabric. Het gebruik van een semantische koppeling wordt alleen ondersteund in Microsoft Fabric.

  • Voor Fabric Runtime 1.2 (Spark 3.4) en hoger is semantische koppeling beschikbaar in de standaardruntime en hoeft u deze niet te installeren.

  • Voer de volgende opdracht uit om bij te werken naar de nieuwste versie van de semantische koppeling:

    %pip install -U semantic-link
    

De belangrijkste doelen van semantische koppeling zijn voor:

  • Vereenvoudig de gegevensconnectiviteit.
  • Schakel de doorgifte van semantische informatie in.
  • Naadloos integreren met bestaande hulpprogramma's die gegevenswetenschappers gebruiken, zoals notebooks.

Met semantische koppeling kunt u domeinkennis over gegevenssemantiek op een gestandaardiseerde manier behouden waarmee gegevensanalyse kan worden versneld en fouten kunnen worden verminderd.

De semantische koppelingsgegevensstroom begint met semantische modellen die gegevens en semantische informatie bevatten. Semantische verbinding overbrugt de kloof tussen Power BI en de Data Science-werklast.

Een diagram dat de datastroom van Power BI naar notebooks in Data Science en terug naar Power BI toont.

Door gebruik te maken van semantische koppelingen kun je semantische modellen uit Power BI in de Data Science-werklast gebruiken om taken uit te voeren zoals diepgaande statistische analyse en voorspellende modellering met behulp van machine learning-technieken. U kunt de uitvoer van uw data science-werk opslaan in OneLake met behulp van Apache Spark en de opgeslagen uitvoer opnemen in Power BI met behulp van Direct Lake.

Power BI connectiviteit

Een semantisch model fungeert als één tabular objectmodel die betrouwbare bronnen biedt voor semantische definities zoals Power BI metingen. Semantische koppeling maakt verbinding met semantische modellen in de volgende ecosystemen, waardoor gegevenswetenschappers eenvoudig kunnen werken in het systeem waarmee ze het meest bekend zijn.

Toepassingen van semantische informatie

Semantische informatie in gegevens bevat Power BI gegevenscategorieën zoals adres en postcode, relaties tussen tabellen en hiërarchische gegevens.

Deze gegevenscategorieën omvatten metadata die Semantic Link doorgeeft aan de Data Science-omgeving om nieuwe mogelijkheden te bieden en data lineage te behouden.

Enkele voorbeelden van semantische koppelingen zijn:

  • Intelligente suggesties van ingebouwde semantische functies.
  • Innovatieve integratie voor het uitbreiden van gegevens met Power BI-meetwaarden met behulp van add-measures.
  • Hulpprogramma's voor validatie van gegevenskwaliteit op basis van de relaties tussen tabellen en functionele afhankelijkheden binnen tabellen.

Semantische koppeling is een krachtig hulpprogramma waarmee bedrijfsanalisten gegevens effectief kunnen gebruiken in een uitgebreide data science-omgeving.

Semantische koppeling vereenvoudigt naadloze samenwerking tussen gegevenswetenschappers en bedrijfsanalisten door de noodzaak om bedrijfslogica die is ingesloten in Power BI metingen weg te nemen. Deze aanpak zorgt ervoor dat beide partijen efficiënt en productief kunnen werken, waardoor het potentieel van hun gegevensgestuurde inzichten wordt gemaximaliseerd.

FabricDataFrame-gegevensstructuur

FabricDataFrame is de primaire datastructuur die semantic link gebruikt om semantische informatie van semantische modellen naar de Data Science-omgeving te verspreiden.

Een diagram met gegevensstroom van connectors naar semantische modellen naar FabricDataFrame naar semantische functies.

De klasse FabricDataFrame:

  • Ondersteunt alle pandas-bewerkingen.
  • Subklassen van pandas DataFrame en metagegevens toevoegen, zoals semantische informatie en herkomst.
  • Maakt semantische functies en de methode add-measure beschikbaar waarmee u Power BI metingen kunt gebruiken in het werk voor gegevenswetenschap.