U bent hier:
Tableau Next-activa doorzetten naar productie met behulp van de Salesforce CLI
Download een manifest vanuit Taakbeheer, haal activummetagegevens op uit de bronorganisatie en implementeer dit naar uw productieorganisatie met behulp van de Salesforce CLI en VS Code.
Vereiste editions
| Ondersteunde editions weergeven. |
| Vereiste gebruikersmachtigingen | |
|---|---|
| Tableau Next-activa implementeren: | Profiel Systeembeheerder EN Data Cloud Architect-machtigingenset EN Tableau Next Admin-machtigingenset |
| Toegang tot activummetagegevens: | Toegang tot API voor metagegevens bewerken |
Voltooi voordat u begint deze randvoorwaarden:
- Maak een implementatieverbinding tussen de productieorganisatie en de Persoonlijke organisatie. Zie Een implementatieverbinding autoriseren.
- Installeer VS Code, het Salesforce Extension Pack voor VS Code en de Salesforce CLI. Zie Installatie-instructies.
Zie Activumpromoties van persoonlijke organisaties naar productie beoordelen en voltooien voor eerdere stappen in het proces van doorzetten.
In deze stroom downloadt u een manifest vanuit Taakbeheer in Tableau Next, gebruikt u de Salesforce CLI om het activum op te halen vanuit de Persoonlijke organisatie naar een lokaal project en implementeert u het activum vervolgens naar uw productieorganisatie. Deze stroom is verplicht wanneer gepromoveerde inhoud Excel-bestanden of gegevensverbindingen bevat, en is ook beschikbaar voor elke speciale actie.
Uw organisatie autoriseren
-
Autoriseer uw CLI-omgeving met behulp van een van deze methoden.
- JWT-stroom:
sf org login jwtuitvoeren. Zie Een organisatie autoriseren met behulp van de op JWT gebaseerde stroom voor instructies. - Weblogin: Voer
sf org login webuit en geef uw inloggegevens op in de browser die wordt geopend.
- JWT-stroom:
Een project maken voor activa voor speciale acties
-
Open VS Code en maak een Salesforce DX project.
- Open het VS Code Command Palette (⇧⌘P) en geef SFDX op: Project maken.
- Druk op Enter om een standaard projectsjabloon te gebruiken.
- Geef een projectnaam op en druk op Enter.
- Selecteer de directory waarin u uw project wilt maken en klik op OK.
- Maak in het nieuwe project een map voor de pakketmanifestbestanden. Bijvoorbeeld manifesten.
Het activum voor speciale actie ophalen
-
Download in Taakbeheer in Tableau Next het manifestbestand voor het verzoek om doorzetting. U kunt het gedownloade manifestbestand gebruiken om de activummetagegevens op te halen uit de bronorganisatie.
-
Voer bij VS Code de opdracht
sf project retrieve startuit om de metagegevens van het activum op te halen uit de Persoonlijke organisatie.Syntaxis
sf project retrieve start --manifest <path_to_manifest_file> -o <source_org_alias>Voorbeeld
sf project retrieve start --manifest manifests/manifest.xml -o personal-orgDe opdracht maakt metagegevensbestanden voor elk activum in het manifest en schrijft deze naar ../force-app/main/default in uw project.
Activum voor speciale actie implementeren
-
Nu alle metagegevensbestanden zich in uw projectmap bevinden, kunt u ze implementeren naar de doelorganisatie. Voer in VS Code de opdracht
sf project deploy startuit om de activa te implementeren naar uw productieorganisatie.
Opmerking Voordat u het project kunt implementeren naar de doelorganisatie, moet u uw organisatie autoriseren.Syntaxis
Voeg het manifestpad toe aan het project-JSON-bestand.
sf project deploy start --manifest <path_to_manifest_file> -o <target_org_alias>Voorbeeld
sf project deploy start --manifest manifests/manifest.xml -o prodDe opdracht maakt de Tableau Next-activa in de productieorganisatie met behulp van de metagegevensbestanden voor elk activum in het manifest.
-
Bevestig dat de activa worden weergegeven in Tableau Next. Markeer vervolgens de speciale actie als voltooid in Taakbeheer
.
De gepromoveerde activa zijn beschikbaar in uw productieorganisatie.
