Solved by Разрешител на кодове на държави
Добавете стъпка за нормализиране на идентификатора на държавата, която съпоставя имената на държавите и често срещаните им варианти към стандартизирани ISO кодове (и обратно), преди да обедините наборите от данни. Това прави обединяването последователно в различните източници и намалява несъответствията, причинени от разлики във форматирането или алтернативни изписвания.
Тази функция ви помага надеждно да обединявате набори от данни, когато единият източник представя държавите като имена (напр. „United States“), а другият използва ISO кодове (напр. „US“ или „USA“). Тя предоставя стъпка за нормализиране, която може да се приложи към един или двата набора от данни, за да се създаде последователен ключ за обединяване, като например ISO 3166-1 alpha-2 или alpha-3. По време на настройката избирате входната колона за държава, избирате целевия стандарт и генерирате ново нормализирано поле, което да използвате при обединяването. Съпоставянето обработва често срещани псевдоними, разлики в пунктуацията/регистъра и известни алтернативни имена, така че „Côte d’Ivoire“ и „Ivory Coast“ да се разрешават до един и същ стандартизиран код. Всички стойности, които не могат да бъдат уверено съпоставени, се извеждат за преглед, за да можете да ги коригирате или да добавите корекция. След като бъдат нормализирани, използвате стандартизираното поле като ключ за обединяване в таблици, тръбопроводи или отчети. Това намалява грешките при обединяване, предотвратява загубата на данни от несъответстващи редове и подобрява точността на последващото агрегиране. Функцията е полезна за комбиниране на показатели от множество доставчици, хармонизиране на исторически набори от данни с променящи се конвенции за именуване на държави и подготовка на данни за последователно филтриране и отчитане по география. Тя също така поддържа повторяеми работни процеси, така че една и съща логика за нормализиране може да се използва повторно в различни проекти и да се актуализира, без да се налага повторно изграждане на обединенията.
External Resource
https://cross-service-solutions.com/
If you know of a tool or approach that could help people solve a problem we haven't covered yet, we'd love to hear about it.