データ API ビルダー構成の関数
場合によっては、データ API ビルダー構成ファイル内の情報を参照する必要があります。 関数は、構成の情報を参照するプログラム機能を提供します。 この記事では、使用可能な関数の一覧、その機能、および使用例の詳細について説明します。
@env()
ローカル コンピューター上の環境データにアクセスします。 文字列値を返します。
{
"<setting-name>": "@env('connection-string-name')"
}
この関数は、多くの場合、ローカル コンピューター上の環境変数から機密性の高い接続文字列情報にアクセスするために使用されます。
Data API ビルダーで使用する環境変数を設定するには、主に 2 つの方法があります。 まず、環境変数をシステムに直接設定できます。 次に、構成ファイルと同じディレクトリ内にファイルを作成 .env
できます。 環境変数を .env
管理するには、ファイルを使用することをお勧めします。
例
次のファイル例では .env
、 環境変数を DAB_ENVIRONMENT
に Development
設定し、 SQL_CONN_STRING
環境変数を 架空の Server=localhost;User ID=<user-name>;Password=<password>;
値 に設定します。
SQL_CONN_STRING=Server=localhost;User ID=<user-name>;Password=<password>;
DAB_ENVIRONMENT=Development
ここで、 関数を @env()
使用して環境変数を SQL_CONN_STRING
参照します。
{
"data-source": {
"database-type": "mssql",
"connection-string": "@env('SQL_CONN_STRING')"
}
}
詳細については、「構成プロパティ」を参照してくださいdata-source
。