New-AzKustoAttachedDatabaseConfiguration

연결된 데이터베이스 구성을 만들거나 업데이트합니다.

Syntax

New-AzKustoAttachedDatabaseConfiguration
   -ClusterName <String>
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   [-ClusterResourceId <String>]
   [-DatabaseName <String>]
   [-DatabaseNameOverride <String>]
   [-DatabaseNamePrefix <String>]
   [-DefaultPrincipalsModificationKind <DefaultPrincipalsModificationKind>]
   [-Location <String>]
   [-TableLevelSharingPropertyExternalTablesToExclude <String[]>]
   [-TableLevelSharingPropertyExternalTablesToInclude <String[]>]
   [-TableLevelSharingPropertyFunctionsToExclude <String[]>]
   [-TableLevelSharingPropertyFunctionsToInclude <String[]>]
   [-TableLevelSharingPropertyMaterializedViewsToExclude <String[]>]
   [-TableLevelSharingPropertyMaterializedViewsToInclude <String[]>]
   [-TableLevelSharingPropertyTablesToExclude <String[]>]
   [-TableLevelSharingPropertyTablesToInclude <String[]>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-Confirm]
   [-WhatIf]
   [<CommonParameters>]

Description

연결된 데이터베이스 구성을 만들거나 업데이트합니다.

예제

예제 1: 새 AttachedDatabaseConfiguration 만들기

New-AzKustoAttachedDatabaseConfiguration -ResourceGroupName "testrg" -ClusterName "testnewkustoclusterf" -Name "myfollowerconfiguration" -Location "East US" -ClusterResourceId "/subscriptions/$subscriptionId/resourcegroups/testrg/providers/Microsoft.Kusto/Clusters/testnewkustocluster" -DatabaseName "mykustodatabase" -DefaultPrincipalsModificationKind "Union"

Name                                 Type                                                    Location
----                                 ----                                                    --------
testnewkustoclusterf/myfollowerconfiguration Microsoft.Kusto/Clusters/AttachedDatabaseConfigurations East US

위의 명령은 "testnewkustoclusterf" 클러스터에 ReadOnly 데이터베이스 "mykustodatabase"를 만듭니다. "testnewkustocluster" 클러스터의 데이터베이스 "mykustodatabase"를 따릅니다.

매개 변수

-AsJob

작업으로 명령 실행

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterName

Kusto 클러스터의 이름입니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ClusterResourceId

연결하려는 데이터베이스가 있는 클러스터의 리소스 ID입니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseName

연결하려는 데이터베이스의 이름입니다. 현재 및 미래의 모든 데이터베이스를 팔로우하려면 *를 사용합니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseNameOverride

원래 데이터베이스 이름을 재정의합니다. 특정 데이터베이스에 연결할 때만 관련됩니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseNamePrefix

연결된 데이터베이스 이름에 접두사를 추가합니다. 전체 클러스터를 팔로우하는 경우 해당 접두사는 리더 클러스터의 모든 데이터베이스 원래 이름에 추가됩니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultPrincipalsModificationKind

기본 보안 주체 수정 종류

Type:DefaultPrincipalsModificationKind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

DefaultProfile 매개 변수가 작동하지 않습니다. 다른 구독에 대해 cmdlet을 실행하는 경우 사용 가능한 경우 SubscriptionId 매개 변수를 사용합니다.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

리소스 위치.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

연결된 데이터베이스 구성의 이름입니다.

Type:String
Aliases:AttachedDatabaseConfigurationName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

명령을 비동기적으로 실행

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

대상 구독의 ID입니다.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TableLevelSharingPropertyExternalTablesToExclude

팔로워 데이터베이스에서 제외할 외부 테이블 목록

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TableLevelSharingPropertyExternalTablesToInclude

팔로워 데이터베이스에 포함할 외부 테이블 목록

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TableLevelSharingPropertyFunctionsToExclude

팔로워 데이터베이스에서 제외할 함수 목록

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TableLevelSharingPropertyFunctionsToInclude

팔로워 데이터베이스에 포함할 함수 목록

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TableLevelSharingPropertyMaterializedViewsToExclude

팔로워 데이터베이스에서 제외할 구체화된 뷰 목록

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TableLevelSharingPropertyMaterializedViewsToInclude

팔로워 데이터베이스에 포함할 구체화된 뷰 목록

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TableLevelSharingPropertyTablesToExclude

팔로워 데이터베이스에서 제외할 테이블 목록

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TableLevelSharingPropertyTablesToInclude

팔로워 데이터베이스에 포함할 테이블 목록

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

출력

IAttachedDatabaseConfiguration