インテリジェントなデータ駆動型アプリケーションを構築する方法をお探しですか? 組み合わせる Mendix およびSnowflakeプラットフォーム 迅速なローコード アプリケーション開発とデータ ウェアハウスおよびインサイト機能を組み合わせることができます。
Mendix すぐにさまざまなモジュール、有効化資料、およびショーケースアプリケーションを提供して、 2つのプラットフォームをシームレスに統合.
以下の図は、さまざまなコンポーネントが連携して、データ駆動型エンタープライズ アプリケーションが両方のプラットフォームの長所を活用できるフレームワークを作成する方法を示しています。

私達の Mendix-Snowflake 統合機能は、次のコンポーネントで構成されています。
- データベースコネクタ
-
- スノーフレークJDBCコネクタ (外部データベースコネクタ 専用のSnowflakeサポート付き)
- スノーフレーク REST SQL コネクタ
データベースコネクタ
Snowflakeを唯一の真実のソースとして使用し、社内からデータにアクセス、更新、分析したい場合は、 Mendix アプリケーションの場合は、データベースコネクタが最適です。 外部データベースコネクタ と スノーフレーク REST SQL コネクタ Snowflakeへのデータの読み取りと書き込みをサポートします。また、 コーテックス AI 異常検出や時系列予測のための機械学習アルゴリズムや、Snowflake Arctic のような大規模言語モデルを使用した生成 AI などの機能。
コネクタはさまざまな Mendix バージョンによって、ロールベースのアクセス制御とレスポンスマッピングに関して異なるレベルのカスタマイズを提供または要求します。 Mendix Studio Pro 10.10 以上。Studio Pro での構成中に Snowflake 接続とクエリを直接テストできる、優れた開発者エクスペリエンスを提供します。
JDBC データベース コネクタ
私達の Snowflake JDBC データベース コネクタ を使用すると、設計時に Snowflake の接続とクエリをテストし、それらを応答エンティティにマップできます。以下は、Studio Pro で SELECT クエリの応答構造を選択した場合の例です。

REST SQL コネクタ
サポートされているすべての単一クエリを実行できます。 スノーフレーク REST SQL API Snowflake REST SQLコネクタ内のマイクロフローアクションを使用します。2番目のアクションではエンティティを指定できるので、APIレスポンスをリストとしてインポートできます。 Mendix オブジェクト。

コネクタは、エンドユーザーがサービスアカウントのキーペア認証を設定する方法も提供します。また、ユーザーアカウントのロールベースのアクセス制御をサポートするように変更して、安全に構築を開始することもできます。 Mendix Snowflakeの上に構築されています。(Snowflakeの高度なアクセス管理の詳細については、 こちらをご覧ください。ロールベースのアクセス制御により、ユーザーはSnowflakeに実装されたセキュリティ標準を Mendix 手動で再度設定する必要なく、アプリケーションを復元できます。
Mendix データローダー
構造化データを読み込むことに重点を置いている場合は、 Mendix アプリをSnowflakeに導入して運用データを取り込み、 Mendix データローダー は、あなたの選択ツールです。これは、Snowflake のネイティブ アプリ フレームワークを使用して開発されました。データ ローダーは、Snowflake マーケットプレイスからダウンロードして、Snowflake アカウント内にデプロイできます。

に関する情報を設定すると、 Mendix アプリケーションエンドポイント、認証資格情報、およびターゲットSnowflake構造から、公開されたエンティティを取得できます。 Mendix OData REST 経由でアプリケーションから取得され、構造化された方法で Snowflake に転送されます。
ショーケースアプリケーション

コンポーネントについてさらに詳しく知りたい場合は、サンプル実装をご覧ください。 スノーフレークショーケースアプリケーションショーケース アプリは、各コンポーネントを学習パスのように表示し、さまざまなコンポーネントを操作するためのステップ バイ ステップ ガイドを提供します。