次の方法で共有


データ API ビルダー構成の関数

場合によっては、データ API ビルダー構成ファイル内の情報を参照する必要があります。 関数は、構成の情報を参照するプログラム機能を提供します。 この記事では、使用可能な関数の一覧、その機能、および使用例の詳細について説明します。

@env()

ローカル コンピューター上の環境データにアクセスします。 文字列値を返します。

{
    "<setting-name>": "@env('connection-string-name')"
}

この関数は、多くの場合、ローカル コンピューター上の環境変数から機密性の高い接続文字列情報にアクセスするために使用されます。

Data API ビルダーで使用する環境変数を設定するには、主に 2 つの方法があります。 まず、環境変数をシステムに直接設定できます。 次に、構成ファイルと同じディレクトリ内にファイルを作成 .env できます。 環境変数を .env 管理するには、ファイルを使用することをお勧めします。

次のファイル例では .env 、 環境変数を DAB_ENVIRONMENTDevelopment 設定し、 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