Query Service en Data Distiller hebben vaak vragen gesteld
In dit document worden veelgestelde vragen over Query Service en Data Distiller beantwoord. Het omvat ook algemeen gezien foutencodes terwijl het gebruiken van het product van "Vragen"voor gegevensbevestiging of het schrijven van getransformeerde gegevens terug naar het gegevenspeer. Voor vragen en het oplossen van problemen andere diensten van Adobe Experience Platform, gelieve te verwijzen naar de gids van het oplossen van problemenprobleem van het Experience Platform.
Om te verduidelijken hoe de Dienst van de Vraag en Gegevens Distiller binnen Adobe Experience Platform samenwerken, zijn hier twee grondvragen.
Wat is het verband tussen de Dienst van de Vraag en Gegevens Distiller?
De Dienst van de vraag en Gegevens Distiller zijn verschillende, complementaire componenten die specifieke gegevens het vragen mogelijkheden verstrekken. De Dienst van de vraag wordt ontworpen voor ad hoc vragen om, met ingebedde gegevens te onderzoeken te bevestigen en te experimenteren zonder het gegevensmeer te veranderen. In tegenstelling, concentreert Distiller van Gegevens zich op partijvragen die transformeren en gegevens verrijken, met resultaten die terug in het gegevenspeer voor toekomstig gebruik worden opgeslagen. De vragen van de partij in Gegevens Distiller kunnen worden gepland, worden gecontroleerd, en worden beheerd, ondersteunend diepere gegevensverwerking en manipulatie die de Dienst van de Vraag alleen niet vergemakkelijkt.
Samen maakt Query Service snel inzicht mogelijk, terwijl Data Distiller diepgaande, permanente gegevenstransformaties mogelijk maakt.
Wat is het verschil tussen de Dienst van de Vraag en Gegevens Distiller?
Dienst van de Vraag: Gebruikt voor SQL vragen die op gegevensexploratie, bevestiging, en experimenteren worden geconcentreerd. De output wordt niet opgeslagen in het gegevensmeer, en de uitvoertijd is beperkt tot 10 minuten. Ad hoc vragen zijn geschikt voor lichtgewicht, interactieve gegevenscontroles en analyses.
Gegevens Distiller: Laat partijvragen toe die, gegevens verwerken, schoonmaken en verrijken, met resultaten die terug in het gegevensmeer worden opgeslagen. Deze vragen steunen langere uitvoering (tot 24 uren) en extra eigenschappen zoals het plannen, controle, en versnelde rapportering. Data Distiller is ideaal voor uitgebreide gegevensmanipulatie en geplande gegevensverwerkingstaken.
Zie het het verpakken document van de Dienst van de Vraagvoor meer gedetailleerde informatie.
Categorieën vragen categories
De volgende lijst met antwoorden op veelgestelde vragen is onderverdeeld in de volgende categorieën:
Algemene vragen van Query Service general
Deze sectie bevat informatie over prestaties, beperkingen en processen.
Kan ik de auto-volledige eigenschap in de Redacteur van de Dienst van de Vraag uitzetten?
Waarom wordt de Redacteur van de Vraag soms langzaam wanneer ik in een vraag typ?
Kan ik Postman gebruiken voor de API van de Query-service?
Is er een grens aan het maximumaantal rijen die van een vraag door UI zijn teruggekeerd?
Kan ik query's gebruiken om rijen bij te werken?
Is er een grens van de gegevensgrootte voor de resulterende output van een vraag?
Hoe mijd ik de grens op het outputaantal rijen van een UITGEZOCHTE vraag?
Als u de limiet voor de uitvoerrij wilt overslaan, past u LIMIT 0 toe in de query. Bijvoorbeeld:
code language-sql |
---|
|
Hoe kan ik voorkomen dat mijn vragen over 10 minuten worden uitgesteld?
Één of meerdere van de volgende oplossingen worden geadviseerd in het geval van vraagtiming uit.
- zet de vraag in een vraag CTASom en plant de looppas. Het plannen van een looppas kan of door UIof worden gedaan API.
- Voer de vraag op een kleiner gegevenssegment uit door extra filtervoorwaardentoe te passen.
- voert het bevel EXPLAINuit om meer details te verzamelen.
- Herzie de statistieken van de gegevens binnen de dataset.
- Zet de vraag in een vereenvoudigde vorm om en re-looppas gebruikend voorbereide verklaringen.
Is er om het even welke kwestie of effect op de prestaties van de Dienst van de Vraag als de veelvoudige vragen gelijktijdig lopen?
Kan ik gereserveerde trefwoorden als kolomnaam gebruiken?
ORDER
, GROUP BY
, WHERE
en DISTINCT
. Als u deze sleutelwoorden wilt gebruiken, dan moet u deze kolommen ontsnappen.Hoe vind ik een kolomnaam van een hiërarchische dataset?
De volgende stappen beschrijven hoe te om een tabelmening van een dataset door UI, met inbegrip van alle genestelde gebieden en kolommen in een samengevoegde vorm te tonen.
- Nadat u zich hebt aangemeld bij het Experience Platform, selecteert u Datasets in de linkernavigatie van de gebruikersinterface om naar het Datasets -dashboard te navigeren.
- Het tabblad Gegevenssets Browse wordt geopend. Met de zoekbalk kunt u de beschikbare opties verfijnen. Selecteer een dataset van de getoonde lijst.
- Het scherm Datasets activity wordt weergegeven. Selecteer Preview dataset om een dialoog van het schema XDM en tabelmening van samengevoegde gegevens van de geselecteerde dataset te openen. Meer details kunnen in de voorproef worden gevonden een documentatie van de dataset
- Selecteer een veld in het schema om de inhoud ervan in een samengevoegde kolom weer te geven. De naam van de kolom wordt boven de inhoud weergegeven aan de rechterkant van de pagina. Kopieer deze naam voor het opvragen van deze gegevensset.
Zie de documentatie voor volledige begeleiding op hoe te met genestelde gegevensstructurenwerken gebruikend de Redacteur van de Vraag of een derdecliënt.
Hoe kan ik een vraag over een dataset versnellen die series bevat?
Waarom verwerkt mijn vraag CTAS nog na vele uren voor slechts een klein aantal rijen?
Als de vraag lange tijd op een zeer kleine dataset heeft geduurd, gelieve klantensteun te contacteren.
Een query kan om het even welk aantal redenen vastlopen tijdens de verwerking. Om de precieze oorzaak te bepalen, is een grondige analyse per geval nodig. de klantensteun van de Adobe van het Contactaan het zijn van dit proces.
Hoe neem ik contact op met de klantenondersteuning van de Adobe? customer-support
een volledige lijst van de telefoonaantallen van de klantensteun van de Adobeis beschikbaar op de pagina van de Hulp van de Adobe. U kunt de Help ook online vinden door de volgende stappen uit te voeren:
- Navigeer aan https://www.adobe.com/in uw Webbrowser.
- Selecteer Sign In rechts van de bovenste navigatiebalk.
- Gebruik uw Adobe ID en wachtwoord die bij uw Adobe licentie zijn geregistreerd.
- Selecteer Help & Support in de bovenste navigatiebalk.
Er wordt een vervolgkeuzelijst met een sectie Help and support weergegeven. Selecteer Contact us om de Adobe Customer Care Virtual Assistant te openen of selecteer Enterprise support voor speciale hulp voor grote organisaties.
Hoe kan ik een sequentiële reeks taken uitvoeren, zonder dat ik vervolgens taken moet uitvoeren als de vorige taak niet succesvol is voltooid?
Met de functie voor anonieme blokken kunt u een of meer SQL-instructies ketenen die op volgorde worden uitgevoerd. Zij bieden ook de mogelijkheid om uitzonderingen af te handelen.
Zie de anonieme blokdocumentatievoor meer details.
Hoe voer ik douaneattributie in de Dienst van de Vraag uit?
Er zijn twee manieren om aangepaste toewijzing te implementeren:
- Gebruik een combinatie bestaande Adobe-bepaalde functiesom te identificeren als de gebruik-geval behoeften worden voldaan aan.
- Als de vorige suggestie uw gebruiksgeval niet tevredenstelt, zou u een combinatie vensterfunctiesmoeten gebruiken. Vensterfuncties kijken naar alle gebeurtenissen in een reeks. Met deze gegevens kunt u ook de historische gegevens beoordelen en deze kunnen in elke combinatie worden gebruikt.
Mag ik mijn vragen templatiseren zodat ik ze gemakkelijk kan hergebruiken?
Hoe wint ik foutenlogboeken voor een vraag terug? error-logs
Om foutenlogboeken voor een specifieke vraag terug te winnen, moet u eerst de Dienst API van de Vraag gebruiken om de details van het vraaglogboek te halen. De reactie van HTTP bevat vraag IDs die worden vereist om een vraagfout te onderzoeken.
Gebruik het bevel van de GET om veelvoudige vragen terug te winnen. De informatie over hoe te om een vraag aan API te maken kan in de steekproefAPI vraagdocumentatieworden gevonden.
Van de reactie, identificeer de vraag u wilt onderzoeken en een ander verzoek van de GET doen gebruikend zijn id
waarde. De volledige instructies kunnen in worden gevonden wint een vraag door identiteitskaart documentatieterug.
Een geslaagde reactie retourneert HTTP-status 200 en bevat de array errors
. De reactie is verkort vanwege de beknoptheid.
code language-json |
---|
|
De de verwijzingsdocumentatie van de Dienst API van de Vraagverstrekt meer informatie over alle beschikbare eindpunten.
Wat betekent "Fout bij valideren van schema"?
Het bericht 'Fout bij het valideren van het schema' betekent dat het systeem een veld in het schema niet kan vinden. U zou het beste praktijkdocument voor moeten lezen organiserend gegevensactiva in de Dienst van de Vraagdie door wordt gevolgd creeert Lijst als Uitgezochte documentatie.
In het volgende voorbeeld wordt het gebruik van een CTAS-syntaxis en een struct-gegevenstype getoond:
code language-sql |
---|
|
Hoe kan ik de nieuwe gegevens die dagelijks in het systeem komen, snel verwerken?
SNAPSHOT
-component kan worden gebruikt voor het incrementeel lezen van gegevens in een tabel op basis van een opname-id. Dit is ideaal voor gebruik met het stijgende ladingsontwerppatroon dat slechts informatie in de dataset verwerkt die sinds de laatste ladingsuitvoering is gecreeerd of gewijzigd. Hierdoor neemt de verwerkingsefficiëntie toe en kan deze zowel bij het streamen als bij het verwerken van batchgegevens worden gebruikt.Waarom is er een verschil tussen de aantallen die in Profiel UI worden getoond en de aantallen die van de dataset van de profieluitvoer worden berekend?
De getallen die in het profieldashboard worden weergegeven, zijn nauwkeurig vanaf de laatste opname. De getallen die in de profielexporttabel worden gegenereerd, zijn volledig afhankelijk van de exportquery. Daarom is het vragen van het aantal profielen dat in aanmerking komt voor een bepaald publiek een algemene oorzaak van deze discrepantie.
note note |
---|
NOTE |
Het vragen omvat historische gegevens, terwijl UI slechts de huidige profielgegevens toont. |
Waarom retourneerde mijn query een lege subset en wat moet ik doen?
De meest waarschijnlijke oorzaak is dat uw vraag in werkingsgebied te smal is. Verwijder systematisch een gedeelte van de component WHERE
totdat u gegevens ziet.
U kunt ook bevestigen dat uw dataset gegevens door een kleine vraag zoals te gebruiken bevat:
code language-sql |
---|
|
Kan ik mijn gegevens bemonsteren?
Welke hulpfuncties worden gesteund door de Dienst van de Vraag?
Worden alle native Spark SQL functies ondersteund of zijn gebruikers beperkt tot alleen de omvattende Spark SQL -functies die door de Adobe worden geboden?
Kunnen de gebruikers hun eigen user-defined functies (UDF) bepalen die over andere vragen kunnen worden gebruikt?
Wat moet ik doen als mijn geplande query mislukt?
Controleer eerst de logboeken om de details van de fout te achterhalen. De sectie FAQ op het vinden fouten binnen logboekenverstrekt meer informatie over hoe te om dit te doen.
U zou de documentatie voor begeleiding ook moeten controleren hoe te om geplande vragen in UIen door APIuit te voeren.
Houd er rekening mee dat u bij het gebruik van de Query Editor alleen een schema kunt toevoegen aan een query die al is gemaakt en opgeslagen. Dit is niet van toepassing op de Query Service API.
Wat betekent de fout "Sessiebeperking bereikt"?
Hoe behandelt het vraaglogboek vragen met betrekking tot een geschrapte dataset?
Hoe kan ik slechts de meta-gegevens voor een vraag krijgen?
U kunt een vraag in werking stellen die nul rijen terugkeert om slechts de meta-gegevens in antwoord te krijgen. Deze voorbeeldquery retourneert alleen de metagegevens voor de opgegeven tabel.
code language-sql |
---|
|
Hoe kan ik snel op een vraag herhalen CTAS (Creeer Lijst zoals Uitgezochte) zonder het materialiseren?
U kunt tijdelijke lijsten tot stand brengen om een vraag snel te herhalen en te experimenteren alvorens het voor gebruik materializing. U kunt tijdelijke lijsten ook gebruiken om te bevestigen als een vraag functioneel is.
U kunt bijvoorbeeld een tijdelijke tabel maken:
code language-sql |
---|
|
Vervolgens kunt u de tijdelijke tabel als volgt gebruiken:
code language-sql |
---|
|
Hoe kan ik de tijdzone wijzigen van en naar een UTC-tijdstempel?
Adobe Experience Platform zet gegevens voort in de tijdstempelindeling UTC (Coordinated Universal Time). Een voorbeeld van de UTC-indeling is 2021-12-22T19:52:05Z
De Dienst van de vraag steunt ingebouwde SQL functies om een bepaalde timestamp in en van formaat om te zetten UTC. Zowel de methode to_utc_timestamp()
als de methode from_utc_timestamp()
hebben twee parameters: tijdstempel en tijdzone.
table 0-row-2 1-row-2 2-row-2 | |
---|---|
Parameter | Beschrijving |
Tijdstempel | De tijdstempel kan in UTC- of eenvoudige {year-month-day} -indeling worden geschreven. Als er geen tijd is opgegeven, is de standaardwaarde middernacht op de ochtend van de opgegeven dag. |
Tijdzone | De tijdzone wordt geschreven in een {continent/city}) -indeling. Het moet één van de erkende timezone codes zijn zoals die in het publiek-domeinTZ gegevensbestandworden gevonden. |
Omzetten in UTC-tijdstempel
De to_utc_timestamp()
methode interpreteert de bepaalde parameters en zet het in timestamp van uw lokale timezone in formaat UTC om. De tijdzone in Seoul, Zuid-Korea, is bijvoorbeeld UTC/GMT +9 uur. Door een datum-enige timestamp te verstrekken, gebruikt de methode een standaardwaarde van middernacht in de ochtend. De tijdstempel en tijdzone worden vanuit dat gebied omgezet in de UTC-indeling in een UTC-tijdstempel van uw lokale regio.
code language-sql |
---|
|
De query retourneert een tijdstempel in de lokale tijd van de gebruiker. In dit geval is 3 uur de vorige dag, zoals Seoul, negen uur voor.
code language-none |
---|
|
Als een ander voorbeeld is dat de opgegeven tijdstempel 2021-07-14 12:40:00.0
is voor de Asia/Seoul
tijdzone, wordt de geretourneerde UTC-tijdstempel 2021-07-14 03:40:00.0
De consoleoutput die in de Dienst UI van de Vraag wordt verstrekt is een meer mens-leesbaar formaat:
code language-none |
---|
|
Omzetten vanuit de UTC-tijdstempel
De from_utc_timestamp()
methode interpreteert de bepaalde parameters van timestamp van uw lokale timezone en verstrekt gelijkwaardige timestamp van het gewenste gebied in formaat UTC. In het onderstaande voorbeeld is het uur 2:40PM in de lokale tijdzone van de gebruiker. De tijdzone van Seoul die als variabele wordt overgegaan is negen uur vóór lokale timezone.
code language-sql |
---|
|
De query retourneert een tijdstempel in UTC-indeling voor de tijdzone die als parameter is doorgegeven. Het resultaat is negen uur voor de tijdzone die de vraag in werking stelde.
code language-none |
---|
|
Hoe moet ik mijn tijdreeksgegevens filteren?
accordion | |||||
---|---|---|---|---|---|
Antwoord | |||||
Wanneer u gegevens uit tijdreeksen opvraagt, moet u het tijdstempelfilter gebruiken wanneer dat mogelijk is voor nauwkeurigere analyse.
Hieronder ziet u een voorbeeld van het gebruik van het tijdstempelfilter:
|
Hoe gebruik ik de operator CAST
correct om mijn tijdstempels om te zetten in SQL-query's?
Wanneer het gebruiken van de CAST
exploitant om een timestamp om te zetten, moet u zowel de datum als tijd omvatten.
Als bijvoorbeeld de tijdcomponent ontbreekt, zoals hieronder wordt weergegeven, resulteert dit in een fout:
code language-sql |
---|
|
Het correcte gebruik van de operator CAST
wordt hieronder weergegeven:
code language-sql |
---|
|
Moet ik vervangingen, zoals * gebruiken om alle rijen van mijn datasets te krijgen?
Moet ik NOT IN
gebruiken in mijn SQL-query?
De operator NOT IN
wordt vaak gebruikt om rijen op te halen die niet in een andere tabel of SQL-instructie worden gevonden. Deze operator kan de prestaties vertragen en onverwachte resultaten opleveren als de kolommen die worden vergeleken NOT NULL
accepteren of als u een groot aantal records hebt.
In plaats van NOT IN
te gebruiken, kunt u NOT EXISTS
of LEFT OUTER JOIN
gebruiken.
Als u bijvoorbeeld de volgende tabellen hebt gemaakt:
code language-sql |
---|
|
Als u de operator NOT EXISTS
gebruikt, kunt u het repliceren met de operator NOT IN
met de volgende query:
code language-sql |
---|
|
Als u de operator LEFT OUTER JOIN
gebruikt, kunt u het repliceren met de operator NOT IN
met behulp van de volgende query:
code language-sql |
---|
|
Kan ik een dataset tot stand brengen gebruikend een vraag CTAS met een dubbel onderstreeptekennaam zoals die getoond in UI? Bijvoorbeeld: test_table_001
.
Hoeveel gezamenlijke vragen kunt u tegelijkertijd lopen?
Is er een activiteitendashboard waar u vraagactiviteiten en status kunt zien?
Is er een manier om updates terug te draaien? Bijvoorbeeld, als er een fout is of sommige berekeningen moeten aanpassen wanneer het schrijven van gegevens terug naar Platform, hoe zou dat scenario moeten worden behandeld?
Hoe kunt u query's optimaliseren in Adobe Experience Platform?
Het systeem heeft geen indexen aangezien het geen gegevensbestand is maar het heeft andere optimalisaties op zijn plaats verbonden aan de gegevensopslag. De volgende opties zijn beschikbaar om uw vragen te stemmen:
- Een op tijd gebaseerd filter op tijdlijngegevens.
- Geoptimaliseerde onderdruk voor het struct gegevenstype.
- Geoptimaliseerde kosten- en geheugenpush-down voor arrays en gegevenstypen in kaart.
- Incrementele verwerking met behulp van momentopnamen.
- Een blijvend gegevensformaat.
Kunnen logins tot bepaalde aspecten van de Dienst van de Vraag worden beperkt of is het een "alle of niets"oplossing?
Kan ik beperken welke dienst van de gegevensVraag kan gebruiken, of heeft het eenvoudig toegang tot het volledige de gegevens van Adobe Experience Platform meer?
Welke andere opties zijn er voor het beperken van de gegevens die de Dienst van de Vraag kan toegang hebben?
Er zijn drie manieren om de toegang te beperken. Deze zijn als volgt:
- Gebruik alleen de instructies SELECT en geef gegevenssets alleen-lezen toegang. Wijs ook de machtiging voor query beheren toe.
- Gebruik de instructies SELECT/INSERT/CREATE en geef datasets schrijftoegang. Wijs ook de machtiging voor query-beheer toe.
- Gebruik een integratierekening met de vorige bovenstaande suggesties en wijs de toestemming van de vraagintegratie toe.
Zodra de gegevens door de Dienst van de Vraag worden teruggegeven, zijn er om het even welke controles die door Platform kunnen worden in werking gesteld om ervoor te zorgen dat het geen beschermde gegevens heeft teruggegeven?
- De Dienst van de vraag steunt op attribuut-gebaseerde toegangsbeheer. U kunt toegang tot gegevens op kolom/bladniveau en/of struct niveau beperken. Zie de documentatie om meer over op attribuut-gebaseerde toegangsbeheer te leren.
Kan ik een SSL-modus opgeven voor de verbinding met een externe client? Kan ik bijvoorbeeld 'verify-full' gebruiken met Power BI?
Gebruiken wij TLS 1.2 voor alle verbindingen van Power BI cliënten aan de vraagdienst?
Gebruikt een verbinding gemaakt op poort 80 nog https?
Kan ik toegang tot specifieke datasets en kolommen voor een bepaalde verbinding controleren? Hoe wordt dit gevormd?
Steunt de Dienst van de Vraag het "TUSSENVOEGSEL OVERSCHRIJVEN IN"bevel?
Hoe vaak worden de gebruiksgegevens op het dashboard van het vergunningsgebruik bijgewerkt voor Gegevens Distiller Compute Hours?
Kan ik het CREATE bevel van de MENING zonder de toegang van Distiller van Gegevens gebruiken?
CREATE VIEW
gebruiken zonder Data Distiller-toegang. Dit bevel verstrekt een logische mening van gegevens maar schrijft het niet terug naar het gegevens meer.Kan ik anonieme blokken gebruiken in DbVisualizer?
Data Distiller data-distiller
Hoe wordt het gebruik van een Distiller-licentie voor gegevens bijgehouden en waar kan ik deze informatie zien?
Wat is een rekenuur?
Hoe worden de Compute Uren gemeten?
Waarom zie ik soms een variatie in Compute het verbruik van Uur zelfs wanneer ik de zelfde vraag achtereenvolgens in werking stel?
Is het normaal om een vermindering in Compute Uren op te merken wanneer ik de zelfde vraag gebruikend de zelfde gegevens over een lange periode in werking stel? Waarom zou dit gebeuren?
Gebruikersinterface voor query's
De "Create query" zit vast "Initializing connection…" wanneer u probeert verbinding te maken met Query Service. Hoe los ik het probleem op?
Gegevenssetvoorbeelden
Kan ik steekproeven op een systeemdataset tot stand brengen?
Gegevens exporteren exporting-data
Deze sectie bevat informatie over het exporteren van gegevens en beperkingen.
Is er een manier om gegevens uit de Dienst van de Vraag na vraagverwerking te halen en de resultaten in een Csv- dossier te bewaren? export-csv
Ja. De gegevens kunnen uit de Dienst van de Vraag worden gehaald en er is ook de optie om de resultaten in formaat CSV via een SQL bevel op te slaan.
Er zijn twee manieren om de resultaten van een vraag te bewaren wanneer het gebruiken van een cliënt PSQL. U kunt de opdracht COPY TO
gebruiken of een instructie maken met de volgende indeling:
code language-sql |
---|
|
Begeleiding op het gebruik van het COPY TO
bevelkan in de SQL documentatie van de syntaxisverwijzing worden gevonden.
Kan ik de inhoud van de definitieve dataset halen die door CTAS vragen is opgenomen (veronderstellend zijn deze grotere hoeveelheden gegevens zoals Terabytes)?
Waarom retourneert de gegevensconnector Analytics geen gegevens?
Een veelvoorkomende oorzaak van dit probleem is het opvragen van gegevens uit de tijdreeks zonder tijdfilter. Bijvoorbeeld:
code language-sql |
---|
|
Moet worden geschreven als:
code language-sql |
---|
|
SQL-syntaxis
Wordt SAMENVOEGEN IN ondersteund door Data Distiller of Query Service?
ITAS-query's
Wat zijn ITAS query's?
Gereedschappen van derden third-party-tools
Deze sectie bevat informatie over het gebruik van hulpmiddelen van derden, zoals PSQL en Power BI.
Kan ik de Dienst van de Vraag met een derdehulpmiddel verbinden?
Is er een manier om de Dienst van de Vraag eenmaal voor ononderbroken gebruik met een derdehulpmiddel aan te sluiten?
Waarom werken mijn niet-vervallende geloofsbrieven niet?
technicalAccountID
en de credential
die uit het JSON-configuratiebestand zijn genomen. De wachtwoordwaarde heeft de notatie: {{technicalAccountId}:{credential}}
.Zie de documentatie voor meer informatie over hoe te met externe cliënten met geloofsbrievenverbinden.
Welk soort redacteurs van derdeSQL kan ik met de Redacteur van de Dienst van de Vraag verbinden?
Kan ik het hulpmiddel van de Power BI met de Dienst van de Vraag verbinden?
Waarom duurt het lang om de dashboards te laden wanneer verbonden met de Dienst van de Vraag?
Wanneer het systeem met de Dienst van de Vraag wordt verbonden, wordt het verbonden met een interactieve of partijverwerkingsmotor. Dit kan resulteren in langere laadtijden voor de verwerkte gegevens.
Als u de reactietijden voor uw dashboards zou willen verbeteren, zou u een server van de Business Intelligence (BI) als caching laag tussen de Dienst van de Vraag en de hulpmiddelen van BI moeten uitvoeren. Over het algemeen, hebben de meeste hulpmiddelen van BI een extra aanbieding voor een server.
Het doel om de laag van de geheim voorgeheugenserver toe te voegen is de gegevens van de Dienst van de Vraag in het voorgeheugen onder te brengen en het zelfde voor dashboards te gebruiken om de reactie te versnellen. Dit is mogelijk aangezien de resultaten voor vragen die worden uitgevoerd in het voorgeheugen onder zouden worden gebracht elke dag in de server van BI. De caching server dient dan deze resultaten voor om het even welke gebruiker met de zelfde vraag om latentie te verminderen. Raadpleeg de documentatie bij het hulpprogramma of het hulpprogramma van derden dat u gebruikt voor meer informatie over deze installatie.
Is het mogelijk om tot de Dienst van de Vraag toegang te hebben gebruikend het pgAdmin verbindingshulpmiddel?
PostSQL API-fouten postgresql-api-errors
De volgende tabel bevat PSQL-foutcodes en de mogelijke oorzaken ervan.
AuthenticationCleartextPassword
zijn.CREATE TABLE
verklaringdbName
: controleer de dbName
Waarom ontving ik een 58000 foutcode toen het gebruiken van de history_meta () methode op mijn lijst?
De methode history_meta()
wordt gebruikt om tot een momentopname van een dataset toegang te hebben. Eerder, als u een vraag op een lege dataset in Azure Data Lake Storage (ADLS) moest in werking stellen, zou u een 58000 foutencode ontvangen die zegt dat de gegevensreeks niet bestaat. Hieronder wordt een voorbeeld van de oude systeemfout weergegeven.
code language-shell |
---|
|
Deze fout is opgetreden omdat de query geen retourwaarde heeft. Dit gedrag is nu gecorrigeerd om het volgende bericht te retourneren:
code language-text |
---|
|
REST API-fouten rest-api-errors
De volgende tabel bevat HTTP-foutcodes en de mogelijke oorzaken ervan.