Tento článek je o tom, jak v Power Query v Power BI spojovat dotazy v situaci, kdy jsou si klíče v obou tabulkách jen podobné, ale ne shodné.

Není třeba asi vysvětlovat, proč může být takové přiřazování rizikové – na druhou stranu občas se to hodit může.

Jak tedy na to?

Při spojování dotazů si rozbalíme příslušné volby a zaškrtneme Fuzzy matching.

Po použití se propojí dva dotazy i přes položky, které nejsou přesně stejné, 

Co znamená která volba?

  • Similarity threshold

Číslo, které vyjadřuje, jak moc jisté si Power BI musí být, aby propojilo dvě hodnoty. Čím je vyšší, tím vyšší přesnost musí být dosažena

  • Maximum number of matches

Pokud nastavíme jedničku, přiřadí se ke každé hodnotě ta jedna s největší relevancí, tedy takto:

Pokud nastavíme vyšší číslo, zobrazí se všechny shody:

  • Transformation table

Pokud chceme připojování “pomoci”, můžeme ještě vytvořit tabulku se “slovníkem”.

Tuto tabulku pak nastavíme jako “Transformation table”.