メインコンテンツまでスキップ

Microsoft SQL Server

Squidは、Microsoft SQL Server データベースに接続し、あなたのSquidアプリケーションのデータソースとして利用することができます。

Microsoft SQL Serverはリレーショナルデータベース管理システムです。Squidを使用すると、Microsoft SQL Serverデータベースとの連携が可能になり、さらに他のデータベースコネクタとデータを結合することもできます。

Microsoft SQL ServerデータベースをSquidと連携するには、以下の手順を完了してください:

  1. Squid Console を開き、Snowflakeと連携するためのアプリケーションを選択します。
  2. Connectors タブをクリックし、次に Available connectors をクリックします。
  3. Microsoft SQL Server コネクタを選択します。
  4. 以下の設定情報を入力します:
  • Connector ID - 簡潔でコネクタを識別するのに役立つIDを選択してください。
  • Database endpoint - ポート番号を含むデータベースホスト。
  • Microsoft SQL Server username
  • Microsoft SQL Server password - プライバシーを保護するため、パスワードはSquid Secretsに保存してください。
  • Schema - 接続するスキーマの名前。指定がない場合は、デフォルトのdboスキーマが使用されます。
  • Database name - 接続するデータベースの名前。
  • SSL configuration (if needed)(必要な場合)

Microsoft SQL sever connector

接続情報を入力したら、Test connection をクリックして、接続が正しく設定されていることを確認してください。

データベースのセキュリティ強化

デフォルトではセキュリティルールが必要であり、実運用環境ではこれらなしにコネクタへのアクセスを許可しないことが重要です。データベースデータの保護方法の詳細については、security rules documentationをご覧ください。

データ型のマッピング

以下の表は、Microsoft SQL ServerとSquid間のデータ型マッピングを示しています:

Microsoft SQL Server Type (Microsoft SQL Server の型)Squid Type (Squid の型)
bigintnumber
binarystring
booleanboolean
charstring
datedate
datetimedate
datetime2date
datetimeoffsetdate
decimalnumber
floatnumber
imagestring
intinteger
jsonmap or array
moneynumber
ncharstring
ntextstring
numericnumber
nvarcharstring
realnumber
smalldatetimedate
smallintinteger
smallmoneynumber
textstring
timestring
tinyintinteger
uniqueidentifierstring
varbinarystring
varcharstring
yearnumber

Microsoft SQL ServerデータをSquidで操作する方法については、Client SDK documentationをご覧ください。