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

接続情報を入力したら、Test connection をクリックして、接続が正しく設定されていることを確認してください。
データベースのセキュリティ強化
デフォルトではセキュリティルールが必要であり、実運用環境ではこれらなしにコネクタへのアクセスを許可しないことが重要です。データベースデータの保護方法の詳細については、security rules documentationをご覧ください。
データ型のマッピング
以下の表は、Microsoft SQL ServerとSquid間のデータ型マッピングを示しています:
| Microsoft SQL Server Type (Microsoft SQL Server の型) | Squid Type (Squid の型) |
|---|---|
| bigint | number |
| binary | string |
| boolean | boolean |
| char | string |
| date | date |
| datetime | date |
| datetime2 | date |
| datetimeoffset | date |
| decimal | number |
| float | number |
| image | string |
| int | integer |
| json | map or array |
| money | number |
| nchar | string |
| ntext | string |
| numeric | number |
| nvarchar | string |
| real | number |
| smalldatetime | date |
| smallint | integer |
| smallmoney | number |
| text | string |
| time | string |
| tinyint | integer |
| uniqueidentifier | string |
| varbinary | string |
| varchar | string |
| year | number |
Microsoft SQL ServerデータをSquidで操作する方法については、Client SDK documentationをご覧ください。