Microsoft.MachineLearningServices workspaces/datastores 2020-05-01-preview

Bicep リソース定義

ワークスペース/データストアのリソースの種類は、次を対象とする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.MachineLearningServices/workspaces/datastores リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2020-05-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  accountKey: 'string'
  accountName: 'string'
  adlsResourceGroup: 'string'
  adlsSubscriptionId: 'string'
  authorityUrl: 'string'
  clientId: 'string'
  clientSecret: 'string'
  containerName: 'string'
  databaseName: 'string'
  dataStoreType: 'string'
  description: 'string'
  endpoint: 'string'
  enforceSSL: bool
  fileSystem: 'string'
  includeSecret: bool
  password: 'string'
  port: 'string'
  protocol: 'string'
  resourceUrl: 'string'
  sasToken: 'string'
  serverName: 'string'
  shareName: 'string'
  skipValidation: bool
  storageAccountResourceGroup: 'string'
  storageAccountSubscriptionId: 'string'
  storeName: 'string'
  tenantId: 'string'
  userId: 'string'
  userName: 'string'
  workspaceSystemAssignedIdentity: bool
}

プロパティ値

workspaces/datastores

名前 形容 価値
名前 リソース名

Bicepで子リソースの名前と種類 設定する方法を参照してください。
string (必須)

文字制限: データストア名の最大 255 文字

有効な文字:
データストア名は、小文字、数字、およびアンダースコアのみで構成されます。
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: ワークスペース
accountKey ストレージ アカウントのアカウント キー。
accountName ストレージ アカウントの名前。
adlsResourceGroup ADLS ストアが属するリソース グループ。 既定では、選択したリソース グループが使用されます。
adlsSubscriptionId ADLS ストアが属しているサブスクリプションの ID。 既定値は、選択したサブスクリプションです。
authorityUrl ユーザーの認証に使用される機関 URL。
clientId サービス プリンシパルのクライアント/アプリケーション ID。
clientSecret サービス プリンシパルのシークレット。
containerName Azure BLOB コンテナーの名前。
databaseName データベース名。
dataStoreType データストアの種類を指定します。 'adls'
'adls-gen2'
'blob'
'dbfs'
'file'
'mysqldb'
'psqldb'
'sqldb' (必須)
形容 データストアの説明。
エンドポイント サーバーのエンドポイント。
enforceSSL これにより、サーバーの ssl 値が設定されます。 既定値は true (設定されていない場合) です。 bool
fileSystem ADLS Gen2 のファイル システム名。
includeSecret 応答にデータストア シークレットを含めます。 bool
パスワード パスワード。
ポート番号。
議定書 使用するプロトコル
resourceUrl 実行される操作を決定します。
sasToken ストレージ アカウントの Sas トークン。
serverName SQL/MySQL/PostgreSQL サーバー名
shareName ファイル共有の名前。
skipValidation 登録前にデータセットからデータを読み込むことができる検証をスキップします。 bool
storageAccountResourceGroup ストレージ アカウントのリソース グループ。 選択したリソース グループの既定値
storageAccountSubscriptionId ストレージ アカウントのサブスクリプション ID。 選択したサブスクリプションの既定値
storeName ADLS ストア名。
tenantId サービス プリンシパルのテナント ID。
userId ユーザー ID。
userName データベース ユーザーのユーザー名。
workspaceSystemAssignedIdentity true に設定すると、データストアはワークスペース MSI で認証されたデータ アクセスをサポートします。 bool

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
データストア & 複数のデータセットを含む AML ワークスペースを作成する

Azure にデプロイする
このテンプレートでは、データストア & 複数のデータセットを含む Azure Machine Learning ワークスペースが作成されます。
Azure ADLS データストア を作成する

Azure にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに ADLS データストアを作成します。
Azure ADLS Gen2 データストア を作成する

Azure
にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに ADLS Gen2 データストアを作成します。
Blob Storage データストア を作成する

Azure にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに BLOB ストレージ データストアを作成します。
Databricks ファイル システム データストア を作成する

Azure
にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに Databricks ファイル システム データストアを作成します。
ファイル共有データストア を作成する

Azure にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースにファイル共有データストアを作成します。
Azure MySQL データストア を作成する

Azure にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに MySQL データストアを作成します。
Azure PostgreSQL データストア を作成

Azure
にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに PostgreSQL データストアを作成します。
Azure SQL データストア を作成する

Azure
にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに SQL データストアを作成します。

ARM テンプレート リソース定義

ワークスペース/データストアのリソースの種類は、次を対象とする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.MachineLearningServices/workspaces/datastores リソースを作成するには、テンプレートに次の JSON を追加します。

{
  "type": "Microsoft.MachineLearningServices/workspaces/datastores",
  "apiVersion": "2020-05-01-preview",
  "name": "string",
  "accountKey": "string",
  "accountName": "string",
  "adlsResourceGroup": "string",
  "adlsSubscriptionId": "string",
  "authorityUrl": "string",
  "clientId": "string",
  "clientSecret": "string",
  "containerName": "string",
  "databaseName": "string",
  "dataStoreType": "string",
  "description": "string",
  "endpoint": "string",
  "enforceSSL": "bool",
  "fileSystem": "string",
  "includeSecret": "bool",
  "password": "string",
  "port": "string",
  "protocol": "string",
  "resourceUrl": "string",
  "sasToken": "string",
  "serverName": "string",
  "shareName": "string",
  "skipValidation": "bool",
  "storageAccountResourceGroup": "string",
  "storageAccountSubscriptionId": "string",
  "storeName": "string",
  "tenantId": "string",
  "userId": "string",
  "userName": "string",
  "workspaceSystemAssignedIdentity": "bool"
}

プロパティ値

workspaces/datastores

名前 形容 価値
種類 リソースの種類 'Microsoft.MachineLearningServices/workspaces/datastores'
apiVersion リソース API のバージョン '2020-05-01-preview'
名前 リソース名

JSON ARM テンプレートで子リソースの名前と型 設定する方法を参照してください。
string (必須)

文字制限: データストア名の最大 255 文字

有効な文字:
データストア名は、小文字、数字、およびアンダースコアのみで構成されます。
accountKey ストレージ アカウントのアカウント キー。
accountName ストレージ アカウントの名前。
adlsResourceGroup ADLS ストアが属するリソース グループ。 既定では、選択したリソース グループが使用されます。
adlsSubscriptionId ADLS ストアが属しているサブスクリプションの ID。 既定値は、選択したサブスクリプションです。
authorityUrl ユーザーの認証に使用される機関 URL。
clientId サービス プリンシパルのクライアント/アプリケーション ID。
clientSecret サービス プリンシパルのシークレット。
containerName Azure BLOB コンテナーの名前。
databaseName データベース名。
dataStoreType データストアの種類を指定します。 'adls'
'adls-gen2'
'blob'
'dbfs'
'file'
'mysqldb'
'psqldb'
'sqldb' (必須)
形容 データストアの説明。
エンドポイント サーバーのエンドポイント。
enforceSSL これにより、サーバーの ssl 値が設定されます。 既定値は true (設定されていない場合) です。 bool
fileSystem ADLS Gen2 のファイル システム名。
includeSecret 応答にデータストア シークレットを含めます。 bool
パスワード パスワード。
ポート番号。
議定書 使用するプロトコル
resourceUrl 実行される操作を決定します。
sasToken ストレージ アカウントの Sas トークン。
serverName SQL/MySQL/PostgreSQL サーバー名
shareName ファイル共有の名前。
skipValidation 登録前にデータセットからデータを読み込むことができる検証をスキップします。 bool
storageAccountResourceGroup ストレージ アカウントのリソース グループ。 選択したリソース グループの既定値
storageAccountSubscriptionId ストレージ アカウントのサブスクリプション ID。 選択したサブスクリプションの既定値
storeName ADLS ストア名。
tenantId サービス プリンシパルのテナント ID。
userId ユーザー ID。
userName データベース ユーザーのユーザー名。
workspaceSystemAssignedIdentity true に設定すると、データストアはワークスペース MSI で認証されたデータ アクセスをサポートします。 bool

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
データストア & 複数のデータセットを含む AML ワークスペースを作成する

Azure にデプロイする
このテンプレートでは、データストア & 複数のデータセットを含む Azure Machine Learning ワークスペースが作成されます。
Azure ADLS データストア を作成する

Azure にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに ADLS データストアを作成します。
Azure ADLS Gen2 データストア を作成する

Azure
にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに ADLS Gen2 データストアを作成します。
Blob Storage データストア を作成する

Azure にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに BLOB ストレージ データストアを作成します。
Databricks ファイル システム データストア を作成する

Azure
にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに Databricks ファイル システム データストアを作成します。
ファイル共有データストア を作成する

Azure にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースにファイル共有データストアを作成します。
Azure MySQL データストア を作成する

Azure にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに MySQL データストアを作成します。
Azure PostgreSQL データストア を作成

Azure
にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに PostgreSQL データストアを作成します。
Azure SQL データストア を作成する

Azure
にデプロイする
このテンプレートは、Azure Machine Learning ワークスペースに SQL データストアを作成します。

Terraform (AzAPI プロバイダー) リソース定義

ワークスペース/データストアのリソースの種類は、次を対象とする操作と共にデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.MachineLearningServices/workspaces/datastores リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/datastores@2020-05-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    accountKey = "string"
    accountName = "string"
    adlsResourceGroup = "string"
    adlsSubscriptionId = "string"
    authorityUrl = "string"
    clientId = "string"
    clientSecret = "string"
    containerName = "string"
    databaseName = "string"
    dataStoreType = "string"
    description = "string"
    endpoint = "string"
    enforceSSL = bool
    fileSystem = "string"
    includeSecret = bool
    password = "string"
    port = "string"
    protocol = "string"
    resourceUrl = "string"
    sasToken = "string"
    serverName = "string"
    shareName = "string"
    skipValidation = bool
    storageAccountResourceGroup = "string"
    storageAccountSubscriptionId = "string"
    storeName = "string"
    tenantId = "string"
    userId = "string"
    userName = "string"
    workspaceSystemAssignedIdentity = bool
  })
}

プロパティ値

workspaces/datastores

名前 形容 価値
種類 リソースの種類 "Microsoft.MachineLearningServices/workspaces/datastores@2020-05-01-preview"
名前 リソース名 string (必須)

文字制限: データストア名の最大 255 文字

有効な文字:
データストア名は、小文字、数字、およびアンダースコアのみで構成されます。
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: ワークスペース
accountKey ストレージ アカウントのアカウント キー。
accountName ストレージ アカウントの名前。
adlsResourceGroup ADLS ストアが属するリソース グループ。 既定では、選択したリソース グループが使用されます。
adlsSubscriptionId ADLS ストアが属しているサブスクリプションの ID。 既定値は、選択したサブスクリプションです。
authorityUrl ユーザーの認証に使用される機関 URL。
clientId サービス プリンシパルのクライアント/アプリケーション ID。
clientSecret サービス プリンシパルのシークレット。
containerName Azure BLOB コンテナーの名前。
databaseName データベース名。
dataStoreType データストアの種類を指定します。 "adls"
"adls-gen2"
"blob"
"dbfs"
"file"
"mysqldb"
"psqldb"
"sqldb" (必須)
形容 データストアの説明。
エンドポイント サーバーのエンドポイント。
enforceSSL これにより、サーバーの ssl 値が設定されます。 既定値は true (設定されていない場合) です。 bool
fileSystem ADLS Gen2 のファイル システム名。
includeSecret 応答にデータストア シークレットを含めます。 bool
パスワード パスワード。
ポート番号。
議定書 使用するプロトコル
resourceUrl 実行される操作を決定します。
sasToken ストレージ アカウントの Sas トークン。
serverName SQL/MySQL/PostgreSQL サーバー名
shareName ファイル共有の名前。
skipValidation 登録前にデータセットからデータを読み込むことができる検証をスキップします。 bool
storageAccountResourceGroup ストレージ アカウントのリソース グループ。 選択したリソース グループの既定値
storageAccountSubscriptionId ストレージ アカウントのサブスクリプション ID。 選択したサブスクリプションの既定値
storeName ADLS ストア名。
tenantId サービス プリンシパルのテナント ID。
userId ユーザー ID。
userName データベース ユーザーのユーザー名。
workspaceSystemAssignedIdentity true に設定すると、データストアはワークスペース MSI で認証されたデータ アクセスをサポートします。 bool