connections opdrachtgroep

Note

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

Met connections de opdrachtgroep in de Databricks CLI kunt u verbindingen met externe gegevensbronnen maken en beheren. Zie Verbinding maken met gegevensbronnen en externe services.

Deze opdrachtgroep heeft betrekking op twee typen verbindingen:

  • Lakehouse Federation-verbindingen: Verbindingen met externe databases voor federatieve query's. Zie Verbindingen beheren voor Lakehouse Federation.
  • Beheerde opnameverbindingen (Lakeflow Connect): Verbindingen met SaaS-toepassingen en -databases voor beheerde opnamepijplijnen. Ondersteund voor connectors die gebruikmaken van alleen-API-verificatie. Zie Implementatie.

Databricks-verbindingen maken

Maak een nieuwe verbinding met een externe gegevensbron. Hiermee kunnen gebruikers verbindingsgegevens en configuraties opgeven voor interactie met de externe server.

databricks connections create [flags]

Options

--comment string

    Vrije-tekstbeschrijving verstrekt door de gebruiker.

--json JSON

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

--read-only

    Als de verbinding alleen voor lezen is.

Globale vlaggen

Examples

In het volgende voorbeeld wordt een verbinding met een opmerking gemaakt:

databricks connections create --comment "Connection to external database"

Het volgende voorbeeld creëert een alleen lezen-verbinding.

databricks connections create --read-only

Als u het verbindingstype en de referenties wilt opgeven, geeft u een aanvraagbody door met --json. De JSON-hoofdtekst volgt hetzelfde schema als de REST API voor verbindingen. In het volgende voorbeeld wordt een beheerde opnameverbinding met een PostgreSQL-bron gemaakt:

databricks connections create --json '{
  "name": "my-connection",
  "connection_type": "POSTGRESQL",
  "options": {
    "host": "postgresql-instance.example.com",
    "port": "5432",
    "user": "databricks_replication",
    "password": "your_secure_password"
  }
}'

Databricks-verbindingen verwijderen

Verwijder de verbinding die overeenkomt met de opgegeven naam.

databricks connections delete NAME [flags]

Arguments

NAME

    De naam van de verbinding die moet worden verwijderd.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt een verbinding met de naam my-connectionverwijderd:

databricks connections delete my-connection

Databricks-verbindingen worden opgehaald

Haal een verbinding op uit de naam.

databricks connections get NAME [flags]

Arguments

NAME

    Naam van de verbinding.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt informatie opgehaald over een verbinding met de naam my-connection:

databricks connections get my-connection

Lijst van databricks-verbindingen

Alle verbindingen weergeven.

databricks connections list [flags]

Options

--max-results int

    Maximum aantal van verbindingen dat moet worden geretourneerd.

--page-token string

    Ondoorzichtig pagineringstoken om naar de volgende pagina te gaan op basis van de vorige query.

Globale vlaggen

Examples

In het volgende voorbeeld ziet u alle verbindingen:

databricks connections list

In het volgende voorbeeld worden verbindingen met maximaal 10 resultaten weergegeven:

databricks connections list --max-results 10

Update van databricks-verbindingen

Werk de verbinding bij die overeenkomt met de opgegeven naam.

databricks connections update NAME [flags]

Arguments

NAME

    Naam van de verbinding.

Options

--json JSON

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

--new-name string

    Nieuwe naam voor de verbinding.

--owner string

    Gebruikersnaam van de huidige eigenaar van de verbinding.

Globale vlaggen

Examples

In het volgende voorbeeld wordt de naam van een verbinding gewijzigd:

databricks connections update my-connection --new-name my-renamed-connection

In het volgende voorbeeld wordt de eigenaar van een verbinding gewijzigd:

databricks connections update my-connection --owner someone@example.com

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