Delen via


account credentials opdrachtgroep

Opmerking

Deze informatie is van toepassing op Databricks CLI-versies 0.205 en hoger. De Databricks CLI bevindt zich in openbare preview.

Databricks CLI-gebruik is onderhevig aan de Databricks-licentie en de privacyverklaring van Databricks, met inbegrip van alle bepalingen voor gebruiksgegevens.

De account credentials opdrachtgroep in de Databricks CLI bevat opdrachten voor het beheren van referentieconfiguraties voor uw account. Databricks heeft toegang nodig tot een IAM-rol voor meerdere accounts in uw AWS-account, zodat Databricks clusters kan implementeren in de juiste VPC voor nieuwe werkruimten. Een referentieconfiguratie bevat deze rolgegevens en de bijbehorende id wordt gebruikt bij het maken van een nieuwe werkruimte.

Databricks-accountreferenties maken

Maak een Databricks-referentieconfiguratie die cloudreferenties voor meerdere accounts vertegenwoordigt voor een opgegeven account. Databricks gebruikt dit om de netwerkinfrastructuur correct in te stellen voor het hosten van Databricks-clusters. Voor uw AWS IAM-rol moet u de externe id (de API-account-id van het Databricks-account) in het geretourneerde referentieobject vertrouwen en het vereiste toegangsbeleid configureren.

Aanbeveling

Sla het veld van credentials_id het antwoord op. Dit is de id voor het nieuwe referentieconfiguratieobject.

databricks account credentials create [flags]

Opties

--json JSON

    De inline JSON-tekenreeks of het @path naar het JSON-bestand met de aanvraagbody

Globale vlaggen

Voorbeelden

In het volgende voorbeeld wordt een referentieconfiguratie gemaakt met behulp van JSON:

databricks account credentials create --json '{"credentials_name": "my-credentials", "aws_credentials": {"sts_role": {"role_arn": "arn:aws:iam::123456789012:role/databricks-cross-account-role"}}}'

In het volgende voorbeeld wordt een referentieconfiguratie gemaakt met behulp van een JSON-bestand:

databricks account credentials create --json @credentials.json

Databricks-accountreferenties verwijderen

Verwijder een Databricks-referentieconfiguratieobject voor een account, beide opgegeven door id. U kunt een referentie die aan een werkruimte is gekoppeld, niet verwijderen.

databricks account credentials delete CREDENTIALS_ID [flags]

Arguments

CREDENTIALS_ID

    Configuratie-id van databricks-account-API-referenties.

Opties

Globale vlaggen

Voorbeelden

In het volgende voorbeeld wordt een referentieconfiguratie op id verwijderd:

databricks account credentials delete cred-abc123

Referenties voor databricks-account ophalen

Haal een Databricks-referentieconfiguratieobject op voor een account, beide opgegeven door id.

databricks account credentials get CREDENTIALS_ID [flags]

Arguments

CREDENTIALS_ID

    Referentieconfiguratie-id.

Opties

Globale vlaggen

Voorbeelden

In het volgende voorbeeld wordt een referentieconfiguratie op basis van id weergegeven:

databricks account credentials get cred-abc123

Lijst met referenties voor databricks-account

Geef de configuratieobjecten van Databricks-referenties weer voor een account, opgegeven door de id.

databricks account credentials list [flags]

Opties

Globale vlaggen

Voorbeelden

In het volgende voorbeeld ziet u alle referentieconfiguraties:

databricks account credentials list

Globale vlaggen

--debug

  Of u logboekregistratie voor foutopsporing wilt inschakelen.

-h of --help

    Help weergeven voor de Databricks CLI, de bijbehorende opdrachtgroep of de bijbehorende opdracht.

--log-file snaar

    Een tekenreeks die het bestand aangeeft waar uitvoerlogboeken naar moeten worden geschreven. Als deze vlag niet is opgegeven, is het standaardinstelling om uitvoerlogboeken naar stderr te schrijven.

--log-format formatteren

    Het logformaat type, text of json. De standaardwaarde is text.

--log-level snaar

    Een tekenreeks die het niveau van de logboekindeling vertegenwoordigt. Als dit niet is opgegeven, wordt het niveau van de logboekindeling uitgeschakeld.

-o, --output Type

    Het type uitvoer van de opdracht, text of json. De standaardwaarde is text.

-p, --profile snaar

    De naam van het profiel in het ~/.databrickscfg bestand dat moet worden gebruikt om de opdracht uit te voeren. Als deze vlag niet is opgegeven en hij bestaat, wordt het profiel met de naam DEFAULT gebruikt.

--progress-format formatteren

    De indeling voor het weergeven van voortgangslogboeken: default, append, inplaceof json

-t, --target snaar

    Indien van toepassing, het bundeldoel dat moet worden gebruikt