“`html
AtScale Open-Sourced Semantic Modeling Language (SML): Transforming Analytics with Industry-Standard Framework for Interoperability, Reusability, and Multidimensional Data Modeling Across Platforms
AtScale сделал значительный шаг, объявив о выпуске в открытый доступ своего языка семантического моделирования (SML). Эта инициатива направлена на создание отраслевого стандарта семантического языка моделирования, который можно использовать на различных платформах, способствуя большему сотрудничеству и взаимодействию в аналитическом сообществе. Внедрение SML является значительным шагом в десятилетнем пути компании по демократизации аналитики данных и развитию технологии семантического слоя.
Потребность в открытом стандарте
Семантические слои являются важными для современных аналитических платформ, сокращая разрыв между исходными данными и бизнес-аналитикой. Когда AtScale была основана в 2013 году, ни один другой поставщик не предлагал платформы семантических слоев. Однако за последнее десятилетие отрасль стала свидетелем распространения платформ семантических слоев от различных поставщиков. С появлением большого разнообразия инструментов возникла потребность в унифицированном стандартном языке для семантического моделирования.
Что предлагает SML
SML является результатом более чем десятилетнего практического развития. Он разработан для работы с комплексными многомерными данными в различных отраслях, таких как финансы, здравоохранение, розничная торговля, производство и другие. Язык поддерживает метрики, измерения, иерархии и полуаддитивные показатели, необходимые для построения сложных аналитических моделей.
Что открыто в рамках проекта
AtScale предоставляет несколько компонентов в рамках своей инициативы по открытому исходному коду:
- Спецификация языка SML: включает табличные и многомерные конструкции, предоставляя комплексную основу для построения моделей.
- Предварительно построенные семантические модели: они покрывают стандартные схемы данных, такие как TPC-DS, и другие распространенные обучающие модели.
- Вспомогательные классы и трансляторы (скоро появятся): включают программные инструменты для упрощения чтения и записи синтаксиса SML и трансляторы для миграции моделей из других семантических языков.
Заключение
Решение AtScale открыть исходный код SML представляет собой значительный шаг к способствованию большему сотрудничеству в аналитической отрасли. Создавая стандартный семантический язык моделирования, компания надеется ускорить принятие семантических слоев и содействовать разработке многократно используемых, взаимодействующих моделей. Внедрение SML позволяет AtScale занять лидирующее положение в движении по стандартизации выражения бизнес-логики и обеспечению безпрепятственной взаимодействия данных и аналитики на различных платформах.
“`