forums
16 juli 2022 om 10:02
1
Invantive SQL biedt standaard circa 75 drivers voor online en on-premises gebruik (documentatie ). Regelmatig worden drivers toegevoegd. Het is mogelijk om op basis van een vaste prijs drivers te laten toevoegen.
Sommige API’s zijn echter eenvoudig te gebruiken direct vanuit Invantive SQL of Power BI zonder aparte driver. Deze pagina biedt een overzicht van enkele voorbeelden in alfabetische volgorde.
De instructies bieden elk een manier om de API’s af te beelden op relationele tabellen. De statements kunnen verwerkt worden in een Invantive SQL view. Een view is meteen te gebruiken in Invantive SQL.
Een view is daarna ook automatisch zichtbaar en beschikbaar voor gebruik in bijvoorbeeld Power BI Desktop en Power BI dashboards online (zie Eigen database-views gebruiken voor SQL en BI-tools ) zoals getoond aan het einde van de video bij het aanmaken van een database op willekeurige welke connector .
Voor langzame API’s is het vaak verstandig om gegevens incrementeel vast te leggen, bijvoorbeeld door initieel een tabel te maken en die dagelijks met nieuwe dagtransacties te completeren.
De gegevens uit de zelfgemaakte koppelingen kunnen niet alleen uitgewisseld naar rapportagetools maar ook weggeschreven naar de onderteunde standaarddrivers zoals Exact Online of JIRA.
Koppeling AWS S3 met SQL of Power BI
This article provides an approach to create a sitemap for files stored in an Amazon Web Services S3 bucket using Invantive SQL.
Instructions
Perform the following steps to create a sitemap:
Install and configure the AWS CLI.
Retrieve all objects in a bucket using the command prompt:
aws s3api list-objects --output json --no-cli-pager --bucket www.name.nl >c:\temp\name.json
Or execute directly from Invantive Query Tool or Data Hub using Invantive Script:
local host "aws" "s3api list-object…
EasyFlex koppelen met SQL of Power BI
Graag zouden wij een koppeling maken met de Easyflex API waar wij een enkele tabel van willen ontsluiten. Is het mogelijk om hier een ontsluiting voor te maken in afwachting van een mogelijke driver ?
Connector Exact Globe XML voor SQL of Power BI
In dit artikel leer je hoe je een Exact Globe XML-bestand kunt importeren in een Exact Online administratie als verkooporder met een Invantive Cloud module.
Wilt u een Excel-sheet inlezen als Exact Online bestelling en niet als verkooporder? Een voorbeeld is te vinden in Massaal inlezen Excel-sheet met bestellingen als bestellingen in Exact Online .
Voor het uitwisselen van bestellingen met toeleveranciers kan ook een Exact Globe stock order XML-bestand gebruikt als een EDI-“standaard”. Een Exa…
Google Translate API koppelen met SQL of Power BI
Met de Google Translate API kunnen eenvoudig grote hoeveelheden tekst vertaald worden tussen vrijwel alle talen. Aan het gebruik van de Google Translate API zijn geen kosten verbonden voor de eerste 500.000 karakters per maand. Daarna kost het USD 20 per miljoen tekens (zie Pricing | Cloud Translation | Google Cloud ).
Een vergelijkbaar geprijsd alternatief die bijzonder sterk is in Europese talen is DeepL. Ook DeepL kan vanuit Invantive SQL benaderd worden zoals beschreven in DeepL API aanr…
Connector HomeWizard API met SQL of Power BI
Met live inzicht in het gebruik van stroom en gas is het gemakkelijker om het daadwerkelijk gebruik te analyseren en keuzes te maken. In deze post wordt uitgelegd hoe met standaard Invantive SQL de gemeten waardes op meters van HomeWizard voor gas en stroom uitgelezen kunnen worden. De waardes kunnen daarnaast vastgelegd worden in een database naar wens.
HomeWizard
De fabrikant HomeWizard levert eenvoudige en kosteneffectieve meters die via WiFi communiceren met een eigen app “Energy”. Daarnaa…
Importeren Nationale Ombudsman met SQL of Power BI
This article explains how to combine Open Data from Nationale Ombudsman and CBS into statistics.
Instructions
The Nationale Ombudsman is used by a number of municipalities as an escalation step after the internal complaint procedure failed to resolve an issue. Goal of the article is to relate the number of complaints at the Nationale Ombudsman office with the number of inhabitants.
First of all, a data set in spreadsheet format was retrieved which included details on the number of received co…
Scrapen Notubiz met SQL of Power BI
Notubiz is een oplossing voor raadsinformatiesystemen met als visie om het politieke proces zo transparant mogelijk te maken. Vergeleken met andere aanbieders is Notubiz verder qua transparantie.
Ophalen Notubiz gebruikers via API
Notubiz heeft een API die momenteel nog niet openbaar gedocumenteerd is. Toch kom je met een beetje proberen al best ver, zeker met dit voorbeeld van Willy Tadema . Via de Notubiz API kun je een lijst van Notubiz-organisaties opvragen. De basis is de organisations-API…
Koppeling Open Raadsinformatie API met SQL of Power BI
This article explains how to query and download PDF documents from the site openraadsinformatie.nl provided by Open State Foundation and VNG using Invantive SQL.
Instructions
To retrieve all PDF documents into a folder of Open Raadsinformatie using the following Invantive SQL statements:
create or replace table urls@inmemorystorage
as
select '' filename
, '' url
from dual@datadictionary
where false
create or replace table output@inmemorystorage
as
select '' filename
, unicode_to…
Koppeling PostNL API met SQL of Power BI
Aan de hand van de “Adrescheck Nationaal ” API van PostNL wordt beschreven hoe met SQL adressen gevalideerd en gecorrigeerd kunnen worden. Deze mogelijkheden zijn ook beschikbaar binnen tabel-gebaseerde platformen zoals Azure Data Factory of Power BI door te werken met bijvoorbeeld een in-memory tabel die in de “On Startup” trigger van een Invantive Cloud database de PostNL API aanroept. De gepresenteerde SQL statements werken met enige beperkingen ook met de gratis versies van SQL in het Invanti…
RIVM Covid19 importeren met SQL of Power BI
RSS (not standard driver)
I want to extract the data from 300 RSS feeds and combine them into a MySQL tabel. It concerns a few thousand of entries every day.
A sample of such a feed is KINOTIP2.cz .
I have looked at the RSS connector, but use of that would require 300 data containers to be defined which does not scale well.
Is there an alternative?
Shopify API koppelen met SQL of Power BI
At this moment, there is no integrated SQL or Power BI driver for Shopify with Invantive Cloud.
However, the Shopify API is so uncomplicated that it is easy to retrieve data. The basics is to retrieve the JSON payload as documented in the API, using a user/password combination:
select *
from HTTPDOWNLOAD
( 'https://USER:SECRET@SUBDOMAIN.myshopify.com/admin/api/2020-01/orders/123123123.json'
, 'application/json'
, 'TEST'
, null
, null
, 'GET'
,…
Twinfield API (not standard driver)
Note
A more extensive Twinfield driver is now also available with Invantive Cloud .
Summary
The Twinfield proxy from BI-ON-FOCUS can be used by Invantive Data Replicator to replicate many Twinfield companies into a relational database for use with BI and analysis tools. This note describes how to code the Twinfield replication.
Since 2020 Invantive SQL provides native support on Twinfield API in the form of a new connector.
Twinfield
Currently, neither Invantive Data Replicator nor Invantiv…
WICS API connector met SQL of Power BI
We gebruiken een PSQL module om WICS XML pick order bevestigingen te verwerken in Exact Online. Zie onder voor SQL code.
Er is een batchfile die over alle ShipOrder*.xml bestanden in een map heenloopt en ze telkens POST naar Invantive App Online. Zie onder voor script.
Probleem is dat bij uitvoering van Curl, volgens Invantive App Online de formulierwaardes voor p_run en p_file niet doorkomen. In plaats van het bestand verwerken ontvangt curl het HTML-scherm om een bestand op te geven. Via de …
WooCommerce API connector met SQL of Power BI
WooCommerce is one of the biggest e-commerce platform providers in the world.
API Doc:
https://woocommerce.github.io/woocommerce-rest-api-docs/
WooCommerce (WC) 2.6+ is fully integrated with the WordPress REST API. This allows WC data to be created, read, updated, and deleted using requests in JSON format and using WordPress REST API Authentication methods and standard HTTP verbs which are understood by most HTTP clients.
Create API connection:
iCalendar (ICS) uitlezen
This topic illustrates how to use standard functions of Invantive UniversalSQL to parse an iCalendar (ICS) file as a list of tables.
First it is explained what ICS is and some samples are given. In the next step, all ICS-files in a specific folder are mapped to XML. In the last step, the XML is parsed into several tables.
ICS
ICS (iCalendar) is a popular format to exchange calendar information with. It is a text based format which can include many calendar items in one file.
More information …