Язык семантического моделирования (SML) от AtScale: универсальный инструмент для аналитики данных.

 AtScale Open-Sourced Semantic Modeling Language (SML): Transforming Analytics with Industry-Standard Framework for Interoperability, Reusability, and Multidimensional Data Modeling Across Platforms

“`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 занять лидирующее положение в движении по стандартизации выражения бизнес-логики и обеспечению безпрепятственной взаимодействия данных и аналитики на различных платформах.

“`

Полезные ссылки: