FML-0.5.8-Version veröffentlicht

FML – Fast (Dimensional) Modeling Language ist ein in Java implementiertes dimensionales Modellierungssprachen-SDK. Es bezieht sich hauptsächlich auf die Kimball-Modellierungstheorie und die Alibaba Onedata-Methodik und definiert eine Reihe von Modellgrammatiken, die zum Ausdrücken der oben genannten Theorie zur Erstellung von Modellen verwendet werden. Entworfen, dies Die Sprache richtet sich an Studenten der Datenmodellierung und Datenentwicklung. Gleichzeitig wird zur Lösung der Effizienz der Modellfreigabe eine Reihe von DDL-Funktionen zum Konvertieren von Modellausdrücken in andere unterschiedliche Engines basierend auf dem aktuellen SDK gekapselt. Die aktuellen Engines Dazu gehören: Hive, Hologres, MySQL warten. Der Zweck der Verwendung von Java zur Erreichung dieses Zwecks besteht hauptsächlich darin, das Grammatikanalyse-Tool von Java für die Grammatikanalyseverarbeitung zu verwenden. Derzeit kann FML auf dem intelligenten Modellierungstool von Dataworks verwendet werden, sodass Modellierungsstudenten die Modellstruktur schnell anpassen können. Einzelheiten finden Sie hier: https://help.aliyun.com/zh/dataworks/user-guide/use-fml-statements-to-configure-and-manage-data-tables?spm=a2c4g.11174283.0.0.16 b4467fOJ1Kbg

Version: 0.5.8-jdk8
Neue Funktionen (neue Funktionen)
Kern
• Create ODS TABLE hinzugefügt
• Show Statics-Anweisung hinzugefügt

Transformer
• FML-zu-SQLite-Konvertierung hinzugefügt.
• FML-zu-Adb-MySQL-Konvertierung hinzugefügt

Abwärtskompatibilität (Kompatibilität)
Keine

Veraltete Versionen:
Keine
Korrekturen von Sicherheitslücken (Schwachstelle):
Keine

Maven-Abhängigkeit

Fügen Sie dem Projektstamm-POM die folgenden Abhängigkeiten hinzu:

  <dependencyManagement>
            <dependency>
                <groupId>com.aliyun.fastmodel</groupId>
                <artifactId>fastmodel-bom</artifactId>
                <version>0.5.8-jdk8</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
</dependencyManagement>
Das Submodul fügt
den Zugriff auf den Abhängigkeitsparser hinzu
<!--fastmodel解析器--> 
 <dependency>
      <groupId>com.aliyun.fastmodel</groupId>
      <artifactId>fastmodel-core</artifactId>
 </dependency>
 <dependency>
      <groupId>com.aliyun.fastmodel</groupId>
      <artifactId>fastmodel-parser</artifactId>
 </dependency>
Konverterzugriff
    <dependency>
      <groupId>com.aliyun.fastmodel</groupId>
      <artifactId>fastmodel-transform-hive</artifactId>
</dependency>
<dependency>
      <groupId>com.aliyun.fastmodel</groupId>
      <artifactId>fastmodel-transform-hologres</artifactId>
</dependency>
<dependency>
      <groupId>com.aliyun.fastmodel</groupId>
      <artifactId>fastmodel-transform-adbmysql</artifactId>
</dependency>

Supongo que te gusta

Origin www.oschina.net/news/273416/fml-0-5-8-released
Recomendado
Clasificación